skysight-inc/HackerNews huggingface dataset:
They think people saying "your ideas are bad and we don't want to listen to you" is violence, and their idea of freedom of speech is that they should be able to force you to listen to them.
Girls are better at life.

Schools aren't designed to give girls an advantage. They're designed to make productive workers and members of society. Boys may have more asocial, even antisocial, tendencies on average. That still doesn't mean the system is stacked against them. It just means they have to learn to work within it, not burn it down and rebuild it to oppress the 'other'.
x7 is computed by x8 - x, so you get x8 - x - x4 which is 2 subtractions (and 2 delays). You only want 1 delay.
If an elderly but distinguished scientist says that something is possible, he is almost certainly right; but if he says that it is impossible, he is very probably wrong.

- Arthur C Clarke
Other Hacker News commentators have sternly informed me this is not an authoritarian regime and I am just irrationally angry because my preferred candidate, equally good as all the others, didn't win.
> - You can't export a reference to the thing you are dropping. You can do that in C++. This prevents "re-animation", where something destroyed comes back to life or is accessed beyond death. Microsoft Managed C++ (early 2000s), supported re-animation and gave it workable semantics. Bad idea, now dead.

>

> - This is part of why Rust destructors cannot run more than once. ...

This is a very backwards way to describe this, I think. Managed C++ only supported re-animation for garbage collected objects, where it is still today a fairly normal thing for a language to support. This is why these "destructors" typically go by a different name, "finalizers." Some languages allow finalizers to run more than once, even concurrently, but this is again due to their GC design and not a natural thing to expect of a "destructor."

The design of Drop and unmanaged C++ destructors is that they are (by default) deterministically executed before the object is deallocated. Often this deallocation is not by `delete` or `free`, which could perhaps in principle be cancelled, but by a function return popping a stack frame, or some larger object being freed, which it simply does not make sense to cancel.
The bottleneck is not putting code on the hard drive, or turning my thoughts into code — the productivity bottleneck is thinking and frankly no LLM is thinking better than an average developer.
Change it to satellite view
I guess if you could extract enough energy from the core it would reduce convection which would in turn reduce the strength of the earth’s magnetic field.
Because x8 is simply shifting 3 bits left so it's "free" (fixed-sized shifts are very simple to implement), whereas generating the x7 would require the additional circuitry, which additionally will be more expensive than the x3 was (since it's another shift+add beyond what x3 required)
USDS, 4.2GB, 54 repos:

gh repo list usds --limit 9999 --json sshUrl | jq -r '.[].sshUrl' | xargs -n1 git clone

18F, 37GB, 1,213 repos:

gh repo list 18F --limit 9999 --json sshUrl | jq -r '.[].sshUrl' | xargs -n1 git clone

I'm worries git lfs will be too large.
As part of writing the test suite, I also wrote an implementation in JavaScript. It uses the Web Crypto API rather than external libraries.

https://shkspr.mobi/blog/2025/03/using-the-web-crypto-api-to...
Thanks for taking a look! The lexer and parser is probably close to 100% Claude and I definitely didn't review it completely. I spent most of the time trying out different grammars (normally something you want to do before you start writing code) and runtime features! "Build the web server runtime and framework into the language" was an idea kicking around in my head for a few years but until Cursor I didn't have the energy to play around with the idea.
"for unclassified research"

with public funds?
I'd suggest the US, because they propped up the Ukrainian politicians who started saying it out loud they would join NATO (a big No-No since the fall of the URSS) and not renew the lease on Sevastopol (Russia's only naval base that operates throughout the year), but I'd settle with Russia, because, after all, they were first to cross the border with tanks.
> It's concrete areas where these systems have trouble, such as arithmetic. Common sense is still tough. Hallucinations are a problem. Lying is a problem

Gestures broadly at humanity
Found the Stoic :)
My employer has just started not releasing the results of the survey.
[dupe] https://news.ycombinator.com/item?id=43233455
If you want a picture of the future, picture a stalled progress meter hanging in front of a human face, forever.
How did you get a DB of all books?
I will look into it. Though, there is very little to write about. I have had tipping option in most of my apps. But very very few users use it.

Only exception is that a single user from my Hacker News app sent me $280 CAD in tips via PayPal (not via app). Very grateful to them. However, they are an exception.

Otherwise, I rarely get tips via the apps. For example, I have a free OLEDify app which lets you make dark photos be pure black as they look good and save battery on OLED phones. It's used by thousands of users. But in the 8 years it's been in the App Store, it's gotten under $20 in tips.

If developers want to make a sustainable income via apps, I would not recommend relying solely on tips. A freemium model plus an extra tipping option is the way to go.
Ladybird is on the trajectory to do this. I agree it's an enormous project and different from a lot of other open-source offerings, but I think there very well could be even corporate offerings support. They'd support it the same way Linux and other big projects (like what Red Hat and Apache do) because there's business needs for browsers that aren't Chrome or Safari.

It's not all, but it doesn't take much imagining some industries want a stable open source browser with, say, security features they can toggle in to their standards. I hear people here all the time who say they would pay for a good browser but won't because Mozilla doesn't spend it on the browser. I can see a productive marriage.
Is it 2015?

You can buy 10x as much solar+battery as nuclear these days. Nuclear is simply too complex and dangerous to compete.
You can try asking ChatGPT to rewrite the original script to include the improvements.
Why Vermont farmers are using urine on their crops
Is that the same thing though?

Lots of private for-profit cooks involved in SLS. That's the other issue common with privatization: way too easy to blame someone else/each other in the chain of subcontractors.
Trump announces US crypto reserve
Feasable, and the concept has been proposed, but doesn't look likely to be built in the near future. There are still lower hanging (more profitable) fruit when it comes to building undersea HVDC cables.

https://en.wikipedia.org/wiki/Icelink
Valid and cheeky is squarely where I'm aiming, so thank you ;)
Earlier: https://news.ycombinator.com/item?id=43233455
He didn’t pick “public service” because when an administration didn’t match his political preferences he bashed that admin in this post. That’s not a public servant but a partisan servant.
Well yeah, but I feel the neutral midpoint is problematic because I feel it's too easy to pick it. Removing the midpoint forces one to decide which side it leans towards.

If one really feels the need for the "meh" category, I'd say go for a 3-level system: bad, meh, great.
Consciousness is not a result, it cannot be computed. It is a process, and we don't know how it interacts with computation. There are only two things I can really say about consciousness, and both are speculation: I think it isn't observable, and I think it is not a computation. For the first point, I can see no mechanism by which consciousness could affect the world so there is no way to observe it. For the second, imagine a man in a vast desert filled only with a grid of rocks that have two sides, a dark and light side and he has a small book which gives him instructions on how to flip these rocks. It seems unlikely that the rocks are sentient, yet certain configurations of rocks and books could produce the thought computation of the human mind. When does the sentience happen? If the man flips only a single rock according to those rules, would the computer be conscious? I doubt it. Does the consciousness exist between the flips of rock when he walks to the next stone? The idea that computation creates consciousness seems plainly untenable to me.
TL;DR:

The baby was initially born in a home and then dropped off at a hospital (the mother did not want the baby).

With no name at that point apparently the hospital's software just generates a name to fill out the birth certificate. Kinda wild that it doesn't pick a more traditional name. Baby having an hard enough start in life ... don't need to give them silly names.

The longer part of the story is the father's struggle to get the child a social security number and so on.
Interesting. Does that fit with the simulation hypothesis? That the world's physics are simulated on one computer, but us characters are simulated on different machines, with some latency involved?
Last week, The Primeagen and Casey Muratori carefully review the output of a state-of-the-art LLM code generator.

They provide a task well-represented in the LLM's training data, so development should be easy. The task is presented as a cumulative series of modifications to a codebase:

https://www.youtube.com/watch?v=NW6PhVdq9R8

This is the actual reality of LLM code generators in practice: iterative development converging on useless code, with the LLM increasingly unable to make progress.
Linux Equals Autism
What I mean by wasted time and energy is, it is wasteful for 1,000 researchers working in secret at private companies to independently discover the same protein, without telling anyone, when instead one person could have discovered it and then shared the information. It's like 1,000 companies digging trenches for water pipes under the same road.
This seems wildly optimistic.
I'll miss this, too. But it's an acceptable loss.

Quick thoughts on how to get it back: Orion Browser by Kagi has an iOS app, and they support Firefox plugins. So in spite of how much effort it takes to get a mobile app to do what you want, it might be possible for LibreWolf and Orion for iOS to sync.
"Replacing" sounds like he's taking it away. It's already gone.

He's resurrecting it.
Yes because I have this insatiable addiction to food and shelter and I need cash to exchange for goods and services to support those addictions.

Why would I work harder for less money?
Microsoft's .NET 10 arrives in first preview
Someone’s gotta keep the old things working when the average person can’t afford to buy things from the Chinese World Hegemony.
> The interviewer is barely treading water in the ocean of Penrose's thought.
He mistakes his spasmodic thrashing for swimming.

The comments below this video are utterly insane. Roger Penrose seems to have a fanatical cult attached to him.
Ever consider that the problem might be with your television set? On desktop, the link opens Google Maps on satellite view...

It's this thing: https://en.wikipedia.org/wiki/Northumberlandia

Alternative link: https://www.chroniclelive.co.uk/news/north-east-news/how-ear...
Good point, I meant the reasoning is not encoded like a logical or mathematical rules. All the neural networks and related parts rely on e.g. matrix multiplication which works by mathematical rules, but the models won't answer your questions based on pre-recorded logical statements, like "apple is red".
You thought the aim of the product was to manage your files in a way convenient to you.

The actual goal was to lock your enterprise into Microsoft cloud services.

Now that this goal has been achieved, support for the product has been wound down to the bare minimum required.
> Those profits they're chasing above all else are a powerful driver for innovation and optimization.

They are also a powerful driver for exploitation both of employees and of the general public.

Be careful with what you wish for. I certainly prefer dealing with a public sector that still operate on fax machines but that still may fundamentally work for the public good (as inefficient as it may be), than with a corporation that would bleed me dry if it would means some asshole CEO makes a few extra bucks in his annual comp.
> Free will is a useful abstraction. Just like life and continuity of self are.

I think it’s more useful to think of them as language games (in the Wittgenstein sense) than abstractions.
SpaceX changed the rules of the game - before SpaceX we all used stationary satellites, needed to point antennas to them, deal with atrocious latencies and low bandwidths.

The enabling technology is constellations in low orbit and SpaceX isn't the only one anymore.
So they wish the symmetric response “no treatment unless there is no risk of contagion from your child.”? Or do they want normal care without normal participation?
The same number closets you'd need to build before you've build a house.
The enzyme MUC(1-whatever) makes mucin.

https://www.uniprot.org/uniprotkb?query=mucin&facets=model_o...
Notice the “IMO pretty” before the word “obvious”

IMO means “in my opinion.” I used that phrase to express how the following statement is my opinion and not a universal truth. My “audience” in this case is myself.

I do that because otherwise there’s always a comment saying how things like “obvious” can be subjective.

I also used the word “pretty” to, again, soften the word “obvious” so that readers don’t think that it’s a universal truth.
It will be interesting to see what happens with SLS. I guarantee that Musk wants it fed into the shredder, but lots of senators and congresscritters rely on its pork.
and then tests me to check if I understand

That's what interviews are for.
I was interrupted, so when I picked up my brain continued with movie recommendation mode, I watch more movies than read books, but the binary multi-dimensional rating could of course be applied to books as well.
So, dropshipping?
"Politics is the means by which men without principles lead men without memory."
There is more benefit to a vibrant downtown city center than just "white collar" people visiting everyday. Bars, restaurants, cafes. People go to the post office, they go to salons. All of those things are gone now.

In exchange for people staying home, and going to their local suburb's Target and Walmart to buy a sandwich, or go to a Starbucks. Get their nails done in a local chain stripmall place.
I’m a bit curious about what the purpose of this is… PCR machines in and of themselves don’t have an output. However, this is about a specific real-time PCR machine, which does have a digital output. It is a simple mistake, but is an important distinction. And it makes me wonder about how much experience the authors have in a lab setting. It’s important to know how these systems are used in real life to know what is really practical.

This looks like a very interesting project in exploring how much work would really go into locking down a specific instrument. Spoiler — This is a lot of work! But, now knowing how much effort there is here, I don’t see how practical it would be.

I’m not convinced that locking down each specific piece of equipment is really the answer to the issue (which I agree is a problem). There are too many different types of equipment to really make a dent in locking down a lab’s workflow. What might work though is a resource for signing digital assets/output files to prove the raw data is unaltered. You couldn’t stop someone from uploading an altered digital file, but you’d have a digital pop trail for when a file was created. That coupled with a lab notebook, and you’d have a pretty good audit trail.

I’ve done a bit of work in this space a long time ago. The hardest part was always getting people to actually use the system. Now that journals are starting to require copies of all raw results used in figures, this type of system would make more sense and could make a real impact.
Thank you very much, that was the missing piece of info. Very fun!
It's not even that.

Every megacorp fails at product engineering once things are "stable". The incentive goes away from teams investigating and fixing bugs and instead those teams shift to whatever new thing can get them promotions. Google is very known that problem, but it exists at all big corps.
> how things were 1 year ago

Not a substantial productivity multiplier.

> how things are today

Somewhat better than before, but still not a substantial productivity multiplier.

> Don’t you expect things will not improve in the next year?

I expect they'll be marginally better than they are now, but still not a substantial productivity multiplier.

"A huge paradigm shift is just around the corner" is a very popular narrative & it almost never bears out.
Cool, you just pointed me to a interesting thing! I did not know about NFC energy harvesting. I've been thinking about a eink project. Thanks!
I mean, when I'm working on something that I don't expect to be more than a throw-away experiment I'm not too worried about the code itself.

The grammar itself still seems a bit clunky and the next time I head down this path I imagine I'll go with a more hand-crafted approach.

I learned a lot about integrating Lua and jq into a project along the way (and how to make it performant), something I had no prior experience with.
>Chiefly it must be just as easy to self host as it is to make an account and produce content for someone else’s platform. It needs to be just as easy to reach an audience on your own platform as someone else’s.

I don't see how that's possible. Self hosting implies knowing how to set up and administrate a server, dealing with SSL certs and your own domain, paying for your own bandwidth, maintaining your own hardware, and everything else on top of building a website from scratch.

It isn't impossible, literal children figured basic html/css/js out back in the 1990s (but mostly on hosted services like Geocities which still took care of all of the backend issues) but doing that will still always be more complex than just publishing to a service.

The thing about centralization is, it isn't a trap, it's a convenience. People don't want to be responsible for infrastructure, they just want to put their content online. And centralized services do serve a legitimate need, both in abstracting away a lot of technical issues most people don't care about, and in making it easy to build communities and audiences.

The closest possible thing I can imagine would be something like a federated network for webpages - which is such an obvious idea that it obviously already exists and my brain just can't think of where and how - a Geocities for the Fediverse.

But even then, self-hosting is a bit of a technical hurdle and most people will just sign up for larger established servers for the sake of convenience.
Iceland exports carbon free electricity in the form of aluminum.
The Hardest Career Shift No One Talks About [video]
How's gonna work if the request is already cached or when using DNS over https?
Implementing virtual system calls with vDSO
Knowing where your engineer salary comes from
Slight counterpoint: Unless there is some guarantee that the respective enum type will never ever be extended with a new value, each and every case distinction on an enum value needs to consider the case of receiving an unexpected value (like Mint in the example). When case distinctions do adhere to that principle, then the problem described doesn’t arise.

On the other hand, if the above principle is adhered to as it should, then there is also little benefit in having an Other value. One minor conceivable benefit is that intermediate code can map unsupported values to Other in order to simplify logic in lower-level code. But I agree that it’s usually better to not have it.

A somewhat related topic that comes to mind is error codes. There is a common pattern, used for example by the HTTP status codes, where error codes are organized into categories by using different prefixes. For example in a five-digit error code scheme, the first three digits might indicate the category (e.g. 123 for “authentication errors”), and the remaining two digits represent a more specific error condition in that category. In that setup, the all-zeros code in each category represents a generic error for that category (i.e. 12300 would be “generic authentication error”).

When implementing code that detects a new error situation not covered by the existing specific error codes, the implementer has now the choice of either introducing a new error code (e.g. 12366 — this is analogous to adding a new enum value), which has to be documented and maybe its message text be localized, or else using the generic error code of the appropriate category.

In any case, when error-processing code receives an unknown
— maybe newly assigned — error code, they can still map it according to the category. For example, if the above 12366 is unknown, it can be handled like 12300 (e.g. for the purpose of mapping it to a corresponding error message). This is quite similar to the case of having an Other enum value, but with a better justification.
The entire product is a wrapper around a well written ChatGPT prompt.
I asked o3-mini-high (investor paying for Pro, I personally would not) to critique the Developer UX of D3's "join" concept (how when you select an empty set then when you update you enter/exit lol) and it literally said "I'm sorry. I can't help you with that." The only thing missing was calling me Dave.
US universities curtail PhD admissions amid science funding cuts
I love remote work. It made me 20x more productive when I was managing a distributed team of almost 1000 people during COVID - all of our metrics improved. 5 years later I am in a different role, and it’s the exact opposite. Executives represent the company and its interests, and there are some significant issues with the real problem - hybrid.

Grift and fraud. Nobody likes to talk about this, but many people are running grifts, from doing nothing, meetings in the supermarket or on vacation, to running multiple jobs. I had a couple working 5-6 different full time jobs together. Another was working offshore using a family member as “remote hands” to keep a device connected in the US. It’s difficult and expensive to police.

Hybrid decreases effectiveness. A remote only unit is great, a on-prem unit is great. “Permanent” hybrid is the worst of all worlds. Remote people rely on tools more and they don’t work as well with people in site. Meeting transcripts rely on the different clients to identify speakers, and work poorly in conference rooms, for example. It’s also easy for bad patterns to develop where remote people get cut out by people talking off the cuff in office, or vice versa.

The majority of the quality of life improvements are really about time freedom. You’d get most of it by giving employees sufficient paid time and allowing them to use it. Remote first by business unit makes sense too, but I think that the risk is the remote workers become like the folks in “provincial” branch offices.
We've had this for at least a decade now.

If you use a cloud provider there are managed solutions for data engineering pipelines.