skysight-inc/HackerNews huggingface dataset:
As a project rescue specialist whose had to diagnose and treat exactly this issue more than once, I feel like I'm being gaslit, although I know that's not your intent.

As recently as node 16 or 18 or so, which is still in real-world use despite its age, reaning on the real-word docker images that these projects use, it happens. And when it does, you can rightly guess that all the client's javascript developers were utterly perplexed specifically because they'd never heard of such a concern. But you point to the stack trace for when their call to uuid never resolves and provide all the documentation from familiar bloggers to help them wrap their heads around it, and voila -- the mysterious and catastrophic issue that's been plaguing them is suddenly remedied.

As I said, I appreciate that exhaustion doesn't need to happen in anything with an appropriate design. That's genuinely great. But even if it's just a certain and inappropriate way of using the linux RNG in a certain window of Linux versions (and I'm not strictly convinced its even so narrow a scenario), that's a actually a pretty common real thing that real developers will continue to encounter in the wild for longer than any us might want, and not some baseless myth or meme.
> Nary a mention of LLMs in the readme. That was an unexpected but pleasant surprise

No surprise it has still managed to come up in the comments in spite of that!
...I did not catch that it was from Microsoft. I was wondering why a random markdown converter was so notable.
> multiple locations

Not yet! Might be wrong but it does not seem to bother people much as you are the first to suggest it iirc.

I like the idea though! It's just that I'm still at the stage of trying to push people to add one location first. So several locations per user is not on the menu yet.
A 256-item float32 LUT for 8-bit sRGB -> linear conversion is definitely still faster than doing the division live (I re-benchmarked it on Zen4 and Apple M3 last month), however floating point division with the newer microarchs is not as slow as it was on processors 10 years ago or so, so I can imagine using a much larger LUT cache is not worth it.
The reason there's a lot of startups in the OCR space (us being one of them) is the classic 80/20 rule. Any solution that's 80% accurate just doesn't work for most applications.

Converting a clean .docx into markdown is 10 lines of python. But what about the same document with a screenshot of an excel file? Or complex table layouts? The .NORM files that people actually use. Definitely agree with having a toggle between rules-based/ocr. But if you're looking at company wide docs, you won't always know which to pick.

Example with one of our test files:

Input: https://omni-demo-data.s3.us-east-1.amazonaws.com/zerox/Omni...

MarkItDown: https://omni-demo-data.s3.us-east-1.amazonaws.com/zerox/mark...

Ours: https://omni-demo-data.s3.us-east-1.amazonaws.com/zerox/omni...

The response from MarkItDown seems pretty barebones. I expected it to convert the clean pdf table element into a markdown table, but it just pulls the plaintext, which drops the header/column relationship.
Understanding how Māori and Pākehā react differently in different situations is crucial to good social services

If you do not study the society you live in how do you act in a socially positive way? How do you know what public services are even required if you refuse to look?
Your complete lack of supporting evidence makes for a most compelling argument.
I just realized that I immediately close a site when a popup comes - doesnt matter when that happens. Popup > cmd w done.
I do this at an absurd speed so maybe evolumutation is in play
I remember Geoff Fox having two twins from eastern Europe attempt a demo on a big SGI supercomputer in the 1990s which concluded with "never buy a gigabyte of cheap RAM". I knew another prof who bought an small SGI machine but couldn't do anything with it because it didn't have enough RAM, he left it plugged into the the ethernet and power for a year with the empty string for the root password.
>interact with millions on a privileged position

What does this mean? Does learning multiple languages automatically make you famous? 43% of the world's population is bilingual.
Show HN: Animate AI – All-in-One AI Video Generator for Animated Series
Animate AI is revolutionizing the animation industry with a cutting-edge AI-driven platform that lets you effortlessly create stunning animated video series. Whether you're a storyteller, animator, or creator of any kind, Animate AI is here to streamline the process and bring your ideas to life—10x faster and at 30% lower costs!
Spl.ing reviews the pages on your website and reports grammar issues and their solutions.

1. Save time developing to launch more ideas instead of mistakes.

2. We use 1000s of rules and many dictionaries to identify issues. Then use AI to evaluate these in the context where they occur.

3. We offer plans for Single users, Businesses, and Enterprises.
17 and autistic (though I realize that’s a bit infantilizing)
probably Noggin v0
https://archive.ph/jlJ6K
I like this practice of publicly airing out dirty laundry.
Quote: 'Prime numbers, in their spirit, are like decomposing a problem into independent smaller problems. So when people learn how to decompose and put together new problems there is a source for new knowledge.'

A (reupped) comic (in german) maybe if you like (I think they don't like hotlinkng): https://i.ibb.co/s9vYHHk/GAAAAANZ-ANDERS-24-FINAL-Mail.png

regards...
Meet.hn inspired me to write hn-pm.me, a direct messenger exclusively for hn users. You could only sign up with your hn username by putting a random key into your public hn profile during the sign up flow.

It had exactly one sign-up which I unfortunately lost with a database migration.

Did I mention the word sign-up too often? Maybe you should sign up…

And yes, this is a shameless plug
Never thought I'd see the day. Yet... not surprising because plain text is the ideal format for analysis, LLM training, etc.

The question businesses will start to ask is why are we putting our data into .docx files in the first place?
i my case yes, but i experience severe slowdowns when reading anything written in verse or legalese.
Is that the name of an Arduril Java bean?
I mean the problem, as ever, is that that is how I work - but that doesn’t seem to be how he worked.
I get about ~40-50% attendance rate from meetup, but we've been going for years so the regulars are pretty consistent.
Blame OKRs.

Systems of standardized evaluation inevitably get captured by the masters of self-presentation who, in our culture, are narcissists and psychopaths.

The person who is stuck at the bottom will be humble but as you go up systems like that filter for morally worse people. You might as well try summoning demons.
well it seems Elon is playing to win at all costs.
Win what though "the culture" from that ian banks book?
How could he! thank god that did not happen.
and shut it down
Since AI has started to boom, I find myself in perpetual fear if I will be able to provide for my family in the near future. I'm not resistant to change but I can't help but feel this amount of change will not end well for the average developer. The job market is already very competitive. I think the common belief this will unlock more jobs remains to be seen. I hope and pray my fear is misplaced...
Why not Pandoc?
Higher indeed. 40% no shows for a meetup I run (60-100 slots, meeting monthly)
Why should Jones be stopped from hiding assets from bankruptcy?

Or why should he be prohibited from profiting from exploitation of crime victims via broadcast platforms?

Regardless of whether victims get paid money, they were harmed emotionally by Jones's outsourced harassment. They don't need money. They need justice in the form of peace from harassment. And Jones seems set on exploiting them and the courts for his own enrichment.
We need some Masonic style secret handshakes, make it seem like some kind of cult. Though honestly ranting about something that was front page the day before is probably enough to out you
Show HN: @smoores/epub, a JavaScript library for working with EPUB publications
Howdy! I've just written a blog post about this, and I figured I would share it here: https://smoores.dev/post/announcing_smoores_epub/. As I've been working on Storyteller[1], I've been developing a library for working with EPUB files, since that's a large amount of the work that Storyteller does. After a friend asked for advice on creating EPUB books in Node.js, I decided to publish Storyteller's EPUB library as a standalone NPM package. I really love the EPUB spec, and I think the Node.js developer community deserves an actively maintained library for working with it!

[1]: https://smoores.gitlab.io/storyteller
The Wondeful Marble Cathedral Located in Patagonia, Chile
Chernobyl Radiotrophic Fungus
I wonder who wrote this missive?
> I think the issue is 'could any other decision be made'.

IMO, no.

> In the computer analogy, if the 'run time' always arrives at the same answer, because that is the answer from the calculation. Then was there ever a choice?

To me, there was a choice, but that choice was made by an entity which operates deterministically.

> I guess this and the other comments are really saying just because we have the illusion of free will from our perspective,

Kinda. I would only disgaree with the "illusion" thing. It's not an illusion: from our perspective we DO have free will, we ARE in control. Like everything else, free will is relative.

Realize that when we say "we", each of "us" is a facet of that deterministic universe. The universe is not some big external VM that controls us like zombies. It is us. We are the hardware, firmware, and software of the universe, operating and evolving with agency, modifying one another and the world around us. We're not sandboxed processes. You and I, we are two manifestations of conscious thought occurring in the same grand unfolding of physical phenomena. We see a clear boundary between ourselves and the universe, but that's a human point of view, not a physical truth. When the universe decides something, we decide something, and vice versa.

Maybe that's too far into woo woo land for your taste, but it's how I personally reconcile free will and determinism and it's resolved a lot of the existential dread I used to feel around this. ymmv
As a proud user of an actually temperature controlled pan, I can do the experiment easily: I cook most meats at a temperature decently below the Leidenfrost temperature, with excellent results. Most veggies, too, but not pancakes. I also find rather hard to imagine that a hamburger or a carrot an egg is actually floating over a cushion of steam while cooking instead of contacting the pan or the oil on the pan. (Even ignoring the implausibility of the Leidenfrost effect supporting a piece of squishy, irregular food and the implausibility of the idea that the pan remains above the Leidenfrost temperature for very long while cooking most foods, much of what’s noteworthy about the Leidenfrost effect is that it limits heat transfer from the pan to the suspended liquid. You are not caramelizing or getting much of any Maillard reaction on a surface that is only in contact with steam at slightly above ambient pressure — it’s too cold!)
> For me the biggest issue is to connect with people

Could you elaborate? what is painful to you?

> automatic email chain or private chat

Any more ideas about that? I think it's similar to the suggestion I made in the post about creating Telegram channels for each location, but I'm not sure.

Also, someone already said they wouldn't join a Telegram channel and would prefer Signal. That really illustrates the kind of challenges I'm facing in trying to bring the HN community together.
Related:

Screen Art: HP 9845C Demo (2010) - https://www.hp9845.net/9845/software/screenart/9845cdemo/

(via https://news.ycombinator.com/item?id=39835337, but no comments there)
America - The government of the people, by the people, for the people :)

s/people/corporations.
Do you mean silicon or silicone? The former isn't a very good candidate for flexible cable insulation. The later is a form of plastic.
The people who are trying to commercialize the product? It's interesting that with all this money all they do is send "their developers" into the mailing list to push the product and everyone else in their own direction.

Who owns github again?
And here I thought "Yay, I can find more people in my area." Nope, it's just me, like I suspected.
Yes ... and?

The part that raises eyebrows is how a non-profit suddenly become a for-profit, from a legal standpoint.
Hey fellow travelers, campers, and caravan lovers!
Join the Vannerfly Community!

I'm thrilled to invite you to be a part of Vannerfly, our brand-new platform dedicated to everyone who loves campers, caravans, and the great outdoors. Whether you're a seasoned traveler, a van-building enthusiast, or someone just dreaming about your next adventure, Vannerfly is the place for you!
How?
Will start with saying Vannerfly was born from a personal passion. One day, I set out to build my own van and quickly realized how scattered and difficult it was to find all the necessary information. I wished for a place where everything was concentrated and easily accessible, and that's how Vannerfly came to life. I wish I have one platform only and get there all my needed information, from how to build a van, where to buy one and how to get it rented. That was an extreme motivation for me to start my own and it resulted in it, Vannerfly, where all my wishes and desires are possible to solve—all in one place.
Why Vannerfly?
Connect & Share: Meet like-minded individuals, share your travel stories, and exchange tips on optimizing your caravans. Events & Meetups: Create and join events, and make unforgettable memories with new friends. Help & Support: Ask for advice and get in touch with experienced travelers who can guide you. Discover & Inspire: Explore new destinations, get inspired by others, and discover brilliant ideas for your next adventure. One-Stop Shop: Find everything you need, from renting a van to building your own dream camper, all in one place.
Let’s make Vannerfly the ultimate VAN community in the world!
Join us today and be a part of this exciting journey. Together, we can build, explore, and create amazing memories.
Join Vannerfly www.vannerfly.com and our Facebook page.
See you on the road!
#Vannerfly #VanLife #Camping #CaravanLovers #TravelCommunity #AdventureAwaits
I wonder about the definition of poor health. When you have a chronic disease it may be managed adequately so you don't have a poor quality of life. So it may be that the article is just talking about chronic diseases--and not poor quality of life.

Could someone clarify?
You mastered the holy trinity of engineering: hw, sw and mechanics.
> My mind also wanders, and I can go several pages before realizing I haven't really been reading.

I think this is an under-rated benefit of reading. Would you feel like you failed if your mind wandered during a guided meditation? Can reading serve a similar function?

This is one reason why I gave up trying to significantly increase my reading speed. Blazing through a nonfiction book at 700 WPM might make you feel like you've learned a lot, but you probably haven't really digested anything. Do you really want to uncritically ingest a nonfiction book? I've listened to enough episodes of If Books Could Kill (amazing podcast, btw) to no longer have any desire to quickly "absorb knowledge" from a book, with how likely it is that that "knowledge" is flawed in myriad ways. I now think it's much better to go slowly, ponder what you read, take time to let your mind wander (it's connecting the rest of your life to what you've just read), and be critical and questioning of everything you read. If a book isn't worth taking this time on, it's not worth reading.

And for novels or reading for fun, why would you want to rush through it? It's for pleasure: go at whatever speed gives you the most pleasure. It's not a contest.
Yeah but now they're funding multiple independent private space programs with my money and I'm not gonna get even one rocket out of the deal.
> no way I am going to inline all those nested dicts like that

You would rather inline them into a single nested magical variable name instead?
GPT-4 :)
You're not being gaslit by me, but rather by older Linux kernels. There's no such thing as exhaustion. But there's a legacy kernel interface that pretends there is. The implication of using it is that your program will randomly stall, because the kernel is (was) galighting you. But that's not a cryptographic security issue.

Honestly it's kind of refreshing to see a thread like this. This was a live issue on HN like 10 years ago, when cryptographers started yelling at Ted T'so about how dumb "/dev/random" was, and generalist engineers on HN argued about it. But it has since become a settled matter --- here, I mean. Among cryptography engineers: never a doubt.

There are KRNG security issues! You can come up with cases, especially with embedded software or older hypervisors, where code runs with an unseeded RNG. That's very bad. But those issues aren't relevant to ordinary userland code; if your system can't run with the assumption that "/dev/urandom" is seeded, you're fucked for other reasons, so distributions (and hypervisors) go out of their way to ensure that can't happen.

At any rate: there is no case where "exhaustion" comes into play, and there never has been, but there was an archaic kernel interface in Linux that thought there could be such a thing, so there's a whole generation of Linux developers who believe it's a big deal. It is not.
You are confused but this will be your normal state
I can only speak to my own experience. This is how I managed being a new father, running a startup, having a side gig, and actively engaging in hobbies, all at the same time: Extreme time management, with schedules for everything, and those schedules were adhered to rigorously.

I was genuinely shocked at how much I could accomplish every day. I didn't keep that pace up forever, although I do continue with several of the practices I developed then and my current schedule is pretty full. Now when I look back on that time, I have a hard time believing that what I did was even possible. It didn't come without a cost, of course, and one of those costs was my marriage. These days I'm simply not willing to sacrifice so much.
This is not airing out dirty laundry. This is calling bullshit on a bullshitter making bullshit claims.
If even OpenAI, who could benefit greatly from his money, warns you about this person, you might want to take it seriously.
I don't know any articles about it, but as a native English speaker that learned German and participated in a German exchange student program...

The ones that first come to mind for me are:

- The "th" sound. It's often pronounced like "z" (like the s in German's "sein"). So "that" becomes "zat".

- W becomes V, ie, "When" becomes "ven".

- The short "a" as in "cat" turns into "eh". "Laptop" becomes "Leptop".
Soon available as a service https://www.reflectorbital.com/
Perhaps, but the tone underlying the article, as with most art and style critiques, is if you don't care about the considerations they are critiquing, or if you even prioritize them lower than affordability, ease of construction, and low barriers to development, then you are a philistine — you have bad taste.

But it’s downright shameful that we deprive ourselves of living in interesting, meaningful, and wonderful places, given the thousands of precedents for inspiration worldwide, and many hundreds within our borders. Instead, we’ve copied and pasted our society from the most anodyne, the most boring, and the most bleh. We’ve all seen them. Covered with fiber cement, stucco, and bricks or brick-like material. They’ve shown up all over the country, indifferent to their surroundings. Spreading like a non-native species.

So it's not really the sameness, per se, but the that these buildings all have, in the opinion of these pundits, the same bad taste. Stucco is okay on thousands and thousands of five-hundred-year-old homes all around the Mediterranean, brick is okay on 19th and 20th century buildings throughout America, but these same claddings are somehow anathema on five-over-ones?

One paragraph before the above quote they lay out four economic reasons why the same styles are proliferating, so it's reasonable to infer that diverging from the sameness would make properties more expensive to build, and thus to buy.

I think that making city living accessible to the non-wealthy has a greater chance of making cities "interesting, meaningful, and wonderful places" than trying to create expensive architectural diversity.
Video: How will the Workplace look in 2025?
I hope you find this interesting. I liked it.
He is suing to try to stop them becoming a for-profit. This post is showing that he originally supported the idea.
Monopoly is the only game anyone should ever need.
My description was of someone in my family who did. So, they took it into their own hands.
I recall many years ago hearing that a mathematician had invented something and was very happy about the fact that it had absolutely no practical use. I may remember the details incorrectly but I believe it was one-way functions -- which are used all over the place now in computer security. Someone please correct me if I have the details wrong here.
Sorry for the long delay, but I needed some time to think about it and to draw it.

The problem are free floating cells. (I don't know if they have a technical name.)

For example

#lang 2d racket
(require 2d/cond)

(define (myfun a b c d e f)
#2dcond
╔═══╦═══╦═══════╦═══╗
║ ║ a ║ b ║ c ║
╠═══╬═══╩═══════╩═══╣
║ d ║ 0 ║
╠═══╣ ╔═══════╗ ║
║ e ║ ║ 1 ║ ║
╠═══╣ ╚═══════╝ ║
║ f ║ ║
╚═══╩═══════════════╝)

(myfun #true #f #f #true #f #f) ;==> 0
(myfun #f #true #f #f #true #f) ;==> 1

In a variant with " " to make a sring, you get

#lang 2d racket
(require 2d/cond)

(define (myfun a b c d e f)
#2dcond
╔═══╦═══╦═══════╦═══╗
║ ║ a ║ b ║ c ║
╠═══╬═══╩═══════╩═══╣
║ d ║ " ║
╠═══╣ ╔═══════╗ ║
║ e ║ ║ 1 ║ ║
╠═══╣ ╚═══════╝ ║
║ f ║ " ║
╚═══╩═══════════════╝)

(myfun #true #f #f #true #f #f) ;==> " \n \n \n \n
(myfun #f #true #f #f #true #f) ;==> 1

Should the table parse first the folating cell in the middel or should the " " include the cell as part of the string.

Now

#lang 2d racket
(require 2d/cond)

; res, it's an error
(define (myfun a b c d e f)
#2dcond
╔═══╦═══╦═══════╦═══╗
║ ║ a ║ b ║ c ║
╠═══╬═══╩═══════╩═══╣
║ d ║ #2dcond ║
╠═══╣ ╔═══════╗ ║
║ e ║ ║ 1 ║ ║
╠═══╣ ╚═══════╝ ║
║ f ║ ║
╚═══╩═══════════════╝)

(myfun #true #f #f #true #f #f) ;==> ???
(myfun #f #true #f #f #true #f) ;==> ???

This is an error, but imagine that the middel cell has the correct shape. I like the idea of nesting #2dcond but it looks difficult to make a consistet rule when there are floating cells. :(
The Largest "Radio" Station [pdf]
I think it's supposed to be juxtaposed to this tweet of his:

> I’m still confused as to how a non-profit to which I donated ~$100M somehow became a $30B market cap for-profit. If this is legal, why doesn’t everyone do it?
So much public drama around AI company, just curious how it would impact their brand and relationship with enterprise companies, who usually seek stability when it comes to their service providers
Full Disk Encryption from Scratch
I have tried Starlink as well and video calls have been fine.
(This text was originally part of https://news.ycombinator.com/item?id=42353276 but that got killed by HN's software (bad), so I moved it here to the live post.)
So the camps aren't only for the immigrants, but for the homeless too.