MurphyA/hacker-news huggingface dataset:
by kamaal | 2025-08-21 13:13:56+00:00
>>They also don’t bother to announce a Vim or Emacs one either.

vim has a universal and in many ways a eternal use case. You have to edit a file at some point on a server, be it a self hosted or even on ec2. Thats kind of the only real use case for vim.

In these days of AI assisted coding, no one really 'edits' code. A lot of editor short cuts and fluency related concepts kind of in many ways are not relevant in this paradigm.

The thing is vscode just works, like just works, for nearly all the usecases. In case of emacs, learning it and mastering it takes lots of time in ones career. In case of vscode you don't have to do this, you can straight away work on the project that you want to get done.

emacs is some what like a massive distraction from the actual task you want to achieve. Instead of writing code to build a project, you have to first write code to make emacs work, then use emacs to write the project code. In vscode you just write project code.
by wongarsu | 2025-08-21 13:14:31+00:00
I'm not sure that's a fair comparison. The difference in the product lifecycle is too big. A GPU has a 3 year depreciation cycle and continues working for well over a decade after that, if I buy gas today I need new gas tomorrow. The market can react in the timespan of years, it can't react in the timespan of weeks, and having a product that isn't used up makes timelines more elastic.

If we eliminate both factors by imagining a world where GPUs just stop working every three years and where AMD doesn't have time to ramp up production we'd be pretty screwed without Nvidia, and everything depending on GPUs would quickly grind to a halt. AMD sells a tiny number of dedicated GPUs compared to Nvidia, and right now they have no spare capacity
by benoau | 2025-08-21 13:14:45+00:00
> Masimo’s complaint notes the timing of Apple investment pledges around CBP’s Aug. 1 ruling. Following more than $500 billion revealed earlier this year, Apple announced another $100 billion ahead of an Aug. 6 Oval Office event with President Donald Trump.

What a crazy year for Apple...

- criminal contempt referrals from the Epic case https://www.reuters.com/sustainability/boards-policy-regulat...

- allegedly violated racketeering laws in a case that has some parallels to Masimo's https://www.reuters.com/legal/transactional/lawsuit-accuses-...

- alleged illegal gratuities for government officials
by benchly | 2025-08-21 13:15:04+00:00
I've experienced the same and have always been of the mind that voting systems on aggregate sites are anti-discussion and promote brigading. When people see a highly upvoted or downvoted comment, the tendency seems to be to follow the actions of those before you. Things quickly turn into an echo-chamber, although Reddit is admittedly more prone to that than HN, since it's divided into topic-specific subreddits.

Still, I'd be fine if the voting system were eliminated and threads were managed chronologically, keeping flagging for obvious rule violations, of course.

This is all, of course, tangential to the post at hand, but that's part of the beauty of it, in my opinion. Start on one topic, end up on something different.
by jebarker | 2025-08-21 13:15:23+00:00
I am not sure I agree with not having kids being the cause of mid-life crisis. But for balance, as the GP, I will say that I had two kids through the time that I adjusted my approach to life to this less goal oriented approach. They do provide direction to life, make many decisions easier (since I just choose what’ll be best for them) and provide constant distraction from consumption. They also provide an additional tension if you remain goal oriented though since now you have less time to sit and think about your goals and plans and that’s stressful too.
by FollowingTheDao | 2025-08-21 13:15:26+00:00
The banks and corporations have been getting the "magic money" since 1971. The moment we give it directly to the people evryone is concerned about inflation. This mindset is sad.

Do you know that banks in the last 15 years have been getting free money and then lending to people at rates from 5 to 29%? Does that not make you mad?
by teekert | 2025-08-21 13:15:32+00:00
"...removes the "here's your compose file, run it"

Claude recently hallucinated this for me:

[Container] ComposeService=my-service Yaml=/path/to/your/podman-compose.yaml

For a brief moment in time I was happy but then:

Can you really use "ComposeService" in the systemd unit file? I can't find any reference to it

You're absolutely right to question that - I made an error. There is no ComposeService directive in systemd or Quadlet.

It would be a nice best of both worlds...
by imglorp | 2025-08-21 13:16:03+00:00
The MX-80 was a wonderful piece of hardware, all function. It was tractor fed but had a regular platen so you could line up letterhead with friction feed. No drama about low ink or something warming up or some bad encoding or another transfer failed. Bytes in, paper out!

We had an Apple II around 1980 and a friend helped us make a parallel cable for it.
by AnimalMuppet | 2025-08-21 13:16:30+00:00
> which is why Trump is raising tariffs.

I question this bit. (That may be why he's raising tariffs; I question whether it will work.)

When tariffs go up, prices go up (delusions that "other countries will pay" notwithstanding). That shows up in inflation statistics, which in turn will (probably) show up in T Bill rates, but as a higher rate, not a lower one.

Except... tariffs might be a one-off increase. They may not compound the way "regular" inflation does. So maybe it will work in the medium term?
by jasode | 2025-08-21 13:16:58+00:00
>What amazes me about this phenomenon and so many others is just how long the executive class are willing to stick with a counterproductive trend. RTO, open offices,

The issue is that executives and managers don't see it as counterproductive because there's no compelling business evidence out there to change their mind.

Instead, here's what people actually see...

Microsoft of 1990s brags about their programmers having real offices with a door. But the later Google startup with "counterproductive" open offices beats them on a search engine and mobile phone. Microsoft's newer campuses are now open office.

Fog Creek Trello had blogs with photographs of their offices for the developers explaining all the great benefits... but they also stumble and eventually get acquired by the open-office Atlassian.

Where are all the business cases of the closed-office-with-doors beating out the unproductive-distraction-chaos-open-offices?!? Can't think of one? There lies your problem.

The person who wrote this thread's article, Maria Konnikova -- is a journalist and book author -- and not a tech CEO who bet her company's productivity on a running a dev shop with private offices. That is why executives don't listen to her and are not swayed by articles like this.

If we want to get rid of open offices, it has to be done with real businesses and not magazine articles.
by Andrex | 2025-08-21 13:17:05+00:00
> Zuckerberg's leadership style feels very reactionary and arrogant, defined by flailing around for the new fad and new hyped thing, scrapping everything that when the current obsession doesn't work out and then sticking head in the sand about abandoned projects and ignoring subsequent whiplash.

Maybe he's like this because the first few times he tried it, it worked.

Insta threatening the empire? Buy Insta, no one really complains.

Snapchat threatening Insta? Knock off their feature and put it in Insta. Snap almost died.

The first couple times Zuckerberg threw elbows he got what he wanted and no one stopped him. That probably influenced his current mindset, maybe he thinks he's God and all tech industry trends revolve around his company.
by NoSalt | 2025-08-21 13:17:08+00:00
My exit from the Macintosh OS was in 2011 with the release of OS X 10.7 Lion; meaning the end of Mac OS X 10.6 Snow Leopard. It was at that point when I realized that Apple was going more towards an "appliance" company than a computing company. They started making it more and more difficult to access the power of the Unix core. So I packed up my virtual bags and moved to Linux once and for all. I started with Mint (for about a minute), then went to Ubuntu, now I am at Debian (with the Xfce DE); probably forever.
by Timwi | 2025-08-21 13:17:18+00:00
> it has type inference, full algebraic types [...]

For the record, I didn't say Java doesn't have those. The only thing I said it doesn't have is value types (and in another post, true generics). I'm aware that it has a couple features where C# is the one that's lagging behind, but on the whole, it's really no competition. I'm also aware that stuffing a language full of features willy-nilly is unwise and I'm curious where this will take C#.
by maniacalrobot | 2025-08-21 13:17:53+00:00
After a few months in development and local testing, it's now time to go live with a Tmux plugin that I have been building in my spare time. tmux-devcontainers is a Tmux plugin to:

- Show the status of the devcontainers for the current workspace - A menu that provides quick access to common commands like starting/restarting/removing devcontainers - A key binding to open a new window and execute a new login shell inside the primary devcontainer.

tmux-devcontainers was built to support my personal development environment. It works for my style of development, and my personal projects which are mostly based around docker-compose configuration. I'm sure there are other Docker configurations that may not fully work, but it is also very early days, and there are plenty of bugs, and new features that I plan to implement. Of cause being open source, I'll always appreciate new issues and Pull Requests.

Github: https://github.com/phil/tmux-devcontainers
by snowwrestler | 2025-08-21 13:18:24+00:00
While it’s true that chatbots fetch information from websites in response to requests, the load from those requests is tiny compared to the volume of requests indexing content to build training corpuses.

The reason is that user requests are similar to other web traffic because they reflect user interest. So those requests will mostly hit content that is already popular, and therefore well-cached.

Corpus-building crawlers do not reflect current user interest and try to hit every URL available. As a result these hit URLs that are mostly uncached. That is a much heavier load.
by Zigurd | 2025-08-21 13:18:28+00:00
Management performance measurement depends on KPIs. KPIs that don't look vague depend on measurability and/or visibility. Code isn't measurable. Functionality sort of is but it's too vague. Visibility often amounts to having a room full of people that you can see working. As a technical product manager, who uses a set of tools that make my work measurable, I don't have much incentive to make the team visible by putting them in a room with tables and no dividers. Managers who were never coders, and who therefore are flying blind when they say progress is being made are the ones that need a KPI dashboard and an open office.

The quest for measurability is also driving fake agile. The real measurement of agile is right in the manifesto, but if you can't read the code, you can't measure.
by Wowfunhappy | 2025-08-21 13:18:31+00:00
But even as a fan of Aqua, I think it's nice that some of these elements got toned down just a bit. Really, you could view most of the design changes from OS X 10.0 onwards as Apple slowly toning down Aqua; the original Cheetah looks kind of gaudy IMO, the interface elements draw too much attention to themselves.

I do miss Snow Leopard's scroll bars though, as I explicitly call out on the website!
by jqpabc123 | 2025-08-21 13:18:36+00:00
He wants educators to instead teach “how do you think and how do you decompose problems”

Ahmen! I attend this same church.

My favorite professor in engineering school always gave open book tests.

In the real world of work, everyone has full access to all the available data and information.

Very few jobs involve paying someone simply to look up data in a book or on the internet. What they will pay for is someone who can analyze, understand, reason and apply data and information in unique ways needed to solve problems.

Doing this is called "engineering". And this is what this professor taught.
by Esophagus4 | 2025-08-21 13:19:31+00:00
I don’t think their “flops” of Oculus or Metaverse have endangered their company in any material way, judging by their stock’s performance and the absurd cash generating machine they have.

Even if they aren’t great products or just wither into nothing, I don’t think we will be see a HBS case study in 20 years saying, “Meta could have been a really successful company, but were it for their failure in these two product lines”
by sometimes_all | 2025-08-21 13:19:52+00:00
> But I worry that this trend is related to the decline of in-person socializing in general

In my eyes, it is worrying that drinking and socializing are treated adjacent to each other, and that there is a notion that people cannot socialize without drinks involved.

This correlation tie-up makes it really difficult for people to quit drinking even if they want to, and for people to reluctantly take up drinking in an (IMO misguided) effort to find company.
by OskarS | 2025-08-21 13:20:23+00:00
I don't know about "shouldn't", I think it's fine if they do. But I basically agree, at some fundamental level, you have to have some trust in your coworkers. If someone says "This fixes X", and they haven't even tried running it or testing it, they shouldn't be your coworker. The purpose of code reviews shouldn't be "is this person honest?" or "is this person totally incompetent?". If they're not, it's a much bigger issue, one that shouldn't be dealt with through code reviews.

Very different situation if it's open source or an external contribution, of course.
by smugma | 2025-08-21 13:20:29+00:00
That is true but in Meta’s case, it is tightly managed by him. I remember a decade ago a friend was a mid-level manager and would have exec reviews to Zuck, who could absorb information very quickly and redirect feedback to align with his product strategy.

He is a very hands CEO, not one who is relying on experts to run things for him.

In contrast, I’ve heard that Elon has a very good senior management team and they sort of know how to show him shiny things that he can say he’s very hands on about while they focus on what they need to do.
by throw0101a | 2025-08-21 13:21:39+00:00
> Cue the famous quote: “The market can remain irrational longer than you can remain solvent.”

It's not necessarily about things being (ir)rational, but about 'psychology' and the multi-player system that is The Market™. Because it's all very well and good to buy and sell individual products (securities) on their merits, but one also has to take into account what other people's ideas on them is as well (as you are buying/selling from them).

This factor has been known about for almost a century:

> A Keynesian beauty contest is a beauty contest in which judges are rewarded for selecting the most popular faces among all judges, rather than those they may personally find the most attractive. This idea is often applied in financial markets, whereby investors could profit more by buying whichever stocks they think other investors will buy, rather than the stocks that have fundamentally the best value, because when other people buy a stock, they bid up the price, allowing an earlier investor to cash out with a profit, regardless of whether the price increases are supported by its fundamentals and theoretical arguments.

* https://en.wikipedia.org/wiki/Keynesian_beauty_contest

Of course other people know about this factor, so folks are judging others based on how they are judging others.

(Personally I'm just going with index finds (VEQT/XEQT/VBAL up here in Canada).)
by blackhaz | 2025-08-21 13:22:09+00:00
Sure. First line tech support as well. In many situations customers will get vastly superior service if AI agent answers the call.

At least in my personal case, struggling with renewal at Virgin Broadband, multiple humans wasted probably an hour of everyone's time overall on the phone bouncing me around departments, unable to comprehend my request, trying to upsell and pitch irrelevant services, applying contextually inappropriate talking scripts while never approaching what I was asking them in the first place. Giving up on those brainless meat bags and engaging with their chat bot, I was able to resolve what I needed in 10 minutes.
by Wowfunhappy | 2025-08-21 13:22:09+00:00
> The MacBook Air mentioned (2014) will install Mavericks when booted into recovery mode anyway (unless you use Option-Command-R which will give you the newest compatible version which is Big Sur).

Certain 2014 Macbook Airs, including my own, will install Yosemite instead in recovery mode for some reason, even though obviously I'm using Mavericks and it runs fine.
by no_wizard | 2025-08-21 13:22:39+00:00
>business logic should be cloud agnostic

In practice I found this to be more burden than it’s worth. I have yet to work somewhere that is on Azure, GCP or AWS and actually switch between clouds. I am sure it happens, but is it really that common?

I instead think of these platforms as a marriage, you’re going to settle in one and do your best to never divorce
Show HN: Prompt to PDF in Seconds
by haydenh36 | 2025-08-21 13:23:29+00:00
Launching ReadyBase today. If you like trying new AI tools, you'll love trying ReadyBase.

We engineered a way for LLM's to output PDF/PNG without the use of templates. Every generation is 100% unique.

Link: https://readybase.ai/ Launch: https://www.producthunt.com/products/readybase
by throwup238 | 2025-08-21 13:25:42+00:00
A disused car is $100-200k depending on condition, and it’d probably cost about as much to refurbish into use. An off the shelf fully outfitted luxury car can cost a million or more.

Operating, maintenance, and storage costs dwarf the capital costs within a few years so unless it’s rusting in a backyard, the expensive part is using it rather than buying one. Storage alone costs $30k-50k a year.
by kamaal | 2025-08-21 13:25:55+00:00
Most people don't notice but there has been a inflation in headcounts over the years now. This happened around the time microservices architecture trend took over.

All of sudden to ensure better support and separation of concerns people needed a team with a manager for each service. If this hadn't been the case, the industry as a whole can likely work with 40% - 50% less people eventually. Thats because at any given point in time even with a large monolithic codebase only 10 - 20% of the code base is in active evolution, what that means in microservices world is equivalent amount teams are sitting idle.

When I started out huge C++ and Java code bases were pretty much the norm, and it was also one of the reasons why things were hard and barrier to entry high. In this microservices world, things are small enough that any small group of even low productivity employees can make things work. That is quite literally true, because smaller things that work well don't even need all that many changes on a everyday basis.

To me its these kind of places that are in real trouble. There is not enough work to justify keeping dozens to even hundreds of teams, their managements and their hierarchies all working for quite literally doing nothing.
by throw0101a | 2025-08-21 13:25:56+00:00
> I have a vague theory that as the amount of wealth inequality in increases in a system along with excess money printing (lending, hypothecation, etc where the wealthy are permitted privileged leverage and risk), the more detached markets become from reality in general.

Except that the Gilded Age, which had some of the highest levels of wealth concentration and inequality, was during the period of the Gold Standard where money could not be 'printed excessively'. And this was true not just in the US but most of the major countries in the world.

Further, while wealth inequality has risen in the US under the non-gold fiat system (to levels similar to the Gilded Age), other countries do not have as much wealth inequality even though they are also non-gold fiat.
by devoutsalsa | 2025-08-21 13:25:59+00:00
I had no idea how preferred shares actually worked, so I went down a rabbit hole looking it up. That "always get 1x back" thing you mentioned is called a liquidation preference, which means preferred shareholders get their money back first before anyone else sees a dime.

Turns out there are different flavors too. "Non-participating" means preferred gets their original investment back, then common stock splits whatever's left. "Participating" means preferred gets their money back AND also gets to participate in splitting the leftovers with common shareholders. No wonder investors are willing to pay up for these late-stage rounds when they've got that safety net.
by Timwi | 2025-08-21 13:26:36+00:00
OK time to brag big time. I was not taught Sütterlin in school but I learned it anyway while in 5th grade simply because it was fun. I arranged with my teachers to be allowed to do homework in it and most of them agreed, seeing it as (at least somewhat) educational.

Despite, I have not retained fluency in it. By 8th grade I'd stopped using it and then fell out of practice.
by nkurz | 2025-08-21 13:26:58+00:00
This article is from a month ago and based on June numbers. July numbers are now available from FINRA. Total margin debt continued to increase from June to July, but by a much smaller percentage than the May to June:

Jul-25 $1,022,548 Jun-25 $1,007,961 May-25 $920,960

https://www.finra.org/rules-guidance/key-topics/margin-accou...
by TYPE_FASTER | 2025-08-21 13:27:15+00:00
Yesterday I did spent about 30-60min reverse engineering some existing code.

A co-worker spent the same amount of time having a LLM do the same thing, and produce documentation that now lives in a wiki.

It would have taken me another 30-60min to produce the same documentation.

The difference is that I, as a person/team member, understand it.

If the model is effectively a team member and is included in all the same conversations ("hey, what about...") then I think it could be roughly equivalent.
by like_any_other | 2025-08-21 13:27:49+00:00
> a fixer upper small house in a less desirable area

A lot of an area's desirability has to do with crime rate. Bulgaria has a homicide rate of 1.088, and the US 5.763. So what would be considered a very safe, friendly neighborhood in the US, would be average or worse in Bulgaria. In this sense, "luxury" is flipped - what Bulgarians would consider basic, would be "luxuriously safe" in the US.
by stavros | 2025-08-21 13:28:00+00:00
Sure, but when I tried to vibe code something in a language I didn't have experience with, and so didn't look at the code at all, I had to basically trash the codebase after a few hundred lines because nothing I'd say could make the LLM fix the problems, or if it fixed them, more problems would pop up elsewhere.

In my experience, if you can't review the code and point out the LLM's mistakes to it, the codebase gets brittle fast. Maybe other people are better vibe coders than me, but I never managed to solve that problem, not even with Opus 4.1.
by h4ck_th3_pl4n3t | 2025-08-21 13:28:03+00:00
Buy a broadcom smartphone. Turn bluetooth off, and set it to airplane mode. Then Bluepwn your device, with bluetooth turned off.

Funny how airplane mode didn't work.

That's just one of the quirks. Baseband and what qualcomm is tracking is way worse.

I recommend buying an old Motorola Calypso device and fiddling with osmocomBB, you can DIY an IMSI catcher pretty easily. And you'll be mind blown how many class0 SMS you'll receive per day, just for tracking you. Back in the days you could track people's phones remotely but the popularity of HushSMS and other tools made cell providers block class0 SMS not sent by themselves.

This wiki article is a nice overview: https://github.com/CellularPrivacy/Android-IMSI-Catcher-Dete...