skysight-inc/HackerNews huggingface dataset:
> giving an addict 4 walls and privacy is the key that unlocks recovery

except that when we talk about privacy for addicts, we are actually talking about extreme loneliness.

which is the fastest route towards OD.

evidence show that

adults with mental health issues are more than twice as likely to experience loneliness as those with strong mental health [1]

Loneliness can increase the risk of early mortality by 26% [2]

editor's note: loneliness alone, imagine loneliness + mental health issues + severe drug addiction.

addicts don't need privacy, on the contrary, they need sociality. 4 walls shared with other people could provide that, 4 walls alone won't and will probably make things worse.

[1] https://newsroom.thecignagroup.com/loneliness-epidemic-persi...

[2] Holt-Lunstad et al., ‘Loneliness and social isolation as risk factors for mortality: a meta-analytic review’, Perspectives on psychological science 10.2 (2015), pp. 227-237.
I just want to add to that, for all the Silverblue users, that you can start it from a Flatpak of GZDoom like this.

flatpak run org.zdoom.GZDoom -file ~/.var/app/org.zdoom.GZDoom/.config/gzdoom/pwads/MYHOUSE.WAD

Note that you still need one of the official game wads or the Flatpak of GZDoom will not start at all.
Can we have a direct (encrypted) IMAP connection please, no bridge, just serve the encrypted messages into my email client.
This is my attempt at your tag-line/call to action:

API Performance Monitoring: Detect high-latency APIs.

Speed Matters
Can't we move on from JS for the backend? It is a brittle and confusing langugage. Author of JS the good parts: https://www.youtube.com/watch?v=lc5Np9OqDHU
Ok, let's say you find a way to distribute the resources evenly between everybody. Haven't you solved poverty then?

Then if you want to solve inequalities, do you think it's easier to start by solving inequalities between the poor people, or is it easier to start by taking money from those who are insanely rich for no good reason?
The comparables on my mind are the EV (Extended Validation) SSL certificates and the Legal Entity Identifier, both of which involve a lookup against business records for a corporation/LLC and have a sustainable cost of around $100 year.

EV failed in the marketplace. “No LEI, No Trade” made a lot of companies get an LEI but last time I looked it was widespread for companies to keep using their LEI without renewing it.
I can't think of a topic that would need this disclaimer more than medical advice provided by a language model.

Out of curiosity, were you able to find a free clinic or someplace where a real healthcare provider could assess the injury?
Have you tried running your tests with the race detector enabled?

https://go.dev/doc/articles/race_detector
https://go.dev/blog/race-detector

It only logs when a race condition happens, and it may have a non-negligible impact on performance, but it should print useful info to aid in debugging.
Personally, I think JIRA is awesome. I’ve seen the absolute disaster that is enterprise software and the cloud version of JIRA is not a disaster.

Everyone hates ticketing systems. But I think that’s because people hate spending time on things that aren’t relevant to them. They all get in the way of someone’s desired workflow. (Did I, a champion of organization, fill out my time sheet? No. No I did not. grumbles)

JIRA’s strength is being mediocre for just about everyone. No one’s workflow can be implemented 100%, but it can be customized enough for most purposes.
That's a dumb rule that often deserves to be broken. Appeal to authority is an abdication of responsibility.
In fact, doing a little and not finishing might make things worse!

You may end up with things like compatability modes, extra options, and the like. But don't worry, you can clean it up later.
I guess since the federal government is allowed to prevent various forms of discrimination, including on the basis of race, color, religion, sex, or national origin, this so-called overreach makes sense. And I suppose since one particular party wants to discriminate against those people, that makes it political?

The older I get, the more I see States' Rights as a smokescreen that originally protected slavery, and is now used to block civil rights, health care, privacy rights, and environmental protection.
I think this is a good view and explanation. At the end of the day though, the only thing that matters is what you pointed out:

> But a relationship should be consensual, not forced. I have zero issues with opt-in telemetry. When it's not opt-in, though, it's an invasion and adversarial.

That's it. No matter how many ways you dice it - collecting data without consent or forcing opt-out is an invasion. As more and more of our lives shift to being online, our privacy and our sense of autonomy in a digital world is ever increasingly paramount.
Euh yes it's true. There is no tank which can contain hydrogen at the pressue we store it.

The atoms are so small they migrate directly through the material and cause chemical changes as a result that weaken the tank over time (hydrogen embrittlement). https://en.wikipedia.org/wiki/Hydrogen_embrittlement

It happens quite fast, a tank will lose most of its capacity over a month. As most tanks will be full most of the time (after all where else are you going to store the hydrogen for your car?) they will lose significant amounts to the atmosphere.

Regardign the methane it's already there and is also expelled by natural resources (e.g. meat industry and marshes for example). So even if we would stop burning fossil, there is no end of it.

I don't think Hydrogen is a bad option for some usecases by the way. I just wish people wouldn't view it as a magic bullet.
Generalization of the term drugs is what is wrong.
This kind of post is in the same mind as the outdated anti drugs CIA drug money articles of the past.
The CIA needs a source of money so they made sure ignorant articles like those get published.
Cannabis != Cocaine != Heroine != Ketamine != you name it

Some "meds" are more dangerous and addictive than some "drugs".

So what, tourists now dictate what's good or bad in a country, not the native population?

Get outta here Washington Post
Why would there be a stipulation for non-commercial use if this isn’t about money?
Different populations, you really need to randomly assign people to each group to discover if it’s harmful or a side effect of the selection criteria.

I would expect people in SF SROs to OD more for multiple reasons, but I haven’t seen any research on the specifics.
I disagree with the suggestion that parent poster doesn't understand the benefits of polymorphism and encapsulation.

Polymorphism and encapsulation are perfectly achievable without the programming practices being criticized by them.

I don't think any sane developer would complain about having exchangeable/reusable HTML/PDF/??? generators. Funny enough, "PDF Generator" is also a very popular example of a "sane" micro-service.

The real problem starts when every single class in the application is given this treatment, even in the cases it doesn't make sense to make it replaceable. This problem is compounded by having very small classes that don't do much by themselves and have (hidden) dependencies with too many other classes. That's how you get the FactoryFactoryFactory problem.
Try finding anything good on the internet when 99% of search results are dominated by AI-generated garbage alongside the SEO-generated garbage we already have.
At a guess, probably should be mkdir -p
Any written communication (such as email or SMS) can be considered as evidence in court (NOTE: just evidence, not a signature). That's why M&A departments don't do deals or negotiations over email.

But that's long form. Emojis on the other side are very short. It's a new medium and doesn't have a stable interpretation yet.

Also, any contract negotiation is a process (sometimes even a Saga ;) Plucking a single message out of a sequence of messages is wrong.
This threads reminds of a repeated scene in The Office, where one man repeatedly calls himself the “assistant manager”, and is constantly corrected as “assistant to the manager.”

Open source AI assistant.

Open source assistant to the AI.
> if it's harder to build, then it's harder to write

I think the opposite tends to be true. You're dealing with "a multi-megabyte repo pull", because of SDL2 and other dependencies needed to build Chocolate Doom.

Writing on top of SDL2 etc is obviously easier than having to implement everything from scratch. It makes building more cumbersome and will usually yield a more bloated and less efficient end result than having John Carmack hand-optimizing everything, but it lets you get the thing working well enough - on modern hardware.

Back in the day of original Doom, when every clock cycle and every byte counted, and ready-to-use libraries were few or non-existent, writing was much harder.
You misunderstand my point.
What I meant by rendering is not scene staging: lights, camera position, etc. what I meant was that when you implement a rendering engine, you need to make artistic choices. Like when you implement a lightening system, there are a number of decisions you need to make about how it works. Each decision changes how the final lighting looks. That’s why you can pretty much tell when a video game was implemented using UE3: everything is super shiny.
You have no idea what my motivations and situation are. Just like I am in no position to judge whether you are best served by leaving Canada, you are no in position to judge whether I am best served by _entering_ it.
What advantages does Genera have over Interlisp-D?
The 0ver projects follow SemVer.
https://gocreating.lation.app/blog

I share my personal insights from time to time.
> time & effort humans had to spend on simply acquiring enough calories

so you are reducing "humans" in the comment you are replying to, to Western Australian and Central Desert groups? that's not the majority of humans, who really did have to fight for calories
Catbox.LLC
Randonautica is an experiment with mind matter interaction via entropy
best versioning is svn/p4/g4 monotonically increasing changelist/revision number
I've done the same thing, twice. When job interviewers ask me, I just tell them the truth: "Eh, I just took some time off because I wanted to, and I could afford it." No one has ever held it against me, and if they did, I wouldn't want to work with them anyway. So, don't worry about it.
But what is the actual point of clinging to C89 for a game like this? Do you expect to port it to obscure DSP platforms?

Note: I freaking love C and often defend/advocate it here and elsewhere. I just don't understand why anyone would choose a more limited version. Artistic expression? Something something limitations something creativity?
It pains me to say it, but I'm leaving ProtonMail as soon as I can get round to it. I think I'll go to Fasthosts.

Never mind this pgp stuff that 1% of people find concerning, the current Android app is terrible at the basics. Half way through drafting a reply it closes your message and drops you in the inbox. Half the time it doesn't send, just boots your email into drafts where it sits forever, until you go and resend it. It also prematurely sends. The search is a random email finder now. It is hopeless.
The Elon Musk private jet tracker was on Threads, but not anymore
Complexity analysis deals with asymptotic cases where N gets arbitrarily large. Sleepsort would take the same wall time to sort [1,2] and [1,2,1,2] - but it would presumably take somewhat longer to sort an array of 1e10 ones and twos, because it's not a constant time algorithm.

On the joke part, sleepsort is intrinsically an extremely funny concept and I think everyone here gets that. But "constant time" has a rigorous/pedantic definition, which sleepsort doesn't meet, so I think for some readers calling it that kills the joke (in the same sort of way that it would kill the joke if TFA's code snippets used lots of invalid syntax).
Assistant _to the_ Regional Manager!

Seriously, this is such a misleading redefinition of a common phrase that it makes me suspicious of the whole project's trustworthiness. If they're playing shell games with "well, technically I didn't say that I meant this phrase the way it's most commonly used in this same industry", then what else are they redefining and misleading about?

I'd encourage you to look into how Siri and "hey Google" and even Cortana and Bixby all describe themselves: as "AI assistants". Nobody thinks "the thing that takes audio and throws it into an AI model is the assistant _to the_ AI". They think of the whole package as their AI assistant — that is, an assistant that is an AI.

That's how the phrase is most commonly used, and even if it were a new turn of phrase, parsing "adjective noun" out into "noun to the noun" is wildly unnatural.
Life is misery by default, as a natural consequence of life itself. The never ending tyranny of the need to eat and avoid being eaten is the normal state of affairs.

Honestly, if a person isn’t up for it, we need to stop trying to convince them to stay around and be miserable. Elective suicide should be a basic right, and drugs are one way out. We only create misery by “helping” people that don’t want hep.

Criminalize public drug use.

Provide basic unregulated housing, not unlike squattable buildings. Set up AI monitored surveillance and prohibit attempts to form any kind of exploitative enterprise. Self registration with biometric access. Provide fentanyl dispensers. Come through once a day and dispose of the dead.

Create an exit ramp where those that wish to can easily climb out through rehab into a viable path forward. Just by walking out they can register for rehab and get on a bus to a facility with an on-ramp to society.

Let them live in the stark misery that they choose so they can confront it head on and decide if that’s what they want. But keep them outside of the general population during their self destruction process.

Provide stepping-stone housing, mental health services, and educational on-ramps for people that need housing and can test clean of the typical death-spiral drugs.

It should be made clear that certain kinds of drug use are part of a suicide process. Make it unattractive to flirt with, and limit it to private spaces.

Social drugs such as alcohol and thc are not so incompatible with society and don’t really need regulatory interference aside from limiting access to minors.
Asynchronous I/O in Windows for Unix Programmers
Technically acorns are fruit too.
I've used Visual Studio 2008 through to now. Things are better now. Web tech is a tire fire, but it always has been a tire fire.
Scams upon scams: The data-driven advertising grift
Things to Look for in a Code Review
This research allowed us to create a vaccine within weeks of discovery. If this was not a lab leak, and we had not done that research, many might still be dying from Covid-19. But it's clear that governments cannot afford to allow even a single research facility to be un-regulated or poorly managed.
Cicero’s less famous brother was named Quintus.

Pompey Magnus had a son, Sextus (6th), that was relatively famous for his opposition to Octavius.
I'm no exception to your rule, but are you really so confident that all of humanity shares the same appetite for status signalling? I'm not a particularly social person, but even I can think of some counterexamples in my personal life. Obviously, we can also consider most of the extremely wealthy (Zuckerberg, Bezos, etc) as well.
Khronos maintains MoltenVk though, which is as "official" as it gets: https://github.com/KhronosGroup/MoltenVK

...technically, Vulkan on Windows is also only supported via 3rd-parties (the GPU vendors), so the situation isn't actually all that different. The "Vulkan driver" is just bundled with the application on Mac instead of installed separately.
"Then word gets out that there’s an open market, limits to penalties, and you start drawing in more drug users. Then you’ve got a more stable drug culture, and, frankly, it doesn’t look as good anymore.”

What's wrong with having a "drug culture" exactly?

"Meanwhile, overdoses this year in Portland, the state’s largest city, have surged 46 percent."

First, Portland is not Portugal.

Second, are the overdoses happening in people who use legal drugs?

From what I understand, overdoses usually happen when people don't know the dose they're getting, which is a consequence of them using illegal drugs which have no quality control and no reliable labeling as to dosage. So not only do you not know what you're getting, but may get a dose that's much larger than you anticipated.

Having access to legal, high quality drugs which are clearly labeled should eliminate most of the risks of unintentional overdose.
"MMAcevedo's demeanour and attitude contrast starkly with those of nearly all other uploads taken of modern adult humans, most of whom boot into a state of disorientation which is quickly replaced by terror and extreme panic. "

JFC indeed.
Metal is important because it demonstrates that a modern 3D APIs doesn't have to be a complicated mess.
Much of the software development discussion on HN centres on web apps — that’s where a lot of the startups and a lot of the money have been in recent years, after all — but now and then we do discuss things closer to engineering/science/mathematics. For example, a year or so back we had a discussion about geometric constraint solving in Blender¹ and it turned out that a couple of us have worked on a related library in the past.

Confidentiality permitting, if there’s anything in particular you’d like to know about developing that kind of software, I can try to answer, and maybe others will spot this and contribute as well.

¹ https://news.ycombinator.com/item?id=30625341
Threads’ privacy policy compares to Twitter’s (and its rivals’)
Great writeup, thanks for sharing :-)

Some time ago, I wrote a small article, what you could learn instead of frameworks. Pretty rough, but still worth a read I think.

https://pilabor.com/blog/2021/05/learn-concepts-not-framewor...
Honest question: Why are mental issues so prevalent in USA?

Temptative hypothesis 1: People have less roots than in Europe, so they don’t belong somewhere, and have weak ties with close family and no ties with extended family, so they move, and when they fall off their life, there is no social safety net?

Temptative hypothesis 2: Americans classify any bad mood as a mental issue?

Temptative 3: Medical aid is too expensive when you’re, by definition, fallen off at the feet of the social ladder?

Temptative 4: Capitalism separates people? Financial success separates people?

Temptative 5: CIA needed off-network money to fund ISIS, so they traded drugs in Columbia, sold to poor schmocks in Texas, and got the money to pay ISIS? (everyone is a victim here)
It's not entirely trivial because for internal messages we don't store them in PGP/MIME format, for performance reasons (e.g. to make it possible to fetch the body separately from the attachments, or one attachment without the others, they are signed and encrypted separately, unlike PGP/MIME which signs+encrypts the whole message in one go). So, if we serve the messages "as-is" it's unlikely that the email client would display them correctly. We're considering trying to standardize (something similar to) our internal format at the IETF, to enable other clients to implement such a format, but again it's not something we can ship overnight.
Being an optimization problem doesn’t mean it’s simple, just that there are tradeoffs.

If anything the complexity is why it’s an optimization problem.
Honestly… I love it
Concrete. Everything concrete. Anything not concrete is removable.
How about they invent a new method that is opt-out by default and lack of presence means move along and leave this server alone.
That’s DARPA’s bread and butter. They’re a research org, not a productization org.
How has that influenced you?

Is it something you remember frequently? Did you make any decisions keeping that in mind? Would you say it had a positive impact in your life, and gave it more meaning? Or would you rather not have been given that awareness?

I find it a great metaphor, and I'm planning to tell my kid about it
Yeah my theory uses a definition of disposable income similar to what you’ve expressed.
Are people outside of the tech industry and Politics really concerned at all with Elon or Twitter?

My anecdotal experience is that the only people I interact with where this comes up are either people who seen to be parroting a story from 24 hour news or a techy that abandoned Twitter shortly after the purchase (many of have since whom quietly returned).
That has a lot more to do with the requirements laid out by their management than their communication skills. They stick to the script because they take performance hits if they don't, not because they don't know how to talk to a human.
I used to hate ORMs and never used one until i discovered Prisma. Thanks to it i have been focusing more on the core idea
> But it slows the industry, when you can't do API refactors and have to keep bad decisions forever.

That's not true. You can simply put any breaking changes into separate namespaces. Now you have limitless backwards compatibility and yet users can selectively upgrade whenever they want the new features.

Maintain a non-trivial node project for a while and you will see why some people like stability.
One thing 4 decades of writing code has taught me that when experienced programmers get cocky, code quality suffers because a) cocky programmers tend to not be as smart as they think, yet take risks that will sooner or later trip up even themselves, and b) nobody but you gives a shit how clever your code is and clever code is really just a burden and a liability.

It is not a problem that Go manages more developers to perform well. It is a clear advantage. Thinking it is a problem says something about lack of maturity.
Worth noting, that the myhouse.wad file, at least for me, does not contain the full level. You instead need to use the myhouse.pk3 file.
"And that last bit - about a death sentence? That is only for a few addicts. A subset of addicts die."

Not only that, but most drug users aren't addicts.

To the general public, when they hear the words "drug user" they immediately equate that with "addict", and many can't even imagine that people could use drugs and not get addicted.

But that's not true, as addicts are a small minority of drug users.

Drug policy affects far more than just addicts. Lots of non-addicted users are affected too.
You obviously have absolutely no idea what communists think, and what "communism" means.

What you are demonstrating is that it is impossible to talk with you. Not sure if that is because you can't understand a basic sentence or just because you aren't open to even learn what a word means before making completely wrong conclusions, but I don't care. We won't have a constructive discussion, let's stop here.
I will watch anything with Coogan and Brydon. Also Tristram Shandy
My guess would be the common sense angle, within the context that when someone commissions you to make a pilot, you get it done, because in part, you're trying to demonstrate that you're ready to do the thing for real.
You can't compare Portugal and Norway directly as you can survive as homeless in Portugal during winter time (10°C, 50°F) but Norway is so far north that you will likely die if you don't have insulated shelter during winter.

If the government in Norway don't provide shelter, it is the same as directly saying "we don't mind these people die".
Frontiers in Computer Graphics (1967) [video]
“Judge Terry Doughty, a Trump nominee…”
Nice! it's more like HeLa than Lena though
If PEP 703 is accepted, Meta can commit three engineer-years to no-GIL CPython
No all CPU’s aren’t a compiler. Words have meanings and you used them incorrectly.

Early CPU’s didn’t compile anything they directly executed the instruction pipeline.