skysight-inc/HackerNews huggingface dataset:
These models were trained on the open web. With as much content as they can possibly consume and manufacture. They are large opaque boxes with who-the-fuck-knows is going on in there.

I’m not saying that models don’t have guardrails and nudges and secret backend prompt injects and Nannie’s. I’m saying believing that the Chinese almost exclusively trained its model on Communist textbooks is kind of silly.
China Prepares One Trillion Yuan ($138B) AI Plan to Rival $500B US AI Project
They're doing quite well it seems. Everyone I know seems to have an account with them.

They've had a full, unrestricted bank licence since 2017 and have over 9.3m customers[1].

[1] https://en.m.wikipedia.org/wiki/Monzo
I heard a description of Copilot as "What Microsoft thought Clippy should be". Thanks, but no thanks.
I guess that’s my argument as to why it’s not losing.

If the government bailed you out, you didn’t lose. They have yet to really lose. Thus no incentive to disrupt such a “steady” industry.
> I'd love to see people take the real lesson here - an arrest proves nothing of guilt

And neither does a guilty verdict in a court of law. An arrest is a data point that we can use to inform our opinion of someone just as a verdict is.
Substantiate this "shill" comment. Who is this user employed by.
> Most people also like that LibreOffice looks like what Word and Excel looked like before Microsoft changed up the menu system.

I feel exactly the same way about that. And I often use it for stuff I don't need to collaborate on. But for paid jobs with stuff I need to round-trip with people who I know are using Microsoft products, I just use the Microsoft products myself.

It's cheap insurance against giving the people who are paying me to collaborate with them a bad experience.
People still need to make executive decisions.

And frankly, I suspect a lot of Vanguard customers DID want crypto. There are greater objectives at stake, and so I am glad Vanguard held the line.

I'm not utterly opposed to a possible future scenario for certain cryptocurrencies maturing into a more integral asset to the economy. But we ain't there yet, and their current volatility and novelty should not be promoted under the Vanguard reputation.
I would love to get in on the ground floor with klipt bucks. I am sold on kliptomania!
As it says in the article, you are talking about a mere constant of proportionality, a single multiple. When you're dealing with an exponential growth curve, that stuff gets washed out so quickly that it doesn't end up matter all that much.

Keep in mind that the goal everyone is driving towards is AGI, not simply an incremental improvement over the latest model from Open AI.
Vera Rubin Observatory is ready to transform our understanding of the cosmos
For the sake of balance:

https://www.washingtonpost.com/world/2025/01/19/russia-balti...
So long as you don't ask it about tiananmen square 1989. Or Tibet. Or Taiwan. Or the Xinjiang internment camps. Just a few off the top of my head but thousands of others if you decide to dive deep. You get a shrug at best. Which does beg the question what responses you'd get in certain contexts.
No links, I know an acquaintance of mine who knows somebody in the third world.
> Why ask HN?

bc hn is a community of smart ppl. I'm sure these discussions are happening at most software companies so I was just curious how others are dealing with it

> Have you actually tried using the tech? Then you should have the answers. There are lots of different types of software development and in some areas gen AI will be extremely useful, but a net negative in others. Only you can answer the questions about your environment.

yes, daily. :) here's my rough answer to my own question:

- as another commenter mentioned, context windows aren't large enough to capture every detail in our system
- coding is actually the easy part of the job. Generally speaking, once we know the details of the task (i.e. building table X with N fields, build a service that does XYZ, etc), the coding portion doesn't take a lot of time. So the cost saving of outsourcing that to Claude/GPT/etc can be helpful, but it's not a game changer
- team alignment is hard and figuring out what to build is hard
- we lose eng time on the unknowns that gen ai doesn't really help with: debugging an issue with a vendor's sdk, identifying the cause of a race condition, figuring out how to mitigate a bot issue, etc.
> I would argue that corruption transcends political ideologies

As someone whose parents left Latin America a long time ago, this is why I'm still deeply skeptical of whether Milei's future will be a rosy one. Ideologies (libertarianism, communism, ancaps, etc) always seemed flimsy so long as there are mechanisms available for widespread abuse.
Most of this is everyday security.

"Avoid External Storage"

They missed part with this. You could use external storage just for your current recording purposes so you can pop the SD card and take it with you if you think your phone will be taken.
Wayland is simpler because it does less. And among the things Wayland doesn't do and X does are things that people need. It means these things have to be implemented elsewhere.

It is a common problem with these "simple" things. The problem is complex, and if you simplify one part, you are just pushing complexity elsewhere, you are not making it disappear. It is sometimes a good thing, but in the case of Wayland, it didn't go well.
That sounds interesting. Can you provide some background? Who are “various knowledgeable figures” that knew that? And who are the “established authorities and scientists” that rejected that? Are there any references?
Well, i buried the lede. you need windows server to do it easily; once you have windows server set up, you need terminal services to be enabled and installed for that server. Then you can set up "single application mode" application. https://learn.microsoft.com/en-us/troubleshoot/windows-serve...

I didn't really need a guide, it's pretty straightforward; we ran firefox on a windows server VM in AWS and watched youtube videos, in 2009, just to prove it could be done. We offered thin client conversions to companies. never had any clients, too early, i guess, and everything went to cellphones instead. When i say we watched youtube videos, i mean on our test computer in front of us there was a firefox icon on the windows desktop local, and double clicking it, after a few seconds, would launch a firefox window, but instead of the firefox icon it would be the mstsc.exe icon, and you were not looking at an executable's output on your screen, you were looking at the output of the executable in the cloud.

anyhow the windows server software takes care of bundling/packaging/deploying of the the little "scripts" that let you have a desktop icon and everything else. I think there's a wizard.

edit: i buried another lede. The video quality of youtube over terminal services in 2009 with our crappy dsl was... "talking head" - or as i like to call it "peak apple quicktime video circa 1996" - approx. 15fps
Unfortunately and by industry standard, a ship's owner and operator are often obsfuscated under multiple layers.

It's about as easy to figure out who actually owns and is operating a ship as tracing an international bank account ~1980.

It'll be curious if one outcome of the Russian shadow fleets is a stronger worldwide push for verifiable true commercial maritime registration. Essentially: mandating transparency in shells and KYC reporting, in the same way post-9/11 financial reporting was implemented.
Exciting to see an article by Prof. Romer on the front page of HN. Thanks.

As the imitation game is a marker of progress, AI is absolutely, by design, trivially, a con.

I am questioning this sentence:

"instead of zebras versus horses, the types they have to recognize are people who strive to maintain a reputation for honesty versus people who are willing to deceive"

The first pair are separate categories, but members of the second pair overlap to a defining degree, whatever the stakes.
"Let's end this disaster. It's been 16 years. It's almost old enough to vote. When will we accept it has failed?"

Use what you think is better then.
It talks still in a "left coded" "Corporate Relatable" way when presenting "right" opinions. I don't have a point, it's just interesting. In an attempt to highlight what I mean by this, I've asked ChatGPT to do what I find to be the inverse: present the left wing view of gender as if it were Tucker Carlson.

Good evening. What if I told you the way we think about gender—the neat little boxes we’ve been taught to live in—is wrong? Radical? Maybe. But stay with me here.

For years, we’ve been told there are only two genders, male and female. That’s it. End of story. But what if that story is incomplete? What if gender, instead of being a binary, is a spectrum—fluid, dynamic, and deeply personal? It’s not just about chromosomes or biology, they argue. It’s about identity, expression, and the diversity of human experience.

Now, think about this. We already accept that people are unique in almost every other way. Some are tall, some are short, some are artistic, some are analytical. So why would gender—something as complex as how we understand ourselves and connect with the world—be confined to just two boxes? Doesn’t that feel a little...limiting? Maybe even a little outdated?

The left’s argument is this: Gender isn’t static. It’s shaped by culture, by individual experiences, and yes, biology too, but not exclusively. And it’s not some radical new idea. Cultures throughout history—Native American Two-Spirit identities, Hijra in South Asia—have embraced more than two genders for centuries. This isn’t new. What’s new is the resistance to acknowledging that.

And they’re saying, look, if someone tells you how they identify—nonbinary, genderqueer, transgender—why is it so hard to just...listen? Respect it? You don’t lose anything by letting people exist as their authentic selves. But they gain everything. Dignity. Recognition. The freedom to live without fear.

Now, you might be thinking, ‘What does this mean for society? For tradition? For science?’ Fair questions. But here’s the thing. Progress often challenges what we thought we knew. It makes us uncomfortable before it makes sense. So maybe, just maybe, it’s time to open our minds, even just a little.

Something to think about. We’ll be right back.
I'm not sure that this is true. Let's take a look at generics. In C++, we use angled brackets like myFunction<SomeType>();

This could however be done without introducing angled brackets. myFunction(myFirstClassType); which is what more and more languages nowadays do like Zig.
I am trilingual. Sometimes, Google would auto-translate their docs into the local language, despite my browser and account language being set to English. I hate this. Monolingual people may not fully grasp how much languages differ in the exact details of how you write; a translation will always alter the text and when done without a human mostly rewriting the entire thing by hand, it would make it more confusing, meandering, and unpleasant.
Yup, and it has the advantage of having a easily backed up state store to represent the actions of the GUI.

I always liked the octant UI autogeneration for CRDs and the way it just parsed things correctly from the beginning, if they had an edit mode that would be perfect
You can still proof it. Op is just saying they don't need spellcheck (perhaps because they do have an editor).
It's electronic signals warfare. Depriving your opposition of power or communications destabilises command structures.

Now you might say "...but these cables are so low value", but these are easy targets that reduce the resilience of the Baltic states. Any more conventional attack would now be more effective because they've taken the backups out first.
Wayland lacks a strong reference implementation. The resulting fragmentation in the ecosystem turns the most popular compositors into de-facto standards every application developer will have to use as a reference.

This means Gnome's problems = Wayland problems.

Furthermore, the latency issues with Wayland are inherent. Compositors will always have worse latency than writing directly to the front buffer.
Pretty much any user can flag a thread and some did but there was much discussion.

300+ comments here for your entertainment

https://news.ycombinator.com/item?id=42772995

https://news.ycombinator.com/item?id=42773778

https://news.ycombinator.com/item?id=42774621

I'm not sure it was that interesting though. This I found kind of interesting: Apparently his mum's parents were Hitler supporters and moved to South Africa from Canada as it was too liberal. Musk's dad talking about it: https://youtu.be/B6e1ES4MLD0?t=200
"It looks like you think whatever I am doing with all this venture capital is AGI! Should I bother to correct you?"
Funny, I didn't even know this was a debate. I didn't even notice when Fedora switched from X to Wayland by default - maybe because I'm still a 60hz plebian?

I have experienced issues with my mouse input locking up/jumping - especially noticeable when I'm playing a shooter - but I'm pretty sure that's just my poor ancient mouse giving out.
If Trump goes through with his Greenland annexation Denmark might want to block US vessels.

It is a pity that the EU would have to fight a two front war against Russia and the US after the US has started the eastern front part (as acknowledged by Trump himself).
Does anyone know what kind of arms that is and where to buy them?
Apparently, the governor is interested in using it for housing development but I'm sure that will be tied up in the courts for years--especially with it being Concord.
Why is the onus on you, why don't the execs explain why it _would_ 10x the efficiency of their feature factory, if they're so smart?

The obvious answer is that generating code is not the hard part of building products.
You did I expect. I find it so much more difficult to play games now I know i won't live forever and times a-wasting.
Astronauts on NASA's Artemis mission to the Moon will need better boots
Also in many cases we must accept the fact that people die. And some times keeping them alive is too costly or take too much labour. I admit it is horrible realisation, but I think inevitable one.
Under virtualization (or emulation if amd64 on arm64). May as well spin up that VM.
That creates some interesting situations
like charging too little:

“VGI provides services to the Funds “at cost”, i.e., without charging an arm’s length profit. VGI is a C corporation and the Funds are Regulated Investment Companies (RICs) not taxable at the corporate level, so this situation results in avoidance of billions of corporate taxes.”

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2666426
> How? Open water diver is 18m, advanced Open water diver is 30m. With „deep diver“ specialty, you’re at 40m.

Correct. Those are the limits of those certifications.

> I think you need to become an instructor to go deeper, that’s not the 2nd easiest qualification at all.

In order to go down to deeper depths and returning you generally need a technical or professional certification. Anyone can go to any depth, as long they don't expect a reasonable chance to get back to the surface alive.

PADI open circuit technical course go down to 50 but there are other agencies for technical diving with a bit better reputation, and those generally max out at 100.

Most people who are trained for 80+ depth usually do so on a rebreather. Padi do have a 100m course for that. However with rebreathers, students mostly look towards specific instructors and not agencies. What agency a instructor uses is generally much less important than that you trust the instructor.
Hell of a reply. I'd definitely buy you a coffee for it.

Thanks for all the considerations.

PS: regarding throwing distros at the wall; I used the same installation of Debian for 10 years. It was my workstation and everything else. But its direction isn't mine anymore, and I gave quite a bit of thought to my choice, ie Void. FreeBSD would be in addition, not a replacement. Also, my primary needs are far more primitive than yours or what you mentioned. I mostly need something I can trust, that doesn't change for the sake of change. That and for it to be able to do basics, eg python without dependency hell, video editing, office, music/editing, caveman AI, and such. Hardly more. Oh, and freedom. That's really important.
Also, all of NATO triggered Article 5 (mutual defense) for the only time ever, after 9-11, and they went to Afghanistan. The UK and other countries, though not as many, went to Iraq. The competition with China depends heavily on alliances with Japan, S. Korea, the Philippines, Australia, and others.

In fact, no country depends on and utilizes its allies more than the US.
Your Linux VM instance is Linux, and I don't think it's an unreasonable request to run a VM on your desktop machine, using the virtualization software provided by the OS.
Looks like they signed the right to inspect ships passing the straight away though, if I’m understanding this correctly:

https://en.wikipedia.org/wiki/Copenhagen_Convention_of_1857
> Having given it a whirl, it isn't really catching up.

Did you try the original R1, or one of the finetunes (misleadingly called distills)? The original one is available on https://chat.deepseek.com if you enable "DeepThink (R1)". Without enabling that you'll be chatting with Deepseek V3.

If you're worried about data safety, there are alternative providers, for example Hyperbolic gives $1 in credits and has R1 (but slower than on official website/API): https://app.hyperbolic.xyz/models/deepseek-r1

As for the finetunes - they're really bad. Basically they are small Qwen/LLaMA models finetuned on R1 CoT outputs. They lack any of the RL training that's the basis for R1's success. They're not "distills" (which would imply they're just a smaller model of the same architecture), they're completely different models with some post-training.
I'm trying to switch to using preview environments right now to optimize my git workflow and it is a bit of a bummer that I can't just assign preview environments their own environment group. I am still trying to wrap my head around the best way to do this because I have a lot of environment variables.

I also have my object storage with Digital Ocean at the moment. Would love to have that all under one roof.
> Option 3 - You hire enough people to cover general demand, have surge prices to lower demand when there's not enough drivers, and charge prices for normal/lower demand that allows you to make sure everyone you have on duty makes at least minimum wage.

This is just a rehash of Option 1. The point of surge pricing is to get more drivers to drive during peak times. If you're instead using that money to pay other people to be idle then the average driver makes less money because part of what would have been their compensation is now going to pay someone else to sit around idle, and they lose the ability to make a higher hourly rate by working only during peak demand. Which in turn reduces the number of drivers available during surge pricing and there goes your funding source for hiring more drivers, so you're back to laying off lots of drivers who would otherwise have part-time work, but now also reducing the median driver's hourly rate.

> Not every business model is viable given the rules society has setup (to protext society as a whole)

Minimum wage laws in general have never protected anyone. If there is another job available to you that pays more than minimum wage and is otherwise on equally favorable terms, you would have taken that one regardless of whether a lower paying job is available. If the lower paying job is better, e.g. because it pays slightly less but you also have lower costs in terms of commuting distance or greater flexibility in hours etc., taking away that option "for your own protection" is patronizing BS.

This is why minimum wages are set at the level that only ~1% of people make minimum wage, because it minimizes the damage done by the law while still allowing opportunistic politicians to claim they've done something. Actually doing something is creating opportunities for people that have better conditions or pay higher wages so that it doesn't matter if someone is offering low wages because people aren't desperate to accept them for lack of alternatives.

Notice also that taking away alternatives can do more than just force you to take a worse one. It can make the worse alternative worse. Suppose there is a job with low pay but it's across the street from where you live, and another one with an hour commute each way, costing you $40 and two hours/day. You take the first one unless the second one pays significantly better, at least several dollars/hour more to compensate you for the gas and the time. Unless the first one is banned and goes away because it was $1/hour below the "minimum". Then not only are you stuck with the second one, they can lower their pay to the minimum when they would otherwise have had to pay more to compensate for the commute because you no longer have an alternative.

Price controls are bad.
Lack of correlation between school reopening and trends in adult Covid-19 rates
There's only about two weeks before it's up again though.
What do you know about the guy?
EdgeLink – simple Golang point to point networking between applications
What is the search bar for (that populates with other cities)? I tried both SF and Seattle and both just move the map ~50 miles away from NYC.

Does this only visualize NYC, or does it also work elsewhere?
So the conclusion is AI is about to "increase in abilities at an exponential rate", with the only data point being that R1 was sucessfully able to acheive o1 levels as an open source model? In other words, two extremely unrelated themes?

Does this guy know people were writing verbatim the same thing in like... 2021? Still always incredible to me the same repeated hype over and over rise to the surface. Oh well... old man gonna old man
I think the issue is that there isn't such a "mandatory international database for de-confliction."
In my experience with AI coding, very large context windows aren't useful in practice. Every model seems to get confused when you feed them more than ~25-30k tokens. The models stop obeying their system prompts, can't correctly find/transcribe pieces of code in the context, etc.

Developing aider, I've seen this problem with gpt-4o, Sonnet, DeepSeek, etc. Many aider users report this too. It's perhaps the #1 problem users have, so I created a dedicated help page [0].

Very large context may be useful for certain tasks with lots of "low value" context. But for coding, it seems to lure users into a problematic regime.

[0] https://aider.chat/docs/troubleshooting/edit-errors.html#don...
Not a single deescalating signal in sight. Power dynamics has evolved a lot in recent two years with many aggressors. America turned into dynastic oligarchy like Russia 20 years ago, Russia turned into Mongol Empire. Yup.
Sounds great. An interactive Spec builder, if I understand correctly.
Yeah, that doesn't really answer the question at all...
Do you just have a pile of cloudformation on your desktop? point and click? tf?
And then none of the actual questions like

> How do you handle application lifecycle concerns like database backup/restore, migrations/upgrades?

were even touched.
What the F*** Is a VAE?
Is there any way to have true tiling window management on macOS?
I agree with you, but not your solution in 2. Market share is shaky data to quantify at best, and you'd just incentivice software companies over manufacturing companies for tax purposes (Since software has lower employee count, and hardware software are going to extribly linked going forward)

There needs to be a way to reverse IPO companies as spin outs much easier, with some kind of government incentive to do so. It would unlock alot of value instead of causing it to be withheld.

Some examples of this would be google splitting out search, youtube, and AI products, with the datacenters and IP staying under alphabet.