skysight-inc/HackerNews huggingface dataset:
I’ve always been fascinated on more details about the VIC-1 in the Vixen/VIC-20.. Apparently designed for an arcade machine use, but then put into use for the VIC.. Wish there was more about that part of the story as I’ve no idea how it really came about and would dearly love to know more..
Aside from that, the gang did an amazing job, Jack, Chuck, Bob, Tony and Co. I raise my glass to you all :)
Civilizations did collapse many times, Egyptians forgot how to make their large stone monuments etc. It is important to try to avoid that, not all new things are progress, some does lead to collapses.
I mean this is true, but I think its more realistically like the appraiser doesn't want to create a situation where it tanks a sale if they can avoid it. When I bought my house in 2022 there was a bidding war (like every house sale in Seattle), I paid 150k over asking price which was relatively speaking pretty reasonable as the other houses I bid on went for 250-500 over.

That said it was on the very high side of valuation. My agent told me if the first appraisal wasn't enough to cover the purchase price, we would just get another appraisal. The first appraisal went fine, compared to other properties it was within range of reasonable so they approved it and the mortgage went through without issue.
There is no need for early kernel modesetting.

On the systems where I have seen this happening, it is normally extremely annoying, because it may select a minuscule bitmap font on a high-resolution display. The user may need to type almost blindly the terminal command for changing the font to the biggest bitmap font provided with the Linux kernel, which for a long time had been sun12x22, but nowadays there is also a more decent ter16x32.

It is better when the kernel stays in VGA mode until X is started.
> this performs about the same as using Karatsuba multiplication on the entries of the matrices (instead of on the matrices themselves).

If it offers improvements in both, why wouldn't one do it in both?
Every time you see something like this in the headlines, I’d like you to have this thought in the back of your mind: “We have a king. Disrespecting the king must be punished.”

Use that as a reminder that you no longer live in a true representative republic or anything like it, no matter what superficial performative aspects remain. Fundamentally, the USA is now ruled by a King, not a President.

It will remind you of this fun law: https://amp.abc.net.au/article/104135048

It will remind you of what conservatives (“the right”) are fundamentally about: conserving the power of the king and keeping the accumulated wealth of the nobility safe.

You’re watching the birth of a new American Empire of North Pacifica that includes the Kingdom of Canada, the Kingdom of Panama and the Kingdom of Greenland. These will be ruled by princes and princesses that all have the Trump surname.

Again, remember, that the King is openly calling for war to enlarge his kingdom into an empire and the nobles are falling in line.

No one has dared question this or to depose the king.

If the king wills it, then war it is.
There’s also the lost productivity caused by what’s essentially visual noise with no signal. Cluttering every message with non-related virtue signaling is harmful because it makes recipients filter the message from all the words.
They’re fine to my eye, at least as good as well tuned freetype (as found on Ubuntu) as long as you’re either using a 2x HiDPI display or are using a “normal” DPI monitor with above average density (e.g. 2560x1440 27”) and have subpixel AA forced on.

Where it falls apart is at densities any lower, for example it struggles on those awful 1366x768 15.6” panels that it seemed like every other laptop was built with for a while. Similarly 24” 1080p and 32” 2560x1440 are pretty bad.
As a kid, I remember being taught by the (Catholic) church that my parents attended that the origin of restriction was due to trying to avoid getting the Tsetse fly parasite, which I guess could have been potentially contracted via poorly prepared pork. I have no idea how accurate this explanation is, but it always seemed at least plausible to me that some religious dietary restrictions might have been codified as a way to try to avoid collective health risks at a time; it doesn't seem crazy they might have noticed a pattern people getting sick after eating certain foods and made rules on how to avoid that, and over time they became part of the religious traditions. I'm not religious now though, so it's also possible that my view of what would be a plausible explanation for religious rules is biased.
What is the recommended way to use defer to free values only on an error path (rather than all paths)? Currently I use goto for this:

void* p1 = malloc(...);
if (!p1) goto err1;
void* p2 = malloc(...);
if (!p2) goto err2;
void* p3 = malloc(...);
if (!p3) goto err3;

return {p1, p2, p3};

err3: free(p2);
err2: free(p1);
err1: return NULL;

With defer I think I would have to use a "success" boolean like this:

bool success = false;

void* p1 = malloc(...);
if (!p1) return NULL;
defer { if (!success) free(p1) }

void* p2 = malloc(...);
if (!p2) return NULL;
defer { if (!success) free(p2) }

void* p3 = malloc(...);
if (!p3) return NULL;
defer { if (!success) free(p3) }

success = true;
return {p1, p2, p3};

I'm not sure if this has really improved things. I do see the use-case for locks and functions that allocate/free together though.
All days are 24 hours except the one when we “make days longer” which is only 23 hours.

Then we “make days shorter “ resulting in a 25 hour day.
I have been fascinated with dinosaur paintings as long as i can think of. There is a wonderful book by Taschen on the subject which has a lot more of these illustrations/ Paleoart. The Apple documentary by Jon Faveau is also highly recommended. Are there any institutions trying to accurately vizualize dinosaurs in a scientific manner?
Archeologists usually focus on single facts but dont seem to be so interested in lifelike images. VFX Movies on the otherhand sadly don’t care for the facts most of the time. Everytime i go to the local paleo musem i start to think we could do a lot better and the kids would love it too.
Show HN: MCP-compatible distributed RPC layer for AI agents
Hey HN,

We've been hacking around with LLMs for a while and have encountered a specific problem with distributed tool calling.

The Problem

When building AI agents or LLM-automations in distributed environments, you typically:

- Need to build APIs for your distributed tools

- Require load balancers in front of tool replicas (e.g. in k8s environments)

- Must refactor long-running tools to work within HTTP timeout constraints

Our Solution: AgentRPC

AgentRPC addresses these challenges by converting any function into a consumer for a distributed message queue that works via long-polling. The consumers register with a centralized server which:

- Monitors their health

- Maintains context about function schemas

## Features

The AgentRPC SDKs provide:

- A unified MCP-compatible server

- Tool definitions in an OpenAI SDK compatible format

The AgentRPC server handles:

- Load balancing

- Automatic failover

- Observability

Because tool calling happens through an async HTTP-based API, it can handle tool calls well beyond HTTP timeout limits.

We currently support TypeScript, Go, and Python natively, with more SDKs in development.

Check us out: https://agentrpc.com/

We're still early, but keen to hear any feedback!
> there needs to be some mechanism for protecting the privacy and security of users

Apple is not in a position to be the one evaluating security of 3rd party offers. Apple markets itself as one but the reality is that it’s a conflict of interest for them to perform this function.

It’s also not up to Apple to decide what privacy is and later change their minds because for example Apple Intelligence needs access to “personal context” or they receive information requests from the US government, or similar.

All companies operating within the EU are subject to privacy and consumer protection regulations and allowing for interoperability doesn’t change any of that.
Refactoring has been a thing since well forever.
Maybe its not but its a comparatively simple task a junior developer can do.
> But when the website adds a fifth, seventh, twelfth ad… I know a person who lacks taste is at the wheel. I can feel it in my bones when an app or website has prioritized revenue over user experience. A person without taste or high emotional intelligence broke the unspoken contract we had built on mutual respect.

Totally agree i.r.t. a clear lack of mutual respect these days, obviously to the detriment of the user. I was nodding along the whole post. Not sure if there's a way to prevent enshittification, but maybe that's okay and somebody else will just come along to unshittify whatever it is and restart the cycle.

Aside: I was trying to recall where I knew the name Dave Rupert from and then saw he's the host of ShopTalk [0]. I listed to that podcast on the drive home all the time during my early career.

[0]: https://shoptalkshow.com/
In December, yes. Otherwise the Ruski are most delicious
Well only ancient Jewish priests, in this case. Priests who only give the reason that the pig “has hooves and does not chew its cud" for the ban, instead of pointing out a pattern between diet and illness that people could supposedly detect independently.
Nice work! It's quite cool.

Feedback:

- It'd be great to be able to move the map around, zoom in / out - staying in one place feels a bit restricting.
- For some smaller countries you can't actually see where they were once the ring is put over them
- Once a country has been identified it'd be handy to see their neighbouring countries to add some more context to where a country is.
- It'd also be nice to learn a bit more about a country (e.g. unique things about it) that may help further cement the idea of a country so that it's more than just a name on a map.
Objective-C started that was as well, too!
That's because the main story is one of politics.

Take out politics and the story is nothing special. These guys are astronauts, their mission just took longer than expected because people considered it was safer that way. A movie about it would as boring as a movie about people working in space can be.

But political figures and the media took the story as an opportunity to do what they do best in creating "engagement", i.e. flame wars.
> If you get big enough, they swoop in and make you turn everything you've invented into an open standard?

Consider 20th century AT&T. They were the phone company in America, owning approximately all telecommunications hardware, including the physical handsets in consumer's homes (they were rented).

Competition with AT&T was in no uncertain terms entirely impossible. The cost to lay down even a fraction of the cables that AT&T owned was so astronomical that only government entities like cities could afford it. The main problem being that most of the cables are on other people's property and negotiating easments is incredibly expensive and unbelievably slow.

How could any competition be possible? AT&T owns the wires to 98% of all telco customers, and running new wires is all but impossible.

The US government forced AT&T to allow other telecom companies to use their wires. The Bell subsidiaries had to physically built out their COs to accommodate new equipment owned by other companies. This prompted hundreds or thousands of new companies to pop up and started market competition overnight.

AT&T got slapped down hard, but the net result for consumers was more choice, better prices, new and better services. The only reason consumers got DSL was as a scheme to sidestep the charge for handling a "call" over the shared wires. If the wires weren't shared and exploited, Bell would have kept everyone on dialup much longer.

So yeah, I think if you get big enough, your services become so vital that they become a public good. The telephone system went from a private monopoly to a public utility and the benefits to consumers and society is incalculable.
The Dead's template started as going on tour, selling LSD until it ran out
Exactly. It could have been a bootstrapped business possibly, maybe with traditional loans for business growth.

But if you take the rocket fuel of VC financing, you either accelerate so fast as to reach the orbit, or you crash back to earth. There's no glider option then.
I've done that. You need variations though, or you learn that specific map framing. I like that this has rotations and zooms. Should generalize better.
a) We are talking about EU not US.

b) No telecom provider has access to my photos, messages etc.
That's the thing, social security isn't a tax per se.

If you put more money in you get more money out. Easy peasy. Up to a point then you get to maximum contributions but this isn't something I'm familiar with so YMMV.

UBI is just "take from the rich, give to the poor" or, more likely, take from everybody by devaluing the currency and giving it to everybody but the rich, because we don't believe in "equal protection under the law", so they get nothing.

Yeah, go ahead and downvote me for not pulling the party line...
Awesome . Congratulations on the launch. Would you say Modernbanc is more personal finance focused or geared toward small business? Does it support federal quarterly tax estimates for a business?
Have them talk to the Swiss.

https://news.ycombinator.com/item?id=41189834
The western half of the state is close to the ocean with warm ocean currents, so you get a lot of moisture. However the Cascade Mountains split the state N and S. Windward side is Seattle side, so all the rain stays there.

Eastern Washington then is in the rain shadow. Actually I think it's high desert - there's very little annual cloud cover.

The Cascades go all the way to California so this pattern applies to Washington, Oregon, and maybe Nevada.

In the context of my original comment, I can only speak from an experiential sense. I think it's the strength or frequency of the sunlight, maybe the UV, is what makes the difference.
Unless the houses were sold monthly adding $10k would be below the rate of inflation and have no impact.
Nihongo problems.
There is a good reason the return is only £3 more. It's so fare dodgers who buy a single have still basically paid the full fare.
Stripe Preparing for IPO?
I just received a price increase email. A few weeks ago it seemed like they were cleaning up old accounts.

It feels like they’re cleaning up the books and increasing revenue per user for the optics.

Will stripe finally IPO? Congrats everyone!
> should focus on Disaster Resistant builds

They absolutely do. Look up all the building code changes post Hurricane Andrew in the 90s. Those changes spread through the whole southeast and have made wind almost a non-factor. The problem is and always will be flooding. My house is built above the '100 year flood' line to fit code which helps. The problem is either older houses or houses built in areas that didn't historically flood enough for people to consider it a risk.
Ah, you're right about Medicare. Not sure where I got that it was capped from. An extra 0.9% for wages over $200k. But yeah, we agree, the individual I responded to is mistaken in calling OASDI a progressive tax. It's regressive since the rate drops.
GP's comment sounds like hell for a few bucks. I'll avoid making any other observations.
> If I ask Claude to do a basic operation on all files in my codebase it won't do it.

Not sure exactly how you used Claude for this, but maybe try doing this in Cursor (which also uses Claude by default)?

I have had pretty good luck with it "reasoning" about the entire codebase of a small-ish webapp.
Hardly. So far the enforcement has been overwhelmingly disappointing.

They are still charging the Core technology fee for alternative app stores which undermines the very essence of what the DMA is about.
This isn't a problem with reuse. Each starship tested is a new build at this stage.
Appreciate it, yeah to our knowledge Dynamics is the only one, they've got the 'we're Microsoft' advantage in that regard, but we're proud of our sheet and hope to grow it into something that's more learnable/usable/helpful than excel itself
For legacy codebases, switching the compiler is certainly out of the question. For everyone else, why do you think it would be an issue to use the C++ compiler?
and why dont they?
Fasting the month of Ramadan when it lands in March or September is always the most interesting for this reason. You have to change how you plan your daily routine as the month goes.
Pages doesn't do anything that interesting. There are private APIs that Apple apps use or that they gatekeep. https://www.idownloadblog.com/2021/05/10/apple-zoom-ipad-cam...
What harassment? The kind Hector tried to organize on Mastodon against the Linux kernel developers?
I used the word in conversation with my wife a few months back when she was complaining about the UX of a website she was trying to use.

She had a good chuckle and now she uses the term every once in awhile.
The AT+T analogy is so different that there is a clear term for it in economics: "natural monopoly." It is quite obvious to me that natural monopolies require strict regulation.

I do not believe that smartphone handsets are a natural monopoly (besides carrier locking, which is orthogonal to this conversation). If a customer believes that the more "open" hardware+software ecosystem is superior, they can buy that ecosystem (as most Europeans do; I don't think Apple even have close to majority market share in Europe!)
I don't even bother with `error1`, `error2`, ... `errorN`.

I initialise all pointers to NULL at the top of the function and use `goto cleanup`, which cleans up everything that is not being returned ... because `free(some_ptr)` where `some_ptr` is NULL is perfectly legal.
This is fun. I'd appreciate a way to select only certain continents/regions. At the very least let us mark a country as known. As it is there are too many reps when it's a country you already know.
When high speed trains started operating on Spain in 1992 (AVE [0]) they offered 100% refund in any delay higher than 5 minutes (here a TV ad with very happy passengers because the train is arriving six minutes late [1])

But nowadays and after some mismanagement and also private operators coming to share lines it's:

For all high speed and other long distance trains: 60min delay, 50% refund. 90min delay, 100% refund.

This and other policies [2]

--

0: https://en.m.wikipedia.org/wiki/AVE
1: https://youtu.be/Djv91oHkj4k
2: https://www.renfe.com/es/es/ayuda/compromiso-puntualidad
Not to mention that at this point, QR codes are vector for phishing. People aren't nearly careful enough scanning those things.

https://www.designnews.com/automotive-engineering/scammers-t...
Some dams can store water in reservoirs. Actually, if there is a surplus of energy, some dams can use it pump water up from their lower to upper reservoir (a reservoir is effectively a less efficient battery).
Running DeepSeek R1 on my desk
Show HN: AI-Powered Documentation Generator for Legacy Codebases
As a former CIO who managed teams working with millions of lines of legacy code (Visual Basic, Sybase, Oracle Forms, and worse), I feel the pain of maintaining and onboarding developers to legacy systems.

Believing that LLM-enabled tools can play a role in solving this, I've built a tool that automatically generates documentation for legacy codebases using the Model Context Protocol (MCP) & Claude Sonnet. At first glance, I think this approach has merit. Some samples are in the README. I welcome your thoughts.

The Problem:
- Legacy codebases are notoriously difficult to understand and navigate
- Onboarding new developers takes months
- Making changes safely requires deep knowledge of the system
- Business stakeholders lack visibility into system architecture

The Solution - an MCP-based tool that:
- Scans your codebase
- Generates README files at each level of the directory structure
- Creates C4 architecture diagrams showing system components and relationships
- Builds a complete documentation hierarchy from high-level architecture to implementation details

The tool aims to helps teams:
- Onboard developers faster with clear system documentation
- Make changes confidently with better understanding of components
- Communicate system architecture to stakeholders
- Maintain living documentation that evolves with the codebase

Have a look / try it out!

GitHub: https://github.com/jonverrier/McpDoc
License: MIT

To credit various other similar works:
https://news.ycombinator.com/item?id=43154065 (
jtwaleson's post)
https://news.ycombinator.com/item?id=42521769
https://news.ycombinator.com/item?id=41393458
I appreciate you reaching out!

All of the recipes submitted have to be public domain. It has made finding existing recipes from other sources challenging since they are so few public domain recipes out there.
No, it simultaneously bolstered the case while being covered by a different settlement

lol
Do you have an article about this? What is the state now?
All the train drivers recently got massive pay increases so we can expect efficiency and cost to improve sometime soon!
Putting on my suspension of disbelief goggles, I've long desired an internet with more cryptographic provenance, just some way so when people share a tweet on some other platform, I know that string was signed by that author, or some photo published by AP is signed by AP. It's just a real "we have the technology" situation. Keybase.io was moving us in this direction before they got acquihired by Zoom.

Anyway. In this future, my camera would have its jpgs signed with Nikon or Sony's certificate [0][1], art created by OpenAI would be signed up open AI, and images without any signature would be suspect by default.

[0] https://www.dpreview.com/news/6352280282/sony-content-authen...

[1] https://en.wikipedia.org/wiki/Content_Authenticity_Initiativ...
"I'd much prefer the government just legislated conditions that are humane. Either animal welfare matters or it doesn't. It doesn't make any sense for it to depend on individual consumers. A few people buying top-tier eggs isn't ever going to improve anything for the vast majority of hens."

I assume you don't live in a country that forms a government based on elections. If animal welfare mattered enough, it'd be political.

Popular sentiment has had some influence on the human animal, at least. E.g., https://en.wikipedia.org/wiki/Federal_Meat_Inspection_Act
Eh, SCOTUS still has a big opportunity to reign in the power he claims. The district courts are already doing their thing.

Arbitrarily searching and refusing foreign nationals at the border was always an executive power and we have temporarily chosen one who despises anyone not loyal to him. We get to reap the consequences for the next four years.
I prefer gyoza but to each their own
Heh, I thought Polsa's increased ESA spend was driven by defence imperatives, but maybe they just really, really want to help Polandball...
This was already mentioned, explaining a 12-fold difference in obesity between Iran and Vietnam despite very similar wealth.
You're using the term "progressive tax" to talk about the benefit or return, which is not what it actually means.

Progressive, flat, and regressive taxes are not about how the money gets used or redistributed. It's a simple thing: Is the tax rate constant across all incomes? Flat. Does the tax rate increase as income increases? Progressive. Does the tax rate decrease as income increases? Regressive.

OASDI is a regressive tax. Flat for the first $176k, then drops after that.
That is a well structure system, yes
Both cleanup for error and allocation happens in the same place

That means you won't forget to call it, and the success flag is an obvious way to ha dle it