MurphyA/hacker-news huggingface dataset:
by tialaramex | 2026-02-14 00:37:57+00:00
I think you either haven't thought about this or you did your math wrong.

You need (2^e)+m+1 bits. That is more bits than would fit in the cheap machine integer type you just have lying around, but it's not that many in real terms.

Let's do a tiny one to see though first, the "half-precision" or f16 type, 5 bits of exponent, 10 bits of fraction, 1 sign bit. We need 43 bits. This will actually fit in the 64-bit signed integer type on a modern CPU.

Now lets try f64, the big daddy, 11 exponent, 52 fraction, 1 sign bit so total 2048 + 52 + 1 = 2101 bits. As I said it doesn't fit in our machine integer types but it's much smaller than a kilobyte of RAM.

Edited: I can't count, though it doesn't make a huge difference.
by abadar | 2026-02-14 00:38:48+00:00
My latest apps are

* Cardsphere (Magic card trading website) wishlist to inventory comparer
* Scryfall (Magic card database) search result CSV Downloader
* Cube Tagger, an app to easily tag cards with function tags for easy categorizing in cubes (boardgamified collection of Magic cards)

The vibe coding part is wonderful because I can "make" the software I want. However, it always takes hours of runs to get to where I need it to be because I'm unpracticed at project planning. I constantly hit critical edge cases and UX problems.
We just released Khaos SDK and khaos-examples (BSL 1.1)
by exordex | 2026-02-14 00:39:08+00:00
It’s a local-first CLI for testing AI agents against:

- prompt injection
- tool misuse / auth bypass
- data leakage (PII)
- resilience faults

The examples are intentionally weak so you can break them quickly, then harden and re-test.

pip install khaos-agent
cd quickstart
khaos discover .
khaos start echo-assistant
khaos run echo-assistant --eval security --verbose

SDK: https://github.com/ExordexLabs/khaos-sdk
Examples: https://github.com/ExordexLabs/khaos-examples

I’d love blunt feedback on:

1. CLI UX friction
2. Missing attack classes
3. What you’d need to adopt this in CI today
by cxvwK | 2026-02-14 00:39:19+00:00
Correct. Trust me if they felt really confident the thing they are working on would up-end society, these jokers would go full steam ahead and not tell you anything.

This experiment is going to fail. I only hope SWEs finally grab their balls and accept the social contract has been fundamentally broken and that they should not treat their employers so kindly next time.
Show HN: Killer Crossword
by arwt | 2026-02-14 00:39:51+00:00
I used to play this daily with friends, but the original (killercrossword.com - I found this via a Show HN years ago!) appears to be down nowadays, so I have recreated it with the help of my mate Claude.

It's a crossword with no clues, just a grid with a few pre-filled letters to get you started. You deduce the words from the letter intersections alone. Like Wordle, there's one set of puzzles per day (resets at midnight local time).

The goal is simple: complete the grid in as little time as possible, using as few hints as you can. Then share your score with friends. If the first puzzle is too easy, you can attempt a harder "master" version of it.

The entire thing is self-contained, so feel free to save the page and host it elsewhere if you want to guarantee long-term playability.
by small_model | 2026-02-14 00:40:53+00:00
This ^ been a SWE for 20 years the market is the worst I have seen it, many good devs been looking for 1-2 years and not even getting a response, whereas 3-4 years ago they would have had multiple offers. Im still working but am secure in terms of money so will be ok not working (financially at least). But I expect a tsunami of layoffs this and next year, then you are competing with 1000x other devs and Indians who will works for 30% of your salary.
by ajkjk | 2026-02-14 00:41:29+00:00
I am very confused why you are continually talking about rationals as if they are not real. every real number is also a rational number, in the usual conception of things, are they not? Perhaps you are distinguishing the two? like regarding 1.000 as an equivalence classes of cauchy sequences is not the same as 1.000 as the equivalence class of a/a?

because when I picture 1.000 I am clearly imagining a real number. Likewise if I imagine pi, as defined any way you like.
by dwaite | 2026-02-14 00:41:34+00:00
> Years ago, they changed the behavior of the green button to be "fullscreen into a separate space."

Not quite. It has the old behavior (grow to as large a window as supported) if the app does not support full-screen. For instance, the Settings app cannot grow wider, so it grows to full screen height.

The icon that appears when you hover over the green button reflects whether it is full screen or zoom behavior. If you hold option, you will always get zoom behavior IIRC. However, due to the green button being overridden to be a menu in Tahoe, the button icon may or may not reflect zoom/full screen behavior if you press/release option and may instead show the optional modifier on the options in the pop-up menu.

I do not believe there is a way to disable full screen behavior completely, nor spaces. However, I don't think I'd be able to survive working on a Mac without both so I haven't done a lot of investigation there.
by Alupis | 2026-02-14 00:41:43+00:00
> They have released 2% of the epstein files

3,500,000 pages[1] have been released, including 2,000 videos and 180,000 images.

If this was only "2%" of the files, you're alleging there's 175,000,000 pages of documents. Absolute nonsense. That's not even realistic. Not to mention nobody but the government knows how many pages are in "the files" - anything else you see is just made up.

> Im not a conspiracy theorist at all... murder of hundreds or thousands of girls and 1 year old babies

laugh out loud...

[1] https://www.justice.gov/opa/pr/department-justice-publishes-...
by sovande | 2026-02-14 00:41:50+00:00
I am not aware of any specific studies that focus on a 30/30 cycle, but there's plenty of research that suggests taking regular breaks is good for you.

The ideal work-break routine is about the work you do, if you control your own time and, of course, what suits you best. For me, I’ve discovered that routine tasks, like writing documentation, do well with a 30-30 cycle. However, when I’m working on problem definition, such as programming and especially debugging, I need more focused time, but I do make sure to take a regular break every hour.
by AnthonyMouse | 2026-02-14 00:41:56+00:00
Suppose a company wants to write some product documentation so customers and prospective customers know what features their product has and how to use them. They hire someone to write the documentation and then someone else to distribute it. Is there a good way to distinguish this from advertising?

The most plausible way would be if the one you're paying to distribute it has some kind of exclusive control or market power over the distribution channel so that you're paying them a premium over competing distributors. But then wouldn't the best way to prevent them from extracting that premium to be to make it so nobody has exclusive control over distribution channels, e.g. by breaking up concentrated markets or requiring federated protocols?
by nitwit005 | 2026-02-14 00:42:02+00:00
> You are in danger. Unless you estimate the odds of a breakthrough at <5%

It's not the odds of the breakthrough, but the timeline. A factory worker could have correctly seen that one day automation would replace him, and yet worked his entire career in that role.

There have been a ton of predictions about software engineers, radiologists, and some other roles getting replaced in months. Those predictions have clearly been not so great.

At this point the greater risk to my career seems to be the economy tanking, as that seems to be happening and ongoing. Unfortunately, switching careers can't save you from that.
by woodpanel | 2026-02-14 00:42:28+00:00
As a German I have to admit we are culturally odd with this. Our houses are way too over constructed and the dry-wall stigma here is just one aspect of it, wood construction stigma is another. It thus is no wonder that Americans have way more affordable housing.

Those stigmas are also odd for most of our heritage-like old towns that are full of still-intact "Fachwerk"-Wooden-Constructions - which basically use the same technique, should give us a hint or two. Also wooden constructions do allow to comply with our ever climbing ecology standards, without complicated venting mechanisms to keep mold out (as you need for stone). Those two stigmas are also odd, given, that drywall and wooden construction sectors are actually huge in Germany. Knauf is one of the worlds largest companies in the wallboard sector.
by idle_zealot | 2026-02-14 00:43:25+00:00
Apparently something like 30% of Democrats (voters, not representatives) now identify as "Democratic Socialists." I assume this is because it's what Bernie and Mamdani call themselves while advocating for the above mentioned measures. The establishment Democrats will fight like hell to stem the tide, but there does seem to be increasing support for these populist policies among liberals.
by hn_throwaway_99 | 2026-02-14 00:44:31+00:00
I hope this doesn't come across as being cynical in my old(er) age, but instead I just hope it's a reflection of reality

Lot's of organizations in the tech and business space start out with "high falutin", lofty goals. Things about making the world a better place, "don't be evil", "benefitting all of humanity", etc. etc. They are all, without fail, complete and total bullshit, or at least they will always end up as complete and total bullshit. And the reason for this is not that the people involved are inherently bad people, it's just that humans react strongly to incentives, and the incentives, at least in our capitalist society, ensure that profit motive will always be paramount. Again, I don't think this is cynical, it's just realistic.

I think it really went in to high gear in the 90s that, especially in tech, that companies put out this idea that they would bring all these amazing benefits to the world and that employees and customers were part of a grand, noble purpose. And to be clear, companies have brought amazing tech to the world, but only insofar as in can fulfill the profit motive. In earlier times, I think people and society had a healthier relationship with how they viewed companies - your job was how you made money, but not where you tried to fulfill your soul - that was what civic organizations, religion, and charities were for.

So my point is that I think it's much better for society to inherently view all companies and profit-driven enterprises with suspicion, again not because people involved are inherently bad, but because that is simply the nature of capitalism.
by euoia | 2026-02-14 00:45:25+00:00
Claude Code has done a good job of building a tui MUD client (I couldn’t find one I liked), and then building a GUI version using Tauri where all the config is shared, so you can run it as either a GUI (on any platform) or TUI. Happy with it so far, and I personally use both TUI mode or GUI mode (with floating panes) depending on what I’m doing.
by cyanydeez | 2026-02-14 00:45:47+00:00
See, we have enough food to feed the entire world, every year.

It's not our production capabilities that keep people hungry; it's either greed or the problem of distribution.

Automation will definitely amplify production but it'll certainly continue to make rich richer and poor, well, the same. As inequality grows, so too does the authoritarian need to control the differential.
by throwaway150 | 2026-02-14 00:45:57+00:00
> I get this point, but there's a risk to this kind of thinking: putting all the responsibility on "the human operator of record" is an easy way to deflect it from other parties: such as the people who built the AI agent system the software engineer ran

That sounds like a win to me. If the software engineer responsible for letting the AI agent run amok gets sued, all software engineers will think twice before purchasing the services of these AI companies.
by array_key_first | 2026-02-14 00:46:01+00:00
7.25 is not a livable wage anywhere really, so even at 7.25 they would need tips to live. It really is the customers problem to pay them - their employers get off on 2.13 mostly, and 7.25 if they're extremely unlucky.

And yes, I'm American. Of course it's culture, but more than that we want waiters to not starve to death so we tip. You can, of course, choose not to but I consider it an asshole move knowing what they're making.
by umit-ozturk | 2026-02-14 00:46:15+00:00
I’m building a B2B SaaS in the AI + SEO tooling space.

Current stage:

Live product

Paying users but low MRR

Clear roadmap

Founder led sales

Trying to decide when VC outreach makes sense.

Is it:

$5k MRR?

10% MoM growth?

Strong retention cohorts?

Pipeline visibility?

For those who’ve successfully raised, what concrete metric flipped the conversation from “too early” to “let’s talk”?
by echelon | 2026-02-14 00:47:11+00:00
> Don't fall for it.

The vast majority of people here have no exposure to investing in OpenAI.

It was cool to dunk on OpenAI for being a non-profit when they were in the lead, but now that Google has leapfrogged them and dozens of other companies are on their tail, this is a lame attack.

We should want competition. Lots of competition. The biggest heist of all would be if Google wins outright, trounces the competition, and did so because they tiptoed around antitrust legislation and made everyone think they were the underdogs.
by michaelt | 2026-02-14 00:47:25+00:00
That's because it's not true.

https://www.merriam-webster.com/dictionary/ordering

Order - transitive verb - 1. to put in order : arrange - "The books are ordered alphabetically by author."

noun - 4. b(1) the arrangement, organization, or sequence of objects or of events - "alphabetical/chronological/historical order" "listed the items in order of importance"

https://www.merriam-webster.com/dictionary/sorting

Sort - transitive verb - 1. to put in a certain place or rank according to characteristics - "sort the mail" "sorted the winners from the losers" "sorting the data alphabetically"

noun - 5. an instance of sorting - "a numeric sort of a data file"
by TacticalCoder | 2026-02-14 00:47:34+00:00
Before all the "instant" messaging apps we have now, it was extremely common to use email as some kind of a messaging app.

I have much more than 500 emails exchanged with my brother. Don't know the exact number as I'd need to unarchive very old email folders but... What I do know is that I have way more than 5000 messages exchanged with my brother in Telegram.

Now, granted, it's with my brother and that's since we've had the Internet in the 90s.

Note that it's not too clear why Musk is singled out for as I understand it he eventually declined going to Epstein's island.

Unlike Noam Chomsky for example who has more than four thousands emails exchanged with Epstein and who went to the pedo's island.
Show HN: Rethinking the UI = F(State) Model
by ahmadwasfi | 2026-02-14 00:48:36+00:00
Most modern frameworks model UI as a function of state: change state, re-render. but modern rich UX is increasingly about the space between states. It is about how to represent a smooth transition between states to have a fluid UI.

Today, we handle these "in-betweens" state by bolting on external libraries like Framer Motion or GSAP. These often feel like a continuous fight of synching two separate models.

I am building TargetJS to experiment with a different model: State as a Destination. In TargetJS, you don't just set a state instead you set a target for the framework to achieve. It treats the journey from state A to B as a first-class citizen.

Key Architectural Shifts:

- Implicit state and lifecycles: Every class field and function tracks its own progress.

- Linear execution: The code executes how it written from top to bottom with no jumps. Complicated flow are structuring the work into parent child relationship.

- Syncing to asynchronous operations is done by two modes: deferred and reactive.

- Built in fetching, events, efficient animation to provide one synced stack.

It's still in early stages, and I'm mostly looking for feedback on the developer experience of this model
by palata | 2026-02-14 00:48:55+00:00
> you put a license on your work that (often, but not always) says people need to share their changes

Permissive licences do not say that. Copyleft licences say that people need to share their changes with their users.

As a maintainer, if I choose a copyleft licence, it is to protect the users. If someone makes a product using my code, I want the user to be able to see that code even if it is modified. It does not mean at all that I am interested in adopting those changes in my repo. No need to be prepared for it.

> maintainers do owe this culture some form of communication of their intentions

I disagree. I already give you my work for free, that's something. I don't see why I should get out of my way to communicate my intentions. When in doubt, you are free to contact me (e.g. open an issue) and ask. And I am free to not answer.

> My personal issue: I spend hours working on preparing an Issue or PR to fix someone's project, and they ignore or close it without a word. Now I don't want to contribute to anything. This is bad for the open source community.

Happened to me as well, and it is very frustrating. But that's on me, I should have asked before doing the work. It has happened to me that I asked, the maintainer explained what they would want, and then I spent weeks in my free time working on a PR that never got reviewed. Just because the maintainer didn't have time. It is frustrating, but I am not entitled to anything. My PR can live in my fork.

If I need my PR to be merged upstream such that the upstream project takes ownership of it and maintains it for me, then I should look into a contractual relationship with them.
by UncleOxidant | 2026-02-14 00:49:55+00:00
The memory problem is already being addressed in various ways - antigravity seems to keep a series of status/progress files describing what's been done, what needs doing, etc. A bit clunky, but it seems to work - I can open it up on a repo that I was working in a few days back and it seems to pick up this context such that I don't have to completely bring it up to speed every time like I used to have to do. I've heard that claude code has similar mechanisms.

I've been doing stuff with recent models (gemini 3, claude 4.5/6, even smaller, open models like GLM5 and Qwen3-coder-next) that was just unthinkable a few months back. Compiler stuff, including implementing optimizations, generating code to target a new, custom processor, etc. I can ask for a significant new optimization feature in our compiler before going to lunch and come back to find it implemented and tested. This is a compiler that targets a custom processor so there is also verilog code involved. We're having the AI make improvements on both the hardware and software sides - this is deep-in-the-weeds complex stuff and AI is starting to handle it with ease. There are getting to be fewer and fewer things in the ticket tracker that AI can't implement.

A few months ago I would've completely agreed with you, but the game is changing very rapidly now.
by fermisea | 2026-02-14 00:50:17+00:00
What a bunch of nonsense. I really urge you to look into more contemporary research on it.

By which measure were they less advanced? Tenochtitlan had a population of north of 200k when the Spanish arrived - bigger than most European cities at that time, bar a couple. When you read the chronicles of the conquistadores you realise how advanced they were in many ways compared with Europeans.

Th Maya were contemporary to and very similar to Greece in many ways - definitely more advanced in some aspects of mathematics and astronomy, and had an extremely complex architecture.

The gap wasn’t so big, and in some cases American cities were even more advanced - probably the complex sanitation system of most mesoamerican cities contributed to the biggest asymmetry of all - European cities were a Petri dish of filth and disease.
by giancarlostoro | 2026-02-14 00:50:22+00:00
I'm old enough to remember that time the Obama administration requested Edward Snowdens private SSL keys from Lavabit, because it would have opened up every email from every single user. So the owner nuked everything and was held in contempt of court. He was forbidden from talking about it for months too. Don't give too much unprecedented power to the government. It doesn't matter who the president is. They've all done some net-evil that feeds power to the next guy, and the next guy, until it's too late.

https://www.theguardian.com/world/2013/oct/03/lavabit-ladar-...
by Kim_Bruning | 2026-02-14 00:51:09+00:00
This blog post is a rather shallow take if you've been following the HN discussions here.

Doesn't seem to pick up on the existence of Openclaw or how it works afaict.

Now, whether leaving an openclaw bot out on the open intertubes with quite so little supervision is a good idea... that is an interesting question indeed. And: I wish people would dig more into the error mode lessons learned.

On the gripping hand, it's all still very experimental, so you kind of expect people to make lots of really dumb mistakes that they will absolutely regret later. Best practices are yet to be written.
by zaptheimpaler | 2026-02-14 00:51:22+00:00
https://x.com/jakeshieldsajj/status/2022425434626183307?s=61

this is one example mentioning babies. There are hundreds of other pictures and emails re young girls. If you bother to look into this, you will see. you would rather feel superior nitpicking a minor detail while missing the fucking point. Good job. Heres another crumb, a tiny sliver of evidence:

https://hyperallergic.com/epstein-files-detail-gruesome-alle...
by AlexeyBrin | 2026-02-14 00:52:01+00:00
> Time and time again we see noble intentions being completely destroyed by the pressures and powers of capitalism.

It is not capitalism, it is human nature. Look at the social stratification that inevitably appears every time communism was tried. If you ignore human nature you will always be disappointed. We need to work with the reality we have on the ground and not with an ideal new human that will flourish in a make believe society.
by zozbot234 | 2026-02-14 00:53:31+00:00
I'll believe that claim when a SOTA model can autonomously create content that matches the quality and length of any average PhD dissertation. As of right now, we're nowhere near that and don't know how we could possibly get there.

SOTA models are superhuman in a narrow sense, in that they have solid background knowledge of pretty much any subject they've been trained on. That's great. But no, it doesn't turn your AI datacenter into "a country of geniuses".
by skissane | 2026-02-14 00:53:37+00:00
Free speech is a thing in the EU too.

To become a member of the EU, you have to first join the Council of Europe and its European Convention on Human Rights – article 10 of which guarantees the right to free expression. The EU also has its own Charter of Fundamental Rights which says the same thing. And the plan is for the EU to become a party to the Convention in its own right, although that's got bogged down in technical legal disputes and still hasn't happened, despite the 2009 Lisbon Treaty mandating it.

The US First Amendment has no exceptions as worded, but the US Supreme Court has read some into it. The Convention has exceptions listed in the text, although they are vaguely defined – but like the US, the European Court of Human Rights has developed extensive case law on the scope of those exceptions.

The big difference in practice is the US exceptions end up being significantly more narrow than those in Europe. However, given in both, the details of the exceptions are in case law – courts can and do change their mind, so this difference could potentially change (either by narrowing or broadening) in the decades to come.