skysight-inc/HackerNews huggingface dataset:
Uncle Bob's insistence that functions should be 2-4 lines long is baffling to me. I don't understand how he can be taken seriously. Is there a single application in the entire world with substantial functionality that conforms to this rule?
Not having headlines like "Claude Gives Stalker Instructions" has a significant value to their business I would wager.

I'm very much in favour of removing the guardrails but I understand why they're in place. The problem is attribution. You can teach yourself how to engage in all manner of dark deeds with a library or wikipedia or a search engine and some time, but any resulting public outcry is usually diffuse or targeted at the sources rather than the service. When Claude or GPT or Stable Diffusion are used to generate something judged offensive, the outcry becomes an existential threat to the provider.
I think it's probably even more close to being the opposite. Well known Restaurants in great locations tend to actually be very good. I think being good and in a good location leads to restaurants being well known. But I also think people claim Chick-fil-a and McDonald's aren't good are lying to themselves. Those restaurants routinely focus-group their food and make sure that it's ranked very high for taste and not just among their fast food counterparts. It an acquired distaste for people not to like it.
> "The optimal amount of fraud is non-zero" [1] (wrt banking systems)

It's a bit like how each 9 of runtime is an order of magnitude (ish) more expensive to achieve, and most use cases don't care if it's 99.999% or 99.9999%.
A lot of those catering services get close to free Snacks to fill Tech offices.

Their bet is that you will like them and get used to them and buy them once you get used to them (And I sadly must say that worked on me).
Anyone here seen an LLM actually produce a really novel thought that hasn't already been written about ad nauseam?

The well of new ideas, or re-formulation of existing ideas with perspective and prose that LLMs can't match is plenty deep to be worth hoisting the bucket still.
Hi! There are updates to this story which you can find now in mainstream coverage:

- Biden’s approved budget was $483,000

- Trump’s administration inflated the budget item to $400,000,000

You treated the current administration’s lies as credible when they were completely fabricated in order to cover their ass
Hi there, inventor of the kebab plugin for traindeck here. I'm afraid I was the one who introduced the concept of kebab case, way back in the early 1990s. Back then, trains didn't have enough processing power to handle full cuts of meat, so I thought I'd introduce kebabs as a hack, and it ended up taking off! Didn't expect anyone to still be using it. It's always fun to share stories on HN - you never know who you'll meat here.
> The site has been bought by Breville

At $69/year I’d say it’s pretty clear the direction the site is going.
Here is a whole story: https://github.com/tauri-apps/tauri/discussions/4089

tl;dr - Tauri uses platform's default implementation of a webview. On Windows it's WebView2 which reports back to MS.
A great way to boost the logistics score of fruits like mango is to buy dried. To remain true to the scientific method I didn't include dried mango because it's not provided at the office. I do frequently bring it in.
I used to work for a third party scan tool Maker. We got a lot more data than just the obdii codes by law. We did have to pay 'a reasonable price' which was around $100k so not in reach of people but nothing to a company.

we didn't use a lot of the data but I had it for weird systems.
It's hardly as if one doesn't switch to a keyboard when a keyboard is indicated. Just that it seems a bit silly to start with whatever hundreds of dollars or hours of investment this device requires, needing also to learn how to use and fettle it and tolerate its various inconveniences, when the need it addresses is so relatively rare compared with what a simple, inexpensive pen and notebook, or even a $160 Decimo and a Mnemosyne or Webnotebook, can serve. The device is the distraction.
Thanks, I stand corrected! I am once again surprised it works at all. :-)
that site has been around for quite a while, it's legitimate
Yeah Team Fortress Classic seemed to be a lot of the reason that Half-Life got the VGUI SDK 2.0 (basically exposing a bunch more interfaces and callbacks to mod authors) - Team Fortress Classic needed all of this flexibility (and without engine access to show off the SDK).
A number have gone out of business to be sure. There's still a (couple?) 2nd Ave deli. Not sure what else there is at this point.
> People are willing to pay more for the same quality of food in a better location

If they know. West Coast bagels have been almost consistently garbage until very, very recently because the people willing to pay up for a great bagel weren't able to pick out those that were freshly boiled. Combine that with the economics of bagels prohibiting boiling and baking to order (hmm...) and you wind up with the necessity of toasting old (but not stale) bagels.
https://www.cnn.com/2015/07/03/politics/germany-media-spying...
Please do a Show HN for this, it is so good.

The one for dang is hysterical.
That is about theft. Chop shops won't steel the car for the ABS module.
It's not the world's greatest car but if there was a carbon tax then it's cheap and fully electric.

There is also an obvious market response if something like that was actually introduced. If burning carbon cost more, people would buy more fuel efficient cars. Then those cars enter the used market a few years later.

This is one of the reasons the only sensible carbon tax proposal is the one where all of the tax revenue is distributed back to the population. In the first year, there will be more demand for efficient cars than existing supply, so they'll cost more. People who drive a lot will buy them anyway, but can use the refund to offset the cost. People who don't drive as much would eat the cost of the carbon tax on a less efficient vehicle, which isn't so bad because they don't drive as much, and then gets offset by the refund until more efficient cars filter into the used market. When that happens the tax revenue goes down because people have more efficient cars, so the refund gets smaller, but by then people don't need it as much because they have the more efficient cars.
I don't know that I've seen a human blogger on HN produce a really novel thought that hasn't already been written about ad nauseam.

This blog post is itself a good example. It may have the author's voice, but it's just another rehashing of something that a million people have said before already. HN loves upvoting blog posts about why you should blog. https://hn.algolia.com/?q=why+blog
Waffle's Revenge
when my parents sold my (passed away) grandfather's farm, they took a sapling of the 150 year old apple tree. Those apples are so delicious.

They're tiny and acidic, but the flavors are so complex compared to a supermarket apple that's giant and sweet.
Related: https://news.ycombinator.com/item?id=27276706
I think that as more people offload understanding to LLMs, being able to deeply understand a topic will make you stand out more and more. Doing things and explaining them are two of the best ways to get that deep understanding.

When I write about a technical topic, I open a new markdown doc and just go. You quickly run up against the limits of your own understanding, which is a valuable exercise.
In an employee owned company you don't control the basket. In a partnership you do.
Can AI Accurately Translate Text in Images While Keeping the Original Style?
We’re working on an Image-to-Image Translation Model that extracts, translates, and reinserts text into images while keeping the original style.

So far, our pipeline involves:
- OCR (PaddleOCR) for text extraction
- Inpainting to remove original text
- Overlaying translated text in a matching font

Where we’re going:
- Non-Latin scripts (e.g., Hindi, Arabic, Chinese)
- Text with complex orientations (curved, stylized fonts)
- Seamless rendering that preserves the original aesthetics

We’re exploring diffusion models, ControlNet, and GlyphControl, but we’re still figuring out the best approach.

Has anyone worked on this or have insights on in-scene text translation?

Full thoughts here: https://jigsawstack.com/blog/diffusion-model-text-rendering
I used to try random restaurants that don't look good, then I realized that they usually are in fact not good.
In 2017 I was working on a model trainer for text classification and sequence labeling [1] that had limited success because the models weren't good enough.

I have a minilm + pooling + svm classifier which works pretty well for some things (topics, "will I like this article?") but doesn't work so well for sentiment, emotional tone and other things where the order of the words matter. I'm planning to upgrade my current classifier's front end to use ModernBert and add an LSTM-based back end that I think will equal or beat fine-tuned BERT and, more importantly, can be trained reliably with early stopping. I'd like to open source the thing, focused on reliability, because I'm an application programmer at heart.

I want it to provide an interface which is text-in and labels-out and hide the embeddings from most users but I'm definitely thinking about how to handle them, and there's the worse problem here that the LSTM needs a vector for each token, not each document, so text gets puffed up by a factor of 1000 or so which is not insurmountable (1 MB of training text puffs up to 1 GB of vectors)

Since it's expensive to compute the embeddings and expensive to store them I'm thinking about whether and how to cache them, considering that I expect to present the same samples to the trainer multiple times and to do a lot of model selection in the process of model development (e.g. what exact shape LSTM to to use) and in the case of end-user training (it will probably try a few models, not least do a shootout between the expensive model and a cheap model)_

[1] think of a "magic magic marker" which learns to mark up text the same way you do; this could mark "needless words" you could delete from a title, parts of speech, named entities, etc.
> I care about ambience. I barely notice the food.

I'm saying it's difficult if not impossible to disentangle these elements. The vibe, perhaps even the staffs' moods, will be in part a function of the diners. That, in turn, turns at least in part on the food. And vice versa--a place with a devout following that respects the kitchen staff will probably produce better food and ambiance, as both arise out of a sense of mutual respect.

You may not care about the food directly. But if your barmate in a fun outfit with a contagious laugh does, that's part of the vibe you're there to feed on. (I love food. But I've sometimes found myself winnowing down a list of restaurant options by the lighting.)
It's irrelevant. The president doesn't do the passing. He's not a dictator. This isn't a tribalism partisan issue, as much as you seem to want to make it. I could point to the blue state of Massachusetts which, immediately after passing RTR through popular support, immediately had its democratic government strip all the teeth out of the bill, at the request of several big corporations. What do you have to say about that? Is that Trump's fault too? Even though it happened when Biden was in office?
Even as a short story fan, I haven't been impressed by the New Yorker's fiction lately, but there's good stuff in the archives. And the occasional new George Saunders piece, which tend to be pretty good, if not great.
A new document undercuts Trump admin's denials about $400M Tesla deal
The vast majority of federal spending goes to the military (including Veterans Affairs), Social Security, Medicare, Medicaid, and debt interest. Everything else doesn't matter much. This is especially true given that Republicans will probably increase the deficit; any money saved will go to tax cuts for the rich, and then some.
Correct, I just would appreaciate that change in default behavior would be treated as a breaking change. It's really no that hard to grasp and many OSS projects treat it as such.
This story was previously discussed on HN but dismissed as a Biden initiative that Trump’s administration cut for efficiency. Turns out it’s the other way around as this new reporting uncovered:

> NPR has obtained a State Department document detailing that Biden's State Department planned to spend just $483,000 in the 2025 fiscal year on buying electric vehicles and $3 million for supporting equipment, like charging stations. It represented less than 1% of the hundreds of millions of dollars likely destined for Tesla vehicles after the Trump administration quietly revised a State Department procurement document.

> The person said the State Department and Tesla had agreed during the Biden administration to conduct research about armoring electric vehicles, but no money had been set aside to purchase armored Teslas for the State Department. A total budget of $483,000 had been approved to buy light-duty EVs as possible State Department vehicles. That plan was moving forward as recently as November 2024.

> After the original procurement document attracted widespread attention, NPR reported that the Trump administration appeared to have quietly edited the document, changing the phrase "armored Tesla" to the more generic "armored electric vehicles" without explanation. Eventually, the item vanished from the State Department's procurement document.

> The document claims it was originally published in December, at the end of then-President Joe Biden's term, but it does not appear in the Internet Archive for that month.
Then OP shouldn't have used that title. My reasoning still stands.
You obviously didn't make it down to "lemon"
Russia got it from Mongolia, so it uses the “chai” variation. Move just a tiny bit West though and Poland got it from France, which got it via sea routes, therefore Poland uses the “te” variation, even though a lot of the culture of drinking tea in Poland has been influenced by Russia, with boiled tea being a thing in more eastern parts, and variations on that with citruses and honey being very popular (even becoming more popular today). Curiously, contrary to the word for tea, Polish word for kettle borrows from Russian influence – “czajnik”, where the first syllable comes obviously from “chai”.
What a horrible outcome! NIST is, for most of its services, a self-funded agency and they define the acceptable standards for new tech. This makes no sense.

Edit: Too much time on screen today. My apologies for muddying the waters!
I’m truly sorry for the passing of your father. Stay strong. After letting your emotions out, please continue to live your life to the fullest and cherish every second. It’s okay to feel sad for a while, but don’t let the sadness linger too long. One day, you will reunite with your father in heaven. Stay strong.
I can't find a less snarky way to say this, but why are you here then? I figure there's enough signal in the noise to make it worth it.
> Everyone whose funding is cut/questioned says it's wrong

Everyone who made billions off the internet is too busy smelling their own farts to recognize that none of this waves hand in the general direction of basically all modern technology would exist without the sustained government funding that built ARPAnet and NSFNET.
"Writing is nature’s way of letting you know how sloppy your thinking is" - Guindon

Though admittedly I first heard it from Leslie Lamport and that's who I associate it with.
> You're building up a portfolio of writing about topics that interest you.

This reason resonates with me immensely.

You're not just writing about what you've figured out, sometimes you're actually deepening your understanding as you write! Writing is the thinking process: https://news.ycombinator.com/item?id=32628196

I have been writing every day at my blog for three years now, and it's been very rewarding for me to figure out what I actually care about and seeing patterns.

I like thinking about it like a bunch of skateboarders lugging the video camera around to capture the moment. (They did this before social media!)

P.S., You may also enjoy the similar sentiment in this post: https://news.ycombinator.com/item?id=42992159
That’s assuming that they would be subject to atmosphere and inertia, which contradicts observed UAP phenomena. (queue internet aneurysm?)
> I can sit down and comfortably type out several pages of content with it. If I tried writing that much by hand, I'd be nearly in tears of hand-cramping pain by the end.

If I had problems like this, I'd likewise assume mere contrarianism on the part
of someone claiming a notebook can serve as well as a keyboard. That was why I refused to use pens or write longhand in school, except under duress. I had not then discovered that good pens solve this problem; writing a dozen pages with one, effectively without pause, can certainly be meditative but need not be at all painful.
Just tried it, is there a reason why the webUI is so slow?

Try to delete (close) the panel on the right on a side-by-side view. It took a good second to actually close. Creating one isn't much faster.

This is unbearably slow, to be blurt.
The way things are going, I can see the other 4 countries kicking the US out. Or maybe forming their own Org and not feed anything to the US.
Do you mean on HN or in this particular thread?
But if you add type hint in the signature, it does check the type. Basically, if you specify the type, it will check type. Just like any language that is not automatically inferring types, e.g. Java. So it is the same as Java.

You guys make it out like Clojure is doing something extra to hide Java types, but it doesn’t. What Clojure does is really minimal on top of Java. It barely hides anything.

If you give it type, it will check type. If you don’t give a type, it falls back to a default type, Object, which IS a TYPE. The fact that Clojure compiler cannot deal with GraalVM SVM Pointer type tells you that it’s checking type, because Pointer is not an Object! I found this out the hard way: https://yyhh.org/blog/2021/02/writing-c-code-in-javaclojure-...

“One limitation that one needs to be aware of when writing native image related Clojure code, is that most things in the GraalVM SDK inherit from org.graalvm.word.WordBase, not from java.lang.Object, which breaks the hidden assumption of a lot of Clojure constructs.”
I think many people who argue this, including myself, are saying that there are good cuts and harmful cuts, this likely falling into the latter.

The common two reference point for "good" ways to reduce the deficit is 1) spend less on defense. 2) change taxes (either raise on corporations, wealthy or close loopholes).

2 being basically impossible to move. 1 seems easier, but I know nothing of this space. Others include stronger healthcare reform, etc etc.
This is because a bunch of us use the Fediverse (Mastodon, etc.) as a general purpose social media network and really don't care to have the entire timeline be doom and gloom about how bad the world currently is, but want to read the other things folks have to say. So a bit of etiquette has built up over the years to stash those things under a CW (think of it like a subject line) so you can read it when and if you have the spoons to do so, and can happily ignore it and wait for something else from that person, say, cat pictures, without having to unfollow them.

In a more elegant world, Mastodon/Fediverse would have the concept of topics, and I'd be able to follow `@mh+cats@example.com` without following @mh+uspol@example.com`, but we're not in that elegant world. Mastodon (nor Pleroma, nor Pixelfed, nor any of the other Fediverse software) doesn't offer anything like that, short of multiple accounts, which comes with other big problems.
The main reason I blog is because I work (or am starting out working in) academia and therefore I have to write papers. To write academic papers you have to write terribly, using passive voice whenever possible.

I blog so that I know I am still capable of writing coherently, rather than in horrible academic language.
good location = higher rent = food better attract people

I'm not saying that holds up, only that it's not clear to me that "good location" = skimping on actually being good.

To go the other extreme, I guess all the best restaurants in the USA are in Wyoming since they arguably have worst locations (low population density = low traffic) so they must have to concentrate on food. Yea, ... no.
Sad to say but this will be the norm for the next 4 years, don’t expect any federal organization to come out intact. I’ve basically ruled out working as a federal employee as there’s no assurances about anything.
The real question is, what negatively changed when the debt went from 600k to 666k? What about 500k to 600k? What will negatively change if it goes from 666k to 700k?

I hear a lot about the debt going up. Not once have I ever heard what the consequences of this debt are to the regular tax payer. None of these cuts are going to give normal people significant tax cuts, and cutting all these programs certainly doesn't seem like it'll positively impact people's lives. Research investment more than pays people back not just in terms of money, but quality of life. Same goes for general maintenance.
Will it make wind energy net positive? Search for photos of the amount of concrete and rebar needed to install a tower. Coupled with manufacturing, transport, maintenance, and end-of-life, they are always net negative.

edit:

https://x.com/RizomaSchool/status/1805813119664484836
For example:

> The Senate on Friday forged ahead with plans to give the military an additional $150 billion in spending even as the Pentagon seeks to make sweeping changes and reductions in its budget. Senators voted 52-48 in favor of a budget resolution that will unlock $340 billion in spending for U.S.-Mexico border security, energy independence, Coast Guard modernization and military investments while mandating cuts elsewhere.

https://www.stripes.com/theaters/us/2025-02-21/senate-milita...

Worrying about small amounts of M while increasing other parts with B makes me wonder how it could be perceived that there's any actual interest in a "balanced budget." The only president to balance the budget was Clinton, and it was an economically terrible idea.

Government budgets are not like a company's budget or a family's budget, and pretending that it is, when we control the reserve currency of the world, is just plain silly and weak.
That book really poisons the mind. Even if there's some good things to learn in there, it's stashed among a lot of advice that is either plain bad or needs asterisks. But there aren't really any asterisks and instead it presents what look like rules that you shouldn't be breaking if you want to be a good programmer.

When I first read the book I'd already been programming for 10 years, but I was in my first job out of college. I'd heard a lot about the book and so I trusted what it had to say. I let it override how I would have written code because I figured coding professionally was just far different than what I would consider the best way to write code.

Interestingly, 5 years sounds about right for how long it took me to finally start trusting my own judgement. I think it was a combination of being more confident in myself but also because I was doing larger projects and it was more frequent that I was putting down a project and then coming back a couple months later. That's how I was able to see how bad the code was to work with once my mental model of it had flittered away.

Now I take a much less strict approach to my code and I find it a lot better to work with later.
This is how I think of it too. In a popular location, the restaurants won't necessarily be the best, but they'll be better on average.

Also, compare any big city to its adjacent areas. Like everyone knows LA has better food than San Bernardino.