MurphyA/hacker-news huggingface dataset:
by jacquesm | 2025-08-12 13:19:08+00:00
That sounds like a reference to North Korea. If that wasn't your intention: the capital of a country is usually (but not always) also the largest city. The largest city will have the largest group of people on the fringe. By definition it will never be a 'shining star of perfection', but neither are they in the 'top 20 hell holes', they have more of everything, and that - unfortunately - includes more crime. But the DC version is a bit more complex in that the biggest criminals are not found on the streets but in various offices.
by hollowturtle | 2025-08-12 13:19:25+00:00
I may sound ignorant but if you delegate your knowledge to LLMs you'll stay ignorant. Learning is a never ending journey, you can chat about a problem with a non deterministic stocastic compressor with stale knowledge, no problem but don't call it education. Core domain knowledge still makes people successful not chatting skills. Sure if you have deep domain knowledge you can still benefinit AI filling the tedious details, I'm not anti AI
by jasperry | 2025-08-12 13:19:49+00:00
This is alluded to in the article, but not fleshed out: To me the ideal is to not have any limit on the length of _logical_ lines, but have the editor do syntax-aware _visual_ line wrapping. Then, people can view the code at any column width they want and it just looks right; line numbers don't change just because of reformatting; and most importantly, the programmer doesn't have to waste time thinking about how to break up an expression.
by paffdragon | 2025-08-12 13:20:27+00:00
I went through something similar, Todoist, Wunderlist, etc. We used these also together with my wife for a while. But sooner or later we reverted to paper for ad-hoc lists and some docs, spreadsheet software (Google Drive, Synology Drive, MS OneDrive, LibreOffice - whichever was easier) for more long term or longer content, and have a small board on the fridge serving as the shopping list.

Personally, I have my own "notes" script, a combination of shell and vim script for general note taking. I can organize things in folders, have a todo file, tags and indexing of tags (a folder of tags, each tag is a folder that contains symlinks to the related notes). If I just run it without a file, it opens a new daily note with the current date. I use that also for work tracking and TODO, I create a new note each day, add my tasks, tag it with the sprint. I can freely grep anything, I can quickly create a sprint summary from the tagged files, etc. I can back up or sync with git or any other software that works with plain text files and folders.

This is very simple and hacky, but haven't had to touch for years and it works for me - only me, only on my laptop, I don't need it on mobile. To carry around a list I use post its. For other purpose I have a physical notebook.

It is definitely not for everyone and that's fine. There is no one fits all. This is what I found working for me, minimal overhead, I can change/fix anything anytime, works with standard command line tools.
by zbentley | 2025-08-12 13:20:39+00:00
> Terse is not harsh or rude, its condensed, which carries a fine distinction.

Ironically, I suspect that terseness would improve your communication here. The significant repetitiveness and length of your posts is both contributing to others’ confusion and giving you more opportunities to be rude.

I’m commenting as opposed to downvoting and moving on because I do think there’s some interesting substance in what you wrote, but it needs an edit pass—for politeness/assumption of positive regard as well as brevity—before it’s in any way useful communication.
by max_ | 2025-08-12 13:21:02+00:00
>Sustaining this attack is estimated to cost $75 million per day.

This is how proof of work systems operate.

They are very expensive to attack but very cheap to recover from.

$75m per day is clearly unstainable.

Soon they will give up and the network will recover cheaply.

The attack is more of a nuisance than the end of Monero.
by vlugorilla | 2025-08-12 13:21:11+00:00
A 6 re-org does not mean a '51% attack' was successful. In that case, we'd see unbounded-depth re-orgs/no blocks mined by any other mining pool (assuming the adversary censors other mining pools, as this one does).

It does mean an adversary with a high amount of hash got lucky. I noted there's a discrepancy between their claimed network hashrate and pools' claimed network hash rate.

They may not be including their own hash rate in the network's, in which case they'd need to exceed it. Having 51% would only be 34% of total.

They're an unreliable narrator and I wouldn't trust any data from them. There's insufficient evidence to claim they have 51% of the network's hash power.

(https://nitter.net/kayabaNerve/with_replies)
by xenophonf | 2025-08-12 13:21:18+00:00
I don't know why you're being downvoted. You're correct, and as the other commenter mentioned, csh programming is evil in the eyes of the LORD. Starting last year, I've been maintaining a bash profile that implements (mostly) the same setup as my tcsh configuration. I suppose I ought to make the final leap into something more modern. It would be nice not to jump through hoops to redirect stderr somewhere different than stdout or [insert your favorite of the myriad examples of csh/tcsh weirdness here]! But I feel irrationally sad about it. I cut my teeth on Unix systems where csh was the default shell—namely, NeXTstep and sunOS 4—and it feels a little like saying the final goodbyes to a dead friend. Silly of me, I realize, but there it is.
by genman | 2025-08-12 13:21:32+00:00
The most important aspect is to save/conserve the equipment and knowledge so it would be possible for somebody else to take over. Something like this happened with Polaroid - a group of enthusiasts got Polaroid equipment and managed to partially restore the development of Polaroid integral instant film (the one where everything is packed into single package). Unfortunately the much more beautiful and photo like "peel apart" instant film was already scraped by both Polaroid and Fuji. I would even consider this a cultural vandalism, similar to destroying important cultural artifacts.
by potato3732842 | 2025-08-12 13:22:25+00:00
> Crime in DC is near a 30 year low.

Did they make it go down for real it is or because they made the number go down through redefinition, reclassification and a "not worth your f-ing time to report it, peasant" posture?

Stats are so obviously untrustworthy these days. People who live there that I know say it's worse than it was in the late 2010s but better than it was during the early 2020s. But of course people who like the picture the numbers paint will say those are just anecdotes. IDK what to believe.
by zahlman | 2025-08-12 13:22:26+00:00
I would probably be better off setting up a tiling window manager etc. to have two terminal windows side by side (I've really never liked conventional IDEs), but old habits die hard. In my youth I would just dump a handful of small text editor windows on the screen in random locations, one per currently relevant source code file, and nowadays I still have to fight that urge. (Discovering that gnome-terminal supports tabs definitely helped, though.)
by koladev32 | 2025-08-12 13:22:37+00:00
some stuff i built using AI - a personal trading manager: automatically reads signals from telegram, send the signal to an openai agent using gpt-4o with a custom MCP server I built for decision making and order placement - a monitoring system on my home servers: claude code runs every5 minutes and update sql records regarding some monitoring metrics. it can also warn me if there is an issue vie email (using resend).

currently i'm working on a dashboard for remote jobs tracking and curation. im planning to use a scrapper and then a model that will curate and record the jobs with useful information for people who wants to apply
by Findeton | 2025-08-12 13:23:36+00:00
I don't think you understand the marginal theory of value at all. Like, at all. Obviously the marginal theory of value does incorporate all your concerns.

First, because Menger, creator of the Austrian school of economics, uses methodological individualism. That means it includes the fact people have incomplete information and subjective value (for example based on what others value). These are points 2,3.

About point 1, you clearly don't understand marginalism. You value more water over gold, but a glass of water is cheaper than the same weight of gold. If you were thirsty and about to die in the middle of the desert, you'd pay up to infinite money for a glass of water and 0 for gold. But you value just the next marginal unit of water, not the first one, so you know you can have as many glasses of water as you want just by opening the tap. I'm sure in your lifetime you'll spend way more money on water/beverages than on gold, but a single glass of water is cheaper.
by guzik | 2025-08-12 13:23:40+00:00
let me piggyback on this thread because maybe there’s a kind soul here who knows the answer. I set up some simple cron jobs in Claude Code that run every few hours. I am on the Pro plan and unfortunately, I cant fully solve this one problem: I keep getting the error:

Invalid API key · Please run /login

I know there are a lot of github issues about this but most of them dont seem to directly apply. The weird thing is: when I run the exact same command manually in my terminal, it works fine. When run via cron, it fails. I suspect it has something to do with how Claude CLI stores the session token or environment variables, since cron doesn’t run as a full login shell. I already tried wrapping the command in bash -l -c "..." which helps in some cases, but not consistently. Has anyone here figured out a clean, reliable way to run Claude CLI from cron without having to manually relogin every 5 hours or so? Or is it only restricted for paid anthropic API Key?
by vlugorilla | 2025-08-12 13:23:40+00:00
Qubic never actually hit 51% btw. Don't fall for it.

However they do have a large enough hashrate to perform multi-block re-orgs with their selfish mining strategy.

They disabled API hashrate reporting so that they could lie about it.

Keep mining and ignore the noise.

(https://nitter.net/tuxpizza/status/1955191610410401816#m)
by scrapheap | 2025-08-12 13:24:09+00:00
This brings back a memory of when I was given the only copy of an XML file that was large data extract that needed to be restored. Unfortunately, somewhere along the lines the XML file had been corrupted in a way that broke most XML parsers of the time.

At the end of the day I had a Perl script that used a regex to extract each top level element in the XML, which it then could attempt to parse. If the element parsed correctly then it was put in known good file and if it didn't parse then it was put in it's own separate file. Luckily there was only a handful of those invalid XML elements, which I could fix up by hand and then stitch back into the known good XML file.
by OskarS | 2025-08-12 13:24:14+00:00
No, it's absolutely because of optimization. For instance, C++20 defined signed integer representation as having two's complement, but signed integer overflow is still undefined behaviour. The reason is that if you compile with flags that make it defined, you lose a few percentage points of performance (primarily from preventing loop unrolling and auto-vectorization).

Same thing with e.g. strict aliasing or the various UB that exists in the standard library. For instance, it's UB to pass a null pointer to strlen. Of course, you can make that perfectly defined by adding an `if` to strlen that just returns 0. But then you're adding a branch to every strlen, and C is simply not willing to do that for performance reasons, so they say "this is UB" instead.

Pretty much instance of UB in standard C or C++ is because making it defined would either hamper the optimizer, or it would make standard library functions slower. They don't just make things UB for fun.
by blitzar | 2025-08-12 13:24:37+00:00
Quants are lacking these days - a few notes. pls fix

> forward net income estimates

Its a backward looking chart, use actual profits or eps results (although that can be manipulated through accounting). If the point is that income expectations are low - then are those expectations bourne out in the earnings?

> 3 years

Why only show the chart of the last 3 years? Has it always been like this - text says this wasnt the pattern in the 1960's (and 70's btw) - but there is a 50 year window between then and now that isnt discussed.

this is basically just a normalised pe ratio for top 10 and rest of the index - use that instead.
by pclmulqdq | 2025-08-12 13:25:09+00:00
Somehow, we have all these schemes to factor huge numbers, and yet the current record for actual implementation of Shor's algorithm and similar algorithms came factoring the number 15 in 2012. There was a recent paper about "factoring" 31, but that paper involved taking a number of simplifying steps assuming exactly that the number in use was a Mersenne number. People in this field keep showing "algorithm improvements" or "new devices" that are good enough to write a paper and yet somehow there's always an implementation problem or a translation problem when someone comes asking about using it.

If this algorithm exists and works, and there are chips with 1000 noisy qubits, why has nobody used this algorithm to factor a 16-bit number? Why haven't they used it to factor the number 63? Factoring 63 on a quantum computer using a generic algorithm would be a huge advancement in capability, but there's always some reason why your fancy algorithm doesn't work with another guy's fancy hardware.

At the same time, we continue to have no actual understanding of the actual underlying physics of quantum superposition, which is the principle on which this whole thing relies. We know that it happens and we have lots of equations that show that it happens and we have lots of algorithms that rely on it working, but we have continued to be blissfully unaware of why it happens (other than that the math of our theory says so). In the year 3000, physicists will be looking back at these magical parts of quantum theory with the same ridicule we use looking back at the magical parts of Newton's gravity.
by AlotOfReading | 2025-08-12 13:25:14+00:00
Not much more to say. Back when I was actively doing field work as an archaeologist, I'd go out to the middle of nowhere for months. There was lots of software needed and some of it had those kinds of license checks. You anticipate and prepare for computer failure in fieldwork, but it's still irritating when the failure is caused by a person instead of the environment.
by aleph_minus_one | 2025-08-12 13:26:09+00:00
> For what it’s worth, this is the sort of stuff I meant by “stylish and cool,” these are the fashionable people, right?

The difference is: outside of these bubbles (somewhat excluding the audio production people: these are in my opinion rather pragmatic about their computers; it's just that Apple historically had the best support for their requirements) Apple is not considered stylish and cool, but rather ridiculed, and fun is made of this Apple-fanboi-ism.

So, it's rather some "Apple bubble" where the people inside it (in particular the hipsters and some media people inside this bubble) praise each other (and themselves :-) ) for being stylish, cool and having a refined taste, but outside of this bubble this judgment is not shared.
by btbuildem | 2025-08-12 13:26:36+00:00
Bro did nothing but bland mid web apps. Sometimes I think all this hype around vibe coding is simply because 95% of people who use it that way, they don't ever colour outside the lines.

I've been leaning hard on the code-gen crutch, don't get me wrong, and it's a force multiplier some of the time. I'm not even doing anything that out there, but it keeps stumbling over its shoelaces all the time.
by therealpygon | 2025-08-12 13:26:46+00:00
There are several indications that this is a single person “organization”, and not a true research organization. And that’s okay if the research is actually factual and grounded, but the misrepresentation can be a bit off-putting to some, and many of the methodologies seem flawed for the conclusions drawn. There is a distinct lack of actual scientific rigor that seems to be brushed over with language like “state of the art” and “world’s largest” without any evidence those statements are actually true.

I would recommend considering these findings to be moderate to highly unreliable and entirely unverified due to the lack of scientific rigor. Effectively, it is best to consider this as potential political propaganda, which doesn’t indicate any sort of nefariousness, only that it may be motivated by an agenda to prove something rather than independent analysis.
by philipwhiuk | 2025-08-12 13:27:20+00:00
hook.js:608 cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation overrideMethod @ hook.js:608Understand this warning (index):1473 Array(0) dodge.trickle.host/:1543 Access to fetch at 'https://app.trickle.so/proto/api/subs/features/5?userId=usr_094760a6d8000001' from origin 'https://dodge.trickle.host' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.Understand this error app.trickle.so/proto/api/subs/features/5?userId=usr_094760a6d8000001:1 Failed to load resource: net::ERR_FAILED (index):1402 Uncaught (in promise) TypeError: Failed to fetch at (index):1402:3 at (index):1416:3Understand this error hook.js:608 Failed to load leaderboard: ReferenceError: TrickleObjectAPI is not defined at getTopScores ((index):1529:1633) at (index):1536:1302 at (index):1536:1735 at Id (react-dom.production.min.js:165:137) at Xb (react-dom.production.min.js:200:284) at react-dom.production.min.js:197:106 at S (react.production.min.js:17:25) at MessagePort.U (react.production.min.js:21:229) overrideMethod @ hook.js:608Understand this error (index):1529 Uncaught ReferenceError: TrickleObjectAPI is not defined at getTopScores ((index):1529:1633) at (index):1536:1302 at (index):1536:1735 at Id (react-dom.production.min.js:165:137) at Xb (react-dom.production.min.js:200:284) at react-dom.production.min.js:197:106 at S (react.production.min.js:17:25) at MessagePort.U (react.production.min.js:21:229)
by MarkSweep | 2025-08-12 13:27:22+00:00
32-but ARM support is on its way out:

> Support for 32-bit Arm versions of applications will be removed in a future release of Windows 11.

https://learn.microsoft.com/en-us/windows/whats-new/deprecat...

Some devices, like Windows 11 running on a VM on Apple’s ARM processors, already can’t run 32-bit ARM applications.

https://support.microsoft.com/en-us/windows/options-for-usin...
by rsto | 2025-08-12 13:27:29+00:00
It's an interesting project, but I'm confused why they got funded with EU money. Their company is based in Boston and it looks as both of them are living in them US, which suggests neither of them is European citizen or pays taxes in the EU, which ultimately is where the money for these grants comes from. The funding requirements of NLNet state "it is a knock-out criterion for each project to have a "European dimension [...] where a significant contribution towards the vision of the Next Generation Internet initiative also qualifies".

I'm not trying to pick on this particular project, I just found out non-EU projects can apply at all. I hope the majority of NLNet money goes to projects that actually are executed in Europe and build expertise there.
by spongebobism | 2025-08-12 13:28:00+00:00
Great stuff. Growing up, I played both chess an poker seriously. Chess mostly in person: in a club, at tournaments and league matches. Poker mostly online, for real money (age verification wasn't taken very seriously at the time). Though I've spent more time on chess in total, poker has had a bigger impact on my outlook on life. It constantly confronts you with your own cognitive biases and teaches you how to deal with uncertainty and variance, two very important things people by default kinda suck at.
by morellt | 2025-08-12 13:28:31+00:00
Notice how the top stocks suddenly began making insane profit growth after march of 2023? GPT-4, arguably the biggest leap in AI actualization, released on March 14th, 2023. I assume that is when these largest companies (Apple, NVIDIA, Microsoft, Amazon, Meta, Google) started gaining crazy investment for data/AI/processing hardware.

I see it as an inflation of speculative worth of these companies. The value they are providing can in no way be proportional to the rate of growth of their stock. It is just a circulation of their own money being passed through each of those companies' services, and not anything of worth to the consumer.
by pclmulqdq | 2025-08-12 13:29:00+00:00
Your idea of "core technology" is about the first time a theory was discovered that had a technology as a consequence. That's the only way nuclear energy's "core technology" is discovered in 1907. By the same token, quantum computing's "core technology" was discovered in 1926 during Erwin Schrodinger's work formalizing wave equations for quantum systems. During those periods when technology takes a long time, both the underlying physics and the engineering makes steady advances. 100 years later, we still have very little idea how or why quantum superposition works.
by nerdjon | 2025-08-12 13:29:12+00:00
I don't doubt the numbers.

Until very recently Windows could not natively unarchive .rar files and you needed to download WinRAR to be able to do this. I still find it not terribly uncommon to run into a random .rar file that previously would have meant I needed to install it, even if I only used it once.

> and the fact that nearly nobody downloads .zip files anymore

Citation needed? Why would people not be downloading .zip files anymore?
by kjellsbells | 2025-08-12 13:29:38+00:00
This may be a "well, of course it's that way" observation to some, but: the article on X in wikipedia is typically quite different in one language than another. So you can get interesting insights by reading about X in different languages.

For example, the French article about David Hockney has a lovely Francophone twist in that the first few lines point out that he lived in Normandy for a few years, whereas Emglish Wikipedia buries the fact deep in the page. The page for VLC has a photo of the lead dev in the French page but no discussion of the plugin architecture. And so on. It doesn't seem unreasonable to me to assume that the pages in some languages might be particularly strong if the topic plays a bigger role in the culture than in the English-speaking world.
by brudgers | 2025-08-12 13:29:40+00:00
They get upvotes, stars, good feedback

These are not customers.

They are not even users.

Voting and staring and writing comments are easier than using a product.

And posting on product hunt is easier than finding actual customers.

Much much much easier.

That's the attraction of product hunt. for hunters it's info-tainment.

And for people with products, throwing something up on product hung is much much much easier than selling. Good luck.