MurphyA/hacker-news huggingface dataset:
by kamphey | 2025-08-28 23:36:08+00:00
I used to ask Stripe Atlas for this kind of service. Because they made it so easy to spin up a company in 2 weeks, I thought it would be helpful to shut down a company too. But alas they haven't done it.

In general it was about $2,500 the last time I did it and only really needed a Lawyer to help file the final taxes and submit the paperwork to shut down to Delaware. Will be different if you have a company set up in a different state. Financial and Legal is the only thing you need to focus on. You can literally shut down the operations yourself.

The key issue that I found is that there is no emotional support. It's hard mentally, spiritually, and ultimately emotionally. Sometimes it's hard to actually go through the motions, the actions, the steps you need to do.

At least the legal part must be handled. You can literally keep the "company" as a personal asset and try to run it as a side-project or a hobby if you'd like. Many bootstrappers and indiehackers do that when they start a business.

I found a good support network of people who understand what you're going through can help. A simple telegram group, or whatsapp group, or even an online forum here should be able to help you with the emotional roller coaster. Feel free to express more about what you're going through and others might be able to share insights or just wallow in pity along with you.
by PaulDavisThe1st | 2025-08-28 23:36:10+00:00
Several years ago when I discovered some of the historical work on interval arithmetic, I was astounded to find that there was a notable contingent in the 60s that was urging hardware developers to make interval arithmetic be the basic design of new CPUs, and saying quite forcefully that if we simply went with "normal" integers and floating point, we'd be unable to correctly model the world.
by keeda | 2025-08-28 23:37:53+00:00
Funnily enough, I left a similar comment just the other day: https://news.ycombinator.com/item?id=44944717

The conclusion I reached was different, though. We learnt how to do outsourcing "properly" pretty quickly after some initial high-profile failures, which is why it has only continued to grow into such a huge industry. This also involved local talent refocusing on higher-value tasks, which is why job losses were limited. Those same lessons and outcomes of outsourcing are very relevant to "bot-sourcing'.

However, I do feel concerned that AI is gaining skill-levels much faster than the rate at which people can upskill themselves.
by rebane2001 | 2025-08-28 23:39:06+00:00
fwiw, i've been using the internet with noscript and i find it perfectly usable

for any sites that do need js, i simply enable it for them from the extension, so it never gets in the way with sites i use regularly

it's pretty nice for performance/battery and security

have you ever tried living with noscript for over a week? i feel like your perspective could be a bit mislead, because i felt the exact same way as you before i started using noscript

disclaimer: i'm the author of the blogpost
by altairprime | 2025-08-28 23:39:08+00:00
We have nothing to protect sites against scrapers except to make it more expensive for everyone’s, unless privacy-compromising or authority-trusting methods are on the table.

Making you pay time, power, bandwidth, or money to access content does not significantly impede your browsing, so long as the cost is appropriately small. For the user above reporting thirty seconds of maxcpu, that’s excessive for a median normal person (but us hackers are not that).

If giving your unique burned-in crypto-attested device ID is acceptable, there’s an entire standard for that, and when your device is found to misbehave, your device can be banned. Nintendo, Sony, Xbox call this a “console ban”; it’s quite effective because it’s stunningly expensive to replace a device.

If submitting proof of citizenship through whatever attestation protocol is palatable is okay, the Anubis could simply add the digital ID web standard and let users skip the proof of work in exchange for affirming that they have a valid digital ID. But this only works if your specific identity can be banned, or else AI crawlers will just send a valid anonymized digital ID header.

This problem repeats in every suggested outcome: either you make it more difficult for users to access a site, or you require users to waste energy to access a site, or you require identifiable information signed by a dependable third-party authority to be presented such that a ban is possible based on it. IP addresses don’t satisfy this; Apple IDs, trusted-vendor HSM-protected device identifiers, and digital passports do satisfy this.

If you have a solution that only presents barriers to excessive use and allows abusive traffic to be revoked without depending on IP address, browser fingerprint, or paid/state credentials, then you can make billions of dollars in twelve months.

Ideas welcome! This has been a problem since bots started scraping RSS feeds and republishing them as SEO blogs, and we still don’t have a solution besides Cloudflare and/or CPU-burning interstitials.

(ps. I do have a solution for this, but it would require physical builds, be mildly unprofitable over time with no growth potential, and incite governments hostility towards privacy-preserving identity systems. A billionaire philanthropist could build it in a year and completely solve this problem. Sigh.)
by ryao | 2025-08-28 23:39:10+00:00
Data abstraction is a separate invention from OOP since it involves abstract data types. What is being used here is an abstract data type. It is not the pattern used in OOP languages and it is not OOP. It bears similarities and overlap with the vtables used to implement some OOP languages. It is like how thumbs bear similarities and overlap with index fingers, but the two are not the same.
by wtbdbrrr | 2025-08-28 23:39:35+00:00
As I see it, it's really the lack of "capitalists" willpower to be actually capitalist.

We can't call it incompetence because neither those whom we have come to know as capitalists nor their advisors are incompetent, which means they quite literally do not want to offset any decline in jobs or (job creation) that can be linked to progress.

That's not strange. A "capitalist" wants market participation to grow, infinitely, which is possible. Who we came to know as capitalists don't care about the markets, actual market growth or market participation. They only care about the growth of the value of the markets, "however" that happens.

I highly recommend that journalists and economists dig a bit more radically honest into the matter. There'd be more value in that, more blog posts, more articles, more discussions on all platforms, and thus more participation.

I mean it's a scapegoat vs straw man vs actual culprit kind of situation ... isn't it?
by skybrian | 2025-08-28 23:40:01+00:00
Changing a boolean database field like 'is_confirmed' to a nullable datetime is a simple, cheap hack that records a little bit of information about an event. It's appropriate when you're not sure you care about the event.

If you know you actually care about the event, there are probably more fields to stuff into an event record, and then maybe you could save the event record's id instead?

But going too far in this direction based on speculation about what information you might need later is going to complicate the schema.

See Paul's comment in the other thread for more: https://news.ycombinator.com/item?id=44423995
Ask HN: How to teach a 4 year old to code?
by kamphey | 2025-08-28 23:40:03+00:00
Have you had any experience teaching a 4 year old how to code? I'm thinking about not just typing but the mindset of automation and programming. My son is in a weekly class called Kiddie Coders and they are learning directions and how to put arrows together on a sheet of paper to get someone through a series of squares.

I was thinking of putting together activities at home so he can see how to tell instructions to someone who is blind, or follow instructions like a recipe (the favorite analogy to coding seems to be cooking)
by kg | 2025-08-28 23:40:43+00:00
I've been slowly refining a pitch deck over the past couple years and the feedback from reviews and test pitches has strongly reinforced for me just how important it is for slides to be short and laid out precisely.

You want the most important information in the right places, communicated with as few words as possible, using the most accurate words possible.

You want the key takeaways to be the things that people are most likely to remember from each slide.

You want to minimize distractions and try not to pollute slides with a bunch of vaguely related stuff. A crowded slide risks communicating nothing.

It's a real dramatic change compared to how I am used to using powerpoint for technical audiences or when I had to make presentations during school.
by rayiner | 2025-08-28 23:41:37+00:00
> I feel like you're unfamiliar with the Supreme Court rulings, which are almost unilaterally terrible.

On the law, the rulings are correct. Article II, Section 2, cl. 1: "The executive Power shall be vested in a President of the United States of America." QED. The contrary "precedents" were ginned up to support Woodrow Wilson's racist fever-dream of an executive run by "expert" civil servants instead of the elected President: https://ballotpedia.org/%22The_Study_of_Administration%22_by.... I remember sitting in Con Law class and reading these cases thinking how obviously wrong they all were. I couldn't even dream that we would ever be able to clean out this horse stable!

> preferring to instead punt the issue and allow the harm to continue, completely circumventing the merits of the cases.

That's because almost all of the rulings coming up to the Supreme Court were preliminary injunctions where the lower court made no determination of the merits.

> making the bizarre claim that enjoining the Executive Branch from doing whatever it wants pending a full trial harms it in greater proportion than the harms being actually inflicted on ordinary people.

Read Marbury v. Madison and look at how much ink Justice Marshall spends trying to avoid enjoining the Secretary of State to do something as ministerial as delivering an already-signed letter. He literally invented judicial review in an effort to avoid that result. Think about how Marshall's lengthy analysis of how courts can't enjoin discretionary actions of the President would apply to the sweeping injunctions being handed out these days.
by sho_hn | 2025-08-28 23:41:47+00:00
> I don’t see the problem with AI doing what it is asked to do.

It's a problem for parents, in that allowing children some amount of AI access is probably inevitable for many, but the usual services currently have poor to no parental controls.

My child is too young still to worry about what my eventual "AI policy" will be, and I'm grateful to be at a point in the timeline where I can wait and see. But I already know that while as an adult I also don't want censored AI, I wouldn't mind if the one a child has access to has boundaries it won't cross.

In general, my impression is that the majority of people children come in contact with have better "this is not a conversation I will have with children" controls than AI chatbots do, if they are even in a position to know of course.

And if you have to make safety and steering work for children, then you have to make it work in general, even if adults can turn it off.

Cf. https://cdn.arstechnica.net/wp-content/uploads/2025/08/Raine...
by esbranson | 2025-08-28 23:43:00+00:00
The disconnect between academia and journalism on the one hand, and smart and intelligent people on the other is breathtaking. One side sold generations of the other down river because of greed and oikophobia. And they do it with fearmongering such as this. To quote chat bot:

> I couldn’t find any stories on NPR in 2025 (solely this year, not earlier) that focus explicitly on positive trends in academia or higher education.

Imagine my surprise. In years to come, we should recognize they will have such stories, they will implicitly include the 2025 time frame, and those destroyed by the Kool-Aid will be none the wiser to anything positive. Compare National Propaganda Radio to Colorado Public Radio or The Colorado Sun and it becomes obvious: NPR and its ilk are the problem destroying our future youth, not the lack of international students.
by jongjong | 2025-08-28 23:43:44+00:00
Easy, you can just create any generic Linux Amazon EC2 instance (or just about any cloud provider of your choice; in fact, the smaller the provider, the better) and use it as a SOCKS5 proxy via SSH tunnel with -D flag... Then set one of your browsers (e.g. Firefox) to connect via that proxy.

Indistinguishable from any other server on the internet.
by kamphey | 2025-08-28 23:44:26+00:00
What I would like is a list of creators, bloggers, youtubers etc, who have a solid audience and are seeking to mention others. For example I make a google sheets tutorial youtube channel. Sometimes I make a video that I genuinely could be featured by others and reacted to, and discussed... but I don't have the list of those to reach out to. I'm building it myself. like you said, in a spreadsheet. But there's no earning credits or trading. Wouldn't mind going through a list of people who are interested in trading exposure.
by defrost | 2025-08-28 23:44:54+00:00
I'll look into the ROC/Taiwan side if a get a chance later, what was in my feed this morning that gave a wry chuckle (and pause for thought) was someone getting epaulet envy:

President Trump will reportedly have another big boy military parade later this year. You’ll recall that in June, Trump made the Army put on a parade on the streets of Washington with a bunch of tanks and fireworks for his birthday — an event that was also billed as the celebration of the 250th anniversary of the Army. The event was widely regarded as an extremely expensive flop, complete with low turnout and squeaky tanks and, in the opinion of some, lackluster marching. .. The president was reportedly so disappointed by the marching — the marching specifically — that he is planning to throw himself another tyrant parade, this time featuring the Navy.

https://talkingpointsmemo.com/where-things-stand/trump-was-d...
by themafia | 2025-08-28 23:44:56+00:00
You're right next to the point yet you've missed it. The Rivian has a wide range of performance _options_. With only the "2025 Rivian R1T Ascend Quad Max" having the performance you've quoted. How is the "ascend quad max" segment ideologically different from the "srt hellcat" segment?

Likewise the _standard_ Tesla 3 has quite a bit different 0 to 60 times than what you've quoted here.

Do you really think your soccer mom is buying the "performance" edition of the vehicle and not the "long range?" Which proves the point, performance options are not dead, and EVs only continue the trend, they don't obviate it.
by sneak | 2025-08-28 23:45:51+00:00
When you are managing a $500k-1M+ liquid net worth.

I think Chase starts “Private Client” at $250 or $300k. (Don’t use Chase, however.)

It might in some cases be more trouble than it is worth, if you are right around the threshold. A “normal” retail checking account and a brokerage account at another institution with the ability to transfer between them is probably sufficient for most. If you need loans or mortgages or other stuff, it might be worth the hassle (and phone calls).
by b112 | 2025-08-28 23:46:04+00:00
Juniors become seniors.

If we replace all juniors with AI, in a few years there won't be skilled talent for senior positions.

AI assistance is a lot different than AI running the company. Making expensive decisions. While it could progress, bear in mind that some seniors continue to move up in the ranks. Will AI eventually be the CEO?

We all dislike how some CEOs behave, but will AI really value life at all? CEOs have to have some place to live, after all.
by anyfoo | 2025-08-28 23:46:24+00:00
Not quite. They build the entire table upfront, whether any individual entry is needed or not.

Making it an on-demand cache instead is a neat next step. Whether it helps or hurts depends on the actual input: If the input image uses every pixel value anyway, the additional overhead of checking whether the table entry is computed is just unnecessary extra with no value.

But if a typical image only uses a few pixel values, then the amortized cost of just calculating the few needed table entries may very well be significantly below the cost of the current algorithm.

If images are somewhere in between, or their characteristics not well known, then simply trying out both approaches with typical input data is a good approach!

Unless you’re perfectly happy with 0.2 seconds, for example because the runtime of some other parts take so long that dwarfs those 0.2s, then why bother.
by drweevil | 2025-08-28 23:46:58+00:00
When you commit an act of aggression what follows is on you. That is, at least, what was established at Nuremberg. The original act of aggression was the unwarranted dispossession of the Palestinian people by the Zionists and their Western allies, who were in a position to assist them solely because of their own colonialist sins. There is no need for convoluted trolley dilemmas here. Every evil followed from that original crime against humanity.
by crazygringo | 2025-08-28 23:47:18+00:00
No. All of this is breaking the primary rule of programming: KISS (keep it simple, stupid). Don't add unnecessary complexity. Avoid premature optimization. Tons of things are correctly booleans and should stay that way.

Turning boolean database values into timestamps is a weird hack that wastes space. Why do you want to record when an email was verified, but not when any other fields that happen to be strings or numbers or blobs were changed? Either implement proper event logging or not, but don't do some weird hack where only booleans get fake-logged but nothing else does.

Should booleans turn into enums when a third mutually-exclusive state gets added? Yes, of course, so go refactor, easy. But don't start with an enum before you need it. The same way we don't start with floats rather than ints "just in case" we need fractional values later on.

Booleans are a cornerstone of programming and logic. They're great. I don't know where this "booleans are bad" idea came from, but it's the opposite of communicating intention clearly in code. That boolean should probably stay a boolean unless there's an actual reason to change it.
by nkurz | 2025-08-28 23:47:29+00:00
> Leclerc was able to keep in front of Piastri at his second stop as well, and both drivers were stationary for just two seconds as their crews swarmed over the cars. But that single stop of Norris' was even faster at 1.9 seconds, and while he was driving slower than his teammate, he held track position at the front and was driving flawlessly.

Wow, I know nothing about F1 racing, but that is a fast tire change. Here's how it works: https://www.youtube.com/watch?v=FE5FGSEQc8Q. Three people on each tire, one single bolt. Full stop over the jack, unbolt, old tire off, new tire on, rebolt, drop and go.
by Joker_vD | 2025-08-28 23:47:58+00:00
I wonder if building this table can be sped up by noticing a recurring pattern?

x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 254 255 f(x) 0 0 1 2 3 3 4 5 6 6 7 8 9 9 10 11 12 12 ... 190 191

So something like

sta table,y iny sta table,y adc $0 iny sta table,y adc $0 iny sta table,y adc $0 iny

used as the loop body that should be repeated 64 times, should work. Will it take less than 6000 cycles total?
by kamphey | 2025-08-28 23:48:00+00:00
I don't think it matters much. Sometimes I do consulting where I'm coding at the same time as the client is there with me. There's lots of little questions and tons of testing involved as I do coding in Google Apps Script in Google Sheets. And I'll quickly say "oh I think ChatGPT can figure this out faster than me" and just prompt it at the same time. Then copy paste and edit and figure out if it's right code for that part.

Not only do they not care, they think it's pretty cool that I can essentially save them an hour here or there.
by nicoburns | 2025-08-28 23:49:02+00:00
IMO it's more like PHP or JavaScript than C++. With C++ there are lots of different dialects in common use and you kinda have to learn them all to be good at C++. Whereas with PHP/JavaScript/CSS there are still ugly corners, but everyone pretty much agrees which the good bits are and which the ugly bits are, and you can mostly just ignore the old legacy bits.
by jart | 2025-08-28 23:49:11+00:00
If I understand correctly, refractive routing basically just gets big trustworthy cloud providers to host the VPNs so that third world governments can't block them without blocking the cloud too. It's an unfortunate solution since tech platforms are international entities that should be neutral. When America asks them to take sides and prevent other countries from implementing their desired policies, America is spending the political capital and trust that tech companies worked hard to earn. It's also really foolish of those countries to just block things outright. They could probably achieve their policy goals simply by slowing down access to VPN endpoints.
by user982 | 2025-08-28 23:49:16+00:00
"Yes, history repeats itself. You're fooling people with your propaganda."

"Oh, Sawatzki... You don't understand. In 1933, people were not fooled by propaganda. They elected a leader, who openly disclosed his plans in great clarity. The Germans elected me."

- https://www.youtube.com/watch?v=8ALTkMpPLuU
by kickopotomus | 2025-08-28 23:49:16+00:00
In part, yes, but the whole picture is a bit more complex. Intel and AMD both work with vendors to work out reference designs and power regulator configurations that are compatible with their CPUs. Modern power regulators are relatively complex, especially when you get into the high-end desktop and server space. There are a lot of things that can be done wrong and cause issues, such as voltage or current overshoot when the CPU moves between different power states (e.g. low to high load).
by tkgally | 2025-08-28 23:50:43+00:00
> LLMs ... lack the ability to hold a series of precepts "in mind" and stick to those precepts.

That is perhaps the biggest weakness I've noticed lately, too. When I let Claude Code carry out long, complex tasks in YOLO mode, it often fails because it has stopped paying attention to some key requirement or condition. And this happens long before it has reached its context limit.

It seems that it should be possible to avoid that through better agent design. I don't know how to do it, though.
by SilverElfin | 2025-08-28 23:52:02+00:00
> The agency is limiting the updated shots to people who are at risk for serious complications because they are 65 or older or have other health problems. Until now, COVID vaccines had been available to anyone 6 months and older regardless of their health.

> The decision is expected to make it harder for many people, such as healthy children and healthy younger adults, to get a shot ahead of the expected winter COVID surge. That's already generating confusion and apprehension that harkens back to the early days of the pandemic, when people often had to frantically search for a shot.

> "These vaccines are available for all patients who choose them after consulting with their doctors," Kennedy wrote, adding that the emergency use authorizations for the vaccines that made them available quickly during pandemic had been revoked.

Does this mean that if I want an updated booster for this year’s variants, I need to first get them prescribed by a doctor? I can’t just go seek them out on my own?