MurphyA/hacker-news huggingface dataset:
by tines | 2025-04-12 23:25:10+00:00
Things started to make more sense to me once I realized that human beings hate freedom and love tyranny. Once you accept this, it all falls in place. Deporting citizens to foreign prisons? Sounds great. Incoherent foreign and economic policy? Love it. Freedom of the press? Who needs it! Destruction of democracy? Own the libs! Legalize bribery of foreign officials? Even the playing field! And finally, words don’t need to mean anything because they are simply evocations intended to stir up certain emotions. They are more akin to a hunter’s duck call. The hunter doesn’t speak duck and doesn’t care whether that sounds he’s making have any meaning, he simply makes noise and looks for a result. Not getting the desired result? Just change the noise a little.

This is why democracy will eventually fail and autocracy will rise in its place. And no one will ever learn.
by Animats | 2025-04-12 23:25:13+00:00
Which is the biggest flaw in all this. If the goal was to bring consumer electronics manufacturing back to the US, adding a tariff that goes up every quarter would make sense. People could make plans and build factories. YC might even fund something.

Trump doesn't have the authority to set permanent tariffs. All this is being done as a temporary measure under the Emergency Economic Powers Act, which is for wars. These backdoor tariffs are being challenged in court, and there's a good chance of the plaintiffs winning.[1]

For tariffs to stick, Congress has to do it. The Constitution gives Congress sole power over tariffs. There's a long-term track on this, going through the US Trade Representative's office, with Federal Register notices and public comments. Last week Greer was up on Capitol Hill testifying before a congressional committee. That's the normal path by which tariff changes are made. Greer is so out of the loop that he hadn't been told about the big tariff on China. That change came out while he was in front of the committee. He was publicly humiliated. Which means he can't do his job of negotiating with other countries on behalf of the US. Greer may quit.

When you dig into this, you don't find "4D chess".

[1] https://www.forbes.com/sites/alisondurkee/2025/04/10/can-tru...
by potato3732842 | 2025-04-12 23:25:31+00:00
>ust one example. He required bridges be built too low for buses to pass, limiting access to parks and beaches to those who owned cars… >https://www.bloomberg.com/news/articles/2017-07-09/robert-mo...

If you're gonna claim something don't cite an article that's all about debunking that thing.
by overu589 | 2025-04-12 23:25:38+00:00
I quite deliberately define intelligence as “to mitigate uncertainty”, for if it does not mitigate uncertainty it is not intelligent.

The delusional popular view is that there is one device that is “intelligence” and it works every time, is never wrong, and gives instantaneously pleasing results.

Intelligence is every case by case, and the most adept may always be misinformed, under informed, or deceived, no matter what extreme or capacity of intelligence one measures.

Naturally those who solve problems for themselves are more proficient with technology, as its magic is to be an extension of our will. How can one accomplish anything where the will is lacking.
by jedberg | 2025-04-12 23:25:46+00:00
You could make one "company" (which is just a few bits of paperwork) and then sell all the tools.

That being said, selling to developers is hard, you have to add a lot of value / save a lot of time before they're willing to pay. Or you need to solve a problem enterprises have at scale where your solution is cheaper than building it themselves.

Honestly, the only way I've seen people turn stuff like what you describe into income is giving it away for free, and then hoping it gets so popular that it gets you a better paying job.
by smcameron | 2025-04-12 23:25:47+00:00
I am pretty sure IBM's "DisplayWriter" word processor used the "small house" char for some kind of an indicator in the status line, maybe something to do with tabs. Here's a screenshot I found of DisplayWriter using that char: https://darrengoossens.wordpress.com/wp-content/uploads/2020...

https://en.wikipedia.org/wiki/IBM_Displaywriter_System
by toomanyrichies | 2025-04-12 23:26:39+00:00
> How specific am I supposed to be, do you want names, resumes, potential investors?

Names would be good, for a start. If you can’t name a single person, group, or entity whose opinion would satisfy you, it’s likely that no amount of evidence would change your mind. Which means that you’re not discussing this topic in good faith.

All human endeavors have human bias, in one direction or the other. If you’re waiting for a bias-free source of information, you’ll be waiting a long time.
by scotty79 | 2025-04-12 23:29:31+00:00
I'm sure there's always some back and forth inside the structure of the military but since it's insular singular top down organization it's usually not visible to civilians and they only get exposed to the consensus that military eventually reaches. Since everybody in the military is armed there's very little benefit to actively fighting with each other using sizable force because it brings no one closer to ensuring getting paid. So any staunch opponents of consensus are just getting deposed or at most assassinated. Everything usually happens quite peacefully.
by timmg | 2025-04-12 23:30:34+00:00
> I don't know about everyone else but I just started looking into how to move money and investments outside the US.

Based on tweets I've seen, you are not the only one engaging in "capital flight". Not great for the US.

One would like to think this will be a good lesson for the administration. But I'm worried that they are not acting completely rationally.
by mubou | 2025-04-12 23:31:13+00:00
I was going to pass this off as another trash OpenAI frontend, but it's actually a legitimate machine learning project! They even trained a custom model for it. Well done. I wish we got more interesting ML work like this on HN, instead of, you know, the usual AI slop.

There's some more detail at https://omnisvg.github.io/

I wonder why they're delaying the release of the code to actually run the thing, though.
by tony | 2025-04-12 23:31:39+00:00
Look, at the end of the day, folks might initially give a `.so` or `.sh` the side-eye, questioning its credibility. But if you nail your branding and put real effort into building your reputation, that perception quickly fades away. Once people trust you and your offering, nobody’s going to care about the TLD - just look at Notion.so: everyone links to them, uses them internally, and doesn't bat an eye. In fact, they eventually upgraded to .com - so that door always remains open.

Remember, with any new domain, you're starting from zero anyway; you'll have to build trust from scratch, whether it's a fancy `.com` or a `.so`. Going with something like `.so` or `.sh` just means more choices when the usual suspects are already taken.
by iainmerrick | 2025-04-12 23:31:52+00:00
Using a library like zod requires you to trust that Zod will correctly validate the type.

Not sure I understand this -- are you assuming there’s an existing schema, either a TS type or maybe something else like JSON Schema, and you’re trying to ensure a separate Zod schema parses it correctly?

The usual way to use Zod (or Valibot, etc) is to have the Zod schema be the single source of truth; your TS types are derived from it via z.infer<typeof schema>. That way, there’s no need to take anything on trust, it just works.
by crq-yml | 2025-04-12 23:32:28+00:00
It's a strategy to redefine the doctrine of information warfare on the public Internet from maneuver(leveraged and coordinated usage of resources to create relatively greater effects) towards attrition(resources are poured in indiscriminately until one side capitulates).

Individual humans don't care about a proof-of-work challenge if the information is valuable to them - many web sites already load slowly through a combination of poor coding and spyware ad-tech. But companies care, because that changes their ability to scrape from a modest cost of doing business into a money pit.

In the earlier periods of the web, scraping wasn't necessarily adversarial because search engines and aggregators were serving some public good. In the AI era it's become belligerent - a form of raiding and repackaging credit. Proof of work as a deterrent was proposed to fight spam decades ago(Hashcash) but it's only now that it's really needed to become weaponized.
by hulitu | 2025-04-12 23:33:20+00:00
> In windows I have never thought about carefully moving the cursor through start menu

Well, Windows 11 got rid of start menu. To get to it you have to click an obscure button. In Windows, you have to carefully think how you move the cursor at the edges of the window because Some Idiot thought is a good idea to make the window border 1 pixel wide. Even on (Q)UHD monitors.
by sumedh | 2025-04-12 23:33:42+00:00
> Is making decisions the hardest thing in life for so many people?

Take insurance, for example — do you actually enjoy shopping for it?

What if you could just share a few basic details, and an AI agent did all the research for you, then came back with the top 3 insurance plans that fit your needs, complete with the pros and cons?

Why wouldn’t that be a better way to choose?
by badc0ffee | 2025-04-12 23:33:49+00:00
Because the first guy I replied to claimed Trump never did anything earlier in his life but inherit money, and I wanted to provide examples of how that isn't true.

The Tiffany's transaction definitely happened, and no landowner in Manhattan has left money on the table like that since. As scummy and self-promoting as he is, he changed the real estate market in NY and made some investments that paid off in the 70s and 80s.

I think that puts to rest this idea that he just rested on daddy's money and then lost money on his Atlantic City casinos, or whatever.

(Standard disclaimer that he has always sucked, and maybe he never made a good business move after the 80s.)
by tdeck | 2025-04-12 23:33:49+00:00
I thought it would be a mini laptop like these:

https://gpdstore.net/product-category/gpd-mini-laptop/

But no, he carries around a little Nuc style machine and a full, separate keyboard and charger. It's cool and all, but there's no way this whole jumble would fit in a pocket or be convenient to use on the go.
by throw0101d | 2025-04-12 23:34:13+00:00
Personally I lean towards what ISC BIND uses:

* https://bind9.readthedocs.io/en/latest/reference.html#option...

* https://www.zytrax.com/books/dns/ch7/statements.html

Not as 'freestyle' as INI (Level 2), but a little less structured than most of the Level 3 stuff.
by timschmidt | 2025-04-12 23:34:18+00:00
> Even if we had all of the raw materials needed (we don't),

What is this brand of defeatist bullpucky? There is no raw material which is not contained within the borders of the US. Only some which are less expensive to extract elsewhere.

> the US doesn't have the talent to spin up a manufacturing hub.

I humbly invite you to visit https://www.imts.com/ this year in Chicago. If, after that, you believe that there's something that can't be manufactured in the US, I'll eat my hat.
by myself248 | 2025-04-12 23:34:48+00:00
This is my speculation, but I think privacy.com isn't actually in the middle as thoroughly as we think they are. They're just making up a new card number that still corresponds to my same old account, and they're responding to verification queries saying "yup, that's the right name and address, verifies just fine!", which provides the privacy they claim to.

Note, their name isn't SpendingLimit.com.

This shook me plenty and I no longer use them for anything I actually need a spending limit on. They're still good for their namesake privacy, with a very limited scope (i.e. scummy merchants), but it's a very thin veil and easy to pierce.
by immibis | 2025-04-12 23:35:15+00:00
> Now, a lot of people on the left use "neoliberalism" in the same way people on the right use "woke", or (Eu) football fans use the word "offside" i.e. it means "it's anything the other side do that I don't like". But neoliberalism actually has a definition used by more serious people - generally free trade and the reduction of government interference.

... That's how it's used on the left
by cduzz | 2025-04-12 23:36:18+00:00
ssh and rsh used to cause you to rsh/ssh to the name of the file...

so I had, in my home directory

~me/bin/snoopy

and if I wanted to log into snoopy, I'd just type

$ snoopy

and it'd rsh me into snoopy.

Hilarity was the day when someone ran

cd /export/home && for user in * ; do chown -R $user:users ; done

(note the lack of the -h flag, which causes the ownership of the symbolic link instead of the reference of the symbolic link to be chowned)
by jodrellblank | 2025-04-12 23:36:34+00:00
> "example: a report on the cost-benefit of using bicycles, that comes out with a fantastic positive number for introducing a cycle lane."

Rubber-stamp a multi-billion dollar highway widening project that won't reduce traffic*, no problem, doesn't deserve any comment. Bike lane? Scrutiny with a fine-tooth comb, subject it to years of studies, complain about the cost, complain about why anyone would want a bike lane - they must be up to something! The slider is jammed 98% over towards 'cars' and still the car drivers are like "Won't someone PLEASE think about the cars?!".

"No benefits for cars were mentioned as I recall" - seriously, you think everyone might have forgotten that cars exist in the twenty seconds between when they last saw one, or heard one, or had to wait to cross a road, or used one, or heard someone talk about one, or saw an advert for one? A study on bike benefits didn't say that cars were great, do you want a study on wheelchair accessibility to talk about the benefits of being able bodied?

> "I'm sure the health improvements exist, and it wouldn't surprise me that the health benefits to society were well estimated"

"Worldwide, we estimate that physical inactivity causes 6% (ranging from 3·2% in southeast Asia to 7·8% in the eastern Mediterranean region) of the burden of disease from coronary heart disease, 7% (3·9–9·6) of type 2 diabetes, 10% (5·6–14·1) of breast cancer, and 10% (5·7–13·8) of colon cancer. Inactivity causes 9% (range 5·1–12·5) of premature mortality, or more than 5·3 million of the 57 million deaths that occurred worldwide in 2008. If inactivity were not eliminated, but decreased instead by 10% or 25%, more than 533 000 and more than 1·3 million deaths, respectively, could be averted every year." - https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

*roads are wider than they used to be; if adding lanes reduced traffic, there wouldn't be any traffic these days.
by amstan | 2025-04-12 23:37:19+00:00
> Traditionally, programs will place their code into non-writeable memory, and store variable data in memory that is writeable but not executable. And that's definitely the safer way to do things, but we can't be bothered with all that.

Woah, I have a feeling this does something even more. If the program modifies its own instructions, the kernel will probably save those modifications in the file too.
by chubot | 2025-04-12 23:37:55+00:00
Hm I also made a taxonomy of 5 categories of config languages, which is a bit different

Survey of Config Languages https://github.com/oils-for-unix/oils/wiki/Survey-of-Config-...

Languages for String Data Languages for Typed Data Programmable String-ish Languages Programmable Typed Data Internal DSLs in General Purpose Languages

Their taxonomy is:

String in a File A List Nested Data Structures Total Programming Languages Full Programming Language

So the last category (#5) is the same, the first one is different (they start with plain files), and the middle is a bit different.

FWIW I don’t think “Total” is useful – for example, take Starlark … The more salient things about Starlark are that it is restricted to evaluate very fast in parallel, and it has no I/O to the external world. IMO it has nothing to do with Turing completeness.

Related threads on the “total” issue:

https://lobste.rs/s/dyqczr/find_mkdir_is_turing_complete

https://lobste.rs/s/gcfdnn/why_dhall_advertises_absence_turi...
by CharlieDigital | 2025-04-12 23:38:09+00:00
I recently went down this same rabbit hole for backend and stumbled on Typia[0] and Nestia[1] from the same developer. The DX with this is fantastic, especially when combined with Kysely[2] because now it's pure TypeScript end-to-end (no runtime schema artifacts and validations get AOT inlined).

I was so shocked by how good this is that I ended up writing up a small deck (haven't had time to write this into a doc yet): https://docs.google.com/presentation/d/1fToIKvR7dyvQS1AAtp4Y...

Shockingly good (for backend)

[0] Typia: https://typia.io/

[1] Nestia: https://nestia.io/

[2] https://kysely.dev/
by gajus | 2025-04-12 23:38:16+00:00
Surprised not to see more people ask about performance profile of v4.

Zod is great in terms of API, but a no-go in terms of performance.

We ended up writing babel plugins (https://github.com/gajus/babel-plugin-zod/) and using it along with zod-accelerator, which improves performance, but breaks in various edge-cases.
by AtlasBarfed | 2025-04-12 23:38:41+00:00
This is just the complexity in individual files!

Configuration can be a lot more complicated. Look at dockerfiles, which are filesystems overlaid over each other, often sourced from the internet.

https://docs.spring.io/spring-boot/reference/features/extern...

Look at that: a massive 15 deep precedence order for pulling just individual values (oh man, doesn't even touch things like maps/lists that get merged/overridden).

That includes sources like the OS, environment-specific, a database (the JNDI registry), XML, JSON, .properties files, hardcodes. Honestly, I remember this being even deeper, I suspect they have simplified this.

This doesn't even get into secrets/secured configuration, which may require a web service invocation. I used to also pull config via ssh, or from private gits or github, from aws web service calls (THAT required another layer of config getting a TOTP cycled cred).

https://crushedby1sand0s.blogspot.com/2021/02/stages-of-desp...

I was right, the Spring config fallthru was deeper.
by fc417fc802 | 2025-04-12 23:38:43+00:00
It was an analogy, ie a comparison of the differences between pairs. The relevant bit then is the damages suffered by the party stolen from. If you fail to pursue when the damages are small or nonexistent (image classifiers, employee stealing a single apple, individual reproduction for personal use) why should that undermine a case you bring when the damages become noticeable (generative models, employee stealing 500 lbs of apples, bulk reproduction for commercial sale)?
by ineedaj0b | 2025-04-12 23:39:23+00:00
economics is a lot of made up theory and not hard science. you won't get any of his smarter supporters replying because even if they did you're showing an inability to model best-case. i mean you're personally at a loss?

if you took the average supporter of both sides neither seem smart. the clips they have of both sides is shameful. but those aren't the people implementing the policy, but they both support their tribes.

if you really are interested in understanding how they think you couldn't do worse than this:

https://www.hudsonbaycapital.com/documents/FG/hudsonbay/rese...
by 9283409232 | 2025-04-12 23:40:43+00:00
> What is this brand of defeatist bullpucky? There is no raw material which is not contained within the borders of the US. Only some which are less expensive to extract elsewhere.

Let me rephrase this. We don't have the raw materials unless we destroy national parks and pollute our waterways. We also don't have the facilities to process these materials.

> I humbly invite you to visit https://www.imts.com/ this year in Chicago. If, after that, you believe that there's something that can't be manufactured in the US, I'll eat my hat.

This link says 2026 not 2025.
by bitpush | 2025-04-12 23:41:04+00:00
Google has so many channels for ad delivery. ChatGPT is only competing against Google Search, which is arguably the biggest. But dont forget, Google has YouTube, Google Maps, Google Play, Google TV and this is before you start to consider Google's Ad Network (the thing where publishers embed something to get ads from Google network).

So nope, ChatGPT is not in even in the same league as Google. You could argue Meta has similar reach (facebook.com, instagram) but that's just two.
by gnulinux | 2025-04-12 23:41:48+00:00
I'm sorry I know this is horrific but I still love it. This looks like a better version of Boost Lambda2. I would potentially maybe replace `$` with `_` before using this (which should be easy as a layer) like Boost::Lambda2 but otherwise I'm excited to use it. Not that I would use anything like this in production, but it looks too fun not to play around with.
by marginalia_nu | 2025-04-12 23:41:57+00:00
The problem with scrapers in general is the asymmetry of compute resources involved in generating versus requesting a website. You can likely make millions of HTTP requests with the compute required in generating the average response.

If you make it more expensive to request a documents at scale, you make this type of crawling prohibitively expensive. On a small scale it really doesn't matter, but if you're casting an extremely wide net and re-fetching the same documents hundreds of times, yeah it really does matter. Even if you have a big VC budget.
by Swizec | 2025-04-12 23:42:19+00:00
> why is the old version so slow

In my experience of building consumer web applications, they all start fast.

Then someone says “We need to track every interaction in mixpanel. What’s even the point if we don’t know it happened”.

Then the sales team says “We need to track in Salesforce, nobody on our team looks at mixpanel”

Then the marketing team goes “We must consolidate in google analytics, nothing else fits our usecase”

Then the other product team says “We need Amplitude”

Then the re-engagement marketing team goes “Braze for us please, we must know when customers do a thing so we can trigger campaigns”

Then the product growth hacker marketing team says “Our recommendation engine needs to use the custom in-house framework so we can train our models”

Then someone goes “Hey it looks like we’re losing events sometimes, you have to make sure users don’t leave the screen until all events are submitted”

Then someone has a cool idea: “Wow it would be great if we could see where users are looking with something like Hotjar”

And now you have an app where every interaction triggers 20 different trackers, waits for all of them to settle, then reacts to your action. Just look at the AWS homepage one day – I once counted 70 requests blocked by Brave’s built-in blockers before I even moved my mouse. It’s slightly better after login – only a dozen or so tracker requests iirc.
by iainmerrick | 2025-04-12 23:42:20+00:00
I used to use Zod until I realised it’s rather big (for many projects this isn’t an issue at all, but for some it is). Now I use Valibot which is basically the same thing but nice and small. I do slightly prefer Zod’s API and documentation, though.

Edit to add: aha, now I read further in the announcement, looks like @zod/mini may catch up with valibot -- it uses the same function-based design at least, so unused code can be stripped out.
by rchaud | 2025-04-12 23:43:00+00:00
Much like Russia's overnight transition to a market economy in 1991, which opened the door to oligarch pillaging of national resources, 2 successive economic crises and a bond default, and 2 brutal wars in Chechnya.

Something tells me Trump's top economic advisers aren't based in the US, just as Yeltsin's strings weren't being pulled from Moscow.