skysight-inc/HackerNews huggingface dataset:
Yes, that's true in the general sense. But root causes are interesting because they are the things that can lead to insights that can help the lowest levels of engineering to become more robust. But at a higher level it is all about systems and the way parts of those systems interact, fault tolerance (massively important) and ensuring faults do not propagate beyond the systems they originate in. That's what can turn a small problem into a huge disaster. And without knowing the root cause you won't be able to track those proximate causes and do something about it. So RCA is a process, not a way to identify the single culprit. So this is more about the interpretation of the term RCA than about what RCA really does.
Out of interest, what does "PII" stand for? I can't seem to locate it in the directory or on google.
Link to the proposed bill (French)

https://www.legifrance.gouv.fr/dossierlegislatif/JORFDOLE000...
Plenty of skid type people who are into tech for the aesthetics mostly.
(note that this is a very different LK-99 to the one that is claimed to be a superconductor)
Christopher Isherwood's Berlin stories (Mr Norris Changes Trains and Goodbye to Berlin). Not sure why it took me so long to find them as I've long been fascinated by the slightly end of days-type hedonistic atmosphere that late Weimar-era Berlin apparently had. From that perspective they really didn't disappoint.

In a similar vein, although it's been a while since I read it, I'd strongly recommend J G Ballard's semi-autobiographical Empire of the Sun - especially the earlier sections set in pre and post invasion Shanghai are also very evocative.
And that's farming. Consider the return per acre from pasture land.
Google search does this already. My wife and I were 404-ing on the name of a song which featured a melody on pan pipes (not because we liked it, just because we remembered it from our childhood). I was pretty sure I knew the artist, but couldn't find it on Spotify. She sang the melody into google search, and bingo! Track found.
You're right, I was confusing RLHF with https://en.wikipedia.org/wiki/Human-in-the-loop
If you're good at 3d graphics or game programming I have a lead on a contract that could work (it's too much work to do by myself, client wants people in Canada, my network won't do it for less than 5 figures). If not your skill set, my point is reach out to other contractors, they may have overflow work or e.g. design/front-end contractors might need someone to refer for backend/devops work.
> over 200 different symptoms have been reported

https://www.who.int/europe/news-room/fact-sheets/item/post-c...
> anti-phishing capability,

Can you tell us more about that? What kind of capabilities can protect you against social engineering?
It could well be that harnessing the energy of one star is sufficient for most of that. This is very hard to detect for an observer.

Going K3 to 100 billion stars of the galaxy "only" gives you a 10^11 constant factor speedup at enormous expense and with Amdahl's penalty at galactic scales.
Rest assured this is not subjective. It is objectively disgusting.
I thought browser VMs lost (Flash, Applets, etc) or was that just because they weren’t open like WASM?
Women fell in love with an AI-voiced chatbot. Then it died
"Doom Guy" by John Romero is great. And the audio book is read by himself which works really well. It goes against some of the things in Masters of Doom (which is still also great).
My worst bug was a typo in a single line of html that removed 3DS protection from many millions of dollars of credit card payments
I have to disagree here. XDG is a poor spec. It makes assumptions about structure that may not hold. If I want all my config, cache, and local stores in per-program directories, XDG makes that impossible. If I want a specific program’s config directory somewhere other than the XDG setting, that’s not possible.
I'm just about to finish up the Aubrey and Maturin series [1] - It's very well written and has a nice balance of character development and action. Some of the stuff that happens seems unbelievable until you realise that O'Brian took an event from real life and just changed the names.

Really makes me want to buy a boat or something :^D

[1] https://en.wikipedia.org/wiki/Aubrey%E2%80%93Maturin_series
Almost every accident, even where there is no defense in depth has more than one cause. Car accident: person A was on the phone, person B didn't spot their deviation in time to do anything about it: accident. A is the root cause. If B would have reacted faster then there wouldn't be an accident but there would still be cause for concern and there would still be a culprit. The number of such near misses and saves by others is similar to the defense in depth in effect even if it wasn't engineered in. But person B isn't liable even though their lack of attention to what was going on is a contributory factor. So root causes matter, that's the first and most clear thing to fix. Other layers may be impacted and may require work but that isn't always the case.

In software the root cause is often a very simple one: assumption didn't hold.
Skype is an Electron app currently. If you think current Skype is the better performer imagine the old Skype that was truly native.
On top of that it should have the same rules applied to cigarette branding.

Health risks need to be clearly exposed in the packaging
I got this as well. Even though I'm avid youtube user, I'll be not turning my history on. Thankfully, the Subscription page has videos of channels I subscribe to - so that's good enough for me.
The Code Book by Simon Singh[1].

The book is very old, first published in 1999, but I did not know about it till my colleague brought it to work recently. The following stories are very interesting and read as detective novel:
1) how Enigma worked and how it's code was cracked;
2) how Egyptian hieroglyphs were deciphered, which appeared to be very common to Coptic language[2];
3) how Linear B writing decoded[3], which appeared to be ancient Greek.

[1]: https://en.wikipedia.org/wiki/The_Code_Book
[2]: https://en.wikipedia.org/wiki/Coptic_language
[3]: https://en.wikipedia.org/wiki/Linear_B
Hearing aids mostly use zinc-air batteries.

I believe your trick works for a different reason - zinc-air batteries get heavier as they discharge since they absorb water from the air.
That… is state, just stored elsewhere. It’s also not usable for lots of important parts of AWS, which does not have consistent tagging support and would leave you running very much foul of API rate limits.

Terraform having state wasn’t some easy button decision, it was absolutely required and carefully considered.
Take your computer out of your room?

Also, you can turn motherboard LEDs off in every bios I've ever used. And the status LEDs, which usually only light up for errors.
Wrong answer.

There is hardly a more open platform than the JVM, its reference implementation is open source, it has an open specification for both the language and the VM with plenty completely independent implementations, and is so big, running business critical infrastructure in basically almost every FAANG, that any single one would alone pay for its continuous development. Also, Oracle has been a surprisingly good steward of the platform, managing to retain almost the whole Java team from the Sun days (remarkably hard to do that at takeovers), increased the pace of its development and finished open-sourcing everything (formerly OracleJDK had proprietary extensions not found in OpenJDK, nowadays only some trademarked logos remain as the sole difference).

So they mostly own only the name’s trademark, which is no big deal. Remember, google vs oracle happened over Sun’s license that explicitly forbade using their software on mobile devices. No such restrictions exist anymore in case of OpenJDK, which has the same license as the Linux kernel.
Thank You. Big fan of both, and I had never realized they had met.
Impact of Climate on the Global Capacity for Rock Weathering on Croplands
It might be that you can redefine perfectionism.

If you are putting your energetic resource in a way not requested or required by the project, then you are wasting it. Or your incentives are not aligned or properly communicated.

How many times in commercial software, do you put all your heart into a thing and it gets promptly thrown into the garbage? All the time, in my experience.

Do what's barely good enough, and reasonably maintainable, and always focus on how your efforts translate into business income. That's a new definition of perfectionism that is universally valued.
You are very correct. Thank you for the reminder. I can't tell if I'm just missing it and can't find it but I "authorize" a deletion of my comment as off-topic if there's a way for me to do that.
Sorry, didn't read the replies until now.

There are several studies coming to similar conclusions.

Here's the study from Stockholm Environment Institute:

https://www.sei.org/publications/the-carbon-inequality-era/

Here's one about the impact of private jets vs. average carbon emissions of other travellers:

https://ips-dc.org/report-high-flyers-2023/

Carbon inequality report from Oxfam:

https://www.oxfam.org/en/research/confronting-carbon-inequal...
You beat me to it. I thought we covered this ground 20 years ago.
> JIT compilers are a thing, so this statement is just plain false.

Do you know of any JITed languages that approach SIMD optimized native code in terms of performance and overhead?

Even the best ones (eg. LuaJIT) fail to come close to even moderately optimized C code, with much higher memory usage. On top of that, JIT optimizations don't always trigger and you fall back to interpreted levels, which are orders of magnitude more expensive.
The XM4s have a red LED.

I love the sound and noise cancelling of these headphones, but it's true the UX is clunky.
People keep powered-on electronics in their sleeping room? Except from the alarm clock of course.
Out of curiosity what’s the cheapest microcontroller die you’ve come across? It would be interesting to know what you get at the lowest possible price point.
> there is no problem for the language to have both OOP & Functional. They don't have to choose one over another.

Sure a language can have both; but us programmers still have to choose one or the other when modelling some domain. The article is basically describing the "expression problem": how to implement a solution in a way that allows new cases to be added https://en.wikipedia.org/wiki/Expression_problem

The OOP approach makes it easy to add new sorts of data: we just write a new subclass, with implementations for all the interface's methods. However, it's hard to add new sorts of operations: we would have to add new methods to the interface, and update every subclass to implement those methods (very hard if we're writing a library that third parties are subclassing!)

The functional/ADT approach makes it easy to add new sorts of operations: we just write a new function, which pattern-matches on all the constructors. However, it's hard to add new sorts of data: we would have to add new constructors to the ADT, and update every function to pattern-match on those constructors (very hard if we're writing a library that third parties are pattern-matching on!)

When we're choosing how to represent something, it's important to consider whether future extensions are more likely to be adding new sorts of data (in which case the OOP representation may be best) or more likely to be adding new sorts of operations (in which case the ADT representation may be best). Having to extend such representations in their intended way can feel very natural and satisfying; but having to extend them the other way can be frustrating and laborious.
WebRTC can use hardware offload for video decoding, at least in Firefox.
+1, the very book that sparked my interest in cryptography, highly recommended
It is 100x better
You’re making a lot of assumptions here, like that paths to config files are used by only one program, or that there’s an interactive way to prompt a user on every run, or that XDG’s extremely limited config options suit every user’s desires. Sorry, but this is not an “easy” problem, especially not for existing widely used tools like OpenSSH.
Good?

The unlogged YT front page usually makes me feel like I've lost 10 IQ points
-28,52% at 13:40CET
AP, other news organizations develop standards for use of A.I. in newsrooms
I think a fair number of Leetcode 'medium' problems are reasonable as augmented versions of FizzBuzz. In most cases, someone who can code should at least be able to write a brute force solution to one of these problems and explain why their brute force solution is slow. Where I think Leetcode-style questions become problematic is when they're used as test of whether someone can invent and implement a clever algorithm under time pressure. Unless you're hiring someone to do specifically that, then I think this style of Leetcode interviewing is of limited value.

Also, some Leetcode problems just have unnecessarily unfriendly descriptions. For example this one, which is quite simple to implement, but which has an unnecessarily obscure problem description: https://leetcode.com/problems/count-and-say/
Boost the Range of any Remote [video]
Very reliable for telling brand new vs 100% depleted batteries.

But if you want to separate 1.4 volt batteries from 1.5 volt batteries, use a multimeter.
"this game is wordle with colored pegs instead of letters" For some reason, that sentence from a young PhD student made me feel old instantly.
I too find it funny when people use the naturalistic fallacy.

In my youth, I used to engage and try to retort about how brutal violence is also a more natural state. But now I just commiserate on HN.

What’s funny is that I do think that “natural law” is useful for reasoning problems in that equilibrium and natural forced impact on lives (eg, leverage gravity don’t fight it unnecessarily) and they frequently the invocation of nature isn’t accurate or isn’t particularly important. In that just because something occurs in nature doesn’t really mean much. And I don’t think there’s really any evidence that polygamy is a “natural state” only that some cultures practiced it and some didn’t. Even in the animal kingdom there’s polygamy and pair mating so it’s not even true that it is some expression of a natural law.
Everyone can tape over lights, not everyone can move their PC to a different room :)
Quote: "Firstly it's "close to the metal" -- if you compile for example an image-processing library to WebAssembly and run it, you'll get similar performance when compared to compiling it to x86-64 or ARMv8 or what have you."

Is WebAssembly now able to run it outside a web browser or this guy is just "inflating" results, to put it mildly and not call him a liar. Because last I checked, there is no world where a browser application is in similar performance with a native one.
Maybe we'll come back to those kind of practices.

Exorcisms have been booming in Poland for quite some time: https://www.dw.com/en/why-exorcism-is-booming-in-poland/a-36...
What about a Facebook group who wanted to talk about "toxic content", and needed to post examples? Or a group of surgeons discussing traumatic injuries needing to share reference material to others in the group with their consent?

Toxicity exists in the world, in nature, in society. How we deal with it when confronted by it, is what matters. Further more, one person's "evil toxic" is another's "slightly unpleasant content". Assigning moderators to pick and choose what stays or goes, is not sustainable.

I've never watched a beheading video in my life, but I've certainly had the option to. I chose not to click play when one did the rounds years ago - the high profile US soldier one. That was my decision because I'm a big boy, all grown up and don't need a moderator to protect me from content.
Wait, so you have this whole document you can produce about how renewable energy is cheaper, but you started with complaints about how it's not cheaper?

Very odd. Almost as if you are not trying to argue based on data, but just being contrarian.
Why do you assume everyone wants to use the hamstrung (and very poorly followed) XDG standard?
Closing the hierarchy or not depend on the use cases, for an application most hierarchies are closed. For a library most are open.

For example, if your application receive JSON objects, you know all of them so, it's a closed hierarchy.
I very much disagree with the premise that most of the time difficult engineers have the organization's best interests at heart. Most people (across any discipline) have very little regard for the "interests" of the organization that they're working for. Not because of incompetence or malice or organizational dysfunction but because most people just want to show up, do their time and get out to live their life with what little time they have left of their day. Maybe, at best, they care about the interests of some of their co-workers that they like.

Difficult engineers are difficult because they're difficult just like a difficult sales executive is difficult because they're difficult. I've worked in great companies and terrible companies with great people and difficult people. The reason difficult people don't survive as long at good companies is because the organization has the breathing room to get rid of them, whereas in a chaotic mismanaged organization there's still a framing in which a difficult engineer is valuable -- because mismanaged organizations aren't considering the long term implications of difficult employees, they're focused on answering "can this person help put out our current fire?".

Difficult engineers are given far too much room to be difficult because we're seen as geniuses who just need tending to. We should show employees kindness and support them in doing their best work and growing to benefit the organization, but we should not try to fix difficult people. If you're a manager dealing with a difficult engineer, you can be sure every one of their co-workers hates them and is making their life worse.

Terminate your difficult employees, don't change the number of points allocated to a sprint.
Where does 2.73 come from?
An Iowa school district is using ChatGPT to decide which books to ban
Well I'm guessing that one allowed password encrypted 7z archives.
* Tool that creates Twitter (X?) / Instagram feeds to RSS so I don't have to deal with algorithms etc.

* A turn based game that is essentially "football manager for counter strike" where you control the whole team and their actions in "planning" and "execution" phases.

* I run a Slack community for the South African tech scene, constantly hovering between "I wish I could sell this and move on" and "I really should put in the effort to monetise / grow this".
My take is a RU honeypot who couldn't pay their bills anymore due to 'circumstances'.
One way to do it is to use cosine similarity[0], the reason to do this is to get around the context window limitation, and hope that whatever text chunks you get which via the similarity function is the correct information to answer your question.

How do you know that Claude doesn't do this? If you have multiple books, you end up with more than 100k context, and running the model with full context takes more time so it is more expensive as well.

[0] https://en.wikipedia.org/wiki/Cosine_similarity
The Burned Out employee section is just embarrassing.

>Managing a Burned-Out Employee involves addressing the issue with as much empathy and concern as you have. Suggest they take a vacation or sabbatical. Go all-in on work-life balance and provide resources for stress management.

That's right - activate your empathy! Tell them to get lost for a while. Send them a link to a mindfulness video on YouTube. Whatever you do, don't actually engage any literature on burnout and certainly do NOT have a discussion with the burned out employee about their burnout.

Remember, your team members are your most valuable asset and their wellbeing is critical to your making money!

Seriously this is just a LinkedIn post taken too far. God help anyone working under this guy.
It would be nice if Mozilla would add more context around it.

That said, it’s freaking exhausting how these dumb actions keep being taken by governments all over the world.

It seems like every month there’s some new crap going on
That is clearly true, but you would have to explain the absence of "technosignatures" - even more so if survival means interstellar spead of intelligent / technological life forms.
Plenty of programs get $XDG_CONFIG_HOME and $XDG_DATA_HOME.

The ones that don't are mainly lazy ports from Windows where that speration doesn't exist.
“When the sweatshops you extract megaprofits from are right next door. Have heard the San Diego-Tijuana economy described as a kind of microcosm of the global economy.”

Who is ‘you’ in this sentence?
I don't think most people drive a car every day. Actually not sure that most people drive at all, especially in Germany.
Actually is the correct answer. Oracle and its shenanigans are the reason why I avoid their DB and Java.
TL;DR: A large team of scientists have used all the latest gadgetry and science methods to hunt for aliens in the stars.

After a lot of effort, they can report that they found nothing.
Blue LEDs? The devil. I have a roll of aluminum tape I put over every damn blue LED on any appliance I buy.
CA SB 680: Social Media ‘Addiction’ Bill Heading for a First Amendment Collision
I find it hard to put much stock in studies like these, simply because as stated in the study, the symptom of long COVID observed is "most commonly fatigue (70.6%)". How can we be sure that this fatigue is not due to going through a pandemic situation? Well, they do address this later:

"This figure is substantially higher than the prevalence reported from a review of Australian data from earlier in the pandemic which found 5% to 9.7% of persons with SARS-CoV-2 experienced ‘post COVID condition’ at 12 weeks or more after infection."

So that somewhat accounts for it, although NOT completely, because later studies are more closely synchronized with more return-to-work initiatives, which means (A) more people in the office compared to earlier studies, and (B) more people on the roads. The greater contrast between earlier studies and these ones with respect to these environmental conditions could also have accounted for this higher prevalence of long COVID.

(I'm NOT saying that there is NO such thing as long COVID, only that the effect sizes MIGHT be misleading.)
>Same with disk, unfortunately.

Some newer cases are coming out without a disk activity light, and I hate it.

That light is by far the quickest, simplest, easiest way of judging whether a computer is actively doing something. I can just look at it for a second and know! This is even more important now, since SSDs don't make any sounds.

Contrast anything else, say Task Manager, which even if I leave it minimized in the notification area I would still first need to wake up the monitor and/or unlock the computer. That's at least several seconds just so I can check if it's doing something.

I want my disk activity light back, damnit. KISS is a virtue.
> You're spending time on MacOS to make basic computer functionality work?

Try to do a search on discussions.apple.com and you will find so many cases of people having problems with basic computer functionality on macOS.

Just like you never had any problems with macOS, there are lots of people out there who didn't have any such issues using Windows or Linux.
yup, but on an 80888 that's just an instruction anyone can do
No, because part of the point of all of this is “how do I move my config to other computers, or manage it across multiple computers at once?” Hidden “junk” gets lost, is hard to support, etc.
Or the $1.50 tester from Ebay.