MurphyA/hacker-news huggingface dataset:
by robmensching | 2025-07-25 00:28:46+00:00
> IIRC it was a project under the Office organization originally.

I worked in Office in 1999 when I created WiX but it definitely was not an "Office project". It wasn't until I left Office for project in Windows Server that Office adopted the WiX Toolset (to replace their custom system). The interaction with Office was always interesting.

> I've got a feeling Microsoft doesn't want to support it anymore because they see it as completely legacy today.

I think that's probably fair. The problem is that nobody has created an installation technology that is as fully featured as the Windows Installer. There are a lot of warts to the Windows Installer. It was designed to support floppy disks for goodness sake, but they were the last team IMHO that took the installation problem seriously. That's why MSI hasn't been replaced in 25 years.

> WiX toolkit is just a reflection of the complex legacy of the old terrible MSI output format.

Our primary goal with the WiX Toolset was to provide access to the full power of the Windows Installer. Given the adoption by extremely large software projects, I think we've done pretty well toward that goal. We're slowly turning our attention to simplifying the toolset to make it easier to use for simpler projects. But that's only been a focus for the last couple of years, so not a lot has come about, yet. But the Files element is a huge upgrade.
by Wowfunhappy | 2025-07-25 00:28:48+00:00
I know, I said that I would call it the correct way. :) I'm aware of the drawbacks, I just think they're clearly outweighed by the benefits.

If nothing else, consider that the limitations of a statically linked binary match those of a traditional Mac application bundle. While Mac apps are usually dynamically linked, they also include all of their dependencies within the app bundle. I suppose you could argue it's technically possible to open an app bundle and replace one of the dylibs, but this is clearly not an intended use case; if nothing else, you're going to break the code signature.
by bigyabai | 2025-07-25 00:29:01+00:00
It's all a system of tradeoffs. America is pretty much fully post-industrial; our WWII and postwar industrial miracle already happened. The standard of living increased and now you have to pay cement mixers and steelworkers more, they want hazard pay and can take private contracts. China's still coming down off this curve, and depending on state policy they might keep stepping on the gas. That too can limit your ability to modernize, depending on where you see the country going.

It is somewhat reminiscent of the old Soviet anecdotes where per-unit costs for RPGs and AKs were reaching staggering lows in the 70s and 80s. Not because there was necessarily a high demand for man portable anti-tank rockets and modern rifles, but because the factories were ordered to produce them in increased volume year-over-year. The resulting surplus was largely stored in Ukraine, sold to Russia's enemies after the Cold War, and crashed the price of USSR-era infantry weapons. The overzealous industrialization of the military cost them huge amounts of materials and labor, held them back from future modernization, and even helped arm Russia's enemies.

Being able to do something remarkably cheap at a giant scale often requires sacrifices. Right now, China and India are deriving remarkable value out of their trades laborers. Eventually they too will want to modernize though, and if there isn't enough natural demand for their high-margin finance/services sector then it could risk another "great leap forward" situation. This is the delicate transition America managed to pull off, despite it's failures (and marked shortcomings nowadays).
by Tadpole9181 | 2025-07-25 00:29:50+00:00
I feel it's important to forward this from the discussion on Reddit:

> This EO frequently refers to all people with mental illness as being subject to these restrictions and requirements. This is not restricted to just the unhoused.

> > "the reversal of Federal or State judicial precedents and the termination of consent decrees that impede the United States’ policy of encouraging civil commitment of individuals with mental illness who pose risks to themselves or the public"

> > "provide assistance to State and local governments, through technical guidance, grants, or other legally available means, for the identification, adoption, and implementation of maximally flexible civil commitment, institutional treatment, and “step-down” treatment standards that allow for the appropriate commitment and treatment of individuals with mental illness who pose a danger to others"

Read into that what you will, but I find an EO with a significant dedication to "revoke laws requiring consent to institutionalization" quite concerning when the party / administration / organization creating it considers LGBT to be a mental illness.
by didibus | 2025-07-25 00:30:05+00:00
> I simply cannot square this with my last few weeks absolutely barnstorming on a project using Claude Code.

I don't know, but the interesting data in the study is that they all said the same thing you are saying, but their actual time was 19% slower.

And yes, right now it's the only study that seemed to have a good methodology that I've seen that has any data positive or negative.
by roughly | 2025-07-25 00:30:43+00:00
> There seems to be significant opportunity to zig as others zag.

Historically Apple has done this - Steve Jobs noted at one point that the absolute last thing they were going to do during a recession was to cut R&D, because that was what was going to let them capitalize once the recession was over.

Left as an exercise for the reader is assessing Apple’s financial performance as relates to the rest of the industry, with extra credit for comparing that to the ongoing guidance from the finance industry set.
by martinald | 2025-07-25 00:30:58+00:00
That was definitely true when the iPhone first came out. I don't know if it's true now. Given the average age of an iPhone/iPad keeps going up and up I don't think 90% of consumers are particularly bothered about it. I certainly would doubt that they would lose market share over it if their power efficiency stagnated for a couple of years, at least on an 'iPhone 16e' style chip.

For Nvidia that isn't actually the case at all. It's not electricity per se which is important, it is heat. The new(er) GB200s require liquid cooling because they put out so much heat. Virtually 0 datacentres have liquid cooling to each rack, so rollout has been extremely slow (basically have to build new datacentres from scratch).

The problem Apple has got is they are far, far too reliant on TSMC. It may be worth Apple buying Intel just as an insurance policy. It would be less than 3% of their market cap.

If TSMC goes down/decides not to serve Apple in the future (eg NVidia buying up literally all of the capacity because their products are so much more valuable than Apples)/some other TSMC related black swan event, Apple is close to toast. They get 70-80% of revenue from hardware and could end up with no hardware to sell. Every device they have cannot work without TSMC.

A great book on this btw is Apple in China by Patrick McGee.
by SJC_Hacker | 2025-07-25 00:31:34+00:00
It was well on its way to being eliminated in much of the First World through screening during pregnancy at around 2-3 months. Alot of mothers were electing to terminate the pregnancy and perhaps try again.

Especially much of Europe which didn't quite have the moral objections against abortion that the US does, save for a few countries who still have substantial observant Catholics such as Ireland and Poland.

Here's a story about Iceland https://www.abc.net.au/news/2024-05-01/iceland-prenatal-test...
by TheFreim | 2025-07-25 00:31:50+00:00
> people posting talking about combat rolling and chambering after their assailant misses a shot. what the fuck lmao

I generally try to show them a little bit of grace. For many people their sole exposure to firearms is through video games, movies, and television shows. They have a strong "knowledge" of how things work and genuinely have no idea that their ideas are at odds with reality. Its similar to how non-tech people think "hacking" works.
by robmensching | 2025-07-25 00:31:51+00:00
I mentioned this in another response:

> Our primary goal with the WiX Toolset was to provide access to the full power of the Windows Installer. Given the adoption by extremely large software projects, I think we've done pretty well toward that goal. We're slowly turning our attention to simplifying the toolset to make it easier to use for simpler projects. But that's only been a focus for the last couple of years, so not a lot has come about, yet. But the Files element is a huge upgrade.

There is definitely more we can do to make simpler things simpler. :)
by cogman10 | 2025-07-25 00:31:52+00:00
The mental impairment shouldn't be understated. We are talking about people that will perpetually need care and supervision.

Don't get me wrong, I think it'd be great if society could give these people more than poverty after their parents die, but as it stands, unless that person was born into wealth they are looking at misery when the state becomes their caretakers.

I have a child with a server mental disability, I love them pieces, but frankly what happens to them after I'm gone is one of my biggest concerns.

That's the hard reality I wish people hand wringing about the ethics of avoiding down syndrome would confront. It's one thing to call them a blessing, but are you going to push and advocate for government spending so these blessings don't end up in a hellhole when they are no longer cute children?
by fc417fc802 | 2025-07-25 00:32:02+00:00
Manufacturing of the trivial items can be brought online in a reasonable timeframe. The lead time on a modern process node on the other hand is measured in years, and that's when you already know what you're doing. China still hasn't achieved state of the art even after everything they've invested over the past 20 years or so.

> You'll be paying a huge premium just so a politician can get a couple of favorable headlines

You're paying a premium to reduce the cross section of risk that your local economy is exposed to. The cost savings of globalization do not come without their own downsides.
by j_timberlake | 2025-07-25 00:32:35+00:00
This is the smart take. The version numbers were useful going from GPT-3 to GPT-3.5 and then GPT-4, but after that OpenAI butchered the usefulness of the naming scheme, with stuff like o4 and 4-o. Version numbers now tell you almost nothing about the change.

This happened because training progressively larger models used to be the main path forward, which was easy to track and name, but currently it's all about quickly incorporating synthetic data chain-of-thoughts created by flash models.
by goku12 | 2025-07-25 00:32:53+00:00
> The misunderstanding is that you think people are installing rust from rustup from their repos.

No. The misunderstanding is that you decided that I was talking about how people choose to install rustup, while I didn't even mention it. My reply was entirely about how the entire rust toolchain doesn't have to be in the distro repo. Here's the part in the original comment that I was referring to as a misunderstanding:

> to install the rust development toolchain (because it changes too rapidly to effectively be in any repos).

> This is true, and trivial, and completely irrelevant to what the rust website recommends and what most people do.

Irrelevant to you perhaps. But it's a relevant detail if you're an individual user/developer who cares about security. It's easy to entirely skip the curl bash pattern for rust if you care enough.

The question of why the website recommendeds it is moot because they wrote the script and vetted it among themselves. They have no reason to mistrust it. Meanwhile, the security culture of the user is not really their concern. It's not unreasonable for them to expect you to read a bash script before you download it from the net and execute it. I did, and that's how I realized that there are alternatives.

If you think that it's unreasonable, look at how many projects, including programming languages recommend the same. The prevailing sentiment among the devs is clear - "Here's a script to do it easily. We haven't put anything harmful in it. But we assume that that's not enough guarantee for you. So just check the script first. It's just non obfuscated bash". I almost always find ways to avoid the curl bash step whenever a project recommends it.

> Is there a single distro that does do this now?

Enjoy the following articles in the Arch Linux, Gentoo and Debian wikis discussing the exact topic. Not only do they have rustup packaged in their repo, rustup even has build configurations to make it behave nicely with the rest of system in such a scenario (like following the FHS and disabling self updates).

[1] https://wiki.archlinux.org/title/Rust#Arch_Linux_package

[2] https://wiki.gentoo.org/wiki/Rust#Rustup

[3] https://wiki.debian.org/Rust
by josephg | 2025-07-25 00:32:55+00:00
> Rust can also make some types of software more productive to write, but it is unlikely to beat Go in terms of productivity when it comes to a lot of the stuff SaaS shops deal with. And boy, the software industry sure is swamped in fucking SaaS.

I just wish Go supported parametric enums (sum types) and Option, rather than copying Hoare’s billion dollar mistake.

I ported some code to Go and rust a few years ago to try both languages out. The rust code ended up being 30% smaller because I could use an enum and a match expression. In Go I needed to make a set of types and interface{} to achieve the same thing - which was both slower and way more verbose. My rust implementation was as fast as my C implementation in 2/3rds as much code. And it was trivial to debug. My Go implementation took way more code to write - about the same amount of code as C, but it was harder to read than C and ran much slower.

For cookie cutter SAAS and prototypes, I prefer typescript. It’s fast enough for most things, and the type system is much more expressive without getting in your way. Not as convenient to deploy as go - especially on mobile. And the standard library is more like an attic. But in my opinion it’s a much better designed language.
by zbentley | 2025-07-25 00:33:30+00:00
Not GP, but that definition seems not to be the one in use when describing languages like Rust--or even tools like valgrind. Those tools value a definition of "memory safety" that is a superset (a big one) of the definition referenced in that paper: safety as preventing incorrect memory accesses within a program, regardless of whether those accesses are out of bounds/segmentation violations.
by kindkang2024 | 2025-07-25 00:34:20+00:00
> You need a sufficiently advanced, if incomplete, mental model of the sybject to know what you dont know.

I believe that through a few common prompts and careful reflection on the LLM's responses, this challenge can be easily overcome. Also, nobody truly knows what you're stuck on or thinking, unless you figure out the existence of unknown and seek it out. However, I do agree with your point that "a good teacher will help you get to the right questions," since a great teacher is an active agent; they can present the unknown parts first, actively forcing you to think about them.

- when people see some things as beautiful(best), other things become ugly(ordinary)....Being and non-being create each other. — Laozi, Tao Te Ching

Perhaps the emphasis on the greatness of an LLM gives the impression that it undermines the greatness of a great human teacher, which has already led to a few downvotes. I want to clarify that I never intended to undermine that. I have encountered a few great teachers in my life, whether during my school years or those teaching in the form of MOOCs. A great teacher excels at activating the students' wille to seek the unknown and teaching more than just knowledge. Also, the LLM relies heavily on these very people to create the useful materials it trains on.

Metaphorically speaking, the LLM is learning from almost all great teachers to become a great 'teacher' itself. In that sense, I find no problem saying "LLM could be the teacher, one of the best already."
by topspin | 2025-07-25 00:34:55+00:00
The core idea:

"Instead of instructions flowing through a centralized pipeline, the E1 pins instructions to specific compute nodes called tiles and then lets the data flow between them. A node, such as a multiply, processes its operands when all the operand registers for that tile are filled. The result then travels to the next tile where it is needed. There's no program counter, no global scheduler."

A key detail:

"The compiler statically schedules each title to be what it needs to and route the data."

And

"Each tile even has a small cache of recent configurations, so loops and repeating patterns don't force a full reload every time."

A silicon dataflow engine, programmed by a complier. FPGA-like, except the "tiles" are not reprogrammable, and they should operate at far higher frequency.

Interesting. The model does seem like it's feasible without a fantasy compiler.

We'll see I suppose. Make cheap dev kits. Except (from Efficient's blog):

"Participants in the E0 DevKit Early Access Program won’t just receive hardware. They’ll engage directly with the Efficient engineering team through a collaborative, hands-on process designed to optimize their application model and software to operate on an E0-based platform that unlocks extreme efficiency for existing use cases and enables entirely new use cases."

Ouch. Not what I'd like to see.
by lenerdenator | 2025-07-25 00:35:30+00:00
Ah, Sig. On the one hand, gold (P365). On the other hand, painful, agonizing failure (P320).

If you make new-design firearms in any significant volume, you will have safety recalls. I don't know how many times I've gone to another gunmaker's website to see a banner announcing a safety recall. The important thing is that you stand behind your product 100%, and Sig's not doing that, even with arguably the most prestigious military contract in the world that one can hope to get for their pistol.

I wouldn't purchase any new Sigs after seeing how they've doubled-down on denial here. This is a life-taking/life-saving tool. It cannot be wrong; it cannot fail.
by aeon_ai | 2025-07-25 00:36:42+00:00
Business leaders operate in overlapping networks. Conferences, advisory boards, private equity connections, etc. When McKinsey or Bain gives similar advice to 50 companies, you get synchronized behavior that looks coordinated.

Labor categorization can be thought of in a more useful framework -- Category 1: Builders who don't know it yet. These people have the cognitive capability, work ethic, and problem-solving skills to create value independently, but they've been socialized to believe employment is the only viable path, or have yet to take the leap of starting "their own thing". They're retained and developed because they're essentially entrepreneurs who haven't discovered their own agency yet. Category 2: Consumers masquerading as producers. They extract more value than they create - through entitlement, minimal effort, or misaligned incentives. They're often the loudest about "worker rights" precisely because they have the most to lose from merit-based evaluation.

The pattern you're seeing (layoffs + micromanagement + cost focus) targets Category 2 while trying to retain Category 1. The economy can no longer subsidize low-value labor.

The interesting dynamic: Category 2 workers are often most vocal about collective action because individual performance evaluation threatens their position. Category 1 workers are more likely to focus on skill development and value creation, and frankly are the most to benefit from the evolution of AI tooling.

"Labor solidarity" messaging often fails to resonate with the most effective and productive workers.
by ElectronCharge | 2025-07-25 00:36:47+00:00
A hard right turn into politics would benefit quite a lot of HN readers...

The anti-capitalism movement is completely misguided. Capitalism has improved the human condition immeasurably! Every other system tried recently has failed miserably.

Is capitalism perfect? No, so let's work on improving it, in the face of robotics and AI!

The future is bright, if we go energy-intensive and break out into the larger Solar System! Otherwise, we face stagnation and decline...and likely a global catastrophe.
by mingus88 | 2025-07-25 00:37:17+00:00
I’m not a novice user anymore either, but I care about my security and privacy.

When I see a package from a repo, I have some level of trust. Same with a single binary from GitHub.

When I see a curl|bash I open it up and look at it. Who knows what the heck is doing. It does not save me any time and in fact is a huge waste of time to wade through random shell scripts which follow a dozen different conventions because shell is ugly.

Yes you could argue an OS package runs scripts too that are even harder to audit but those are versioned and signed and repos have maintainers and all kinds of things that some random http GET will never support.

You don’t care? Cool. Doesn’t mean it’s good or safe or even convenient for me.
by MrResearcher | 2025-07-25 00:37:24+00:00
I'm afraid to host my web sites myself simply because I don't trust my ISP. It's rather reliable, but it does go down ~once a quarter, and relying on them would be highly inconvenient. Therefore, I have to choose between Hetzner vs VPS vs cloud (AWS, GCP, etc) vs colocation. After doing all the math and judging my ability to deal with hardware and software upgrades, at the end of the day hosting in the cloud isn't really that much more expensive and it's the least troublesome.

Even for a simple web site.
by lenerdenator | 2025-07-25 00:39:03+00:00
Usually, when a company makes something good, the things they make that are similar to that thing are also good.

Conceptually, the P365 and the P320 are very similar. Semiautomatic, striker-fired, polymer-framed, tilting-barrel centerfire pistols with replaceable serialized fire control modules. One's just bigger than the other. The guts of it are what changed, and you wouldn't think it'd be too hard to implement the P365's striker system within a larger pistol.
by TMWNN | 2025-07-25 00:39:13+00:00
> That's a card with a $800 annual fee

Not my Sapphire. $95. Undecided on whether to keep it or change to another type (I'm not a churner, so 5/24 is not relevant). Also undecided on whether to keep the 100,000 points sitting in the rewards balance for the time being, or cash it out to the aforementioned $1000 now.
by brucehoult | 2025-07-25 00:39:38+00:00
So is P550 ... 8.65 is the claim I think. It doesn't have the MHz though. My i7-4790K (which is still in the back room somewhere) had a base of 4.0 GHz and could turbo to 4.2 or 4.4. My Megrez is doing just 1.8 GHz.
by elzbardico | 2025-07-25 00:39:39+00:00
Incredibly, Americans still think they have any chance of teaching Russia or China "manners". The hubris of a decadent empire.

And of course, they have to downvote to hell. They need to keep the illusion that the US is still the most powerful military, the most powerful economy, and that AI will save their hegemony.

Really sad.
by Jotalea | 2025-07-25 00:39:59+00:00
I have made a lot of accounts in a 5 year period:

- main account, used for anything — made in 2018

- secondary account

- personal account for 2021

- personal account for 2024

- account for parental controls

- throwaway account with random numbers and letters

- throwaway account with a purpose

- account for using on VMs

- account to share with my friend

- account for my brother

edit: fixed newlines
by r_p4rk | 2025-07-25 00:40:18+00:00
Weird hill to die on - 400 is probably the top end for a super heavy day at a higher bodyweight - maybe deadlift primary and squat secondary day? Walking for 10,000 steps will every day will certainly burn more calories.

Regardless, people who lift aren’t eating more just because they burn a couple of hundred calories 2-5 times a week.