skysight-inc/HackerNews huggingface dataset:
As much as I've agreed with the author's other posts/takes, I find myself resisting this one:

> I'll finish this rant with a related observation: I keep seeing people say “if I have to review every line of code an LLM writes, it would have been faster to write it myself!”

> Those people are loudly declaring that they have under-invested in the crucial skills of reading, understanding and reviewing code written by other people.

No, that does not follow.

1. Reviewing depends on what you know about the expertise (and trust) of the person writing it. Spending most of your day reviewing code written by familiar human co-workers is very different from the same time reviewing anonymous contributions.

2. Reviews are not just about the code's potential mechanics, but inferring and comparing the intent and approach of the writer. For LLMs, that ranges between non-existent and schizoid, and writing it yourself skips that cost.

3. Motivation is important, for some developers that means learning, understanding and creating. Not wanting to do code reviews all day doesn't mean you're bad at them. Also, reviewing an LLM's code has no social aspect.

However you do it, somebody else should still be reviewing the change afterwards.
Why are unions within structs not portable?
That's if you answer phone calls from numbers not already in your contacts. For me all such numbers go to voicemail and if the voice is of someone i know ill just call them directly.

If you do any of the above you are looking to be scammed!
What a pity. To compare Skype’s functionality, user experience, satisfaction, and just overall design with Teams is almost heresy. I’ve never met one person who uses Teams willingly; every single person who ever invited me to a Teams meeting has mentioned they hate it, but are forced to use it by their organization.
Show HN: Robyn – “Batman Inspired” Python Web Framework Built with Rust
As far as I can tell, the area of the tip of the pencil doesn't factor into any of his calculations. But why doesn't it? Is he assuming it's a zero area point like we do in geometry?

Taken to an extreme, if the tip were 1 cm² and flat, then it wouldn't ever tip over, just as a coffee cup doesn't tip over.
Have you heard of axum[1] or actix-web[2]? What does this do that existing Rust web servers don't?

I think the "web server" ecosystem in Rust is pretty mature by now, so you should probably state in what way your project is novel on the website.

Edit: OK, I realized that this is supposed to be an nginx/caddy replacement, so a complete, configurable web server/proxy. Maybe check out https://github.com/memorysafety/river or https://github.com/sozu-proxy/sozu

[1] https://docs.rs/axum

[2] https://docs.rs/actix-web
It's not all that hard to build a jet engine. Nazi Germany built them being constantly bombed, with actively sabotaging slave labor. Starving North Korea builds them. War-torn Ukraine builds them.

What's hard is to build a competitive jet engine. And there, it happens naturally, by itself: the best marketable jet engine is the one where marginal increase of complexity and cost matches marginal fuel savings: buy simpler/cheaper ones and you waste more money on fuel than you save buying the engine, buy a more complex/expensive one and you don't justify the costs with your fuel savings.

Because an engine runs for tens of thousands of hours - some over 100K hours - so 1% of performance improvement is worth ~1000 tons of fuel - there is a lot of complexity that can be pushed into the solution while still being profitable - and competition ensures this is the case.

That's why it is incredibly hard to make a competitive jet engine.
And geometry, which is high school level for the most part IMO but combined with cascading in the third (z) dimension. Introduce 'relative' with its own coordinate system and then do transforms in it (to be fair, its only complex in some cases like where the transformed parent is different from the relative parent). And then get into the time domain for transitions. Its math after all, but not the same that most programming courses teach.
The fragmentation this creates is not worth it, we're building the tower of Babel of web technologies. If you look at 'modern' web applications every html component is rephrased into something like this 'inlinestack' crap.
The leg up is the teslas don't explode all the time and you don't see thousands of Tesla's parked in a field to make it look like the sales are great.
This list does not have the latest data from Brazilian cities. The Brazilian list I linked has dozens of Brazilian cities with a homicide rate of around 80 per 100.000.
> What I was aware of was that early automobiles typically ran on what we'd now call "distillate", which were lighter fractions of petroleum, some just barely liquid (I don't know specific components), with a result that air-fuel mixes ignited readily at low compression ratios (say, 6:1, as opposed to current petrol engines which are in the range generally of 8:1 to 12:1, with some high-performance engines going as hihg as 16:1).

Early gasoline was more or less output straight from the refinery distillation tower, yes. Octane rating varied a lot depending on the quality of the crude oil, but usually something in the range of 50-70. Thus necessitating the low compression ratios on those early gasoline engines. But the volatility of that gasoline was approximately similar to modern day gasoline.

What was then developed were various further processing steps to improve the octane rating of gasoline (and as the demand for gasoline increased, to increase the fraction of gasoline that you could get from a given amount of crude oil), like dehydrogenation, catalytic cracking, alkylation etc. First these were used for producing high octane aviation gasoline, but after WWII these processes were also put into use to produce automotive gasoline, enabling higher compression ratios in cars. Anti-knock additives helped a bit as well.

> This information I'm remembering from Yergin's The Prize, FWIW.

A pretty good book, I hear. I should read it.

> Diesel operates at generally higher compression ratios, 14:1 to 23:1 per Wikipedia, which I thought translated to higher octane equivalent, but whatever's impeding ignition point isn't that. I know some (most?) diesel engines are fuel-injected, which permits timing of fuel introduction at maximum compression, but not all as I understand.

Diesels inject ALL of the fuel during the combustion stroke. During the compression stroke, they only compress air. Which is why they can have so high compression ratios, there's no fuel vapor mixed with the air that may ignite and cause knock or detonation. Due to the high temperature and pressure in the air caused by the compression, the fuel ignites by itself more or less immediately as it's injected. No spark plug needed.

If you think about it, diesels want something which is sort-of the opposite of an anti-knock (octane) rating. You want the fuel to ignite by itself as soon as it's injected, not resist ignition. For diesel fuel this scale is called the 'cetane' rating, FWIW.

> I'm doing some online sleuthing about this as I'm curious. Volatility itself may play a role, where petrol vapourises whilst diesel aerosolises. The latter is still a fuel-air suspension but with much lower equivalent surface area (and hence, ignition rate) than a vapour would be.

I believe you're sort-of right here. Diesel fuel is injected under high pressure, modern common-rail injection systems reach injection pressures of up to 2000 bar FWIW, which causes the fuel to be atomized into small droplets. The actual burn process AFAIU is sort-of a liquid burn process where fuel vaporizes from the droplets and immediately ignites.
This doesn't feel like an oversight or an accident. It'll be interesting to see how they try to explain this away.
I’m something of an expert in lunar landings myself, having years of experience in Space Engineers.

In my opinion, the most effective strategy is to fly full speed at the moon, crashing headlong into it before it realizes you’re there and can run away.
As someone that would rather use Mercurial and was perfectly fine with Subversion, that wild fire was "Linux kernel uses it, was made by Linus, and I want to be cool like Linus".
I still see those as different things; if there is no 'state' besides running your code as in files as you edit it and it kills the image when you stop, how did you get to :

> how they achieved the state they did in the image

Because in my view, there is no image beyond your debug session.

But yeah, it would be nice to sit together at a meetup and you showing me what's so great about this modern tooling, because the modern tooling is terrible in my opinion. Sure, a debugger is ok-ish, when it works (which is sketchy at best if I see my friends trying to debug nextjs/react in vscode and breakpoints not hitting or in the wrong place etc etc or simply completely not working etc, but let's say it works perfectly); you still cannot just quickly test different path etc. I have been programming for well over 40 years and I did lisp/prolog in uni, then I went to the usual, Java, C#, JS/TS, Python, C/C++, Pascal/Delphi etc before trying lisp (&prolog) again and finding the modern tooling fairly lacking and annoying.

What you do, as you describe it, has simply nothing to do with modern test tools; you could do TDD with tight test loops in 1993 and it was a good way to do things. There is nothing in Coomon Lisp or SLIME preventing you from doing that, so I don't understand the issue here. The way you work is not incompatible with what I say (what I suggest doesn't exist fully, mind you); I work in the same way with Lisp as you suggest. I work like that in other languages too; I literally need 0 modern tooling for that. With 'modern' virtually worthless stacktraces, my tests are much faster at finding issues than a debugger.

Anyway; I think we are not far removed, just for some reason you keep hanging in that image based thing while I didn't suggest that, at least not in any traditional sense. And you don't have to use it; it seems it needs to be clearer that there is choice and traditional image based execution is considered bad practice; that's fine and a good plan.
It's a pretty good way to get the bill paid to be honest

I also run a B2B SaaS and I have found that over time the customers who I think are going to be terrible for paying, typically tend to be very good at paying and the customers who I think are going to be very good for paying (in that they have good standing in the community in things like that) tend to be pretty bad at paying on time (and with NET30 and all)

Ultimately I don't really understand why I shouldn't be paid on time (I've got to live too, and I have suppliers likewise) so I think this is pretty fair game, I sold you a product under the promise that you would pay in 30 days, if you're incapable of doing that (ignoring exceptional reasons) I don't necessarily want to go and lend you extra credit just because you're Mozilla

Having a terrible accounts receivable department isn't a exceptional reason.
I expect there'll be two phases to this. First phase is the widespread use of disembodied voice partners/friends/assistants. Then the second phase will be embodiment, which gives you oxytocin from touch, etc.

Can't see this going well for the fertility crisis.

The tech oligarchs then invest in ectogenesis technology, and use their sperm to dominate the gene pool.
What does any of it matter?

In about five billion years the sun will run out of hydrogen and expand, engulfing Mercury, Venus, and likely Earth.

In the mean time, you could respond to the argument I actually made.

The level of organisation at the state level required to build a working nuclear weapon, along with the forces working against that, eg. how difficult it’s been for Iran to get across the line, and the fact of the near miss you mentioned, allows most of us, it would seem, to sleep well at night.
Most of those BYDs are sitting in a field rotting, it's just to make sales look good. They just go park them in a field. Total waste.
You could ask them for help with a problem to break the ice. Something you don't really need, that way you flatten the egos (just in case) and tacitly show that communication channels are always open, even for the smallest things.
This is very minor, just a friendly little reminder that cooperation is a two way street.

The big ones would be to no longer sell Norwegian oil and gas in USD. Or to move all investments of the Government Pension Fund of Norway out of American companies.
japan https://data.worldobesity.org/country/japan-105/#data_trends

south korea https://data.worldobesity.org/country/south-korea-114/#data_...

spain https://data.worldobesity.org/country/spain-199/#data_trends

greece https://data.worldobesity.org/country/greece-80/#data_trends
iPhone 16e's C1 modem and how it works with the A18 chip
I wonder if there aren't other propulsion principles to pursue in modern aircrafts beside the jet engine.
You're assuming the tech oligarchs will be men.

I guess it's a pretty safe assumption :-P
I’m hoping the American people don’t require that level of bluster. I think a younger Biden who could have effectively communicated his empathy, accomplishments, challenges with inflation and etc… could have won again. The election really was very close.

Another data point is when many other politicians have tried to be like Trump, they have lost. We’ll just have to see what happens in 2 and 4 years.
> In a zero-sum game world USA does not join WW1 nor WW2. Instead it waits for Europe to collapse and invade to establish "American Europe". Anything else is suboptimal.

That would have led to Soviet Europe. This is a very naive take, the involvement of the US on WWII was absolutely a rational calculation based on a zero-sum game (defeating the Nazi and establishing spheres of influence). The game becomes positive sum on the basis of long term economic development.
> Do any of the old USDS staff survive?

40 were laid off and 21 resigned (and Musk claimed that they would have been fired for being Democrats, regardless). That's approximately 60% of the total.

https://apnews.com/article/doge-elon-musk-federal-government...

As for "government agency", I was using your language:

> If a government agency has a culture [etc]... the agency becomes a target

Again, your claim here is that it's typical and predictable that new administrations conduct ideological purges on the civil service. So far, you haven't actually been able to name a single example of a Democratic administration doing that, and instead you're saying that maybe 18F was bad anyway, etc. Would you consider just admitting that your claim is false rather than resorting to this "by definition, strictly speaking, the premise of your question implies" ink cloud?
So it’s not open for extension?
Very fun! It would be interesting to do this with actual quantum mechanics (ie solving the schrodinger equation for an inverted quadratic potential). The usual bound states of the harmonic oscillator can be analytically continued into resonances with a complex energy, whose imaginary part should give the rate of decay in the situation the article discusses. Haven't checked the calculation but I would imagine this gives the same result. https://arxiv.org/abs/2012.09875 looks like it has the details.
They still kind of exist, but now in the form of crappy ten-dollar knockoff handheld gaming devices that go into e-waste after the first 15 minutes.
No, the deposit is a liability with a matching asset that comes with it. The asset is needed to balance the asset. They certainly don't lend it out to other customers, which always happens through new money creation. They do buy short duration government bonds with it because they're not stupid and can get a better return than on reserves, and bonds are acceptably liquid. Nothing they do can be construed as investment. Savings really are savings and are effectively removed from the economy.
Show HN: I Made a Bitcoin Valuation Tool
Hey HN!

I had a hard time valuing bitcoin with all the volatility

So I had a look at the price data over time and made a tool that puts an objective value on the exchange rate.

- Overvalued? - Undervalued? - Bitcoin Gauge knows

(not investing advice)
Jogi
The inflection was quite good. The only thing off seemed to be when she was thinking on something new. Instead of pausing to think, her next thought actually started too quickly, cutting off the very end of what she was saying before.

I am curious how easy it would be to adjust the inflection and timing. She was over-complimentary, which is fine for a demo. But I'd love something more direct, like a brainstorming session, and almost talking over each other. And then a whiteboard...
Humans are extremely well tuned to detect authenticity in communication. Especially younger generations raised on mass marketing.

This is good in a way a scifi movie shows a tech, sounds cool and demos futuristic possibilities. But not quite passing the real human vibe yet. But I'm sure some people might find it preferable to a more to-the-point system like GPT or Siri/Alexa in certain niche cases not requiring immediate gratification.
Hi I am Jogi!
I was struggling a lot with bitcoin volatility so I made an objective tool that values bitcoin for me. Is it undervalued? Is it overvalued? Enter BitcoinGauge, an adption trend based tool that tries to answer this question for me as objectively as possible (using math and adoption assumptions). It is not predictive and not giving investing advice, it is purely informational and educational in nature but it might help some people out. Lemme know what you think!
"Knowing" CSS in these days is nearly impossible. There are so many language features. Don't get me wrong: CSS today is cool and nearly anything is possible (can Doom run wirh CSS by the way?), but I work as frontend dev for years and I have not the feeling I really know CSS in depth
You should turn that into a novel, it sounds like something you could sell to the romance crowd. I hear sci-fi is the next genre they'll take over.
I loved Skype back in the day. Me and my wife would use Skype kasts and chat to people from all over the world. It was good with my screen reader all so. After the buyout it all went down hill. O yeah and teams is a fucking pile!
Given how Roblox explores kids as creators, maybe it is about time to folks get mad at them like they feel about Flash and Adobe.

https://www.theguardian.com/games/2022/jan/09/the-trouble-wi...

This is much worse than whatever Flash has achieved.
But it is closer to absolute than you make it sound here. There are information theoretic models which are “universal” with respect to a class; that is, they are essentially as good as any in that class, for every individual case you apply - even if different cases are best described by distinct models from that class.

E.g. the KT estimator is, for each individual Bernoulli sequence, as good as the best Bernoulli model for that sequence with at most 1/2 but difference (independent of sequence length)

It is undecidable/uncomputable, and only well defined up to a constant, but you have a “universally universal” model - Kolmogorov complexity. In that sense, entropy IS an absolute.
A Generalist #1 – LLM Models' War, Majorana 1, Duolingo, Meat, Raycast
> If you could suddenly flip a switch and make 'bad people' turn into nice, agreeable, conscientious neighbors, wouldn't that instantly solve the housing crisis?

I don't see how, the core issue is supply of housing close to work and amenities not niceness of neighbourhood.

However maybe you are thinking further along, because indeed playing nice with your neighbours is important for increased density. But the US may never bump into that problem if it never lets citizens build densely in the first place.
Yes, I know that both Axum and Actix Web exist. However, these are web application frameworks designed for building web applications in Rust. On the other hand, my project is a standalone web server, similar to Apache httpd, NGINX, or Caddy.

While there are standalone web servers in Rust, such as Static Web Server and binserve, they primarily focus on serving static files rather than providing general-purpose web hosting capabilities. My goal is to create a more versatile web server that can handle a wider range of web hosting applications.
Silicon Valley/San Francisc/New York have insane cost of living.
Says the uber-bureaucrat, Musk.
And why is that a good thing?
The reason toxic dumping is illegal is not because of the EPA or whatever but because there are laws against it. Laws are how you prevent specific abuses, without regulations. Of course in some cases you want a regulatory agency because actions or violations may need to change quickly and/or respond to emerging situations in a dynamic fashion, but there's at least a solution.

As for SpaceX, you're asking me to prove a negative which is impossible. But feel free to find a single-counter example to what I'm saying, as that would completely disprove it. The FAA suddenly decided to impose a 2 month delay to Starship on its 5th launch which was in no way fundamentally different than the priors besides a new splashdown location, and add a bunch of new 'concerns.' In another case the EPA came after SpaceX for "unpermitted discharges" of... oxygen.

And all of these new issues coincided exactly with the timing of the previous political administration defacto naming him an enemy of the state. There was nothing of a comparable scale in the past. Heck they even had a return-to-flight after a major mishap and mishap investigation that took less time than it took for the previous administration's FAA to determine if a shark might get hit by a rocket landing in the ocean...
Take a remedial critical thinking class, luddite.
How the Boeing 737 MAX Disaster Looks to a Software Developer (2019)
I think that's a bit debatable.

In Barcelona there's a shortage of housing and more would grow growth.

In a random town building more houses does promote construction led economic growth even if not other growth.
Karpathy is just 'some blogger' who talks in teenage English, sure.
Perplexity Deep Research for Enterprise Data
On the contrary, I have found reasoning models (DS R1 mostly) to be very good at complex positioning and transition problems. They can't "visualize" anything, so can't design well unless you explain them well (which is the problem in design, most people have vague ideas but can't explain it well in CSS terms).
It sounds like this is a general purpose web server rather than a web framework like axum and actix-web. It's in the category of nginx, apache or caddy.
Google's Unannounced Update Scans All Your Photos
I'd mention fearless concurrency on the website/blog post, as that distinguishes your webserver from, say, caddy.