|
Peter Shaw wrote: I started to wear hearing aids about 4 years ago now, since these are effectively hard plastic plugs, Doesn't sound very comfortable; but sounds like you wear them, so must be better than not having them. Like fake teeth?
Peter Shaw wrote: Let's not get onto the fact that I too have a preference for eating foods that do indeed cause "Liquid Fire", if what I'm eating doesn't try to make 3rd degree burns inside my mouth.... I'm not interested That sounds more like its in the realm of the devil-spices; I also don't think one would still taste much else, like sweet or salty when it is that hot.
So, what's your "regular" pepper then?
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
It's not very comfortable sometimes, but wearing them means I can mostly hear the world around me, without them you have to be 5 mm away from me and speaking at at about -24db for me to hear you
My regular pepper, couldn't tell you what kind it is. I have a friend who has an allotment garden (If your not from the europe side of the pond these may be a strange concept to you : Allotment (gardening) - Wikipedia ) where he grows what he calls "Custom Peppers".
He supply's most of the ones I use in cooking, the rest of the time stuff just comes from specialist retailers on line, places like : The Spice Shop
A lot of the time, since the mrs doesn't like things as hot as I do, I'll make a really toned down version using regular bell peppers, then I'll mix various crushed and dried chillis in with my portion once I've served hers
In terms of "regular", id term it more as "Preferred" (IE: Read that as when I can get a hold of them) I quite like the carolina cayenne, packs a hell of a punch, but doesn't cause carnage when your actually cooking with them, that is the juice doesn't soak into your skin, and you don't realize until 4 hours later when you go to scratch your nose
Devils tongue on the other hand, well what's to say except that... it's a vicious bugger... cook with it, do it properly it'll blow your head off... but you scrub your hands to within a mm of taking all the layers of your skin off afterwards, and even then... your guaranteed to still have some residual juice/debris hiding under your nails or such like that will catch you unawares even days later
Devils tongue is a nice sweet pepper though, I like it's deceptive sweetness, it's my prefereed pepper for making chilli jam.
|
|
|
|
|
Peter Shaw wrote: carolina cayenne "100,000 - 125,000 SHU"; I'm going to stay away from that
Never heard of chilli jam before; just found a recipe. Tx for that tip, sounds a lot better than preserving my chillis in vinegar
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Chilli jam is awesome.
Different chillis give different flavours and levels of sweetness, until you get right down at the bitter end of the scale where your then more or less making "Chilli Picallili" or "Chilli Chutney"
Sweet end of the scale, you can actually get quite creative, I've had really good results with "Chilli & Strawberry" and "Chilli & Plumb", although I will never forget the day my mother came to visit and made herself some Toast with strawberry jam on
She's screeching with a burning mouth and I'm trying to help (Milk, Cheese etc) all while I'm killing myself laughing.
|
|
|
|
|
Got strawberries in the garden too; but never had the idea to combine those. Peanut-butter and jam, yes, but that's not something I'd like to try with hot spices!
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Well you know us Brits..... we'll try anything once
Don't knock it, until you've tried it.
|
|
|
|
|
|
Now that I've posted Rolex, I thought i had something queued up. I was going to work on LLLPG (Qwertie's project) a bit but I'm waiting on him right now.
I want to implement the final bit of my FA engine but I'm blocked on an algorithm i can't get right and have a book on order for that.
And I can't think of anything else to code right now.
I'm in the mood, but nothing that comes to mind sounds appealing.
Real programmers use butterflies
|
|
|
|
|
|
meh, others are better suited than I.
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Here's one that should be challenging enough for you: study Jing Lu's ReoScript implementation and how he integrates it into the ReoGrid spreadsheet in a way the script can interact with run-time C# object instances.
Note: at one point, Jing made ReoGrid closed source; a year or so later, he changed it back to open-source.
ReoGrid : [^], [^]; also on github. ReoScript : [^], [^]
Then create a DSL<=>C# generator driven by your parsers.
@jing-lu
cheers, Bill
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
That's not a bad idea. I'll check it out
Real programmers use butterflies
|
|
|
|
|
Alex Maitland could definitely do with a hand on the CEFSharp project.
He's been struggling a lot to keep up with issues and such like lately since he became a dad for the second time
I help where I can, but I'm run off my feet at the moment with other stuff, so I'm sure any volunteers to help get through the issue backlog would be greatly appreciated.
|
|
|
|
|
Ever happened to you that everything worked just fine for you, you take a back up, make changes and it refuses to work as it is intended to?
I am currently working on a Flutter app, which worked just perfectly! I committed the recent changes,
$ git log -1
commit 6441c90ee1c010362eb81740184fb50d900b46a1 (HEAD -> master, gitlab/master)
Author: Afzaal Ahmad Zeeshan <my-email@example.com>
Date: Thu Jan 30 02:49:38 2020 +0500
Contacts and lists now showing the phone numbers are showing too.
The "past me" is telling me that database integration worked and SQLite receives all the records from the device for app usage. That is where I paused the development last night and committed the changes. Today I just resumed the development, and voila. The most basic of the code happens to not work.
var contacts = await ContactsService.getContacts();
if(contacts.length == 0) {
print("[INFO] Device does not have any contacts.");
return;
}
print("[INFO] Loaded ${contacts.length} contacts, attempting to save...");
var database = await $FloorAppDatabase.databaseBuilder(MyApp.dbName).build();
List<Recipient> newContacts = [];
contacts.forEach((contact) async {
var _contact = await database.recipientDao.findRecipientById(contact.identifier);
if(_contact == null) {
newContacts.add(Recipient(contact.identifier, contact.displayName));
}
});
if(newContacts.length > 0) {
await database.recipientDao.insertAllRecipients(newContacts);
print("[INFO] Added ${newContacts.length} contacts.");
}
The code attempts to save the contacts from a device to a device-only database. The _contact is always null , newContacts always gets a new element for contact (since there is no record in the database). But as soon as it hits the if(newContacts.length > 0) { line, the length of the array drops to zero.
There isn't any closure (Dart is JavaScript of Google) in action, awaits are applied just fine to pause the execution at IO-bound tasks, but still, it simply refuses to work.
Interesting thing is that this is the same code I committed last night!
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Then maybe a more suitable name than "Flutter" would be "Stutter"
|
|
|
|
|
Afzaal Ahmad Zeeshan wrote: Ever happened to you that everything worked just fine for you, you take a back up, make changes and it refuses to work as it is intended to?
Today after lunch. Very annoying.
Afzaal Ahmad Zeeshan wrote: Interesting thing is that this is the same code I committed last night!
I feel your pain.
My code hasn't changed but now it fails to build.
There's a transform script working on the app.config and the transform script (created by another dev) is failing all of a sudden.
So, now instead of focusing on my code I have to figure out why the transform script is failing.
I'm fixing the _hammer_ so I can nail the boards together. argh!!
|
|
|
|
|
Quote: So, now instead of focusing on my code I have to figure out why the transform script is failing. True, such as a code-block it is. I have personally felt that among all the open-source frameworks, Flutter has the most open issues on GitHub. And these issues are not going anywhere.
Issues · flutter/flutter · GitHub
Even if I don't mess up with anything, Google would update something and it just wouldn't work.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Just flag it: "Won't fix: works on my machine sometimes".
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
contacts.forEach((contact) async {
var _contact = await database.recipientDao.findRecipientById(contact.identifier);
if(_contact == null) {
newContacts.add(Recipient(contact.identifier, contact.displayName));
}
});
if(newContacts.length > 0) {
Never used Dart before, but everything in my being is telling me that looks dangerous if forEach isn't a blocking function. Some quick googling tells me you may want to try Future.forEach.
|
|
|
|
|
Yep, you're right. What I am thinking about this is something like:
Future<void> processContacts(List<Contact> contacts) async {
for (var contact in contacts) {
if(await database.recipientDao.findRecipientById(contact.identifier) == null) {
}
}
} Future.forEach follows the similar approach to call the function that returns a Future , and await on it internally.
Who knows, if I change the code to this approach, the problem goes away.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
I don't know enough about Dart to say. It depends on what you're looking to accomplish. If you want sequential but non-blocking processing of the list, yea I think it should work as long as you await on that function.
EDIT: Removed a sentence, been reading up on asynchronous stuff in Dart and it's the same as C# where it doesn't allow await inside of a non-async function.
|
|
|
|
|
Afzaal Ahmad Zeeshan wrote: Interesting thing is that this is the same code I committed last night!
The fact that it didn't work before and did work now would seriously concern me.
Whoops I understood your post backward
Anyway, what I would consider is that your environment changed. See if there were any other commits or changes to the server?
Real programmers use butterflies
|
|
|
|
|
Quote: what I would consider is that your environment changed Nope, it is all same.
The file is just 50 lines of code and using the tip of Jon, I am considering a rewrite for this service, most probably that would spot any bugs if there are in my code.
A big problem with Flutter is that it too often requires a flutter clean to remove the clutter, most problems were solved that way, but not this.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
No, no, that won't do.
The usual complaint in the forum is that it worked yesterday, and nothing changed and it just stopped working.
You can't just admit you broke it like that.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Quote: is that it worked yesterday, and nothing changed and it just stopped working. Not yesterday, just one commit ago.
Nothing changed, restarted the emulators to try everything with fresh app installation and it stopped working. I did a hard reset on my Git, but still the same.
The take away is, always test the code from the beginning and then commit. Sadly, I did not have the tests written to verify these services (contacts storage and database) so this is what I need to work on.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|