skysight-inc/HackerNews huggingface dataset:
Writing piles of IaC code like Terraform and CloudFormation is also a PITA and a distraction from focusing on your core product.

PaaS is probably the way to go for small apps.
It might be clever to return an rss feed containing 1 item: the html document you mention.
You're calling it a generalization, but it's logical reasoning.

Suppose there are 100 suppliers. Or even just two that aren't colluding with one another. The retailer goes to each of them and plays them against each other. They all want the contract as long as they can eek out at least a small margin and the winner is the one willing to offer the lowest price.

What are the possible ways that this doesn't result in the winner having a razor-thin margin whether you know their costs or not?

Possibility one, there is only one supplier or there are a small number who are colluding. Knowing their costs doesn't help because you have no other means to get the product than paying the asking price, since there are no non-colluding suppliers.

Possibility two, one of the suppliers has lower costs than the others. Their costs are $5 when the next lowest is $20, so they can bid $20, have a 75% margin and nobody can beat it because at $20 the competition's margins are already zero. But this is the same as the first one. Even if you know their costs are $5, there is no one else who will give you the product for less than $20 and then they don't have to do it either.

> And I’d defer to the person who did this work, it sounds like successfully, versus someone whose opinion is very broad and I’m not sure what evidence or experience they are basing their commentary on.

Management at different companies has all kinds of opinions on how to do something. Just because somebody did something somewhere doesn't mean it's a useful strategy, only that a manager somewhere thought it would be.
The coalition did not have any more compassion than any other government before it. The reality is that fortress Europe can't stop 10m people when a country such as Syria descends into Chaos as it did in 2015.
> the point we started getting high-DPI displays everywhere was about the same time we decided to throw away rich icons and detail in UIs in favour of abstract line art and white-on-white windows.

I might have an alternative explanation.

I often think about something I saw, a long time ago, on one of those print magazines about house decoration, which also featured sample house blueprints. That particular issue had a blueprint for a house which would be built on a terrain which already had a large boulder. Instead of removing the boulder, the house was built around it; it became part of the house, and guided its layout.

In the same way, the restrictions we had back then (lower display resolutions, reduced color palette, pointing device optional) helped guide the UI design. Once these restrictions were lifted, we lost that guidance.
So you're latching onto malaria, saying they can't afford it, so it's a mercy that they die?

Besides being fatalistic nonsense, and also ignoring the other net positive, poverty reducing stuff I mentioned, AND being needlessly cruel, you completely ignored the fact that we're taking about free donated vaccines, funded by a billion dollar philanthropist, not a weird market solution where only those who can afford vaccines get to live.
I don't think people realize that "Android" at Meta is not just the "Facebook" app, but also: WhatsApp, WhatsApp for business, Instagram, the whole Oculus layer on top of AOSP, whatever they use for Ray Bans, etc.
Exactly. With the cloud you can suddenly do all the things your tyrannical Windows IT admin has been saying are impossible for the last 30 years.
No. German wealth has come decades from exporting German cars and machinery.

Nowadays you can get those cheaper from China in not much worse quality.

Additionally all internet profits go to tax avoiding companies originated in the US (Germany is not alone on that, it's the same all over Europe).

None of them has to do anything with electricity.
The US is driven by capitalist logic. The arms dealers make a bundle. The military is imperialist and has ever lower public support for wars that are oriented around getting cheap labor, raw materials, and markets for US companies, or simply smashing and bleeding rivals.

The US is not tooled for "winning" wars, it's tooled for making money and causing chaos. It's like a private equity firm and everyone at the top will continue to make out like bandits until the scam falls apart.

In this case, the US pilots were likely fighting against the Yemenese, who are supporting the Palestinian people against the Israeli genocide. When the genocide stops, the red sea will reopen. This is clear.
> I would argue that HTTP statuses are a bad design decision, because they are intended to be consumed by apps, but are not app-specific.

Perhaps put the app-specific part in the body of the reply. In the RFC they give a human specific reply to (presumably) be displayed in the browser:

HTTP/1.1 429 Too Many Requests
Content-Type: text/html
Retry-After: 3600

<html>
<head>
<title>Too Many Requests</title>
</head>
<body>
<h1>Too Many Requests</h1>
<p>I only allow 50 requests per hour to this Web site per
logged in user. Try again soon.</p>
</body>
</html>

* https://datatracker.ietf.org/doc/html/rfc6585#section-4

* https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429

But if the URL is specific to an API, you can document that you will/may give further debugging details (in text, JSON, XML, whatever).
All of that is... completely unrelated to the GP's post.

Did you reply to the right comment? Do you think "politics" is something you solve with Ansible?
That’s an interesting point - we didn’t try this. Now that you said that, I bet even clearly defining what each number on the scale means would help.
The fact that Fastmail work like this, are transparent about what they're up to and how they're storing my email and the fact that they're making logical decisions and have been doing so for quite a long time is exactly the reason I practically trip over myself to pay them for my email. Big fan of Fastmail.
This is actually really wild

BTC has a current market cap of around $1.9 trillion

And we don’t know who created it!

Additionally, it’s estimated Satoshi’s wallet holds about 1M BTC, out of ~20M BTC total supply

So there is a mystery account of BTC that owns almost $1T or the equivalent of 5% of all BTCs market cap
Even free wood if this spec will cost an enormous sum to deliver from overseas.
How to Extract Entities and Build a Knowledge Graph with Memgraph and SpaCy
I get more upset watching people lightly smack and yell at each other on public freakout than I do watching people die. It's not that I don't care about the dead either, I watched wpd and similar sites for years. I didn't enjoy watching it, but I liked knowing the reality of what was going on in the world, and how each one of us has the capacity to commit these atrocities. I'm still doing a lousy job at describing why I like to watch it. But I do.
Adding a Fully-Bootstrapped Mono
I don't really like the idea of mixing languages in projects, be it curl or the linux kernel, doesn't matter. If an already established and proven language was already being used for such a long time successfully, that should remain the language of the project.
Forks or entirely new / independent projects may be created with whatever new language is being hyped up, and that is totally fine / should be the way to go. In the end, more harm will come from forcing these new languages into long-established projects than benefits.
For the record I was interning on Cameron's team while he worked on Rosetta 2 and didn't even know myself what he worked on (the rest of the team and I were working on something else). I only found out later after it was released!
Test latency of your website or API, monitor uptime and observe performance
Except, almost nobody, outside of very large players, does cross region redundancy. us-east-1 is like a SPOF for the entire Internet.
What open borders and pseudo asylum?

The problems with immigrants are largely exaggerated.

The regions that see the biggest problem in immigration have the fewest immigrants.

Just ask german hospitals what would happen without Syrian personnel.
The point is simple: it's time to accept that's there is no "west", there are USA interests, UK interests, EU interests and they diverge.

In UE we need a POLITICAL union, WIPING OUT the kleptocracy, and a strong EU+EAEU partnership, us with the best tech, them with natural resources and space. USA need central Asia and South America and they probably can't get both, China need both as well, UK need a world war to justify the deep impoverishment of their subject to avoid a civil war. Different needs by different bodies.
The ai judge scored it 118-112. Usyk won the fight, but maybe by 2-3 rounds and not 6. Boxing is way too subjective.
Cost isn’t always the most important metric. If that was the case, people would always buy the cheapest option of everything.
Dukha People
Can’t fool the bond market.
I always keep very sparse notes with pen and paper. Once the dust settles, I transcribe them in full sentences into my digital journal.

This act of reconstructing a coherent narrative from disparate events is an enormously useful part of writing the journal.
> The problem with your claims here is they can only be right if the entire industry is experiencing mass psychosis.

Yes. Mass psychosis explains an incredible number of different and apparently unrelated problems with the industry.
Arrangement Free Wireless Power Transfer: Strongly Coupled Electrical Resonances
>> what i don’t get is why random people with no skin in the game, are often so emotionally invested in....

Insert any subject there. This is a really interesting topic. I can understand having an idea on a subject, but why cling so tightly to the flimsy ones or refuse to accept them as wrong when given evidence?
I am trying to expound a concept I call “software literacy” - where a business can be run via code just as much as today a company can be run by English words (policy documents, emails etc).

This leads to a few corollaries - things like “If GPUs do the work then coders are the new managers” or we need whole-org-test-rigs to be clear about the impacts of chnages.

This seems directly related to this excellent article - to my mind if all the decision makers are not looking at the code as the first class object in a chnage process (is opposed to Jiras or project plans) then not all decision makers are (software) literate - and this comes up a lot in the threads here (“how do I discuss with non-technical management”) - the answer is you cannot - that management must be changed. This is an enormous generational road block that I thought was a problem thirty years ago but naively assumed would disappear as coders grew up. Of course the problem is that to “run” a company one does not need to code - so until not coding is something embarrassing like not writing is for a newspaper editor we won’t get past it.

The main point is that we need companies that can be run with the new set of self-reinforcing concepts - sops, testing, not meetings but systems as communication.

I will try and rewrite this comment later - it needs work
> It doesn't even offer a way to avoid TOCTOU.

What do you mean? I admit there are cases where it's hard to avoid TOCTOU, but I can't think of any where it's impossible.
Perceptein, a protein-based artificial neural network in living cells
Hey, this response makes you look like an adolescent asshole. Parent poster was clearly asking about prioritization.
Freedom of speech means that the government can't punish you for your speech. It has absolutely nothing to do with your speech being widely shared, listened to, or even acknowledged. No one has the right to an audience.
Sidecar discontinues individual plans: huge opportunity
As you’ll see in the comments of this reddit thread, untold numbers of people (including myself) are being left in the dust by Sidecar Health’s decision to discontinue their fixed indemnity policy for individuals.

This system of Sidecar paying 80% / policyholder paying 20% worked so well for the individuals, but perhaps it’s not a viable business model? I don't know. I just hope some healthcare-passionate entrepreneur decides to build something for this newly underserved market.
What were the expectations?

It seems like there’s a lot more value to be squeezed from current models. Specifically, their forgetfulness, laziness, and refusal to do some tasks correctly. I think it’s a user interface problem holding back progress, not a technology shortfall.
Yeah Facebook was (in)famous for autogenerated code in their apps and frameworks. In fact early on they had to do some hack on Android since they had more classes in their FB app than was supported by the operating system lol.

So super inefficient binaries, but I guess more efficient to develop (or I assume that was the idea)?
Maybe it was just a poorly prepared humorous performance referencing Monty Hall problem?
Yes they have and they feel they deserve credit for discovering a WiFi cable is more reliable to the new shiny kit that was sold to them by a vendor...
"WHY we use our own hardware..."

The why is is the interesting part of this article.
In the current landscape I think competition handles this neatly, especially since open models have almost the opposite incentive (training on concision is cheaper). As siblings note, Claude tends to be a little less verbose. Though I find they can all be quite concise when instructed (e.g. “just the code, no yapping”).
Sounds crazy. Just imagine dying because paramedic responsible for your survival just wanted end his day early.
Yes, welcome to business. But frankly an email provider needs to have their own metal, if they don't they're not worth doing business with
Apple published a book about it: https://dl.acm.org/doi/10.5555/524838
vegans die of malnutrition.
No amount of entrepreneurship can overcome the current healthcare system failures in the US. Look at the comments in the thread about how much more expensive marketplace plans are: that is closer to sustainable prices vs what Sidecar (or a future potential startup insurer) can offer.
A rocket engine by it's nature is a tough device. Many of them survive orbital entry and that's 30MJ/kg. With the absence of air, only real damaging factor on some device which isn't supposed to function, is neutron flux. Let's suppose the engine was XLR105-5, as used on Atlas-D, the contemporary ICBM. It had a diameter of 3.05m and mass of 460kg.

So we could expect at least some recognisable debris to remain out of a rocket engine that absorbed 460 * 3E7 joules of energy through it's (3.05/2)^2 * PI m2 external projection, or up to 1.9GJ/m2.

A 400kt nuclear device is 1.7E15J, thus (emitting across 4PI steradian of space), this amount of flux is achieved at only 266m distance. So at 266m or so, at least something will remain of the engine, and at 1km, not just the engine will be pretty much intact (that would be damage from entering of the 1st, not upper stage - only damage 1st stage engines get from reentering, is from the ground impact or water damage if falling to the ocean), but even the stage itself will be only partially destroyed.

It's highly unlikely the stage was closer than 1km to the warhead at the moment of detonation.
I discovered this yesterday! Blew my mind. I had to check 3 times that the files were actually gone and that I specified the correct directory as I couldn't believe how quick it ran. Super cool
Yeah, mine often just defers back to some shell scripts. But it's useful to enumerate them in the Makefile.
I'm someone who generally was a "doubter", but I've dramatically softened my stance on this topic.

Two things:
I was casually watching Andreas Kling's streams on Ladybird development (where he was developing a JIT compiler for JS) and was blown away at the accuracy of completions (and the frequency of those completions)

Prior to this, I'd only ever copypasta'd code from ChatGPT output on occasion.

I started adopting the IDE/Editor extensions and prototyping small projects.

There's now small tools and utilities I've written that I'd not have written otherwise, or would have taken twice the time invested had I'd not used these tools.

With that said, they'd be of no use without oversight, but as a productivity enhancement, the benefits are enormous.
Rosetta 2 is easily one of the most technically impressive things I've seen in my life. I've done some fairly intense work applying binary translation (DynamoRIO) and Rosetta 2 still feels totally magical to me.
Fun fact: S2 and EC2 sound exactly the same in Spanish - both are "ese dos". Add that to EC2 and S3 already being confusing to tell apart by ear
ISISomalia loves that recruitment pool though
I wonder which joker tagged the language as Norwegian.
This is why RSS for the birds.

My RSS reader YOShInOn subscribes to 110 RSS feeds through Superfeedr which absolves me of the responsibility of being on the other side of Rachel's problem.

With RSS you are always polling too fast or too slow; if you are polling too slow you might even miss items.

When a blog gets posted Superfeedr hits an AWS lambda function that stores the entry in SQS so my RSS reader can update itself at its own pace. The only trouble is Superfeedr costs 10 cents a feed per month which is a good deal for an active feed such as comments from Hacker News or article from The Guardian but is not affordable for subscribing to 2000+ indy blogs which YOShInOn could handle just fine.

I might yet write my own RSS head end, but there is something to say for protocols like ActivityPub and AT Protocol.
Goes to show I'd have been better leaving that out!
There are a pletora of tools better than Make. But it's a standard tool, everyone is familiar with it, you probably don't even have to install it.
I think most influential companies such as Microsoft snd Google have said that c and c++ need to be deprecated. I think replacing old code with memory safe languages takes time, effort and money. Hopefully in a decade we can this can be fully done.
Than killing with bare hands or a rock, which I believe is still pretty uncommon in schools.
As I recall, BeOS was asking on the order of $80 million, NeXT was acquired for $400 million.

I found this reference, so 80 valuation, Be wanted upwards of 200, “In 1996, Apple Computer decided to abandon Copland, the project to rewrite and modernize the Macintosh operating system. BeOS had many of the features Apple sought, and around Christmas time they offered to buy Be for $120 million, later raising their bid to $200 million. However, despite estimates of Be's total worth at approximately $80 million,[citation needed] Gassée held out for $275 million, and Apple balked. In a surprise move, Apple went on to purchase NeXT, the company their former co-founder Steve Jobs had earlier left Apple to found, for $429 million, with the high price justified by Apple getting Jobs and his NeXT engineers in tow. NeXTSTEP was used as the basis for their new operating system, Mac OS X.”

https://en.m.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e
> If an already established and proven language was already being used for such a long time successfully, that should remain the language of the project.

Any reason why? On paper C doesn't seem to offer any benefit that Rust doesn't, nor Rust any harm that C doesn't.
Colo offers the ability to ship and deploy and keep latencies down if you're global, but if you're local yes you should just get someone on site and the modern equivalent of a T1 line setup to your premises if you're running "online" services.
related thread with interesting comments: https://news.ycombinator.com/item?id=42431361
Thank you very much for sharing this, very insightful.
I take that back; this is (to me)t he most interesting part:

"Although we’ve only ever used datacenter class SSDs and HDDs failures and replacements every few weeks were a regular occurrence on the old fleet of servers. Over the last 3+ years, we’ve only seen a couple of SSD failures in total across the entire upgraded fleet of servers. This is easily less than one tenth the failure rate we used to have with HDDs."
That is quite the arbitrary distinction. There are plenty of sysadmins that code and/or hold compsci degrees.
How do you bootstrap the trust without code review? Always confused how teams without review onboard someone new.
Java records do not have a copy method (or with clause or whatever equivalent), and there are no keyword arguments.

This makes Java records extremely painful to use for any data has more than 3 fields or so. You could use them together with an annotation processor like RecordBuilder (or Immutables or Lombok, but I don't think they support records?), but that's just not pure Java. Annotation processors that generate byte code always come with their own complexity.

Kotlin data classes have their own warts (order-based destructuring can be dangerous and the copy() method is a bit hacky) but the overall ergonomics for large value objects are better than Java records at this point.
What a remarkable document! I’ve long been puzzled by the establishment reaction to the social ferment of the late 1960s and early 1970s. Powell isn’t wrong about there being a strong anti-US element to it, nor that a great deal of that sentiment originated with left wing academics, but instead of recommending reforms to the system that would make it harder to attack, he proposes that the chamber of commerce appoint a board of textbook censors! This is a full on declaration of intellectual bankruptcy, an admission that they are unable to argue against Marxists. Which seems insane to me given how terribly Marxism was working out at that very moment, compared to capitalism, in basically any axis of human well being you might choose to measure.
Brave is still Chrome, you’re just kidding yourself.
There's the third option of "not enshittifying the os but also not making it more like linux"
Haha, just find some audio and a corresponding caption file you like, then upload both to your browser storage to try shadowing. If you have any questions about using the application, feel free to contact me at ji-weiyuan@outlook.com. I’d love for more people to benefit from this tool!
I think “slightly improved” and “fresh paint” undersells the work Apple did. Replacing the NeXTstep Display PostScript server wasn’t a small thing!
What counts as a project in your case? Would you oppose the idea of modules within a project mixing languages? I believe curl is over 500,000 lines of code so in the case of forks a progressive rewrite, module by module seems a lot more achievable than porting everything all at once
What does compensation have to do with it? Is someone who stares at thousands of traumatizing, violent images every day going to be less traumatized if they're getting paid more?
This is an application where LLMs should be the obvious choice, it is Machine translation the thing they are supposed to excel at. Why not use them? Likely a lack of data. You would need lots of Kotlin data (I’m sure lots of Java data exists), and the data would need to overlap so the LLM could understand the mapping.
Utter madness is ok in the age of idiots and monsters.
Excellent explanation.

> So the spherical harmonic functions are also the shape of the various electron orbitals that you see in a chemistry textbook.

Minor nitpick: Chemistry textbooks usually use the “cubic harmonics” instead of the “spherical harmonics”. They are real-valued linear combinations of the standard spherical harmonics, with the additional benefit that the basis set respects the Cartesian symmetries.

For example, the “p_z orbital” is a l=1 spherical harmonic and a cubic harmonic. But the cubic harmonics then add p_x and p_y orbitals as basis functions, whereas the spherical harmonics choose the chiral "p_x ± ip_y orbitals” as its basis instead.