MurphyA/hacker-news huggingface dataset:
by treetalker | 2025-08-11 16:56:23+00:00
Reminders.app does a great job when I want create lists and inventories! I use it for groceries and webpages too. For example, I've sent many of the Emacs-related links to my Emacs list in Reminders, where I know I'll be able to find them the next time I forget Gall's Law and look for a more-complex system to replace my current one: writing things down; thinking about what I've written; redrafting; and repeating.
by dustingetz | 2025-08-11 16:56:32+00:00
above 50k and the UI needs to change because 1) you can’t count the collection, and 2) the scrollheight becomes too unwieldy to use the mouse, slight adjustments to the handle will skip forward many pages. And if you try at some point you exceed the pixel height browser scroll bars can support, needing a custom non-native scroll bar. anyway well before that point, roughly at 50k records you need to switch to “search” UX (much smaller result sets) because there is no way to actually access page 99910 of your million record collection.

tldr: “show me the demo”
by kevinsync | 2025-08-11 16:57:12+00:00
I kind of think we will see some industry attrition as a result of LLM coding and agent usage, simply because the ~vIbEs~ I'm witnessing boil down to quite a lot of resistance (for multiple reasons: stubbornness, ethics, exhaustion from the hype cycle, sticking with what you know, etc)

The thing is, they're just tools. You can choose to learn them, or not. They aren't going to make or break your career. People will do fine with and without them.

I do think it's worth learning new tools though, even if you're just a casual observer / conscientious objector -- the world is changing fast, for better or worse, and you'll be better prepared to do anything with a wider breadth of tech skill and experience than with less. And I'm not just talking about writing software for a living, you could go full Uncle Ted and be a farmer or a carpenter or a barista in the middle of nowhere, and you're going to be way better equipped to deal with logistical issues that WILL arise from the very nature of the planet hurtling towards 100% computerization. Inventory management, crop planning, point of sale, marketing, monitoring sensors on your brewery vats, whatever.

Another thought I had was that introverts often blame their deficits in sales, marketing and customer service on their introversion, but what if you could deploy an agent to either guide, perform, or prompt (the human) with some of those activities? I'd argue that it would be worth the time to kick the tires and see what's possible there.

It feels like early times still with some of these pie in the sky ideas, but just because it's not turn-key YET doesn't mean it won't be in the near future. Just food for thought!
by Levitz | 2025-08-11 16:58:08+00:00
No in the west we don't.

Israel can either be aligned with the western sphere of influence or not, but belonging to it has some requirements and not being an ethnostate is definitely one of them.

Now it may be the case that Israel would rather leave that spot and remove itself from those norms, but given its history that'd be tantamount to suicide.
by EGreg | 2025-08-11 16:58:08+00:00
From my college days, which were quite long ago. And working with Win32 "BitBlt" requests to the OS, etc.

And also, it would just make sense. If copying entire blocks or memory pages, such as "BitBlt", is one command, why would I need CPU cycles to actually do it? It would seem like the lowest hanging fruit to automate in SDRAM

It just seems like the easiest example of SIMD
by zahirbmirza | 2025-08-11 16:58:43+00:00
I find it most interesting that despite Notions appeal and fanbase, it continues to lead to failure of this function. I am one of those who has built not just one, but two two apps for this! But, for todo management, I still use a Notes file (.txt on iOS is hard). I suspect that the upcoming integration with AI/calendar in iOS 26 will make it less appealing to me however, because it will take away the control and simplicity of managing things myself manually.
by cosmic_quanta | 2025-08-11 16:58:44+00:00
I guess it depends on the business. Can your client wait two years?

At my work, my team of 5 was tasked with creating the beta version of a customer-facing app in 2 months, after which we launched and iterated as fast as possible. It was barely functional, and did not scale well, but it worked. Now we're working on the next phase -- making it scale and add customer-requested features.

This is typical in tech startups facing lots of competition.
by superkuh | 2025-08-11 16:59:15+00:00
>In the end, your document is now fully an HTML document, not a Markdown document that becomes an HTML document. It’s a minor perspective shift, but might have some cascading effects on things I’ve written above.

But this style of custom-elements requires successful javascript program execution to achieve that "HTML" document. Just like markdown requires some parser program to turn it in to HTML. It's not really fully an HTML document.

It's a good idea. It just would be a better one to write the custom-elements as wrappers for actual HTML elements. Like how https://blog.jim-nielsen.com/2023/html-web-components-an-exa... shows instead of trying to do it SPA style and requiring perfect JS execution for anything to show properly.

HTML mark-up really isn't that heavy. The avoidance of it seems mostly to be because it's considered "old" and "old" is bad, or at least not useful on a resume. But it's old because it's so good it's stuck around for a long time. Only machine generated HTML is bulky. Hand written can be just as neat and readable as any Markdown.
by burntsushi | 2025-08-11 16:59:18+00:00
Another challenge may be as a result of using a portable SIMD API instead of specific ISA instructions. I'm specifically thinking about computing the mask, which on x86-64 is I assume implemented via movemask. But aarch64 lacks such an instruction, so you need to do other shenanigans for the best codegen: https://github.com/BurntSushi/memchr/blob/ceef3c921b5685847e...
by bluecalm | 2025-08-11 16:59:25+00:00
Isn't it because Israel does propaganda at state level while pro-Palestinian groups do it via other channels?

On my FB wall Israel is losing. I see several pro-Palestinians posts every day and I am yet to see one pro Israel one.

Not a single one came from my friend or people in my groups. I am not interested in seeing neither side's propaganda.
by atothayu | 2025-08-11 16:59:36+00:00
you are forgetting the most goat/clutch better than .txt - pen on back of hand :) (being completely serious/earnest here. great article, read thru the whole thing. same experience, tho i do love things), but ultimately back to my tried true high school days, timeless, eternal: WRITE IT ON THE BACK OF YOUR HAND THEN WASH IT OFF
by yubblegum | 2025-08-11 16:59:49+00:00
"Managing agents to achieve outcomes may sound unfulfilling to many, although we argue that’s what developers have been doing on a lower level of abstraction, managing their computers via programming languages to achieve outcomes." [From another one of his blogs]

That actually pissed me off. Here I thought I was creative work all these years and here comes this corporate drone telling us we were "managing outcomes".
by aaronbaugher | 2025-08-11 17:00:29+00:00
I lived in the country with pretty poor phone lines, so I'd send my 56k modem a command to limit it to 19.2. If it tried to train up to 28.8, there would be so many bad blocks it'd grind to a stop with all the retransmits until it dropped back to 19.2 anyway, so locking it there worked best.
by slackpad | 2025-08-11 17:00:40+00:00
A few years back a friend approached me with an idea to track todos in Google Calendar directly by adding #todo to event titles. If you don't mark them as done they will roll forward to the next day. We ended up shutting it down as a product, but I recently vibe coded it back as a Google Apps Script so it's free to run on your own. It works super well for people who live off of their calendar - https://github.com/slackpad/hashtagtodo-redux.
by thisisit | 2025-08-11 17:01:27+00:00
Is that so hard to believe? My work uses proprietary language. Something like ABAP for SAP [1]. AI has ingested lot of documentation available on the internet. But it cannot tell the difference between versions. So, AI code often has correct but deprecated functions.

And don't get me started on the "time savings" for boiler plate documentation. It messes up every time.

[1]: https://en.wikipedia.org/wiki/ABAP
by legitster | 2025-08-11 17:01:34+00:00
> "Each of you in your private household would know better than that. You don’t regard it as a favorable balance when you have to send out more goods to get fewer coming in. It’s favorable when you can get more by sending out less.”

- Milton Friedman

Being obsessed about trade deficit is missing the forest for the trees. If you can run a successful modern economy just by sending out slips of paper, that's a great deal.

That said, even Friedman made a caveat for national defense. If war breaks out and you have no manufacturing capacity, there are theoretically bad problems there.

It also doesn't account for cultural concerns. Maybe a country that doesn't have enough manual labor jobs develops weakness and stagnation?
by OkayPhysicist | 2025-08-11 17:01:53+00:00
Conceptually, individual subtrees are deployable on their own. In practice, it generally makes sense to mark some subtrees as intended for individual deployment, creating what's known in the BEAM community (Erlang/Elixir/some other) as an "Umbrella app". Your umbrella app launches a tree of sub-apps, which are themselves subtrees. Depending on your view on monorepos, each individual sub-app could be its own repo, or just a subdivision of a single large repo. You basically take the same approach you would with microservices, but your orchestration is built into the language.
by mnw21cam | 2025-08-11 17:02:05+00:00
I totally wrote my own TODO system. It's actually quite featureful, and it works as a command-line program that stores its data in a human-readable text file. And can produce graphs. Admittedly, it's more of a time-tracking system with an attached TODO list than anything else, and it doesn't pop up reminders for anything - I have an annoying calendar for that instead. Maybe one day I'll pop it on github and see if anyone else likes it.
by IshKebab | 2025-08-11 17:02:06+00:00
It's... ok. But many of the really useful features are paid. E.g. merge trains or mandatory reviews.

I also don't think "it's open source!" is a huge differentiator because it's enormous, difficult to deploy from source and written in Ruby so the chance of being able to actually modify it for some feature you want is near zero.

I think Forgejo is probably a way better option at this point even if it is less mature. It's written in Go so way easier to deploy and edit. And none of the features are paid.

I do like Gitlab but... it's not amazing. I liked Phabricator more (except for its lack of integrated CI).
by stephencanon | 2025-08-11 17:02:36+00:00
Worth noting that division (integer, fp, and simd) has gotten much cheaper in the last decade. Division is partially pipelined on common microarchitectures now (capable of delivering a result every 2-4 cycles) and have greatly reduced latency from ~30-80 cycles down to ~10-20 cycles.

This improvement is sufficient to tip the balance toward favoring division in some algorithms where historically programmers went out of their way to avoid it.
by AnimalMuppet | 2025-08-11 17:02:36+00:00
That is not wise. (I'm ignoring the question of whether it's legal or constitutional or justified. Those are important questions. They matter. But for this comment, I'm ignoring them.)

Trump just made himself owner of the crime rate in DC. Every crime that occurs there is now Trump's failure. That is not something that he's going to want.
by imtringued | 2025-08-11 17:02:53+00:00
It's unfalsifiable though. How can comparative advantage be distinguished from being created versus being innate?

If economic actors can choose what comparative advantages they possess (e.g. by moving the economic factors or through training or investment), the theory becomes meaningless. It turns into a predestination fallacy since it myopically focuses on geographical factors that happen to not matter that much in the modern world.
by extraisland | 2025-08-11 17:03:04+00:00
> All polling has problems like this, but YouGov has the same methodology for everything and usually gets within a margin of error of +-8.

The way the very question was asked is a problem in itself. It is flawed and will lead to particular result.

> if they have an especially bad sample, the UK probably really does support the law

The issue is that the public often doesn't understand the scope of the law. Those that do are almost always opposed to it.

> Think about how many people are less comfortable with porn than tech interested males between age 18 and 40.

It isn't about the pornography. This is why conversations about this are frustrating.

I am worried about the surveillance aspect of it. I go online because I am pseudo-anonymous and I can speak more frankly to people about things that I care about to people who share similar concerns.

I don't like how the law came into place, the scope of the law, the privacy concerns and what the law does in practice.

Even if you don't buy any of that. There is a whole slew of other issues with it. Especially identity theft.
by Eric_WVGG | 2025-08-11 17:03:11+00:00
Are there any improvements to be done to Git? It seems like kind of a solved problem, like word processors or spreadsheets… most “improvements” to those are diminishing returns.

I don't mean to sounds like an MS apologist, btw. I fully predicted and hoped for an exodus from Github to GitLab or something back when it got acquired — I'm from the Microsux generation.
by toast0 | 2025-08-11 17:03:36+00:00
There's a few dial up wholesalers out there still. I don't know if the AOL dialer is still proprietary, but I would imagine they could outsource at least most of the pops to keep the revenue flowing, if they really wanted to.

OTOH, maybe shutting down AOL dialup helps Verizon drop its landline business. All the ILECs seem to be in a race to eliminate landlines.
by commandlinefan | 2025-08-11 17:03:56+00:00
I haven't read it myself but I probably will because I have a lot of hope for this topic (there must be a better way to do this!)

I worry that it doesn't much matter if it's perfect or mediocre, though, because there's a huge contingent of project managers who mock _any_ efforts to improve code and refuse to even acknowledge that there's any point to doing so - and they're still the ones running the asylum.
by alephnerd | 2025-08-11 17:04:07+00:00
1. Perverse incentives [0]

Egypt is a heavily statist country, and energy SoEs like Egyptian General Petroleum Corporation (EGPC) and their subsidiaries are all ONG heavy. They are also a major employer in Egypt.

This is the one risk that seems to never be mentioned in conversations around renewable energy - the biggest barrier to the energy transition is the job loss implications.

2. Fertilizers [1]

Manufacturing fertilizers requires NatGas for ammonia (NH3) synthesis. Egypt is one of the world's largest fertilizer manufacturing hubs [2]

----------------

This is why ONG+fertlizer heavy countries like Egypt are trying to investigate the feasibility of green hydrogen [3]

[0] - https://www.reuters.com/business/energy/egypt-rushes-catch-u...

[1] - https://www.reuters.com/business/energy/egyptian-fertilizers...

[2] - https://m.youm7.com/story/2024/4/15/%D8%B5%D9%86%D8%A7%D8%B9...

[3] - https://www.atlanticcouncil.org/blogs/new-atlanticist/the-gr...
Show HN: Hero 2.0 – Notion for formal docs (contracts, specs, memos, SOPs, etc.)
by kevintouati | 2025-08-11 17:04:54+00:00
Hey HN!

We just launched HERO 2.0 - a collaborative workspace combining the flexibility of text, the structure of databases and the power of integrations.

It's built for teams who write formal & structured documents like legal contracts, technical specs, SOPs, and policies.

This project is the result of many years acting as corporate lawyer and mega-project specialist, navigating through the maze of complex, high-stakes, structure-heavy and interconnected documents - overlapping the legal, financial & technical.

It's all about bridging the disconnect between transactional teams and operational ones.

You can try it now at [myhero.so](http://myhero.so/) and let us know what you think!

Best,

The HERO Team
by pron | 2025-08-11 17:05:03+00:00
`smart pointers + destructors => no memory leaks` does not entail `no memory leaks => smart pointers + destructors`.

"My solution offers X, therefore, if you want X, you should use my solution" is just a logical fallacy; the conclusion doesn't follow from the premise.

Also, I'm not so sure smart pointers and destructors actually prevent memory leaks. E.g. cycles. You can deal with cycles, but memory leaks due to them are not "prevented" just by the use of smart pointers and destructors.

Java does prevent leaks due to cycles, but it still doesn't prevent leaks due to "forgotten objects", so you get memory leaks in Java, too, even though it has fewer leaks than C++/Rust with GC pointers. So given that you can have fewer leaks than with smart pointers and still not have them completely gone, I wouldn't say that smart pointers "prevent" leaks. But yes, they're one of the ways to reduce them.
by churchill | 2025-08-11 17:05:20+00:00
Watching intelligent people across America defend tariffs has been shocking/amusing, to say the least.

We all understand that for most of human history, everyone lived at a subsistence level because we all had to farm our food, bake our bread, sew our clothes, build our own houses, etc.

Specialization is what makes the luxury and wealth of the modern world possible: you do one thing all day long and convert it to cash, then exchange value with people who do other stuff to get what you want. And since they're operating at scale, they can build more houses, make more stuff, etc. that you ever can if you did it yourself. So, you pay less for more stuff.

International trade simply takes it to the next level. For instance, the average American will not bend over to pick cocoa beans for chocolate for even $100k/yr. Many of you will argue, but all I'll say to you is that there's a reason agricultural work is referred to as back-breaking work. There's also a reason why farmers have the highest rate of suicides. Even if the American eventually agrees to do it, the cost will be so prohibitive that buying chocolate will be out-of-reach for everyone but the rich. Abundance ended; the end.

Now, using tariffs, the US gov. wants to take money away from customers and use it to prop up inefficient businesses that should be outsourced to other places that can do it well.

If the CCP wants to subsidize solar panels and sell them to you, why not accept free panels funded by diluting the wealth of Chinese workers and savers?

The main argument mercantilists use against free trade is that after establishing a monopoly, incumbents can raise prices. They forget that there's competition, even among solar manufacturers in China and anyone trying to bait and switch would be driven out of business by smaller, hungrier players.

And in this example, PV lasts 40-50 years and once you buy it, they can't gouge you.

No country has benefited from free trade like America; no bloc has benefitted like the West. You're mad at China for lifting hundreds of millions from grinding poverty, without realizing that Chinese mass production has cushioned the effect of all the money-printing by Western economies for decades now. Hundreds of millions of Chinese workers going into cities to work in manufacturing are the reason why many middle class workers across the West can afford cheap consumer goods, despite their government's dumb financial decisions.

But, it's okay: we'll see how it plays out.
Ask HN: How do you find Enterprise customers?
by dontoni | 2025-08-11 17:05:38+00:00
I’d like early adopters that are ideally startups, Enterprises and even individuals who are keen on having an AI agent that’s indistinguishable from a remote worker, something that’s like having 1,000 employees in your pocket.

But, how to get these customers? At least, how do you get these as early adopters? The product I mentioned is still a work in progress, and would like more users to get feedback and iterate.

In fact, if you are interested yourself, email contacto.nty.es@gmail.com and I’ll personally send you a response :D. The website’s landing page is: https://demo.donsir.com/
by e3bc54b2 | 2025-08-11 17:05:52+00:00
LLMs did not destroy copyright. They inky destroyed copyright for the little guy. As I understand it, neither of the FAMANG have put their main codebase in training dataset. If I train an LLM on the leaked sources I'll get sued right down to my undies. But all the LLM vendors took my code, betrayed the license term about attribution/viral licensing of derived content, but I am told to get stuffed.

I am assuming you are commenting in good faith, but it does tingle my gaslight-senses.
by appreciatorBus | 2025-08-11 17:06:23+00:00
2022 "We need to do a socialism bc climate change!" 2025 "We need to do a socialism bc AI!"

TBC IMO human caused climate change and other forms of environmental damage are very real and worthy of our best solutions, but the idea that collectivism solves environment, that collectivist govts would never decide to damage the environment in pursuit of short term aims is laughable.
by pjmlp | 2025-08-11 17:06:58+00:00
I think that just like it happened with Apple after they made it out of bankruptcy, Microsoft being the cool guys phase is slowly over.

Xamarin is no more, after the whole MAUI rewrite without backwards compatibility to Xamarin.Forms, killing VS4Mac, shortly after having rewriten the underlying Xamarin based IDE into Mac, what survives is a subset of Xamarin tech for mobile and WebAssembly workloads.

.NET is now cross platform, but only as long as it doesn't hurt VS sales, with GUI workloads, profilers, still being mostly Windows only, and partially supported on VSCode, which also has the same VS license.

A proper cross platform IDE experience requires getting Rider.

Then there is the issue they seem to be shoting into all directions, with GUI frameworks, Web, Blazor, Aspire, to see what sticks.

Github even with the previous CEO was already a delivery mechanism for Azure and AI efforts, now it will be full steam ahead, as per new org chart.

VC++ after betting other compilers in C++20 support, seems to have lost its resources struggling to deliver C++23, and also probably affected by the Secure Future Initiative, and decisions for safer languages.

But hey 4 trillion valuation, so from shareholders point of view, everything is going great.
by delusional | 2025-08-11 17:07:18+00:00
> Are there any improvements to be done to Git?

That's absolutely the right question to ask. If MS just left GitHub alone, it would be fine for open source projects for years to come. The enterprise side is a little different, there they still have a lot of work to do to round out some of their more advanced features.

What worries me isn't that they stop investing. What worries me is that they actively destroy the current project while turning it into AI garbage.