skysight-inc/HackerNews huggingface dataset:
This is a bad article. The expert it quotes are all wrong in important ways. Mises who wrote at the time when lot of information wasn't actually available and is simply factually wrong.

Adam Fergusson is a controversial right wing economists. And the claim that its 'more a psychological event than a purely monetary event' can be made about many things. One could argue that an earthquake or anything else is 'more psychological'.

Factually speaking, its simply a monetary event. It doesn't matter what when and where, if you print money to the extend Wiemar did your gone get hyperinflation. Had France, Britain or the US done the same, it would have had the same effect.

Carl Melchior was a member of the German elite who had a completely wrong understanding of economics and his words should not be just accepted.

> made by huge German exports and these exports will ruin the trade in England and America

This is a fundamentally flawed statement. This is German elites still thinking in Zero-Sum terms. The idea that Britain and the US could never accept German as an exporting trading partner, is just false. And its also false that debt can only be paid back if you are a massive exporter.

Every modern economist who looks at this, concludes that Germany could have paid back the debt just fine. Its simply that the German elites didn't want to pay it. That the simple reality.

Hyperinflation happened because German elites preferred hyperinflation, economic chaos to paying back the debt.
Despite heading in more and more romantic directions in my thinking—from a very-analytic start—I don't find the core problem with Rand's thinking to be primacy of reason, but sloppy (or, motivated—it can be hard to tell which) reasoning that leads to ultra-confident conclusions. A consistent pattern is you'll see a whole big edifice of reasoning out of her, but peppered about in it, and usually including right at the beginning, are these little bits that the cautious reader may notice and go "wait, that... doesn't necessarily follow" or (VERY often) "hold on, you're sneaking in a semantic argument there and it's not per se convincing at all, on second thought" and then those issues are just never addressed, she just keeps trucking along, so most of the individual steps might be fine but there are all these weird holes in it, so none of it really holds together.

I've even, after complaints about this were met with "you just didn't start with her fundamentals, so you didn't understand", reluctantly gone all the way to her big work on epistemology(!) and... sure enough, same.

I find similar things in basically anything hosted on the Austrian-school beloved site mises.org. IDK if this is just, like, the house style of right wing laissez faire or what.
The strongest argument against him being a Russian asset is that the Russians would have instructed him to maintain a plausible cover. :)

This isn't merely a joke. If you read about famous intelligence stories, you'll see how much emphasis the Russians place on maintaining a believable cover to protect their agents.
Archaeologists Find Tomb of Unknown Pharaoh in Egypt
Wall Street Blew It
In this case there are very few truly "OSS companies" except for Red Hat and few other Linux distribution maintainers. Even companies centered around open source like Gitlab are usually generate most of their revenue of proprietary products or use liceses like BSL.
Why you are assuming it’s not broken right now.
We created office jobs that required sustained individual focus.

The traditional (high-walled) cube farm may be ugly, but it's also one where an employee could often work at their desk with relatively few distractions. If you're not going to build private offices, they're not that awful of a compromise for enabling focus.

Then in the past decade or two, we had the open-office trend, and changed the office to one full of endless visual and auditory distractions making focus difficult.

Employees wearing headphones at work is an obvious attempt by many to reduce the distractions that bad office design has created.
See
https://www.gatesnotes.com/microsoft-original-source-code
For the actual code
This is the issue. A lot of hydocarbons can still be produced without extracting them from rocks miles under the ground, poisoning the water supply, or any of the externalities of runaway global warming.

The trick is leveraging insanely cheap solar electricity to do everything else.
It really depends on if you're dealing with an async stream or a single async result as the input to the next function. If a is an access token needed to access resource b, you cannot access a and b at the same time. You have to serialize your operations.
Allen Pan, a youtuber "maker" who runs in the circle of people who run OpenSauce, was a contestant on a Discovery channel show that was trying to force the success of Mythbusters by "finding the next mythbusters!". He lost, but it was formative to him because those people were basically all inspired by the original show.

A couple years ago, he noticed that the merchandise trademark for "Mythbusters" had lapsed, so he bought it. He, now the legal owner of the trademark Mythbusters for apparel, made shirts that used that trademark.

Discovery sent him a cease and desist and threatened to sue. THEY had let the trademark lapse. THEY had lost the right to the trademark, by law. THEY were in the wrong, and a lawyer agreed.

But good fucking luck funding that legal battle. So he relinquished the trademark.

Buy a walrus plushy cause it's funny: https://allen-pan-shop.fourthwall.com/en-usd/

Note the now "Myth Busted" shirts instead.

Hilariously, a friend of Allen Pan's, from the same "Finding the next mythbuster" show; Kyle Hill, is friends enough with Adam Savage to talk to him occasionally, and supposedly the actual Mythbusters themselves were not empathetic to Allen's trademark claim.
I watched an interview with him about a month ago. When asked what he thought about tariffs, he said they're an act of war. When the host asked him about his thoughts on the economy, he refused to answer and said he would not speak about it. The look on his face and that nervous chuckle were priceless.
Linear Algebra Unit?
To me a deployment of new code or config is a workflow. The ordering and timing of its progress of the fleet is very important. You want to be able to plan it, watch it, and pause or reverse it from that perspective.

SSH is inadequate because this process should be much slower than the life of anyone's terminal window. You could approximate it with cronjob pulls if each node's schedule is a little offset from the previous. But you probably also want different rollout schedules available for different scenarios.
Not really? The entire use model could be "just show a prompt on first use" which literally MS is trying to kill, because oh it just so happens the status quo basically benefits them and nobody else.
It doesn't. The ticket is available as a monthly subscription only, you can't just go and buy one.
An Efficient 3D Measurement Method for Shiny Surfaces
A Man Out to Prove How Dumb AI Still Is
Somehow I don't see him understanding or abiding to such nuances. The obvious severe ADHD is likely an issue here.

Can you imagine being his handler?
Dormamu, I came for bargain... Somehow it's putting a smile onto my face. In Europe is now difficult to preorder, and I didn't get one. But, if the units for US are halted, maybe, they will be diverted to EU? Then I'll buy.
> Maybe gets you fired from your job" is someone's entire livelihood you're trivializing.

People are being shipped to a Salvadorean mega-prison for having autism awareness tattoos. Law-abiding students who write peaceful op-eds are being disappeared to a facility in Louisiana. Yes it sucks to lose your job, but it sucks a lot more to be indefinitely detained without even seeing a judge.

> "Your side" isn't any better than the other's.

Your argument reminds me of high schoolers that argue the US was just as bad as the Nazis for operating Japanese internment camps. Yes, both were wrong, but one was much, much worse.
I don't think it ever crosses these people's minds that some other country PAID FOR these people's education and they are now USING that education elsewhere for the profit of a foreign nation.

All my high school and college education was at free schools/colleges in my home country, paid for by taxpayer money. All incredibly competitive places, with very high maintenance costs compared to the other colleges around, not a single US dollar was invested in me and here I am paying taxes and improving this place.

The bargain the US gets from this is one of the biggest reasons it can do what it does, the investments it makes are compounded by the work of the people that it never put a dime for.
>> they do what you tell them and what they are taught, and if 99% of their learning set associates Mario with prompts for Italian plumbers, that's what you'll get.

I thought that a lot of the issues were the opposite of this, where Google put their thumb on the scale to go against what the prompt asked. Like when someone would ask for a historically accurate picture of a US senator from the 1800s and repeatedly get women and non-white men. The training set for that prompt has to be overwhelmingly white men so I don't think it was just a matter of following the training data.
I've always considered reason to allow for emotional motivations, as opposed to rationality, which does not.

Edit: Iain McGilchrist makes a useful distinction here https://www.youtube.com/watch?v=iUJDsdt7Pso
https://archive.ph/biv8u
I did a calculation of the energy released. Roughly 105GT of TNT, to move ~360km of land roughly 6 meters.

Had that been a fee kilometers closer to the surface, there would not have been much left of the area. That was roughly 200 Tsar Bombas.
Hmm wonder what vulnerabilities will now be available with this addition.
It's not trivially obvious that upzoning would be bad for property values. If it becomes possible to build a giant apartment building on a plot of land in a high-demand area, that makes developers willing to pay substantial sums for it. (The homeownership paradigm does cause various other problems, though.)
I know it’s not the point, but how does a flounder get categorised in this system? Are they vertical or horizontal?
When they swim it usually has their tail horizontal.
The main release highlighted by the article is cuTile which is certainly about jitting kernels from Python code
Okay, I just read your top comment, and I agree with you on that. But it still doesn't take much to nudge these models off of the "default guy". So to write an entire melodramatic comment about how these models crush creativity is incredibly reductive. These models provide so much room for people to inject their own creativity into its outputs.

So yes, the models are not creative on their own. But equally, these models are definitely capable of helping people to express their own creativity, and so calling them "uncreative", and especially "bankrupt", rings hollow. It speaks like you are expecting the models to be artists, when in fact they are just tools to be used however people see fit.

And so, the "default guy" or "default style" that ChatGPT outputs will become recognisable and boring. But anyone who wants to inject their own style into their prompts, either using text or input images, can do so. And in doing so, they skip over all of your concerns.
I like "decimal point position" more than "exponent". Also, if I remember correctly, "mantissa" is the significand (the digits of the number).

And by the way engineering notation (where exponent must divide by 3) is so much better. I hate converting things like 2.234·10¹¹ into billions in my head.

And by the way (unrelated to floating point) mathematicians could make better names for things, for example instead of "numerator" and "denominator" they could use "upper" and "lower number". So much easier!
I forgot to mention my own opinion. I think that malloc(0) ought to return a 0-sized object, and likewise realloc(ptr, 0) ought to resize the object to 0. Malloc and realloc always allocating feels more consistent to me. For a practical example, I have some code that reads an entire FILE stream into memory. This requires realloc with doubling the size every time. After finishing, I'd like to resize the buffer down to the total bytes read. If it reads 0 bytes, I'd like it to resize the buffer to 0.

I think my sane_realloc never freeing has much simpler behavior. As much as I hate the needless waste of 1 byte, if my code allocates thousands of 0-sized objects, I'd rather fix that before adding complexity to my sane_realloc.

With yours solving the 1 byte problem, it still interests me. We can simplify your code slightly.

#define SANE_REALLOC_EMPTY ((void *) -1)

void *sane_realloc(void *ptr, size_t size)
{
if (ptr == SANE_REALLOC_EMPTY) {
ptr = 0;
}
if (size == 0) {
free(ptr);
return SANE_REALLOC_EMPTY;
} else {
return realloc(ptr, size);
}
}
Show HN: I built a macOS app to track your paid subscriptions
Hi HN

I built a small app to help people track their paid subscriptions (like Netflix, Spotify, etc.). I made this because I personally kept forgetting about old subscriptions draining my money every month.

The app is free with some limitations. There’s a 50% discount available until April 6.

## Future Plans

- Ability to add subscriptions with custom periods: 1 week, 3 months, 2 years, etc.
- Option to track subscription price changes over time
- Tags for easier filtering and organization
- Search and list view with sorting by any value
- Light mode design
- Sync with Calendar/Reminders for notifications on iPhone/iPad/Watch
- Option to switch the app mode from Menu Bar to a regular window

## Secret Bonus

Try shaking the PRO purchase window — the bubbles in the background should react with inertia. I’m pretty proud of that little effect

Would love to hear your feedback and suggestions
This is false. Germany was not invaded during WW1, their capital stock was untouched, infect they had heavily invested in capital during the war.

And unlike after WW2 Germany didn't unconditional surrender, Germany was not invaded and its factories were not transported away as the Soviets did after WW2.

So both your points are wrong, German industrial capacity was neither destroyed nor seized. No idea what you are basing these claims on.

German eventually was required to pay reparations. But the also received massive foreign investment at the same time. In fact, the received more foreign investment then they paid in reparations.

And the reparations payment were far from something that Germany couldn't actually handle at the time. They simply didn't want to.
I'm driven by all four. That's why I'm here! My point is that current culture as a whole allows for a large deficit in individuals' understanding the humanities. Especially around here, you will see comments suggesting that the humanities are not necessary, or are not viable career paths, etc.

It's not that one drive is more important than the other. It is that we as a contemporary society often treat arts that way. Your drive is vital too!
That could be a good policy insofar as residential zoning goes, but you probably don't want to abolish all rules about things like environmental impact for large-scale construction projects; you just don't want to let arbitrary people who dislike a project for arbitrary reasons block it on pretextual environmental grounds.
Every now and then 4o seems to get a bit drunk and use tonnes of emojis or start swearing when I haven’t sworn myself in the chat.

The other day I asked a fairly innocuous question and it LOLed and said it’d give me the ‘no Bullshit answer’
Surely you're not arguing in favour of checked exceptions, which are widely regarded by Java programmers as a mistake, are you? (not sure but I think I saw you argue in favour of that previously before getting quickly pointed out all the issues with checked exceptions)

In either case I encourage you to try out .NET before making a statement, there's a good chance it will pleasantly surprise you.
I’m sorry but you comment shows you never had to fight this problem a scale. The challenge is not small time crawlers, the challenge is blocking large / dedicated actors. The problem is simple : if there is more than X volume of traffic per <aggregation criteria >, block it.
Problem : most aggregation criteria are trivially spoofable, or very cheap to change :
- IP : with IPv6 this is not an issue to rotate your IP often
- UA : changing this is scraping 101
- SSL fingerprint : easy to use the same as everyone
- IP stack fingerprint : also easy to use a common one
- request / session tokens : it’s cheap to create a new session
You can force login, but then you have a spam account creation challenge, with the same issues as above, and depending on your infra this can become heavy

Add to this that the minute you use a signal for detection, you “burn” it as adversaries will avoid using it, and you lose measurement thus the ability to know if you are fixing the problem at all.

I worked on this kind of problem for a FAANG service, whoever claims it’s easy clearly never had to deal with motivated adversaries
I thought I could dissociate work-for-pay from my sense of self enough for this not to matter. It's all mercenary work, right? I've never cared about most of it, right? What's the difference?

I made it about three months in that industry. The pay was great but I was hardly sleeping by the end of the first month.

I found my limit, I guess.
For creating AMIs? Probably Ansible or something similar. Chef is great for ongoing management of servers, but not so good for a one-shot config run like you would do if you're creating AMIs.
You are right. Accepting $200k for one prisoner is not worth risking all future contracts from this temperamental US administration.
I dispute that the left ever had any kind of monopoly on chilling speech. Getting people fired from their jobs for exercising speech isn't a specialty of the left. The fact that it consistently made headlines when the SJWs scored a win showed how relatively rare it was. It was and remains much more common for people to get fired for left-leaning speech, such as union organizing efforts. And which side imposed "Don't say gay" laws?

Remember when people lost their shit when it came out that the Biden administration was leaning on social media platforms to stop the spread of certain ideas? Yet now we see the current administration openly and flagrantly punishing and extorting private universities and law firms, even disappearing people for attending rallies, to thunderous silence from the right. It's as if all the outrage about free speech was a farce.
I was wondering that too!

Surely Airbnb - a company that runs a website - has the capability to put a text post on their own website. Then they'd own the content, and people looking for it could find it easier? It's not a revolutionary concept either, Facebook has one:

https://engineering.fb.com/

Wait, Airbnb already has one?

https://airbnb.io/

Genuinely confusing.
I have it in my bookshelf! I bought it on a whim, used, along with other CS books, but didn't think it's that good! I will try reading it. Thanks.
Pretty difficult when you are hired as a programmer and are introduced during an all-hands meeting. :D
I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.

- Maya Angelou

This applies to so many things ... people don't remember what happened, or what's true. They remember how they felt! [1]

And it makes from a psychological perspective - emotions are basically an evolutionary shortcut for remembering. You can compress a 5- or 10-year experience into an imprecise feeling

[1] For anybody who thinks they are rational or objective, try keeping a journal for a few decades, and then reading it. Your memory is very selective!
A lesson for the ages: that cultured (or not) rich person over there isn't any more intelligent or prescient than your neighbour or colleague, and most certainly no more than your partner. They just have more money.
If you haven't seen it already, would recommend checking out Yoko Ono's "performance" during John Lennon and Chuck Berry's "Memphis, Tennessee". https://www.youtube.com/watch?v=fXSGm0RUDxo
If you find it please share.

Must be an interesting watch.
I saw her sing once with Thurston Moore (of Sonic Youth) playing guitar, and it a transcendent experience for me, personally. I'd heard her singing before on a recording and I'd found it irritating, but seeing it live was something else. So primal and beautiful. However, even though it brought me to literal tears, half of the audience were walking away and shaking their heads, which, I don't know, seems like a win for avant-garde art to me.
The best explanation I can think of is that sanctions relief will be exchanged for haircuts (restructuring) of foreign held debt.

If you’re familiar with bankruptcy - and the president is - then you know all about reduction of principal…
You're still stuck on the bailey. Let's see the motte (in this case, some evidence of a pattern of calling for genocide of Jews at Columbia)
Dupe of this? https://news.ycombinator.com/item?id=43572947
Interest rates have no impact on inflation caused by tariffs.

If the aim of those tariffs is to shift production back to the US then lowering rates would perhaps help make that happen faster by encouraging investments. But at this point who knows what Trump's plan, if any, is...
You don't trust the expert prompting skills of Big Balls?
> That's it.

No, that's not it. What you can do with the source code is just as important as the source code being available.
I've had 4o start off its response with a Smiling Face with Sunglasses emoji by the heading unprompted lol.

edit: does hacker news filter out emojis? TIL (there should be emojis after this colon: )
I misguidedly thought this was going to be about Chef in Apocalypse Now. Don't get off the boat!
is this the company where the CEO/ex CEO is trying to rejigger the VA?

https://www.wired.com/story/doge-department-of-veterans-affa...
sorry, could you link to the project? Seems there are quite a few languages called slang.
> Non-citizens in Germany have no free speech rights period. You get banned and deported even for making lectures about unfavorable topics, as it seems.

No, the right to utter your opinion in Germany applies to everyone, not only Germans. The constitution has two categories of people, Germans and Everyone, some rights apply only to Germans, some to Everyone. The right to assembly and public protests is one just for Germans, the right to freely utter your opinion applies to everyone.

However, that right isn't what Americans think when they hear "free speech" (which is why I avoided the term earlier): There are far more limits to it, like the criminalization of giving offense ("Beleidigung"), promoting or misinforming about Nazism and other crimes against humanity ("Volksverhetzung"), deadnaming, speaking ill of foreign heads of state or domestic politicians, and condoning criminal acts. Also, only an opinion is protected, not a statement of fact, no matter if it is right or wrong. For example, a journalist was fined for writing about chancellor Schroeder dying his hair. The court didn't even try to find out if it was right or wrong, it was a statement of fact, so unprotected, and it was offensive to Schroeder, so an offense ("Beleidigung").

So in conclusion you are kind of right in that there is actually no freedom of speech for anyone in Germany, not even Germans, that right simply doesn't exist. Its just that foreigners are treated the same as Germans, there is no difference in rights there.
Scientists create 'fungi tiles' with elephant skin texture to cool buildings
What's old is new again. Pretty much all ML and statistical models were specialized for a single task / domain.
The way of the dodo, presumably