skysight-inc/HackerNews huggingface dataset:
My dream was to always drive a Daihatsu Copen to work, but they never made a left hand drive version (and I now work from home).
When I was a kid, I was playing Beyond Zork, and one night when I was very tired I came across a pterodactyl. Unfortunately, I kept making typos.

>> aim wand at perodactyl

> I see no perodactyl here.

>> aim wand at pterodacyl

> I see no pterodacyl here.

Frustrated at my continuing mistakes, I decided to try to short-circuit their logic. Despite knowing the difference, I typed this:

> aim wand at bird

And the game replied:

> a pterodactyl is not a bird
I think we need to critically re-evaluate what is it exactly we are doing on the internet, how we do it, and examine existing assumptions. For instance, do we really need all services to be centralised? Do we really need services to be "free" (part of the payment is selling your data ok). A server serving static files doesn't care about bot users, but apps... why would you let a stranger use your cpu/ram over the internet? I know i am not providing an answer but i believe we need to take a look again at all of these before we try to come up with an answer
The McKinley Years
And they all got diagnosed with no problem? If that's the case, then they were lucky in my experience. Obviously not lucky to have the conditions, which are objectively terrible, but having a condition like this and fighting to have it recognised and treated is a truly awful experience.

I guess looking at your list they're mostly the better-known autoimmune conditions (except for Lupus and perhaps the lung one), and diagnosis might have been easier.
"Agile" has only made this worse.
Fly.io (YC W20) Is Hiring a Customer Support Director
Fly.io is building a kind of public cloud, running apps for our customers on our own hardware around the world.

CS at Fly.io is a challenging, demanding job: we’re supporting every kind of application on every stack as our customers boot things up on a new cloud. Our CS team needs machine sympathy not just for Fly.io’s own infrastructure, but for every quirk of every app a customer tries to run.

We hire engineers for CS. We’ve been managing them as engineers. Now we’re going to do something different: we’re bringing on a Customer Support Director, to manage the team and, more importantly, set strategy.

This is a very senior role in a part of Fly.io that is critically important to our success. It comes with a lot of autonomy, an opportunity to have an outsized impact on our business, and intense visibility and exposure to a vibrant community of developers shipping apps.

If you’ve done this kind of work before, and have takes on how it can be done better, we’d like to talk to you.

https://fly.io/jobs/support-director/
On what grounds could state AGs stop the move?
I have an internal combo 5¼ & 3½ drive, and I tried with a floppy to USB adapter, but it didn't show up in Ubuntu.

The drive worked last time I used it in a Windows 7 machine using a motherboard that had a floppy header.

If that drive is valuable, let me know how I should describe it on eBay and I'll give it to a friend with an account. I imagine someone can find a better use for it than sitting in my closet.
https://infinitemac.org/
I really hope so! I have no doubts they will fight hard, and that will be good for everyone. But going decentralized? No way. The motivation isn’t privacy for the sake of human rights, is what I’m saying. Heck, I’m happy as long as Apple thinks it still is valuable enough to keep selling in a world of omnipresent surveillance. But I’m not delusional about the ”values” of a public mega corporation.
It is on core Harvard funds, and we also have paid accounts used by law firms and journalists.

As an innovation lab we often minimize Harvard branding with project websites because it's more instructive to win or lose on our own merits than based on how people feel about Harvard, in either direction.
I understand that, but what I'm saying is that due to the wide gulf between the compute budget of the slowest device one is meant to support and a couple commodity VPSs adversaries need anyway to conduct a DDoS or to spam, there is ostensibly no extra cost.

In fact, all you are doing is slowing down legitimate clients with old equipment and doing nothing against adversaries.
Whatever, but that's the weirdest unit of measurement I ever read.
If you have some spare time this is very popular subject for speculative fiction, sometimes with much shorter time spans or lower stakes but most people working together, it can be inspiring if one is so inclined. Of course, there's not much story to tell if we don't unite a bit (there's always conflict). For lower stakes: Contact, Rendezvous with Rama, and for fate of mankind (to some extent) there's Spin, Project Hail Mary, Mars trilogy and Ministry for the Future (deep dive into each political side portrayed and maybe even a bit too optimistic in some ways), Seveneves, The Gods Themselves, Footfall. There's also the pessimistic outlook that can be summarized by that New Yorker cartoon, but that's a different list. https://condenaststore.com/featured/the-planet-got-destroyed...
Britons really don't like their current government (this sentiment has applied equally for most administrations in recent past).

Do you think people are going to believe Kier Starmer or whoever is Home Secretary right now vs. Apple?
its not useless if its studied that it prevents diabetes or cholesterol.
Words I typed into a service I paid for are now in a huggingface repo. Fuck that.
It would be great if one could select multiple "Catchments", since "Region" seems to select a whole country, while Catchment is dividing the island I'd like to capture into three pieces, one of which is huge and the others kind of small. Made a small demonstration of the problem here: https://imgur.com/a/tyudJvW

Another thing that would be awesome is if we could download the .glb files via a link/button in the visualizer, instead of having to manually grab the download link from the developer tools :)
I actually looked a bit yesterday, and checked FB particularly to see what the situation was, and maybe have my own anecdotal take.

At least part of what I found was that there did not seem to be much actual discussion. It didn't really even matter whether it was a video, a text article (like making food), or an event. A huge percentage of "conversations" ended up being nothing more than notification references after the first 20-50 comments. It was really rather surreal to look at. I hadn't logged on in a while.

Initially, I couldn't even tell what was going on. Comment after comment where people just stated someone's name and then someone replied with someone else's name. In most cases, once the back-and-forth name reffing started, all actual conversation died quickly.

It's technically "sharing", since they're notifying FB members of being mentioned somewhere. Yet it doesn't really go anywhere externally, and very quickly kills off all further discussion in thread.
Does this at a minimum set a market value for the attempt to move to for profit? IIRC the new for profit will have to buy the assets of the not for profit at fair market value?
If you ignore the white portion, it almost looks like a laptop.
You assume loans need to be profitable. In a situation where the government is issuing loans, it also reaps the rewards of increased tax revenues from high performing businesses. The objective of the loan is to stimulate the economy, not to turn a profit.
Applied to government, paid in taxes
I would download this if you had a latin language spin off
Oh no! How will they create value on the Free Market(TM)?
Reducing fraud yields marginal returns. Let's say you can get rid of 99% of fraud for $10M, but the remaining 1% fraud that you estimate is $2M will cost $100M to detect and prosecute, what's the optimal amount of fraud?

0% costs you ($10M + $100M) - $2M

1% costs you ($10M + $2M)
I found that SEARCH returns the file # that the search pattern is in. Hope that helps.
This is what pushed me to get my parents on NT4 in 1997: the system would run until you wanted to reboot it, rather than crashing twice a day because Netscape decided to have a conniption like Win9x did. Never looked back. Win2000 was absolutely awesome for them, WinXP was twice the size and half the speed but fine and very long-lived, Vista was extremely reliable despite all the hate heaped on it...and we're approaching the modern era.

Meanwhile, I was running IRIX (for which my record was 4 years without a reboot, and that only due to a power outage) and Linux; and when I got some money, macOS X: all rock solid.

edit: I just remembered that Netcraft used to have a server uptime leaderboard, and for quite a while in the 1990s, Lamborghini was at the top of the list with their IRIX servers. The earliest archive I can find of the list is from 2001, with ONLY FreeBSD and IRIX occupying the top 29 places: https://web.archive.org/web/20010226190549/http://uptime.net...
I wish he would learn to make less digressions. I'm currently reading through "debanking and debunking" [1] and the whole part about Silvergate is interesting, but really long. It is relevant, but he goes into full detail about it. Other writers would put that into a separate article. I have limited time to read about these things, maybe 15 minutes max and his articles are often hour-long reads.

[1] https://www.bitsaboutmoney.com/archive/debanking-and-debunki...
Just to throw this out there: let's also hate on programs that give you seven pages of output for --help but print it to stderr so you have to jump through shell redirection hoops to pipe it to a pager to be able to read or search through it.
"Offensive" seems a bit harsh, no?

It's the same concept as tabs in Sheets/Excel, which I've never heard anybody complain about. It's a nice UX to be able to focus on one thing rather than deal with scrolling. E.g. one tab for agenda items, another for meeting notes, another for action items assigned to people.

But also for things like chapters, where a document is just too long for scrolling otherwise.

And the reality is that probably 99% of Docs never get printed or downloaded/converted. If an org uses Google, everything usually just stays a Doc, except occasionally when dealing with external folks. (I do find it a bit weird that you have to go to Drive to print/convert all tabs at once, but it's not exactly difficult. Still, I hope that will get fixed at some point.)
My government's websites require solving a reCAPTCHA for basic services, which is horrifying. They also use Cloudflare which blocks me sometimes. This is in the EU
I am 100% for letting him buy companies that lose billions of dollars per year and have no path towards profitability anytime soon. The more the merrier!
Maybe DRE (Digital RISC Equipment)? Of course, if you're using the whole ARM a DRE might get uncomfortable.
Yes, but remember, if you subscribe to HFT, you will always sit in the first row.

https://en.wikipedia.org/wiki/High-frequency_trading
> a mistake of the 1983 Ada standard ... which has been removed

The article was written in 2011, and the trick still seems to work in a 2024 version of GNAT.

> Both "unchecked" Ada and "unsafe" Rust

But the `Conversion` function isn't using `Unchecked_*`. That's the point of the article. The type safety hole is in "safe" Ada.
I met the founder of a company who claimed they at one point owned every 3 letter .com domain they could get their hands on. Claims they had around 5000 of them (17576 total), and about a 100 2 letter domains. They had trouble figuring out what to do with them so they let them expire.

After working with them for a few years I believe this story, and especially the part they weren’t competent enough to know what they really had at the time.
Continuing on with my "old man yells at cloud" meme of late, here's my hot take:

So let me get this straight- we are going to train AI models to perform screen recognition of some kind (so it can ascertain layout and detect the "important" ui elements), and additionally ask that AI to OCR all text on the screen so it has some hope of being able to follow some natural language instructions (OCR being a task which, as a HN thread a day or two ago pointed out, AI is exceedingly bad at), and then we're going to be able to tell this non-deterministic prediction engine what we want to do with our software, and it's just going to do it?

Like Homer Simpson's button pressing birdie toy? :smackshead:

Why do I have reservations about letting a non-deterministic AI agent run my software?

Why not expose hooks in some common format for our software to perform common tasks? We could call it an "application programming interface". We might even insist on some kind of common data interchange format. I hear all the cool people are into EBCDIC nowadays.

Then we could build a robust and deterministic tool to automate our workflows. It could even pass structured data between unrelated applications in a secure manner. Then we could be sure that the AI Agent will hit the "save the world" button instead of the "kill all humans" button 100% of the time.

On a serious note, we should study various macro recording implementations, to at least have a baseline of what people have been successfully doing for 40+ odd years to automate their workflows, and then come up with an idea that doesn't involve investing in a new computer, gpu, and slowly boiling the oceans.

This reeks of a solution in search of a problem. And the solution has the added benefit of being inefficient and unreliable. But, people don't get billion dollar valuations for macro recorders.

Is this what they meant by "worse is better"?

Edit: and for the love of FSM, please do not expose any new automation APIs to the network.
It makes sense from an evolutionary standpoint that animals that eat grasses should also fertilize the grasses so their food supply remains abundant.
Yes, I would go for simpler stuff (word or digit puzzles) and package it in a way that is friendly for screen readers. So... No images or video, or at least one alternative to them that at the same time does not make it easy for the bots...

This has the added benefit that translators will be forced to come up with a translation that makes sense when your projects gets to a point that it needs i18n.
I use a mac and only dive into my file system when I'm doing dev. You just don't need to navigate it much for modern apps.
Doesn't it end up being kind of a shameless plug and less of a "here is something similar" when your own thing isn't at all similar and shares no functionality with what OP posted?
Hey William, I guess I didn't get exactly what it was from the homepage. I signed up and the service is awesome. I like how you can pick a word and get sentences made for you, that is really nice and does improve over the Anki experience. My only immediate feedback is that it would be nice to click on a single word and hear it instead of the whole sentence. Very well done.

However, I am concerned that it is free. Am I the product?
Different use cases.

"without text overflowing" brings with it a lot of detail.
In pdf every letter/character/glyph of text can have an exact x,y position on the page (or off the page sometimes). This allows for precise positioning of content regardless of what else is going on. It is up to the application that writes the pdf to position things correctly and implement letter or word wrapping.

XPS was the closest to reimplementing PDF but microsoft didn't get enough buy in from other parties so it quietly died.
The XFCE global menubar plugin being deprecated likely happened because there’s no standardized way for applications on Linux to surface their menus to the environment for display (or to power a Unity-style HUD or whatever), which means that hackery via plugins for GTK and Qt are required to make a global menubar work. Keeping that hackery functional probably is a constant battle.

There’s also how GTK apps have been on a crusade against menubars since GTK3 which doesn’t help matters. Same goes for Linux builds of Electron apps, which don’t offer the user the option to display a menubar even though all the menu work is already done for macOS builds.

Whatever the case it bums me out too. I know a lot of people hate global menubars but I’ve always loved them and it kills me that they’re not a practical option on the Linux desktop, despite ultimate customizability being one of the most frequently-cited reasons to use Linux as a desktop OS. You can do anything you want, as long as what you want falls within the boxes of Win9X-like, tablet-like, or "trendy minimal tiling window manager"…
Show HN: I made 100 audiobooks for my wife
Reading techical documentation is a skill. It's one that is sorely lacking in IT from develpers to ops. RTFM when learning is a valid lesson in and of itself.
to push this analogy too far, that's because you didn't stir it well, not because the spoon is too small.
My wife and I have been making bedtime stories for adults that she regularly reads, today I made them all audiobooks so that you can put them in the background
Sometimes the quick short quip has more truth to it than the long verbose answer.

It's a different dread working for a startup, but really believing that you're helping its mission to save the world, or at least, not making it worse is it's own form of payment.

Some people work at a Fang only do after convincing themselves that to do so would be wrong, but the pay is just so good, and so they hate themselves for working there. They haven't drunk the Kool aid and have bought into a narrative that the company they're working for is eeeeevil. Other people just buy that BMW and provide a better life for their kids than they had, and the thought doesn't even register.
I've had an issue with this approach -- many browsers (via autofill/autocomplete) and many password managers (when filling in password, e-mail, etc.) tend to also get trapped in this honeypot... The spam does still get stopped though.
I get that part - I speak both English and Russian and the latter is more concise and nuanced due to the more complex grammar.

It’s just interesting that the apparent trend is from complexity to simplification, like what I observed with English as grammar is not taught so much here in England anymore. It could well be (and likely is) an illusion stemming from my shallow knowledge of the subject of linguistics.
Jordan Mechner's tips on making games [pdf]
Generic references to "the advent of AI" are already flamebait (ok, proto-flamebait) because the topic is so hot, discussed, and divisive. But casually dropping "and the final decades of our species" as an assumed fact, sort of like the decline of CDs or something, is definitely a provocation. It's unsurprising that someone got activated and then we were off down a generic flamewar tangent.
It's crazy to me, half the people on HN complain about Docs being stagnant and not adding enough new features, and then the other half complain about too many new features? It's like there's no winning.

FYI, tabs are not "buried in some submenu", they're shown on every new document. They're not "treated as a 2nd class citizen throughout", they're an obvious "1st class" feature.
How Many New Yorkers Are Subsidized by Their Parents?
https://archive.ph/2025.02.10-205301/https://nymag.com/intel...
> drive without your seatbelt in peace

That’s one very stupid way to die.
What is the difference to the end user? Our situation is better than it was yesterday not worse.
If we had a genie who could appear out of nowhere and tell us the truth TM at any point that would kind of ruin the adventure .

Who reads the output of a book or Wikipedia or a website or an AI and thinks oh good now I know the core truth of this thing and I never need to update this knowledge ever again case closed
to get the score they had on ARC AGI, they had to fine-tune o3 on ARC AGI. That is hardly a sign of general intelligence or emergent capability.

PhD novel research ? What is the novel research discovered by an LLM ever since the emergence of ChatGPT ? None. Despite all the knowledge these models accumulate in their weights they haven't been able to connect the dots and discover a lot of things humans haven't discovered, autonomously.

Replace which software engineering job ? They are useful, sure; good at benchmarks, yes; but not a drop in replacement of any software engineer.
French être is from PIE h₁ésti https://en.wiktionary.org/wiki/Reconstruction:Proto-Indo-Eur... which also gave rise to Marathi आथि (āthi). Marathi असणे (asṇe) https://en.wiktionary.org/wiki/%E0%A4%85%E0%A4%B8%E0%A4%A3%E... appears unrelated. (But might be cognate to English at home?)

Not all similarities between mondern languages are inherited, coincidences do happen.
Show HN: I Built a TikTok-Style Browser for the Internet Archive
Hey all,

inspired by WikiTok (TikTok styled web app for Wikipedia articles), I've created TimePortal (https://time-portal.vercel.app).

It transforms how we interact with the Internet Archive's extensive collections, providing a visual and engaging way to discover historical digital content and pass the time.

Features:

Explore books, videos, software, and more from the Internet Archive.

Infinite Scroll: Seamless browsing experience that allows you to effortlessly explore historical digital artifacts.

I've set also some filter options like year, content type, and custom modes (VintageTube and Lost Media Explorer) but as the Internet Archive is ab enormous library, I would gladly hear some fresh ideas for other search use-cases.
The spec doesn't support it. Any USB 5.25" drive is going to either need special drivers or would have to pretend to be a generic mass storage device, which gives you a differently weird set of compatibility issues. Should be possible to make it read/write, but formatting would be a nightmare and it wouldn't appear as a floppy drive at the OS level, just a weird small memory card reader or something.
Reminds me of a great translation I struggled a bit at first. Gimli from Lord of the Rings is named in English: Gimli, son of Glóin. In the German translation his name is Gimli Glóinssohn. So back to English it would be Gimli Glóinson
>Digging into use cases you’d fine that for a particular question you needed to not just get all the rows from a column, you needed to do some obscure JOIN ON operation. This fact was only known by 2 data scientists in charge of writing the report.

>I still work on AI powered products and I don’t see even a little line of sight on this problem. Everyone’s data is immensely messy and likely to remain so.

I've worked in the space as well and completely unstructured data is better than whatever you call a database with a dozen ad hoc tables each storing information somewhat differently to each other for reports written by a dozen different people over a decade.

I have a benchmark for an agentic system which measures how many joins between tables the system can do before it goes off the rails. But there is nothing off the shelf that does it and for whatever reason no one is talking about it in the open. But there are companies working to solve it in the background - since I've worked with three so far.

Without documentation giving some grounding about what the table is doing, you're left with hoping the database is self documenting enough for the agent to figure out what the column names mean and if joining on them makes sense - good luck doing it on id1, id2, idCustomerLocal, id_customer_foreign though.
In this case "x" is 1/d where d is the unused fraction of space.

So if you leave 0.1% of your hashtable unused your x is 1000 - quite problematic. However if you leave 12.5% of your hashtable unused your x is 8 - quite reasonable, and not something logarithmic behavior would necessarily speed up, for reasonable constants.
Don't think about it in terms of what language or tech stack to use. Instead think about it in terms of what features and interactions you want to enable that other GUIs don't provide. Most of the research there is not in software. It is in human-computer interaction, a subset of psychology.