skysight-inc/HackerNews huggingface dataset:
Sorry, I think this advice is exactly wrong.

Email service providers can also disappear, or shut down your account without recourse. By contrast, if a domain registrar shuts down, you can use another without impact to anyone else, and there are strong protections.
> The trouble is, you're often left unwinding a half-dozen layers of abstraction, and in many cases experiencing what looks like some sort of quantum code interaction, where changes in one part of the codebase seem to impact completely unrelated bits of code which now fail tests.

This perfectly sums up all of the microservice apps that I’ve had the pleasure of working on, with the exception of issues being caught by tests. Typically you get either silent production data corruption or a seemingly unrelated error in the UI x weeks down the line.
If it's disconnected from the grid why would we be concerned about it? The question as I understand is about protecting active in-use equipment.
I was curious about those. What's the Linux situation on them?
The constant parade on HN of Google Cloud Platform paid users who got their accounts shut down for no reason and with no recourse would suggest otherwise.
I, personally (and a bunch of other physicists), think that the issue is not exactly the entanglement. If you take a pair of gloves and send each piece to two separate people, the moment either of them open the box they will know instantly which piece (left or right) the other got, because both of them knows that a pair of gloves comes with a right piece and a left piece. This is why entanglement doesn't violate general relativity, each person updates their knowledge instantaneously but there is no flow of information from one person to the other.

The true issue, according to some people (me, an experimental materials science-focused physicist, included), is the measurement problem. It updates the state of entangled systems instantaneously, including very space-separated systems. In this way the measurement is provokes the collapse of the quantum state in a non-local way. The problem is that the effects of measurement in quantum systems described by a postulate in quantum theory. So, in my opinion, the non-locality remains not explained and is generally neglected as a non-issue by the community at large.
I didn't like it at first but as some grows in my garden I got used to it. Now eating blackcurrant while working is one of the highlights of summer for me.
> Humans, too, would likely be nearly stateless if we took a point-in-time snapshot of them and repeatedly simulated them from that point on various short (4000ms, similar to 4000 tokens) sequences of nerve impulses.

“Humans too would be stateless if we hacked their brain in a way that made them stateless” that would also make them non-human though, and unlikely to be able to exhibit meaningful high-level cognitive abilities, so I don't really understand what your point is…
Will libwebp get a new release/tag soon?
> My comment is not about changing the language but about the fact that whenever we rewrite it, we improve the quality because of the lessons learned during past iterations.

So many developers have said this over the years but it almost never comes true.

You just end up with different bugs in a different language.
I've tried a few Amazon Basics ones, and on all of them power switching per-port worked. Uhubctl's compatibility list. seems to confirm my experience. The only problem is that the 7 port ones are in fact two 4-port hubs in a trenchcoat, which makes port numbering a bit weird. Nothing a couple of stickers can't fix, though.

https://github.com/mvp/uhubctl
Burn out can be dodged for most of your career if you actually like what you do and you avoid environments that are a bad fit for you. I've never experienced burnout, but I have a lot of friends who have and to me their key problem is they stayed when they felt the drain. The moment I become truly apathetic towards a job and don't even have professional investment in it, I just quit and find another job. I've felt the weight of a job that is just a bad fit for you and it eats at you.

I'm currently enduring that now. Unfortunately, I cannot just quit. I and my child have very expensive healthcare needs now and I need to be picky about the healthcare offerings. It's a very slow search because I'm at the top of what I can reasonably expect for what I can give. I can take jobs with more responsibility and excel, but at the cost of my child's health, so that's out. I won't trade pay for her care. I've looked at dozens of insurance plans from perspective employers and reminded myself why I took such a dull job. I'd take a significant pay cut to move anywhere else just from medical bills.

So, I sit at this job bored and apathetic. It's a slow march to burn out. From an outside view it doesn't make any sense to take a new job. This is the trap many of my friends fall into. But burnout isn't always about if a job is hard. It's mostly about how it makes you feel emotionally which will trickle down to physically eventually.
Easiest way to use HTTP/3!!
Why are we talking about it uncontracted, making it sound weird, when the actual quote is 'it's not so bad' which sounds perfectly fluent to me (native BrEng)?
Yes most European vineyards are now grafted on American rootstock.
I agree, but that doesn't rule out non-local interactions in general
When I lived in Scotland (exchange program year in University) I remember asking my roommates "what's blackcurrant?" And they looked at me like I had asked what an apple was.

We actually had to go search online and figure out why I'd never heard of them.
eselect profile list says I have selected the default one: default/linux/amd64/17.1 (stable) *

I would not say it is something unusual...

But funny thing is that if I emerge that one specific package with -1, it does not pull this dependency. It seems like something broken inside the portage.
Completely untrue. Servo was from the start a research project, but even then, big components like webrender and stylo are now parts of Firefox, and there's a whole list more here: https://wiki.mozilla.org/Oxidation
Methane Emissions – A Data Problem
Not a normal 'EV catches fire' story. This is about an EV battery pack that was for some reason detached from the vehicle. In a car park.
Probably (or its equivalent) 'grape' flavoured.
> Nothing says "no" to angle grinder.

I'm pretty sure cutting the wrong part of a car battery would be a big "no", and maybe the last "no" of your life
It reads like it was automatically translated from another language. The grammar is all over the place.
Read more about the Dark Forest Hypothesis. I don't mean that this hypothesis is valid but it makes sense to think about it.
Rust is now being introduced in Chrome, exactly because no matter what, the team keeps getting into these issues.

https://security.googleblog.com/2023/01/supporting-use-of-ru...
...What is a "safe C compiler"?
Secure key exchange is a good idea, but your method hides the data, but not the source or destination
of course. photons do not experience time or distance, and are probably ageless
Just do what Apple does and add a BMS that’s coded to the ECU or so. Can be worked around of course but definitely makes it harder.
Cordial drinks aren't as much of a thing in the US anyway.
Thanks for the background. I didn't know it used to be like that. It's a funky licensing scheme if I ever saw one.
Not in the old days. Used to be bugs in tools, compilers, OS calls all the time.
Servo was a major start to the Rust ecosystem (+ major help on Rust's path to a final design for 1.0) and also produced webrender and a few other pretty important libraries. Those are absolutely tangible results.
Makes an amazing Jam. Surprisingly complex flavour.
It is unfortunate. From 2014-2018 / 2019 ish. 90% of HN comments were for cashless society and to be replaced by Credit Card or Apple Pay. Silicon Valley were in full PR mode about going fully cashless. It wasn't until 2019/2020 did the tide start to turn.

I have been ranting abut USB-C since 2016. I gave them some benefits of doubt during 2015 in the hope the mess I foresee wont happen. And from 2015 ( arguably 2014 ) all the way to 2020 90% of HN was pretty much pro USB-C. Suggesting it is the one to rule it all. It wasn't until recently did we start seeing the mess we are in.
And there is also josta (or jostaberry), a hybrid of JOhannisbeere (blackcurrant) x STAchelbeere (2 different species of gooseberry).
I graduated in 2019 and studied Prolog in my third year.
It's not necessarily a requirement (see reversible computing), but we're very far from knowing how to do it if indeed it's possible at all. current processors do convert all of the energy they use into heat. To set a transistor one way, you put a bunch of charge onto its gate. To set it the other way, you take those electrons and dump them to ground. All of that current flowing is converted to heat.
> > Why would they want to though?

> Without wanting to turn this into a political debate you could ask this question about Russia attacking Ukraine

Reading you narrowly, I agree that of course you can always ask why an actor chooses a particular action. But I don't really understand your larger point, do you mean that all offensive wars are irrational? Because pointing out that wars in the history of planet earth have irrational causes is a long way away from explaining why an interstellar actor should attack whatever it sees.
The way a manual sphigmomanometer works is different from the way the electronic ones do[1], I would not be surprised if for a few people something else affects the reading of the pressure in the arm band.

[1] Oscillometric vs. Auscultatory, JFYI:

https://news.ycombinator.com/item?id=36550719
And then they made sure to follow through and make it work. Hiring people in itself doesn't lead to solutions. You have to give them the tools they need and set priorities acros teams accordingly.
I also don't care for HDMI and prefer DP. Most laptops with USB-C tend to have DP alt-mode.
Of course. It's all ballpark.
Yeah, once you use threading macros, you are like "I want to convert everything in clojure to threading macros". Then you look at Forth, and you are like "Oh".
Many people love C for its simplicity but dislike some footguns of C like lack of bounds checks, lots of undefined behaviour, lack of modern features like package management and easy cross compiling etc. When Rust came along it solved a lot of the pain points but is more similar to C++ with its large feature set and standard library, generics, powerful macros etc. which was never embraced by this crowd because it was a different approach to C's simplicity and minimalism.

Zig is kind of a sweet spot for those who prefer the simplicity of C but want something more modern. On top of that it has some cool novel approaches to some things, like comptime for generic programming and custom allocators supported by the standard library that make it interesting enough on its own anyway. Plus,
Thanks for clarifying. I'm interested in what C is leaving on the table in terms of performance. I saw your github implementation, I'd suggest you try submitting it as a show HN if you didn't already. (Looks like you did submit it, try it again with Show HN: and maybe more people will notice).

I noticed that it says mojo is using six threads. Is that across cores or is it something else? Do you know what it's running in different threads?

I also saw some discussion in the llama2.c issues about using BLAS for the matmul. I'd be curious to know what speedup this gives.
Probably going to sound really lame but the things I’ve done in the last 1.5 years to hack my health has been:
- started meditating
- created a set bedtime/wake time and generally stick to it pretty religiously.
- decided to do therapy.
- take vitamin D supplements

And since doing those things, I noticed a sort of slow shift towards just feeling generally more peaceful internally. I stopped biting my nails (without even trying), and my ability to focus/concentrate improved substantially so my academic performance has improved significantly.

I’m thinking about trying acupuncture, and some other alternative medicine practices in the near future to see if that enhances my feelings of inner calmness more (and perhaps helps with some somatic back pain I experience from time to time).
...a textbook oxymoron?
Irrelevant. If my privately owned utility screws up they're still obliged to follow the law.
Prolog is a beautiful language. I've written 10s of thousands of lines of it, for mathematical reasoning, rule-based reasoning, etc.. Those are domains where it fits perfectly, and working with it is incredibly fun.

Prolog has two problems for other kinds of applications. First, it doesn't play well with libraries and other languages, because the paradigms are so different. Second, doing any sort of decent GUI is close to impossible, again, because it doesn't fit the paradigm.
and : https://archive.is/Va9Ed
> This is why in a place like Coventry (where I am from) there is a really serious amount of crime (violence against people is third highest per capita in the UK) but stabbings never get reported in the newspaper, unless it was a young child or a mother or something else notable.

> violent crime per capita is about 50% of what it is in Coventry

Wood End doing most of the heavy lifting there..?
This is an extremely toxic attitude and helps no one.
> without actual tangible results

The entire styling engine in firefox is written in rust.
GitHub with Many Projects (.NET, Java, Nest)
GitHub With Many Projects (.NET, Java, Nest)
I’ve had the same idea to improve reasoning of LLM. Glad you made it.
Yes, how terrible that large numbers of people can not only believe "harmful" things but also freely share their ideas with others. It behooves society to stop both of these things from being too easy, no?

What's more harmful? That basic freedom to believe whatever you please and share it with like-minded people without imposing on others against their will, or having legal authority to impose against such voluntary sharing for supposedly lofty ideals of fighting harmful thinking? (However you want to define harmful)
Ransomware, extortion and the cyber crime ecosystem
It's hard to imagine how this kind of problem gets solved, but I think it's a good example of a problem that I've seen in software again and again: defining the technical capabilities of a platform is separate from defining the interface that should be provided to consumers.

In this case, imagine that the working group defining USB5 had a complementary working group that picked a sensible set of capabilities and said: your cable will either support power at X watts and data transfer at Y GB/s or it will support Z watts and N GB/s, or it will NOT be considered a standard USB5 cable. (maybe there are more than two specs but you get the idea).

One of the traps for technical people is assuming that everyone will understand/care about the details in their head, and be able to make good decisions for end users. Your system is not that important to other people and you should always provide best practices and worst practices (if you do this you better be an expert who understands the tradeoffs). You're not done until you've provided guide rails for the people using your tech, and that becomes more important the less technical they are.
Mozilla's wiki [1] says Firefox has shipped more than 20 components implemented in Rust and has several more currently in progress. That sounds like tangible results.

The first component they implemented in Rust, I think, was the MP4 parser, in order to avoid exactly the kinds of vulnerabilities this article is about, which tend to occur in parsing code.

[1] https://wiki.mozilla.org/Oxidation#Shipped
Bun Reminds Me of Systemd
I was doing some orientation sensing 20 years ago with an IMU and ran into the same problem. I had never known at the time it was gimbal lock (which I had heard of) but did read quaternions were the way to fix it. Pesky problem.
Why was memory tagging ignored for most of the personal computing? Any decent reading materials on the history of it?
Robot Guard Ascento raises $4.3M pre-seed
Access Denied Parody Video [video]
That might just mean that life is rare, but inevitably becomes advanced.
Ask HN: What's your seniority, location and notice period?
Just been given a new job contract with a 6 (six!) month notice period for a senior developer role in Germany.
Is this unusual even for Germany?
> You couldn't find a more clear case of straw man. No one said ChatGPT is more reliable then human doctors. No one said anything about incorrect responses.

Both the shallow research paper and that anecdote point is all focused on the basis of reliability. Henceforth, it doesn't discredit my point and question.

So how does one anecdotal point show that ChatGPT is more reliable than human doctors? If that is not the point to these celebrations, mentions, etc that both of you are doing then I can assume that it is far from the case then, unless you have a direct answer to that question?

> The fact of the matter is that ChatGPT has diagnosed a disease which 17(!!!) doctors have missed. Even if the incorrect responses is 999/1000 cases it still worth it to include ChatGPT in this process since it's so cheap.

So obviously as expected you still need human doctors regardless, as LLMs are opaque black-boxes which have a lack of transparent reasoning with unpredictable outputs. Thus how does that mean it can be used for medical advice or not?

Overall, this is a clear case of reliability to trust the output of an LLM and the entire point of the contrary is that for every 'correct' diagnosis made by the LLM, there are incorrect and vacuous responses which on top of its non-deterministic outputs comes with its lack of transparent explainability other than repeating on what it has been trained on to convince lesser expert users.
https://archive.is/DtXHB
I use Planner/Planify and it's a great option. Simple yet powerful.
I don't think Russia gained materially from that. While they ruthlessly exploited whatever resources they could get hold of in the Donbas, that of course that leaves the region much poorer so the have just concentrated wealth, not creates more of it overall.
> I, personally (and a bunch of other physicists), think that the issue is not exactly the entanglement. If you take a pair of gloves and send each piece to two separate people, the moment either of them open the box they will know instantly which piece (left or right) the other got, because both of them knows that a pair of gloves comes with a right piece and a left piece. This is why entanglement doesn't violate general relativity, each person updates their knowledge instantaneously but there is no flow of information from one person to the other.

Quantum entanglement is different though than the classical case you describe. There is no classical correlation that is as strong as the quantum correlations. That's what Bell proved in his theorem: if you only have local interactions and assume that the two systems are correlated and actually already have the states really and we are simply ignorant of them, then the amount of correlation you get between the two systems is smaller than the amount of correlation that quantum mechanics predicts, and the amount verified by quantum experiments.

Therefore, the explanation you describe is not adequate to explain quantum mechanics. It explains how there can be correlations without the need to transfer information, however the amount of correlation this predicts is smaller than the quantum correlation.

(Aside: that is, unless, you drop the condition for statistical independence of your measurements, i.e., you assume you are free to choose which measurement to do. If you drop this assumption, this interpretation is called superdeterminism)

> The true issue, according to some people (me, an experimental materials science-focused physicist, included), is the measurement problem. It updates the state of entangled systems instantaneously, including very space-separated systems. In this way the measurement is provokes the collapse of the quantum state in a non-local way. The problem is that the effects of measurement in quantum systems described by a postulate in quantum theory. So, in my opinion, the non-locality remains not explained and is generally neglected as a non-issue by the community at large.

I don't see what the measurement problem has to do with locality. If the interpretation of quantum entanglement that you described above was correct, this would also explain the measurement problem. The problem with measurement is more that it is non-unitary. Most likely imo, measurement is an unrealistic abstraction of a complex interaction, which only appears to be non-unitary on the face of it.
I’ve learned it for a predicate logic (satisfying logic requirements) course in 2019 during a Bsc
At several places, the biggest challenge to engineering velocity and the ability to innovate is that models are joined in interesting ways that prevent them from being decoupled. A user model tied to the package model preventing independent scaling of either. Every module reaching into all the tables. Joins, joins, and joins. Vast scans. The queries become inefficient and even the mighty postgres slows down at 2k rps. It is just too tempting to reach into another team's datastore. Now the two teams are in lockstep and can't alter their own datastore because others have assumptions on how it is stored and they access it directly.

At SendGrid, we had an few tables to deal with IP management. Over time, the like 5 tables were in use by 15+ services owned by different teams with competing priorities. When we finally had to scale the database, it took over three quarters of working with other teams while we supported both legacy and the new hotness.

It is hard to see early on where whole teams can sprout up and have domain ownership and to know which areas will be common/platform-like for other teams. But as soon as two services share a table, you should see a train coming at you.
Seeing more java postings recently.
Maybe hacker news thinks java got it's mojo back?
I keep saying this to all the depressed new and old programmers who believe you cannot make money anymore and it’s all over; there are billions of lines of legacy shite running the biggest companies in the world. Not only Cobol and Fortran, but excel/vba, access, fox pro, and, indeed, old php. Companies have to choose, every year, to rewrite or maintain. I do many projects focusing on maintain; example; my last client had a quite to rewrite his systems in some modern crap (next/react) for a little over 8 million usd (that’s the estimate; not a fixed price and of course no guarantees by the consultancy corp quoting it) or, we will keep their ancient php and Java running for 25-50k/mo (few hours work per year to do that with Docker). I have a very low tolerance for rewrites so we go in hard against companies offering them: we make far far more profit than any of them; we run well over 50% with far less risk. Once I discovered containers (chroots in the late 90s and now docker etc), I knew rewriting things is never needed.
And they have a naturally high content of pectin (a fibre that is used as a thickener additive / gelling agent).
https://archive.is/2YMzv
Truck set on fire, two spaces down from my truck, in a hotel parking lot. Came out in the morning to find the fire department had been there (foam, tape marking off the area etc) and the poor sap's truck was down to bare metal - no tires, seats just springs. Cab separated from box. License plate a puddle on the ground.

Sucked to be him! I walked around my truck - the left side was melted like a Dali painting. All plastic parts (running board rubber, mirror, door handle, lights) horribly deformed or dripping down.

Better outcome: used cars had about doubled in value so the insurance paid to have it repaired. Now I have a F150 that's new on the left side and rusty and old on the right. Anyway I get in the left side, that's what I see so it's all good.

Petrols fires can be bad too.
Someone who has just plagiarized from it and wants to hide the source.