skysight-inc/HackerNews huggingface dataset:
I use k8s, wouldn't call it simple, but there are ways to minimize the complexity of your setup. Mostly, what devs see as complexity is k8s packages a lot of system fundamentals, like networking, storage, name resolution, distributed architectures, etc, and if you mainly spent your career in a single lane, k8s becomes impossible to grasp. Not saying those devs are wrong, not everyone needs to be a networking pro.

K8s is meant to be operated by some class of engineers, and used by another. Just like you have DBAs, sysadmins, etc, maybe your devops should have more system experience besides terraform.
Currently reading The BLUE Book About GW-BASIC and QuickBasic (Thomas C. McIntire, 1991, https://github.com/robhagemans/hoard-of-gwbasic).

It is full of fascinating and somewhat horrible advice. For rendering text-mode user interfaces the author recommends having a ~4000 bytes binary file saved that is just BLOADed straight from disk into graphics RAM (in text-mode that sets all the text and attributes/colors for the screen). Tricks like that would probably never cross my mind, being used to having to load some library to draw anything to a screen.

I discovered just some day ago pc-basic is a really impressive project. pip install pcbasic gives you a portable python-implementation of essentially GW-BASIC, running in a terminal or graphics window. But you can of course also grab the MIT-licensed GW-BASIC 1.0 that Microsoft released a few years ago (and that TK Chia modified to make it possible to build) and run that in DOSBox. I am having a lot of fun with both of those.

https://github.com/robhagemans/pcbasic
https://gitlab.com/tkchia/GW-BASIC
Magawa
Yes and even plenty of 802.11n devices were 2.4Ghz only.
It is not a non-issue. You can run into naming collisions by just using two different composer dependencies where each dependency depends on the same library but different major versions.
Leveraging Immutability and Observability for Undo in Document-Based Apps
Can we all collectively just decide to stop posting Gary Marcus ragebait? Please.
Jane Street's Figgie card game
>Instead what should they do?

Read a book, touch grass, etc.

>They clearly enjoy watching and digesting information from YouTube- the biggest platform for this.

I'd probably enjoy heroin but I still choose not do take it because I know it's not good for me. What's your point?
The danger of relying on OpenAI's Deep Research
Here's a rendering. Would be very cool to have.

https://www.mdpi.com/symmetry/symmetry-14-01409/article_depl...
o3-mini-high also gets the right answer, in addition to mentioning Janensch.
The main takeaway from this article should be that if you want to make changes that improve latency, make a benchmark tool first. If you can't measure it you can't really discuss the pros and cons with the implementation.
I don't care for semantics. It's just one of numerous issues making btc unfit as a currency.
> at least a simulacrum that is superficially indistinguishable from metacognition

That's where we disagree I guess. I can very much distinguish between a human reflecting on e.g. how they don't know something, and an AI blindly saying "oh you're right I was mistaken, <profuse apology>, it was actually <additional bullshit>".

Reasoning models didn't really improve that much IMO. A stochastic representation of metacognition is just as metacognition as a stochastic representation of an answer is an answer, i.e. it's not. LLMs are just very good at giving the impression of metacognition just like they're good at giving the impression of an answer.

It might help bias the answers into different local minimas--because it resembles when people exteriorize metacognition, also because it dumps more info into its context instead of the first bullshit that it chose statistically--but it's still nowhere close to higher-order thinking and other metacognition phenomena that humans are capable of.
Awesome tutorial, thanks!
Sure, but is the data collection truly incorrect? He argues that it is because "his experience" doesn't match the data. So in the end it is about data points being different than average.
The brain works through flow of stimulation. Inputs and outputs probably creating consciousness somehow. LLMs are limited in self stimulation and it's memory model is very basic compare to humans.

But I feel most people come with gut feeling position that we have divine spark that makes us tick. And the view that we might be more basic even crude akin to LLMs makes them uneasy.
Anybody surprised of the outcome of some juniors led by a know-it-all?

My gosh, if everything they ever (wrongly) assume is that the people _actually doing their jobs_ where frauds and that it's unnecessary to _ask_...

That cannot work out. And either Musk is too stupid to réalisé, or it's by intention (to destroy).
Hint: the outcome is the same. Damage done.
I would need a couple of things to make this workable for me:

- an e-reader implementation/support on an e-ink device --- looks like the Android app on a Boox or something similar would cover that

- regular sales --- the $1.99 offerings which Amazon and most other e-book vendors offer have thus far pretty much kept abreast or ahead of my reading inclinations (even filtering for where they intersect with my interests)

- a robust organization/filtering where _all_ versions of a given text show up under a single listing/page (there are a couple of books where I have multiple copies because it was re-published with a new foreword and the old listing vanished and there was _no_ indication that I already owned it --- similarly, this should include _all_ public domain work, and including the entirety of Project Gutenberg (preferably not for free, but for some nominal amount which is then donated to that project) would make usage a _lot_ easier

- a way to buy gift cards using Microsoft Rewards points (or cash) --- remember the sales I mentioned, I never spend more than discretionary money on e-books

- a mechanism for reporting typos/conversion errors which actually works --- the first e-book I "bought", Robert Heinlein's _Space Cadet_ was so rife with errors that it was unreadable --- I actually had to check a copy out from a local library so as to be able to write up a list of all the typos --- even now, I still find typos in books (_Dune_, which I didn't buy/re-read on my Kindle still had typos in it ("pogrom" rendered as "program", a formatting error for one of the _s_ glossary entries, a couple of others) despite having had millions of downloads before I got around to reading it.

I would also like to have an ebook format where more effort is given to annotation/decoration, and where that would re-flow based on screen size (cue the discussion I tried to have with my boss where I wanted to make an e-book app and matching format back when the iPhone first launched...)
I do not agree.

God of war chains of olympus, metal gear solid peace walker, crisis core ff7, test drive unlimited, motor storm artic edge... I could go on.

I don't see a world where a handheld console released in 2005 being able to play these games isn't impressive. And I wonder what homebrew could offer to match these games too.
Never been simpler you say? I think that heavily depends on your project. If you are not building an app, but a website, I think it has been simpler for at least a decade, because then you wouldn't worry about lots of the stuff like bundler, build system (for a few scripts!!!) and some plain CSS.

But aside from all that topic, I have a question about Vite. Does it in any way bind you to using their service for hosting, or can one just as well and easy host such an app on ones own bare metal server?
This is something that I often say: general population confuse LLMs with a kind of new generation Google and expect it to be a knowledge database.

When in fact LLMs are good for some tasks but not for general knowledge. You can think of the cutoff date as a strong example about that. The knowledge in itself is just a base to have the ability to perform tasks.

In addition, for the example in this article, the person is testing the LLM on common chat service without dealing with settings that might be important like the temperature.
If you want the closest to an exact reply you should set the temperature to 0, but general public tools have an average temperature to be able to be creative when needed.
I'd heard this claim before too. For the unenlightened - what was the structure of Win95 and its DOS? As opposed to 3.1?
>I'm one of the people who "feel that government isn't working for them."

In what way is that? I feel that a lot of people who say things like that expect the impossible and don't actually realize how extremely privileged their lives are from all of what a modern society offers them.
It's remarkable how uncomfortable AI guys get about criticism. Why is it a bad thing to criticise the models? The models still have enormous gaps in their capacities (e.g. river crossing questions where you make them simple instead of difficult).
LLMs are stellar for trip planning. They can spit out a lot of potential options for a country or region.

I just add all the suggestions to a map and then plan way around them. Also doing some manual research like opening times.

Why I love this? I really don't want to research too deep into my destinations as this kills a lot of the magic seeing seeing them in person.
Dump the entire queue to a google server (confirm receipt and shut down the connection) and then have the google server forward all the data to its destinations?

Seems to me that would be the lowest power, lowest developer trust, lowest number of connections, maximum gatekeeping method.
One of the key problems with Elon and DOGE in general is that they keep making very confident claims without putting in any effort to verify that they have their facts in order. It's gross negligence because we know that have access to the necessary resources to verify each claim they make.

The more skeptical part of me wonders if this is all part of the broader Trump strategy to flood the media with as much misinformation as possible. An adversarial party can produce bullshit at a much higher rate than it can be verified. Based on the communications we've seen so far, I find it hard to believe that these people are acting in good faith.

It's not even that I'd expect perfection. If the DOGE team was producing tons of claims acting in good faith, they'd probably make some mistakes. But the failure rate smells of malicious action or incompetence.
Show HN: A Simple Recorder with Ndot Font
Since musk accurately predicted that full self-driving cars would be common by 2017, I believe we should trust him about this one ;)

My guess would be that it's an error in expanding a two-digit year. But we don't know if the error is in the original application controlling the payments, or if the error was in a report made by a 19-year-old DOGE employee.
As someone involved in the game production, you saw all the hard work and miracles that happened. It's your child and you love it even if it's imperfect. As audience, I compare this game to a different one, without any regard to the constrains you had. Heck, I'll give your game a bad score simply because I don't like the genre, in which case there's absolutely nothing you could've done to improve my experience.

I just grabbed my PSP and took a look at the save file of Bloodlines. It says "Percentage completed: 0", which is super strange, because I distinctly remember playing the game as a kid when visiting my aunt. Maybe I actually enjoyed the game, but the savefile got fucked, I got angry, and never played it again? My memories are hazy, but now that I focus, I do remember enjoying it, but not much beyond that.

BTW when looking at the save files, what strikes me is how few games I actually played. To me it seems like there were lots of them, but actually no, I just spent lots of time playing same games.
With the cost of healthcare and insurance company denial rates in this country? You better hope you can hold your breath.
What came up in this interview [0] was that

1) Because of "AI" we're moving more to API-like model in which the
end user gets more say how they want to consume content.

2) That is in tension with (ahem) intention. We can't direct the user
"experience" and have a "positive model" (not based on denylists). We
can present data bit we can't enforce our intentions (informally
defined ideas about how it may be used).

3) That means we must move to a behavioural security/access model in
place of identity based ones (including categorical identity like ASN,
user-agent, device type... )

[0] https://cybershow.uk/episodes.php?id=39
Could barely have said it better myself, exactly.
Most software architecture diagrams are a mess ... partly due to ad hoc notation, and partly because it's very unclear what the boxes represent. C4 resolves the latter problem by introducing a small number of predefined abstractions. This sounds limiting, but the power of C4 is that limited set of abstractions, and the conversations it forces architects/developers to have.

The less prescriptive approach of LikeC4 sounds very appealing, because it provides a way to define your own abstractions. But I don't recommend this approach for most teams -> https://c4model.com/abstractions/faq#can-we-add-more-abstrac...
Show HN: Kreuzberg – Modern async Python library for document text extraction
I'm excited to showcase Kreuzberg!

Kreuzberg is a modern Python library built from the ground up with async/await, type hints, and optimized I/O handling.

It provides a unified interface for extracting text from documents (PDFs, images, office files) without external API dependencies.

Key technical features:
- Built with modern Python best practices (async/await, type hints, functional-first)
- Optimized async I/O with anyio for multi-loop compatibility
- Smart worker process pool for CPU-bound tasks (OCR, doc conversion)
- Efficient batch processing with concurrent extractions
- Clean error handling with context-rich exceptions

I built this after struggling with existing solutions that were either synchronous-only, required complex deployments, or had poor async support. The goal was to create something that works well in modern async Python applications, can be easily dockerized or used in serverless contexts, and relies only on permissive OSS.

Key advantages over alternatives:
- True async support with optimized I/O
- Minimal dependencies (much smaller than alternatives)
- Perfect for serverless and async web apps
- Local processing without API calls
- Built for modern Python codebases with rigorous typing and testing

I Would love feedback!

The library is MIT licensed and open to contributions.

Here is the repo: https://github.com/Goldziher/kreuzberg

Staring is caring
I've started blocking people in LI for doing a typical LI post. It hasn't improved the experience as those things are endless.

Some time ago, they added another new feature that is dark pattern where every time re-enter the site, I have 10-20 new update notifications, all of which are complete fluff.

Perhaps a time for a new platform for business communication. A slightly customized Lemmy, perhaps?
It's an argument against the conclusion.

When everyone is yelling "don't let side Y do Z because that will allow W."

This is why. It's a logical fallacy until you're talking to a person who's argument didn't ever change.
(ms)dos has just a file system (it's the D in the name). It has no protected memory or scheduling, or any ability to "talk" between processes. It can load executable images .exe(MZ) or sub 64KB .com. ANd yes, it's possible to reserve memory and stay resident (TSR)

I have some experience repurposing 8259 (the interrupt controller), and if you hook on the timer (8), there is nothing else to return the execution back to the 'OS'. In short I'd disagree about the real-time.
They are collaborating by making sure they’ve read and understood the code that was generated, and usually edited it, too.

Sometimes, when e.g. making an ad-hoc visualization or debugging tool, one may emphasize that they just had AI generate it and didn’t read into the details. Occasionally it makes sense.

But if someone is making PRs without disclosing their lack of understanding of them because of generating most of it and not making sure everything is correct, that seems like a cultural issue, primarily.

But I suppose you can start having such people walk you through their PRs, which should at least reveal their lack of understanding, if it’s in fact the case.

Point is, this is imo not an experience inherent to LLM usage, and there’s also not much point reviewing LLM prompts because of the strong non-determinism involved.
I learned that style of writing in school (German: Normschrift). I think this is where the origins of the font lie, but having read the article I don't see how the author is wrong here.

This is just a thing they failed to emphasize — maybe — considering the credentials, because it was blaringly obvious to them.

This feels more like a detrctive story about figuring out the origins of one concrete manifestation of a font and not a text about where that family of fonts comes from.
A Garbage Can Model of Organizational Choice (1972) [pdf]
> Chatbot LLM's don't have metacognition. They don't know that they don't know.

Correct.
LLM also don't have intelligence.
What you and others mistake for intelligence is a very clever prediction model.

A LLM don't reason at all. It only tells you what is a most likely response based on its training data.

This is why the LLM cannot tell you it don't know.
You can say it in 10 threads if you want, that’s still not true. CRA is a template using React. The team working on React can work on a React template, that doesn’t mean they’re the same thing. It doesn’t even make sense.
Yes, except dogs do love you for real.

Even abused dog will still be loyal to their owner.
They could be using BI-type dashboards and are looking at visualizations of aggregations auto flagged by outlier detection or whatever.
> And that was just a dog.

I forget which book I read this in, but the author in their autobiography described their "real man" father as someone who they'd only seen cry three times in his life. When his wife died, he was all stoic about it and didn't show any upset in public. But when his favorite dog died, he broke down crying.

Many people who don't understand how upset one can get over a dog, have never had one. I have a photo of our first family dog and it still makes me upset if I look at it for too long.
Malicious juniors at that
My public library has this website blacklisted due to "proxy avoidance". (I can't find anything about proxies on the site, so that's odd.)

I was able to load it on my phone though, and it looks bloody cool.
(I shortened the answers, imagine this padded out a lot more with repetitious blurb and chipper nothingness)

what's the best way to fire fast with a joystick that has no auto-fire function?

> 1. Tap the Button Rapidly 2. Use a “Double Tap” Technique 3. Use a “Flick” Motion 4. Joystick or Button Placement 5. Software/External Programs (If Playing on PC) 6. Practice

you missed the main one

> Ah, I see! The main technique I missed is "firing by holding the button down and rapidly alternating between pressing and releasing"—often referred to as "button mashing" or the "rapid toggle method." Here's how it works: Press the fire button and hold it down. Quickly release and press it again repeatedly.

I'll give you a hint, it involves making the elbow really stiff

> Ah, got it! You're talking about "elbow mashing"—a technique that involves using the elbow to press the joystick button. This method exploits your body mechanics for rapid, repetitive motion, leveraging the larger, stronger muscles of your arm to generate faster inputs.

------

Well, wow, that is stupid. It can't even say "I don't know", it can't even ask me! It's just text vomit. A dog that can tilt its head in confusion can do more.

I couldn't find the "official" name, if any, but here's a redditor from 11 years ago explaining what I was looking for:

> I have no idea how to explain this but I can do it, so I'm just going to wing an explanation and hope you understand/do it. Pretty much try and "lock up" your elbow. If you force this feeling hard enough your arm or hand will start shaking. From here add a tiny bit of forward force in your wrist so that your hand shakes up and down rather than side to side.

I learned it from an older kid when playing on the Amiga. Sure, nothing is "the best" way, but nothing else my body is capable of can click faster, and any "pro" would mention this before just hallucinating insight with great confidence.
Do you understand the issue? What value would you have entered into the birth date field in this situation?

In the absence of a null value and proper null processing, zero seems to be the right value. It's clearly exceptional and intuitive to anyone who encounters it in the data, and it would allow the rest of the system to work correctly.

Social security eligibility doesn't have a maximum age but it does have a minimum. If a person claims Social Security without proof of age then their eligibility is dealt with administratively.

So the headline is right, this is 100% a political issue, since any fair minded person with relevant experience wouldn't jump to claiming fraud in this situation but rather they'd assume a data issue.
Wait. If the issue is that birth year is missing, how is that possible?? I mean, its social security! Isn't one of the key ideas of that based on age? If its like the Irish system, a card is sent on your 18th birthday (iirc… its been a while since i got mine!) with full details. How would they know what age you are for different entitlements? Retirement? Etc? That's seems very odd…
Zealots do tend to be wrong, yes.
> Because they already believe humans are different and superior.

This is not a matter of belief, it's a matter of observable fact.

Humans reason. LLM predict.
I have finally found the value of llms in my daily work.

I never ask them anything that requires rigorous research and deep knowledge of subject matter.

But stuff like “create a script in python to do X and Y” or “how to do XY in bash” combined with “make it better” produces really good and working in 95% of the time results and saves my time a lot! No more googling for adhoc scripting. It is like having a junior dev by your side 24/7. Eager to pick up any task you throw at them, stupid and overconfident. Never self-reviewing himself. But “make it better” actually makes things better at least once.
Nice!
Would love to potentially try and reproduce this for my local town. Is there any source code that you’ve published?
There are thousands, if not millions, of Americans with FNU, or First Name Unknown. And many with LNU, Last Name Unknown.

Having well documented existence since birth is fairly recent. Not everyone has clear birth certificates. For example, my father and his younger brother have the same birth year.

So it checks that really old people have unknown birthdate.
Since you have to be at least 62 years old to collect social security, I would think that every eligible person would have a verified birthdate in the system.

So it seems that not having a birthday, or having one that's a default, should be a red flag.
牛逼！
'People' is plural. If he only found one he would say 'a person' or 'someone'.
I'm interested in this project and have starred it.

Some thoughts:

- Amazon Step Functions make it very easy for me to visualise a flow through an execution in the AWS console. What visualisation could you offer?

- If I try and DIY my workflow orchestration with something like DynamoDB and XState, I have a lot of infra to worry about, but I do get a very flexible workflow definition by using a full state machine. Is it fair to say Duty doesn't yet support complex workflow graphs?

- Using JavaScript immediately makes me think serverless. But this project relies on Postgres which isn't ideal for serverless flows. Could it also support serverless databases and scheduling?