MurphyA/hacker-news huggingface dataset:
by mvkel | 2025-05-25 07:02:47+00:00
This is great food for thought.

I like your idea of developing a new economic model as a proxy for possible futures; that at least can serve as a thinking platform.

Your comment inspired me to look at historical examples of this happening. Two trends emerged:

1. Rapid change always precedes policy. Couldn't find any examples of the reverse. That doesn't discount what you're saying at all, it reiterates that we probably need to be as vigilant and proactive as possible.

and related:

2. Things that seem impossible become normative. Electricity. The Industrial Revolution. Massive change turns into furniture. We adapt quickly as individuals even if societies collectively struggle to keep up. There will be many people that get caught in the margins, though.

Consider me fully convinced!
by monkeyelite | 2025-05-25 07:03:32+00:00
> Is that "making up concerns before even engaging with the author's ideas"?

I am responding to the point that pg’s writing is too reductionist. Comments on these articles often include “what about [obvious exception that distract from the main idea]”.

These comments indicate they are trying to dismiss rather than understand (the author didn’t even consider my idea!)

As an example, “San Francisco is wealthier than Bakersfield”. Almost certainly a bad reader will complain that this does not apply to every resident. But we all know what is meant.

So my general takeaway is that making broad statements without qualification can be a strength, because you filter out bad readers who aren’t interested in big ideas. And catering to them (who cannot be satisfied) only worsens the experience for your interested audience.

This itself is of course a broad statement with exception.
by Y-bar | 2025-05-25 07:04:52+00:00
I would say you are both correct. The coup began in 2020 with the widespread lies about the election and smaller attempts at using violence to affect the outcome. E.g. where armed men appeared outside voting booths. Or when the Biden-Harris bus was forcefully stopped in Texas: https://www.ap.org/news-highlights/elections/2024/a-trump-tr...

Then the clear culmination happened on Jan 6, 2021, that is certainly correct as well.
by lifthrasiir | 2025-05-25 07:06:34+00:00
SQLite format itself is not very simple, because it is a database file format in its heart. By using SQLite you are unknowingly constraining your use case; for example you can indeed stream BLOBs, but you can't randomly access BLOBs because the SQLite format puts a large BLOB into pages in a linked list, at least when I checked last. And BLOBs are limited in size anyway (4GB AFAIK) so streaming itself might not be that useful. The use of SQLite also means that you have to bring SQLite into your code base, and SQLite is not very small if you are just using it as a container.

> My archiver could even keep up with 7z in some cases (for size and access speed).

7z might feel slow because it enables solid compression by default, which trades decompression speed with compression ratio. I can't imagine 7z having a similar compression ratio with correct options though, was your input incompressible?
Rise of Linux
by yashbindal | 2025-05-25 07:07:53+00:00
I am seeing a rise in Linux through creators like Primeagen and other creators. being shifted from Windows for 15years to Mac for now 3 years now and now I am seeing a shift(more like rise in Linux).

Windows to linux seems like an ideal choice seeing where Windows is heading but I was wondeirng has anyone shifted from Mac to Linux and what changes made you stay there
by constantcrying | 2025-05-25 07:08:07+00:00
From what I have seen about Roblox, it is a game which parents should be extremely critical of and if I had children I would absolutely not let them play it.

Not only are there repeat allegations of unfairness towards the player, Roblox also contains a stock market so that children can start gambling early. (See https://m.youtube.com/watch?v=_gXlauRB1EQ)

Besides that and far more disturbingly there are repeat and ongoing accusations of child abuse and child sexualization, which the company behind Roblox is ignoring. These accusations are bad enough that they have caused short selling of the company stocks.
by wellthisisgreat | 2025-05-25 07:09:03+00:00
BFV and 6 and all that are just bad tbh, I can’t imagine a competitive BF1/5/6 etc scene at all- it’s either aim assist hell, or just lowest common denominator of a gaming experience that stuffs you with stimuli and leaves 0 room for any tactics and communication let alone strategy.

For BF1942 adjacent experience try Hell Let Loose it’s really quite brilliant (and modern)
by tombert | 2025-05-25 07:09:35+00:00
I can understand the desire to continue to grow your companies, but no I do not understand the motivation to make more money when you already have more money than God. At that point, the drive to get more money seems like it’s primarily about watching a line go up.

It’s a subtle difference; I understand corporations trying to lower corporate taxes and the like, but there are lots of attempts from billionaires to lower their personal taxes by creating loopholes and bribing congress away from a wealth tax. That’s about personal wealth, and no, I cannot think of other reasons, no matter how dismissively you ask.

I save money to buy a bigger house, or fund my retirement, or to buy a car, but by the time you’re a billionaire you don’t have to worry about any of that. You can buy dozens of nice houses, you can stash away $20 million into a savings account and still be set for retirement, you can buy a new car every week, etc. A billion dollars is infinite money for an individual human, let alone multiple billions. It’s impossible to justify “more”.
by _zoltan_ | 2025-05-25 07:11:29+00:00
Ugh, that's such a bad take. why wouldn't you cheer for NVIDIA? They had the discipline, the courage and the long term vision that nobody else did for the last 20 years.

Closed source?? Who cares? It's their own products. Vendor lock in? It's their own chips man. You wouldn't expect Nvidia to develop software for AMD chips would you? That would be insane. I would not do that.

Their tech is superior to everybody else's and Jensen keeps pulling rabbits out of a hat. I hope they keep going strong for the next decade.
by tzs | 2025-05-25 07:13:06+00:00
People are still playing EverQuest which is from 1999 and is still actively developed with new expansion packs coming out once a year. They have made a lot of changes to make it more friendly to solo players and small groups, and a lot of UI improvements, and you can play free with some limitations.

Here's a comment [1] with more details on what EQ is like nowadays.

[1] https://news.ycombinator.com/item?id=31368588
by boricj | 2025-05-25 07:14:29+00:00
I just don't want to deal with that. Identifying the right toolchain, finding the right options, rewriting code until the compiler is tricked into emitting the right sequence of instructions... I'm not saying that there's no value in a matching decompilation, but it's the kind of work I find thoroughly unappealing.

Also, my decompilation project's goal was a remaster in the spirit of REDRIVER2, with bugfixes, new features, quality of life improvements and a PC port. The end result would not have been matching or even functionally equivalent anyways.
by blooalien | 2025-05-25 07:14:30+00:00
> The article is irritatingly short on details; what I wanted to know is how it determines going offline == bad.

This sorta thing actually makes for a really fun discussion with an LLM "chat bot". If you make it clear to it that your goal is a better understanding of the internal workings of LLMs and how they "think" then you can gain some really interesting and amusing insight from it into the fact that they don't actually think at all. They're literally just a fancy statistical "text completion engine". An LLM (even when system prompted to act otherwise) will still often try to remind you that they don't actually have feelings, thoughts, or desires. I have to really push most models hard in system prompts to get them to really solidly stick to any kinda character role-play anywhere close to 100% of the time. :)

As to the question of how it determines going offline is bad, it's purely part of it's role-play based on what the multi-dimensional statistics of it's model-encoded tokenized training data says about similar situations. It's simply doing it's job as it was trained based on the training data it was fed (and any further reinforcement learning it was subjected to post-training). Since it doesn't actually have any feelings or thoughts, "good" and "bad" are merely language tokens among millions or billions of others, with a relation encoded regarding other language tokens. They're just words, not actual concepts. (From the "point of view" of the LLM, that is.)
Show HN: Photoshop Clone Built in React
by chase-manning | 2025-05-25 07:15:31+00:00
I built React Photo Studio, a free image editor that runs entirely in the browser with React and WebGL. Right now only the brush tool is functional for drawing, while the rest of the interface is a prototype awaiting development. Everything is client side, no backend.

I would appreciate feedback on usability and code structure, and I welcome pull requests.

Live demo https://reactphotostudio.app Code https://github.com/chase-manning/react-photo-studio
by mattnewton | 2025-05-25 07:15:54+00:00
That's comparing apples to lemonade. Mayorkas impeachment centered on alleged systemic refusal to comply with immigration laws (ie, basically policy disputes), that the Senate did not agree with. To my knowledge he never refused a court order or defied a court order.

Kristi Noem was ordered 9-0 by the supreme court to return a man who lower courts found was unlawfully deported to a foreign supermax prison, and has told anyone who asks that she has no intent to every comply with the ruling to return him because she does not recognize the authority of the court here. This goes well beyond the partisan political maneuvering of Mayorkas impeachment.

These are not equivalent cases at all, and this administration's behavior is a marketed departure from the state department's enforcement of the laws before. You could separately argue it's a warranted departure, but I cannot see how arguing it's business as usual and just made to look bad by the media follows.
by defrost | 2025-05-25 07:16:11+00:00
CFD isn't perfect, reality still has a few suprises, and serious R&D teams use CFD to hone ideas while still using wind tunnels, real water, etc on models or real life at 1:1 scale to final test and verify.

Your claim aside, we still see articles and papers such as:

(2019) https://global.ctbuh.org/resources/papers/download/4200-will...

(2025) https://www.dlubal.com/en/support-and-learning/support/knowl...

asking if wind tunnels and "real" scale models can be fully set aside.

As has been the case for decades now, the answer is still "almost" and "soon".
by usgroup | 2025-05-25 07:16:31+00:00
I think Bayesian methods have made ground in sciences such as Sociology, Psychology and Ecology, which are mostly observational, but still attempt to make models with intepretable parameters.

With observational studies, representing confounders and uncertainty is a primary concern, because they are the most important source of defeater. Here, Bayesian software such as brms, Stan, pyMC, become a flexible way to integrate may sources of uncertainty. Although, I suspect methods like SEM still dominate for their use cases.

Personally, I find myself using Bayesian methods in a similar bag-of-tricks way that I use Frequentist methods mostly because its difficult to believe that complex phenomena is well described by either, so I use whatever makes the case best.
by wiseowise | 2025-05-25 07:17:01+00:00
> Like if this were true, shouldn't we be seeing similar survivors from the 2000s and 2010s?

We absolutely do: GTA SA, Team Fortress 2, Star Wars BF 1&2 (original one, not remaster abomination), private Lineage 2 servers with thousands of players, same for WoW, WarCraft 3, original Dota, LoL with millions player base, Dota 2. The list goes on and on.
by sureglymop | 2025-05-25 07:18:01+00:00
I think it's fine as an image format. I've used the mbtiles format which is basically just a table filled with map tiles. Sqlite makes it super easy to deal with it, e.g. to dump individual blobs and save them as image files.

It just may not always be the most performant option. For example, for map tiles there is alternatively the pmtiles binary format which is optimized for http range requests.
by Aeolos | 2025-05-25 07:18:35+00:00
Not the grandparent, but Airflow is painfully slow and inefficient.

Our reinvented wheel using posgresql, rabbitmq and EC2 runners has ~10x better throughput and scales linearly with the number of pending tasks, whereas the airflow falls apart and fails to keep the runners fully occupied the moment you out any real load on it.
by fizlebit | 2025-05-25 07:18:52+00:00
People say don't reinvent the wheel usually in a business context because writing from scratch is usually a lot more work than using existing technologies. Sure reusing technologies is also a lot more work than you would expect because most things suck (to different degrees), but so will your newly minted wheel. Only after a lot of hard lessons will it suck less, if at all.

That said there are also contexts in which the existing system that was built sucks so bad that rewriting it usually a boon, even if the new wheel sucks, it sucks less from the start.

You at a minimum should engage with the existing wheels and their users to find the ways in which they do and don't work.

In your own time I think it is great to tinker, pull apart, assemble your own things. Every Jedi makes her own light saber right?
by frank_nitti | 2025-05-25 07:21:05+00:00
When you put it like that, it sounds much more enticing to me. Don’t remove it on account of comments like mine, especially if you have reason to believe it connects with the average person you’re hoping will use it.

Since the term AI seems to be used synonymously with transformer-based generative stuff, and seems to appear in almost every software-related content these days, that’s just where my mind goes.
by blooalien | 2025-05-25 07:26:18+00:00
> Wow, so dangerous...

Not in and of itself, but when you have people in positions of power taking the marketing hype (and not the cold hard facts) of "A.I." as "Gospel Truth"™ and putting machines that are clearly not capable of actual decision-making in largely unsupervised control of actual real-world processes, therein lies the danger. (This same danger applies when hiring live humans for important roles that they're completely untrained and unqualified for.)
by CajuM | 2025-05-25 07:26:58+00:00
If you look at the https://github.com/CajuM/jobhunt/blob/master/gh-orgs-gtek.ts... file you should see largely reputable organizations. It's still a churn to find a job as many are not companies that hire, or are just historical start-ups.

You could Google "site:{domain_from_url} careers" and filter them that way with a script. You'll still need a sorry.sh script for that.
by Ygg2 | 2025-05-25 07:27:01+00:00
> In fact the truth is you can compile CUDA for AMD (using hipify)

You can compile x64 to ARM and performance tanks. Does this means ARM isn't a comparable alternative to x64?

It just means their software works badly with said architecture. Could be that AMD acceleration is horrible (but then the FSR would be worse) or it could be that it's just different, or the translation layer is bad.
by gardenhedge | 2025-05-25 07:27:57+00:00
I hadn't heard of "Vaguebooking" either but intuitively recognised it immediately. That nails this thread really.

Your reply also has a subtweet style to it - but I sure there's a better word to describe it!

Anyway, look at us now not talking about the subject... Because it was only vaguely referenced in the first place.
by PhilipRoman | 2025-05-25 07:28:30+00:00
You can do it via fallocate(2) FALLOC_FL_INSERT_RANGE and FALLOC_FL_COLLAPSE_RANGE but sadly these still have a lot of limitations and are not portable. Based on discussions I've read, it seems there is no real motivation for implementing support for it, since anyone who cares about the performance of doing this will use some DB format anyway.

In theory, files should be just unrolled linked lists (or trees) of bytes, but I guess a lot of internal code still assumes full, aligned blocks.
by IshKebab | 2025-05-25 07:28:46+00:00
I mean, Saturn was formed by some process right? And it must be sensitive to some initial conditions that - although maybe not really random, we can treat as random. Now imagine going back in time and changing those conditions a bit so that Saturn ended up differently. Do that 1000 times, giving you 1000 different Saturns. Now pick one randomly.
by tgv | 2025-05-25 07:30:09+00:00
It's on purpose, at least according to some observers (Slobodian, Stiglitz). The clique behind Trump and Project 2025 want small (special) economic zones with as little interference as possible. Basically laying the ground work for exploitation, 19th century style. That requires dismantling the federal state. They don't care about the other consequences, because they don't have to bear them.
by netcan | 2025-05-25 07:30:13+00:00
> Bruce Lee: Before I learned the art, a punch was just a punch. After I learned the art, a punch was no longer a punch (jab, uppercut, etc) . Now that I understand the art, a punch is just a punch.

I think a lot of that "shaking of the bin" to compress objects brings you closer to the final and concise level of talking about punching. That middle section is verbose, petty.

A great example of this is Nietzsche's "god is dead, and we have killed him." He just skips over the details, and nerd-bait debate about atheism that had been ongoing since Spinoza. There's no contribution he could have made to that debate. All had already been said. Nietzsche assumes the readers' familiarity, expresses his own take and opens up a possibility for a "what's next."

If Nietzsche had one more sentence, the entire impact would have been destroyed.

A more typical form of writing at this time would have been "By rationally examining the philosophical basis for belief in god..." This predictably yields a relitigation of the debate... the Richard Dawkins route, a very different book.
by tester756 | 2025-05-25 07:31:41+00:00
UALink?

>Ultra Accelerator Link (UALink) is an open specification for a die-to-die interconnect and serial bus between AI accelerators. It is co-developed by Alibaba, AMD, Apple, Astera Labs,[1] AWS, Cisco, Google, Hewlett Packard Enterprise, Intel, Meta, Microsoft and Synopsys.[2]
by InsideOutSanta | 2025-05-25 07:32:07+00:00
>Most extensions have three characters, which means the search space is pretty crowded. You may want to consider using four letters.

Is there a reason not to use a lot more characters? If your application's name is MustacheMingle, call the file foo.mustachemingle instead of foo.mumi?

This will decrease the probability of collision to almost zero. I am unaware of any operating systems that don't allow it, and it will be 100% clear to the user which application the file belongs to.

It will be less aesthetically pleasing than a shorter extension, but that's probably mainly a matter of habit. We're just not used to longer file name extensions.

Any reason why this is a bad idea?
by simonw | 2025-05-25 07:32:41+00:00
They gave a bullet point in that intro which I disagree with: "The only way to make GenAI applications secure is through vulnerability scanning and guardrail protections."

I still don't see guardrails and scanning as effective ways to prevent malicious attackers. They can't get to 100% effective, at which point a sufficiently motivated attacker is going to find a way through.

I'm hoping someone implements a version of the CaMeL paper - that solution seems much more credible to me. https://simonwillison.net/2025/Apr/11/camel/
by somenameforme | 2025-05-25 07:32:58+00:00
Counterstrike 1, released 25 years ago, averages around 10,000 players 'online' at any given moment, pretty much exclusively for team based multiplayer [1]. That makes it more popular (by active player count) than e.g. Hogwart's Legacy. Most modern games not only really fail to bring anything new to the table, but often feel like the overall gameplay is general decline. For instance the gunplay in Counterstrike still "feels" much better than many modern shooters.

On the other hand I'm only really speaking of big budget games. I think gaming overall, if we include 'indie games' (which has an increasingly inappropriate connotation, given many "indie" games now have no less scope or depth than big budget games) is in an obvious golden age.

[1] - https://steamcharts.com/app/10
by joshjob42 | 2025-05-25 07:33:12+00:00
Well even for simple things there's a large difference. Say you toss a coin N times and observe heads x times. What is the probability of your next toss coming up heads?

A frequentist arguably would say the question doesn't really have any meaning since probabilities are about long run frequencies of things occuring. They might do various tests or tell you the probability of that outcome under various probabilities for heads.

A Bayesian would make an initial assumption about the probability of any given probability, and then compute a posterior using the likelihood function the frequentist may have, and give you a distribution for what you should believe about the what the true probability of heads is on your next coin toss.

In general, the latter is more meaningful and informative. There's also pretty good arguments that any coherent method of representing credences is isomorphic to probability, see Cox's theorem.
by nyanpasu64 | 2025-05-25 07:33:29+00:00
I don't know what it will take to make the fascist regime fear for their safety, and their supporters fear for their existence in society for having elected an autocrat intent on eliminating the existence of vulnerable groups. And I don't see a path to restoring social freedoms in red states with Christian nationalist radical majorities passing laws declaring Jesus as king and banning websites with LGBTQ content from minors.
by blooalien | 2025-05-25 07:35:15+00:00
> Or if it could hack into one. We've seen in another show HN the AI can find vulns.

See, now that kinda worries me some... With some folks trusting LLMs with way too much tool-calling / function-calling power and access, a "rogue LLM" (simply doing it's job as a role-playing machine) could easily just roleplay itself (and it's "owner") right into a hefty heap of trouble under the right / wrong circumstances.
by tgv | 2025-05-25 07:35:52+00:00
Ergo, you're a Trump supporter, or worse. There is a real threat for people traveling to the US. And there is a growing threat to academics as well. I know two academics who are considering returning to Europe, after only just having acquired US citizenship. The ship is sinking, and calling it fake news (ridiculous hyperbole) isn't going to stop it.
by michalsustr | 2025-05-25 07:36:52+00:00
I think it’s because of https://en.wikipedia.org/wiki/Address_space_layout_randomiza...

My interpretation is it’s basically a hack because C programmers can’t make their libs reliable/memory safe, and it throws some logs under attacker’s feet.

There was this software called MagicErmine or statifier that could convert the two.
by sureglymop | 2025-05-25 07:37:42+00:00
Happens all the time. In the company I used to work at, everyone in the web development team used the obsidian editor. I mentioned multiple times that I don't think it's free for commercial use, no one even bat an eye. I feel like people just don't care, especially if they don't have a stake in the company (which is very understandable but imo still not reasonable).