skysight-inc/HackerNews huggingface dataset:
The point of the article is that signald could and probably should be more useful than it is.

Even if you don't worry about coalescing, it would be a lot more useful if you didn't have to separately set the signal mask, and reset it for child processes.

> If you get a SIGCHLD, you can call wait() to get information

But you don't know how many signals actually happened, so what you actually need to do is call waitpid in non-blocking mode in a loop until you don't get an actual pid back. Or poll pidfd file descriptors.
What’s wrong with nouns?
https://support.signal.org/hc/en-us/articles/360057625692-In...
This looks a lot like what Notch is working on (see his twitter feed). Another kind of voxel rendering. This, however is using C++/Vulkan and looks stunning!
The whole signal mask / handler thing (and inherited FDs to a certain extent) certainly make a function to "just launch another program" harder to write.
They are powered by fusion, in a sense.
You can add rigor to your decade-plus cash cow later, once it’s clear that you’ve hit the jackpot.
I don't disagree that some engineers have bad attitudes! Everyone is capable of writing bad code, and there is something to be said for the argument that all code is bad and a liability.

This article is an interesting companion to "No more pink mustache" [1] wherein Lyft is described as "broken at a scale that is hard to believe" - often the explanation for quality is the org, not the human in the chair :-)

[1] https://rachelbythebay.com/w/2020/02/29/poof/
I'd love something like this for the SNES
If the only possible way to get a mask to work is to apply it in perfect laboratory conditions, it's useless. Imagine if seat belts were that hard to use.

If masks were so effective, there would be good data somewhere out of like hundreds of studies done on them over decades. The truth seems to be that masks help somewhat with some pathogens spread by droplets, but airborne viruses can't be stopped by any commonly accessible mask. Even if the mask somehow works, an infectious agent can get in through your eyes. If you are facing a very deadly virus, you better have more than just a N-95. I don't care if you tape the damn thing to your face or double up, it won't be enough.
Signal apps and server are all on GitHub and frequently updated, for what it's worth: https://github.com/signalapp/Signal-Server https://github.com/signalapp/Signal-iOS.
I doubt Dota 2 devs are writing code like this to test. The game is far too complicated, even more so than league, and changes a lot over the years, for this to be viable.

Dota 2 and openai had a collaboration in 2018ish, and during this time the Dota 2 bots system was reworked completely. They already can generate videos of every spell in action [1], and I would assume this is done by asking AI bots to demonstrate the spell. My guess is that before pushing out an update, a human looks at these videos and other more complex interaction videos for every major change, along with relevant numbers (damage, healing, movement speed), and see if everything makes sense.

I think this, because a lot of times recently, changes in one hero often cause an un-updated hero to break, because they had some backend similarity. And the patch is released with the bug.

Then again, there is no public info, so all the above are wild speculations.

[1] example https://www.dota2.com/hero/treantprotector
You’re right in your argument about “just do this” suggestions without considering how hard it can be based on intrinsic factors.

I feel there is a point in the thread you’re commenting on though. It would be scientifically interesting to know whether the desired(positive) outcomes of this drug can be replicated by consciously controlling the quantity or quality of food without the use of the drug(by those who can). Still, presenting the result in a useful way rather than stating the drug is useless.

If you had a way to get the same results without any pharmaceutical intervention, and you’re a lucky one that _can_ do it, wouldn’t you want to know how?
I still play games that came out a couple decades ago…
ICQ 1996- June 26th, 2024.

It’s shuttering.
Nah, my objection to unit testing is that too often it devolves into what I call "Testing that the code does what the code does." If you find yourself often writing code that also requires updating or rewriting unit tests, your tests are mostly worthless. Unit tests are best for when you have a predefined spec, or you have encountered a specific bug previously and make a test to ensure it doesn't reoccur, or you want to make sure certain weird edge cases are handled correctly. But the obsession with things like 100% unit test coverage is a counterproductive waste of time.
While my C is familiar yet rusty enough to raise an eyebrow at this post and not elaborate better than the other comments in this thread - stuff like this I feel is a sign of a mentality I often see in software that goes roughly like “this piece of software doesn’t do what I think it should do therefore it is bad.”

I used to think like this but find it more valuable to think more in the mindset “this may have been useful to somebody or else it wouldn’t have been written this way” (which really falls apart with enterprise software sometimes I am aware) which allows me to think more critically about what I am implementing.
The link doesn't go anywhere. Probably meant: https://fractaledmind.gumroad.com/l/sqlite-on-rails
llama3 is all high school math too.
Obviously none, but you should definitely watch this video on permaculture. It'll blow your mind.
jackdawed has shared a gem of actionable advice here for anyone reading the thread and thinking "i will also quit my terrible SWE job and pursue my dream of being a bookstore cafe owner/operator"

> Laptop & Lattes ESRI tapestry segment

https://www.esri.com/en-us/arcgis/products/data/data-portfol...

do market research!

"profitable bookstore cafe" is not the input, it is an output of a process of understanding the market and considering different business ideas.

don't anchor on a single kind of business idea, e.g. blindly executing a dream idea of "bookstore cafe owner/operator" without understanding the market and if there's enough demand to support a new bookstore cafe business in the area.

do market research and understand the market segments in areas you are considering opening a business in. understand the market segments and what they each demand and what the existing competition is. consider a bunch of different business ideas and focus on one that serves a particular market segment and meets some underserved demand that isn't being met by existing competitors.
Well... I curiously ask who am I, and get variable answers from "I'm a scientist" (I am not), "I'm a politician" (I'm not) and so on, so I conclude they might evolve to some interesting pattern finders in the future but so far they are damn expensive toys.

A less useful, but still useful sometimes, to produce SMALL SNIPPET of code in some language I do not know, I can correct them to something useful sometimes, so might be a little interesting use for a very limited specific task.

In a more broad ML terms:

- OCR might became much better witch while it's a nonsense in 2024 it's still a thing because many still live like the 1954;

- automatic alerts on video surveillance and so on might be a nice, though not super-trustable things;

- better image manipulation tools (not only to produce deepfake porn) might became a thing with a limited and not often working but still very nice.
No, we need ~100 breakthroughs in science and a similar number in engineering for fusion to compete with solar which is headed for under $1 per MWh capital cost.
> We don't know if telegram is secure or not.

Last time I checked, everything but the secret chats was not E2EE. So for the most part, it's effectively not secure. For the secret chats you're right, we don't know.

> signal is lying: - About it's code being open source

I compile and run Signal from the sources...

> About it's protocol being open

Are you talking about the Signal protocol here?

> We do know that signal is probably insecure if(!) - It is actually based on the original white paper

Can you elaborate on that?
> We don't know if telegram is secure or not.

I don't have anything against Telegram personally, but that sentence is by all intents and purposes equivalent to "Telegram is not secure".

Meanwhile, every person I have met at my past affiliations who did research in security was using Signal as their main IM app. Blind trust is always bad, but I don't think that crowd was using it just for cargo-culting.
What is your alternative which is better than a jury trial?
Why is metadat's comment flagged and dead? It seems like a perfectly fine comment to me:

"Thanks, multi-part Twitter links are now held hostage behind a registration wall, making them unreadable and lost for most."
There is wxGo, but sadly the project is not maintained.
The people they copied it from would.
Local-first (https://localfirstweb.dev) is a term that's not really well understood. Even though I have read on CRDTs etc. before, my first thought when I read local-first was that this is a web app that could work without network connection. I think we need a better term for web apps that sync to the cloud in a different fashion.
Pony up evidence or go away. She asserts strongly that's not the case. Cite needed.
We definitely know Telegram is not secure, because it doesn't encrypt chats by default, and I have never seen anyone turn the encryption on.

Doesn't help the encryption is very badly designed, possibly on purpose: https://words.filippo.io/dispatches/telegram-ecdh/
You can chat with friends in VK Messenger,
and with colleagues in VK WorkSpace
You can't do abstract algebra without doing 847848161×6413045539 in pen and paper hundreds of times before? That's a new one!

> fundamental knowledge ingrained into the fiber of his being

I agree! That knowledge being: mathematical reasoning, logic, capacity for abstraction, rigour... and NOT doing stupid mindless work over and over again until you can recite multiplication tables by heart. Sorry, that's accounting, not mathematics.
Sure, just saying I personally know more cannabis accidents. Not saying it’s because it’s worse; it’s just statement of fact for what I have seen in my life.
Mobilecoin for Signal Payments, the one backed by Intel SGX hardware that keeps getting compromised: https://arstechnica.com/information-technology/2022/08/archi...
Reminds me of how Tintin predicted a 1948 eclipse and avoided being burned at the stake by a hidden tribe of Incas.
Seeing Brave New World references every time drugs are mentioned is tiring and pretentious. There is plenty to be said about the virtues of moderation and abstinence, and none of it involves invoking the most over-referenced book in modern history not written by Orwell.
Either way that comment doesn't belong on this website.
You seem to be extrapolating from very incomplete data. Maybe if you had a better mathematical education you wouldn't? :) /s
Diseases contagions between isolated populations is not an intentional act of agression from a bad invasor that wants to kill all the native population. There was also transmission of new diseases from native american populations to europeans without those crippling effects you might suggest are the main cause of the conquest of America.

The well established historical facts you mention are neither well established more less facts. For example, the Bodadilla report is argued in some circles to be just part of political bickering, which of course, is totally normal in the context, as it is the fact that Columbus itself has marginal control and presence over little territory for a very short period of time. To call it genocidal is still, inequivocally, for much that you dont like it, indoctrination

An unironicall one
BS. Solar industry is already commoditized, most solar panels are produced in China, incoming trade wars, unclear expenses about panel disposal, incoming taxation on solar energy producers..
Part of the consideration is that I would eventually like to get into the music sharing scene (I have fought this for a very very long time) and there's considerations of which tools and which source of metadata complicating my decisions. Which is the "preferred" among which group?

Beets sounds like it should be part of the mix, but so does MusicBrainz Picard.
I recall some Minecraft tests being saved worlds with redstone logic that will light a beacon green if it is working or red if not. That's usefull for games like that.

For games like Starcraft 2 with replay functionality, you could probably record/use several matches and test that the behaviour matches the recorded behaviour. If you can make your game have a replay feature you can make use of this, even if you don't ship that replay code.

For things like CYOA type games or decision trees, you could have a logging mechanism that prints out the choices, player stats, hidden stats, etc. and then have a way to run through the decisions, then check the actual log output against the expected output. -- I've done something similar when writing parsers by printing out the parse tree (for AST parser APIs) or the parse events (for reader/SAX parser APIs).

I'm sure there are other techniques for testing other parts of the system. For example, you could test the rendering by saving the render to an image and comparing it against an expected image. IIRC, Firefox does something similar for some systems like the SVG renderer and the HTML paint code.

Various of these features (replay, screenshots) are useful to have in the main game.
Just to hammer the point home, imagine suggesting a cure for heroin addiction is to amputate the arms so they can't shoot up. Then look up what gastric bypass surgery is.

For some reason we don't take food addiction seriously at all. You can't walk anywhere without seeing a picture of a Big Muck or something. Heroin addicts don't have to see their vice everywhere they go. Even cigarette addicts don't.
> Many clinical trials are controversial when they are positive.

Which isn't the same as being "faked".

> Most clinical trials are subcontracted.

They are not subcontracted, clinical trial sites are identified. They are basically doctors interested in running a trial. Usually done at academic hospitals.

> The subcontractor has a deep interest in pleasing his client.

No they don't. They have no vested interest beyond their own careers and publications. Doctors only put a few hours into a clinical trial each month, usually their own patients. Most of the work is done by clinical trial staff. The costs of the trials are paid for by the sponsor, but that money doesn't go into the doctor's pocket, it's the hospital.

> You can select patients at the beginning of the trial, or during the trial you can report that a patient with a "bad" result, just dropped out of the study.

But pretty much every trial is triple blinded. The company, doctor and patient don't know if the patient got the drug or the placebo. Placebos are chosen to pretty much be identical to the drug (people get injections, take pills that look exactly the same).

And no, you can't just "say a patient dropped out". There is a predefined set of criteria that the doctor needs to follow. The patient needs to agree to follow them as well. But again, the doctor doesn't know who received what so how they can they "tweak" the results?

Plus if a patient drops out, the results are penalized. The data doesn't just disappear. All data needs to be reported to the FDA for every patient, including all follow ups.

> And indeed in most clinical trials there is no strong adverse effects (just weak) reported except when patients die.

This is 100% false. All adverse events need to be reported, whether caused by the drug or not. This is why relatively innocuous drug have weird side effects like "diarrhea, constipation". The top adverse events have to be reported, even if it's 0.01% who had them.

> Moreover, the hospitals that implement the trial often only do the minimum to satisfy the principal investigator

No, the hospital doesn't know which patient received the drug or not. If the patient needs a blood test, they get a blood test like any other patient.

And again, the process needs to be followed or else the deviation reported. All of that is reported to the FDA. If enough deviations happen, the FDA can say they won't approve the drug.

> Just look at the field of neurodegenerative diseases or ask patients how negligently they have been treated.

What are you talking about? Can you provide a source?

You've already made many statements that are clearly false, which you would know if you had done even basic research into the field using google. You clearly don't know the field very well, so I'm not sure why you feel like your "ideas" of how trials are run are of any value.
This is the way. My work codebase has probably 5% unit test coverage -- it's frontend and a lot of it isn't sensible to unit test -- but I'm quite happy to have the tests we do. If it's nontrivial logic, just test it. If it isn't (it's trivial, it's aesthetic, whatever your reason)... just don't.
https://www.google.com/search?q=chinese+food+makes+you+hungr...
> The problem with such services is, the moment they rear their heads just above the obscure line to even an iota of popularity, they get blocked, blacklisted and what not.

I never ran into that problem with https://temp-mail.org. They cycle domains constantly.
Not quite understanding why they turn the carp back rather than culling them. The video mentions something about heavy metals and PCBs, but I’m not seeing why that presents a problem as far as, I dunno, euthanizing and tossing them into a landfill? Or even just throwing the dead ones back into the lake? I can’t imagine a dead fish full of toxic substances is any worse than a live one that will, naturally, be dead sooner or later…
I'm just stating that's the troop a lot use.

You can also find an artifact, see a vision
So a breakthrough like the one people are saying is just around the corner for 40 years now?
It is easier to agree with judgements that help resolve conflicts. This one aims to deliver justice to victims on both sides, but doesn't resolve the core issue, doesn't even name all parties responsible for this bloodbath. Hamas is a proxy for other players and has been using Palestinians as a human shield in their fight against Israel. The core issue in that conflict is religion. It is used to derail any attempts at resolving the situation or provide a path to peace; it is used to drape revenge in the veil of "justice" on both sides. There is no reason why both sides could not work together on resolving their issues, but religion will not allow it. Therefore, courts will be issuing judgements that only add to the feeling of injustice and won't resolve the core issue.
The story has beed reused many times in Arts. One more example is in A Connecticut Yankee In King Arthur’s Court from Mark Twain (1890) and I am sure is many more examples
OMG finally I know the name of this thing! I knew it had to be different from floaters!
The author of Sauerbraten is also working on new voxel game tech: https://store.steampowered.com/app/2283580/Voxlands/
> I feel that that's not what email is for. Any communication method needs a return address, otherwise spam and abuse.

I don't agree. Email addresses are sometimes used for ephemeral tasks, like buying concert tickets and items in online stores. You need an email address, so they can send you the tickets or the receipt, but then you don't need this address anymore.
It will be interesting to see how it stands up to adversarial attacks.

I worry that people will find a way to game it.
Are you saying him working intoxicated by alcohol would have been safer?
> don’t allow third party compiled to connect

Not true. Molly works Signal-CLI works from what I've seen in the past.

They are unsupported, but not aggressively blocked. They are not allowed to be on the subreddit, probably because the subreddit is for SIGNAL and they don't want to deal with the headache of supporting users who use third party clients they cannot control.
I was able to try it out without signing up (just the 'Great Minds' reactions).
TBF, I’ve just read multiple pages of bio and I’m still unsure what qualifications Whittaker has to be president of Signal (or previously such a senior position at Google), apart from a firebrand approach to tech issues.

She has a bachelor’s degree in “rhetoric” and a few papers whose titles read like buzzfeed articles.
What is your business doing so that it requires you to maintain your own blocked domain list by hand?
I recommend http://grr.la -- no login, just type in the local part of the mailbox and get access to email.
Tail Recursion Elimination (2009)
Book Covers of 2023
What I was looking for is a tool to delete all tags from mp3s so the media players only show the file name. Directories for the band, subdues for each album and each song as a file is how I organize music, but audio players often add their own semantics to what should be a simpler concept.
What's our current best guess of how animal neurons learn?
lots of words and nothing substantial about encryption or anything else.
Timeless and Unforgettable Book Covers of All Time
Trade?

By his own documents Colombus was a contractor for the Spanish Crown, there to plant a flag as widely as possible:

Columbus was to become viceroy and governor-general of any islands and mainland he might discover, the appointment to be hereditary in perpetuity; and, in exchange, the Crown would take 90% of all income from the territories under his jurisdiction.

Introduction to Christopher Columbus, Journal of the first voyage https://ems.kcl.ac.uk/print/b001.html

Additionally to promote the Catholic faith and create a religious alliance with the Far East directed against Islam.

Columbus was also very much not a singular actor leading the adventure:

Wherever they went, the conquistadores were constrained by a far-reaching network of controls administered with varying degrees of success by the Crown and the Church.

Although they were always in conflict with that bureaucracy, they could not ignore it.

When Columbus went ashore on the morning of Friday 12 October 1492 he had with him four individuals who embodied these forces in tension.

On the one hand he had the brothers Martín Alonso and Vicente Yáñez Pinzón, captains of the Pinta and the Niña, archetypal adventurers, fractious and disobedient, always on the lookout for private gain.

On the other, he had two Crown officials, the secretary of the expedition, Rodrigo de Escobedo, and the accountant, Rodrigo Sánchez de Segovia.

( same source as above )

The journal, even though largely filtered through Bartolomé de las Casas is still largely a PR piece at odds with the actions of the conquistadores, they viewed the natives as very much less than European Catholics and took possession of primitives rather than established trade with equals.
I wrote a game using a 'bottom up' design (i.e. IO and business logic first), and I wrote unit tests for the business logic as I went. With no UI, I effectively tested and stepped through my code with unit tests. I had the luxury of working by myself at my own pace.

I have a reasonably clean separation between the UI and the rest of the code, but I don't have any unit tests for the UI (I think - correct me if I'm wrong here - that would require integration tests rather than unit tests?)
What I'm trying to say is that, if you don't do it this way around, and/or you have multiple programmers writing the game at once, and/or you _really_ optimise for performance, I can imagine that would make it much harder to write unit tests.
This feels like a marketing video to lure young people into the startup world, promising big returns. The truth still is that about 7 out of 10 startups fail. Yes, new technologies create opportunities but it's still hard to leverage that into success. It's not like everyone creating a LLM wrapper is becoming rich. For that, you need a superior business model setup, like great (pre-) existing (marketing) channels.