skysight-inc/HackerNews huggingface dataset:
It varied by region. The Netherlands banned it almost a century ago. Ireland in the early 90's IIRC.
DoT sure. The whole “tunnel everything over http” is a terrible pattern
If you have the presence of mind during a crash to look for your luggage, you're not in a panic, you're just selfish.
The lower contrast is because it's not e-ink (with the very slow refresh times that implies). It's something more like an LCD.
"Custom proprietary license" pretty much guarantees nobody will use your thing.
Yeah, of course you have to ask the phone company, but if you need to use Signal as opposed, then you are already assuming an adversary that does more than just snoop on the public Wifi he offers.

Such an adversary can ask the phone company whose phone number a certain phone number is, and they will tell him.
The best part is that the minesweeper algorithm creates games that never requrie guessing.
Open your own company.
>Sure, sometimes I had to delete my project and port it to a fresh repository every so often, but the framework was truly a pleasure to use.

Jesus Christ, I didn't know how bad Javascript devs had it. I'm so sorry.
That’s very different from being equivalent to placebo. And according to anecdotes in this thread, it may be permanent in some cases.
I wonder how this will affect the MegaCheatersDB (https://mcdb.neocities.org/) and the MegaAntiCheat system (https://github.com/oenu/MegaAntiCheat). Those projects are doing what they can to track down and label TF2 cheaters. I hope this helps them out.

On the flip side, does this SDK actually help bot makers? That would be unfortunate indeed.
Yes. FF is basically CYOA plus rolling some dice for combat and keeping track of your inventory.

The CYOA books were predated by the first Tunnel & Trolls solo adventure(s), that have a more complex rules system than FF (since you are playing using a full RPG system, sometimes even with an entire party of characters), and that are still being made, but was always less well known.

https://rpggeek.com/rpgseries/2576/tunnels-and-trolls-solo-d...

TSR also briefly experimented with making solo adventures for early D&D versions, around the same time the first FF books came out. The first one at least was not bad at all and I find the rules much better than FF. Those books are not to be confused with TSR's line of FF-clones that they marketed as AD&D-something, but that did not actually use any D&D rules.

https://rpggeek.com/rpgitem/44105/ghost-of-lion-castle
Well just the fact that a structure can fit in one cache line vs ten is a start. A lot of the systems I deal with aren’t “ephemeral” meaning the data gets copied out of Eden into survivor and then tenured just in time to die. What else. Interfaces uses that don’t always point to a single type so they don’t get hard coded. Interfaces are quite a bit worse than even abstract base classes in Java if they actually have to be decided upon. Most of the time you’ll be doing that same behavior in Rust using enums rather than dyn. Lets see. “Clever bit tricks”. So like fitting a Set implementation into a cache line if it only has 8 element and using a regular hash set if it’s bigger. So much opportunity.
Have you tried borg [0]?
Also, why not BTRFS?

[0] https://borgbackup.readthedocs.io/en/stable/index.html
does not look good after a few prompt hacks .... I guess it somehow violated the principles of current LLM technology?

https://imgur.com/a/uhVDp07
This deeply resonates with me.

You can help fight it back. Next time someone sends you a message with a vague request - ask for a ticket with proper description. Next time someone suggests groundbreaking idea - ask for RFC with details. Next alignment meeting with 10 people where only one or two are talking - ask whether email will suffice.
It's not meant for production.
I think of uv in the gfx programming sense too.
> We need an "unflag".

There is one, it’s called “vouch”. If this was flagged, it’s not anymore.

Edit: Spoke too soon, it’s flagged again.
Multiplayer Obsidian
github struggling to display that page is sad, github devs should feel embarrassed
Can this family of drugs even give a psychedelic experience at higher doses? They are acting on 5-HT1B and 5-HT1D, not the 5-HT2A receptors that psychedelics act on.
There comes a point where it has to be faced, because to hide it is to lose everything.
If every job has noncompete, either people are OK with it or there are not enough jobs (supply/demand) or you are not good enough (companies will bend over backwards otherwise).

Alternative is to start your own company and don't use noncompete.
The Police Gig Economy
Normally a long payback time is fine, but I would expect that in ~5 years, faster charging will be prevalent and the current chargers will already be obsolete, or at least less popular.
You can not buy Nvidia GeForce NOW gift cards
When Philosophy Lost Its Way (2016)
I'm not a state-run troll farm, the last 10 years have trained me and probably anyone else to vote away anything related to US politics.
That matches exactly with the recent candidate feedback I spoke about in the video, it's the hours in traffic keeping them remote.
I agree but the dominant view is that everything has to be a SPA and having some html delivered by the server is considered bad.
In addition to the ways that page table entries can be avoided, the system can use large pages for all the areas you aren't using yet, cutting the overhead to 4KB.
For weeks now... Why?
That last one is a big stretch. Blazor is uhh.. not pleasant to use
Considering that Silicon Valley exists within the US, it's significant that the US has turned into a dictatorship — the implications are beyond political on this one.
Sorry how is this relevant to wanting to have issues and commit hooks as part of a repo that is cloneable and shareable in the same way as the existing

commit->treeish->blob

and refs?
Critical points nailed. This current weird state of the world is missing the basic principles, which must be stressed. I find them trivial, but the social (and political) issue is, they are not to many actors.

There is a "right to learn". There is a "right to access". And there are values to pursue, and urgencies to tackle (a world collapsing on its own cognitive faults)...
Ironical that two companies led by the same CEO, the first one already acquired by BC and now the second one too!
> heavyweight ecosystem

Try micronaut once. It does DI and even ORM mapping (with micronaut data jdbc) at compile time and avoids most reflection.
Firstly, I should say, there's no "formula" here. If there was I probably wouldn't post it on the internet :) Luck plays a part. (But you can work to give yourself more chance of good luck.)

If I had to try and distil it down, we dabbled a bit here an there, but what ultimately made the difference was "marketing". In the sense that we travelled quite a lot in the beginning, went looking for distributors (in international markets), tried to connect with potential customers wherever they hung out, and so on.

For example we make plug-ins to a very niche tool - but the users of that tool would have (in person) user groups - typically 10 to 15 people or so. I travelled the world going to those group meetings, organising meetups in places that didn't have them, showing an interest, and of course selling plugins. Today our user base is "established" and I hardly ever travel anymore.

For a major commercial product I visited similar markets to ours, knocked on the doors of distributors, tried to find people who wanted to integrate our product into their market. I failed a lot but succeeded twice, and those 2 have been paying us lots of money every year for 20 years as they make sales.

Your approach may vary. Start locally. Talk to shop keepers, restaurants, businesses, charities, schools and so on. Look for markets that are not serviced (which is different to where the person is just too cheap, or adverse to tech for other reasons.)

Of course it's a LOT harder now to find unserviced markets. There's a lot more software out there now than there was when I started out. Ultimately though it's about connecting with people - real people not just sending out spam emails. And so meeting the right person at the right time is "lucky". But if you're not out there luck can't work with you. You need to give luck a chance.
I'd take that bet. Google offers a very expensive service for free, but is able to monetize it with ads. Sometimes connecting users to companies is what users actually want. But Google has this problem that since the service is free, its users feel entitled to everything for free. They can't just go and charge people what it costs to run a Google search.

OpenAI doesn't have this problem. ChatGPT has a free level to get you hooked, but it's restricted. So a lot of users pay them $20 or $200 or some other amount per month to use their service. So how OpenAI makes money is by selling access to their service. What you do with it is up to you, but their value proposition is simple. Pay us to get more/better access to our service.

How much it costs them to operate the service is a secret known only to them. There are a lot of very very educated guesses, but they're just guesses. After the VC money runs out they'll have to charge more than it costs to provide the service to stay afloat, and then we'll see. $20/month for ChatGPT plus is the $1 Uber that got people hooked. There's already a $200/month tier.

Whether OpenAI, specifically, will be standing in 20 years, only time will tell. But by this point it should be obvious that there's something to this LLM thing. Even if the product doesn't get any better than it is today, it'll still take 5-10 years for its effects to reverberate through society.

The killer app is LLM-accelerated programming. Sure, it doesn't work for all domains and it can't do everything, but even if the only thing it's good for is creating JavaScript react CRUD apps, well, there are a lot of those out there, and they're not actually limited to that. And since tool use means they can generate code and compile it and test that it works, it's possible to generate datasets for other languages and libraries, the only question is which ones is it worth it for.

It might not help at all in your line of work, but a friend who does contracting is able to use LLMs to cut the time it takes him to do a specific kind of job in half, if not more,
enabling him to take on twice as many clients and make more money. For him it would still worth it even at 100x the current price. thankfully competition means it'll take a while before it's that expensive.
> spent quite a lot of time using wire for DI in go only to really study the code it was generating and realizing it truly is code I would normally just write myself.

Yes, but the point is 1) you don't have to write it yourself and 2) it does 'the right thing' even if your junior dev straight out of BS CS wouldn't know how to write it.

There are, of course, caveats and not all frameworks are created equal and any tool can be misused. But I find DI very useful. Personally I'd recommend Uber's Fx framework and underlying dig library.
According to the linked article this was achieved at 50 million degrees. The Chinese record was achieved at 100 million degrees.

I have also read that achieving productive fusion will require temperatures above 100 million degrees.

Most of my sources are pop-sci, so correct me if I'm wrong.
I tried playing Deadlock for a bit but it seems too much like an Overwatch clone. I like TF2 for it's simplicity and visual ease. Some of the current FPS games just clutter up the screen with soooo much stuff ... it's hard to see what I'm trying to shoot. Maybe I'm just old but having too much stuff on the screen is distracting and knocks my enjoyment way down.
We Let AI Handle User Permissions (and It Works, But)
Peer pressure
I enjoy discussing politics, but flagged this because the title is so absurdly far beyond sensationalized and links to a friggin Reddit post which then amps the hyperbole up even further. It's not going to be conducive to interesting or informative discussion for anybody, and seems mostly intended to mislead.
The finite numbers extend easily to "cardinal numbers", which may be infinite: https://en.m.wikipedia.org/wiki/Cardinal_number
Okay guys, who welcomed Nosferatu onto HN? I’ll get the garlic…
Well he is talking about disarming US nukes
> and if it goes beyond the scope of executive powers, it will be curtailed or shut down.

The position of the executive order is that only the President can interpret laws, including executive orders about interpreting laws.

That is to say, if the courts try to stop it, Trump may try to say "the courts don't have that power" and order the DoJ and/or military to block anything they do.
Finally a break for non-smokers
One reason for this shift to oral communication, I think, is that people are less intrinsically willing to do "little things" in writing that make communication easier and less opaque (or more legible, in the post's terminology.)

The example I'm thinking of from my own experience is the "roger" or "message received" confirmation, or lack thereof. In email, Slack, and other writing-first communication channels, the default behavior is not to confirm that you've received a message.

In emails, because it's unclear if replying "got it/okay/received" is socially acceptable – or if it isn't, and just adding an unnecessary message to their busy inbox. Slack sort of solves this with the reactions, but even then, enforcing this across all company communication channels feels heavy handed.

Compare this to a quick Zoom call / Slack hangout, where I can tell you something and immediately know that you've heard me. I still might need to remind you later, but that's a reminder, not a check to see if you got the message in the first place.
It's only reckless if you go full force right away. Test the waters with a light load to get the blood flow going, then increase weight as you feel the area is healing/getting stronger. Stop adding load or deload when it starts to hurt.
What "narrative"?
Well, that's sort of the point though. By leaving behind the "standards" it can add benefits that aren't possible with the standards.
Elon Musk's people have been remarkably bad at finding real examples of waste. Their hit rate is extremely low - almost everything they publicize turns out to be wrong.

You'd think they'd be able to scour the Federal budget and find a few real examples of waste to crow about, but instead they give us things like: $50 million in condoms sent to Gaza so that Hamas can make bombs??? And of course, that instantly turned out to be fake news.
I live in such a country, where news of foreign handouts happen multiple times a year, $X hundred million for agriculture, $Y billion over Z years for education, etc. Then you see local consultants taking in millions to manage the funds, or construction companies taking millions to design and build school projects, and then you start seeing schools that take years to build, that realistically cost 1% of what was spent, and don't even have bathrooms. Of course you can check the "did build school" box, or "did plant some potatoes" box, but let's not pretend this is where the money went.

Foreign aid helps hide the holes in incompetent/corrupt governments, so the economy takes a bit longer to crash, people a bit longer to notice, and people get reelected, rinse and repeat.

In my country, near elections, inflation rates nosedive, everything becomes cheaper, but government does not have all the money to do that because we import almost everything and our currency is weak. They use foreign aid money for some of this. After elections, rates skyrocket. Are people really better off just because they ate for 3 months longer?
Need feedback – Automatic cohort analysis and product funnel optimization SaaS
Have been working on a SaaS that:
1. Automatically generate user cohorts using demographic and behavioral characteristics (would cover characteristics like contact role, industry, device, device type, os, language, country, city, acquisition source, acquisition campaign, engagement level & more)
2. Monitor all cohorts performance on funnel metrics - DAU, MAU, Stickiness (DAU/MAU), Sign-up conversion, Paid conversion, Retention Rate, and compare with overall product level
3. Generate recommendations on specific problem/ opportunity areas for product team to further dig into to fine tune the product experience and improve funnel conversions

Would something like this be useful, and most importantly would you pay?

I started building this, as I was on point to do funnel analysis every 15 days in my previous job as a PM.
If humanity lives forever, it will keep on inventing new words and therefore new sentences. So the question of whether or not language is finite is really the same question as whether or not the universe is.
> Then you don't have to spend time messing around with things like OAuth and authentication, you can just write the application.

It sounds good but in reality people end up spending time messing around with config files and annotations.
>The MBP is the best laptop hardware that exists on the market, by far.

Really?

What is so great about a locked down hardware, locked down software machine, that phones home to Apple all the time?

The only reason to get Macs is if you have a niche case of needing long battery life (most people don't, even if they say they do), but this is where the other ARM laptops are gonna also be good, without all the proprietary crap.
Temperature control isn't usually the real problem, it's insufficient power to heat the board up to the liquidus temperature of the solder. This is an especially annoying pain in the ass when you're desoldering components from a board with non-thermal relief pads connected to gigantic copper pours, where you basically have to either use hot air or a board preheater.
Sorry, what does that mean??
I did some back of the envelope calculations for this and it turns out that almost all life will eventually evolve to have reasonable protection against it. Except in Australia.
Yep.

Java is really good. Java developer culture is awful.

If you instead of spring boot just pick a few dependencies you really need, you don't throw the whole Design Patterns book at it just because you can, and you don't try to make everything changeable without recompiling or redeploying, it's pretty nice to work with
What makes pay-per-use pricing inherently more or less fair than unlimited usage from a subscription?
Ymmv as always. There will always be great and not great teachers. Really hard to judge on any individual case.
Wow, didn't expect an answer straight from the horses mouth :) Thanks for making one of the best games of all time!
Yeah, this feels more like a 25-35 tops type of software, I wouldn’t think twice.

At least the beta is still free now. $50 which is the default price, is too much.
A friend and me played these books together. We printed our own character sheets so that we wouldn't have to write into the book.

As we already had this book-independent character sheet, we decided to re-use it for the next book, carrying over all inventory and stats from the previous book, amassing a huge hoard of useful items during our journey across books.

One could call this 'cheating' - but it made the game much more fun and creative for us. What I hated about the books was that you could take a wrong turn at the beginning of the book, only to realize this at the end.
"If you have a small silver key and a rope, continue on page 33, if not: you die.". Of course we got the key - we collected a few of them in previous books. And the whip we got in another book should work as a rope, too.
Do we know if that is true for whatever Google is using internally on their servers? Are they also only getting ~7 Gbps per core or are they going much faster either due to software or hardware?

What are the actual exemplary implementations because ~7 Gbps per core seems really slow for an actual quality production implementation based on my read of the QUIC standard.
That is not what the EO says. You’ve been misled by a Reddit post.
I'd rather this be data-driven than feels-driven. But sadly I lack such data.
I looked at Boox devices, but they lag Android versions to the point where it becomes a security concern.
I may be wrong, but it might be time now not to do so.
Considering that Silicon Valley is Donald Trump's #1 backer...
>Trump may try to say "the courts don't have that power" and order the DoJ and/or military to block anything they do.

Perhaps we should refrain from calling the US a de facto dictatorship until that point then?
Not sure what you mean about space. Conda uses hardlinks for the most part, so environment size is shared (although disk usage tools don't always correctly report this).
My problem is that there is massive pushback - but only against left. Right keeps getting excused, euphemized away, explained and "they do not mean it".

And what double annoys me that any centrist or leftist who correctly described what right wants and plans ended up labeled extreme left and dismissed. Except they were all right it turned out. I mean, I used to dismiss them too, but eventually figured the situation few years ago.
History of PuTTY's Development
Some of my fondest memories of interacting with strangers online was through these projects. AlterIWnet, Multi Theft Auto, iw4x, Project Rome BFBC2 etc

All gave the impression that there were a lot of talented working behind the scenes for the love of the game.
Keep looking the other way when the world is burning down. Great policy!
Writing games for Mac seems like a great challenge. You have a relatively non-standard CPU architecture with a proprietary graphics API for a small set of devices, many of which embed screens with ridiculously high resolutions while coupled to a GPU that's "good enough" at best. Apple proudly announced the mid-tier Tomb Raider 2 graphics, which doesn't promise much for game devs that don't have support from Apple's promotional campaign. All of that, on a platform that's smaller than Linux based on player count.

Unless you know for sure that you're going to get a decent player base, I don't think optimising for Mac makes much business sense for games companies. Users that can afford a Mac can probably also afford a console anyway.

You can trick games into running by using the same wrappers and workarounds that you'd use to game on Linux (except you need to optimise the wrappers yourself because they're less mature) but gaming on Linux already has plenty of DRM/anti-cheat incompatibility issues, and using less mature tools will only make that worse. And, of course, Apple doesn't care much about backwards compatibility; they've killed 32 bit for no apparent reason other than "we don't want to maintain compatibility" and who knows how long they'll maintain the current set of replacement APIs. Linux suffers from similar issues, and that's why the go-to method of playing games on Linux is to run them in an emulated Windows environment.

I think games companies will recompile games for Snapdragon before they'll bother with Mac. By the time they got all their 32 bit x86 libraries to work on ARM without emulation, Apple has probably switched around a couple of APIs and requirements anyways, so why bother.
This is not right.

There are infinitely many integers.

There are infinitely many real numbers between each pair of integers.

Thus there are more real numbers than integers.
the associates - if not owners - of this very site are involved in a coup, "keep politics off HN" isn't some neutral statement, it's an endorsement.
Mkosi – Build Bespoke OS Images
That point comes to HN at least once an hour since the start of 2025.

For a site primarily intended to be about computer tech, the funding and business of tech startups, with explicit guidelines suggesting to reject US politics there are still large numbers of active threads on US politics, DOGE, Musk, et al daily.

.. and that's after 9x decimation.

So, throttled back to allow room for other submissions is largely what happens here, "hidden" is a tad hyperbolic.
rlcd display panels are coming this year. Looking foward to buy one.