MurphyA/hacker-news huggingface dataset:
by vampiregrey | 2026-02-13 13:44:15+00:00
I’m not sure I buy this framing.

I agree that reading every dependency isn’t realistic. But “not reading the code” as a principle feels risky.

In my experience, abstractions hold until they don’t. The first time you hit a production incident and the docs stop helping, reading the source stops being academic and starts being survival.

We once had a performance issue caused by a library making assumptions about concurrency that weren’t obvious from the API. The fix only became clear after stepping through the source.

I think the real skill isn’t avoiding reading code, it’s knowing when to escalate from trust to understanding.

For glue code or low stakes utilities, sure. For auth, billing, or core infra, I’d argue reading at least the critical paths pays dividends.
by wizzwizz4 | 2026-02-13 13:44:17+00:00
No, because the replacement value of those things to others is very high, and generally outweighs Carrie Fisher's objection. But we should take her objection into consideration going forwards. The Lena test image is very easy to replace, and it's not all that culturally significant: there's no reason to keep using it, unless we need to replicate historical benchmarks.
by amiga386 | 2026-02-13 13:44:26+00:00
Yes. I want the 2017 recipe, not the 1901 recipe.

The 1901 recipe has 11g sugar per 100ml. Also it lacks caffeine.

The 2017 recipe had 35g sugar per 100ml.

The 2018 recipe has 4.5g sugar per 100ml.

The sugar tax is £0.18 per litre for 5-8g sugar per litre, and £0.24 per litre for >8g sugar per litre.

Irn-Bru has many price points depending on form factor and location, but a 2 litre bottle today typically costs £2.10. The sugar-free variant costs the same. If the full sugar tax applied, it'd cost £2.68 (22.8% higher price).

Coca-Cola is so expensive with the tax, they don't even sell it in 2 litre bottles anymore, just 1.75 litre bottles. Coca-Cola "Original Taste" is £2.55 for 1.75l (£1.46/l) while Coca-Cola Zero is £2.15 for 2l (£1.08/l), a difference of £0.38 per litre, of which £0.24 is sugar tax.
3M Lines of Israel Ministry of Defense Leaked
by pjour | 2026-02-13 13:44:32+00:00
A threat actor with an alias roulettegun in the early 2026 has breached 3.9M Lines of Israel Ministry of Defense Government Including Full name, Adress, or even an ID Number.

Roulettegun was many time suspected to be under 13 (specifically 11) from proof in his personal website revanganteng.site and his bio on DarkForums. roulettegun Also show a young boy face in his profile that he claim as himself.
by basilikum | 2026-02-13 13:44:41+00:00
As someone very engaged in reading HackerNews comments I observed that your comment and the comment you are replying to have that exact same format of three short paragraphs.

The people behind these bots most certainly found that many engaging, authentic comments follow this clever pattern. It is also worth noting that such comments are remarkably digestible – due to their brevity and decomposition into even smaller logical and lexical parts – and swiftly read, requiring only a very short attention span and little intellectual investment from the reader.

This makes me very curious about the statistics on how HackerNews comments are structured and how well different formats of comments perform in the community. I would be thrilled to dive into the data and might write a neat program to analyze this sharing the results with the community.
by ranger_danger | 2026-02-13 13:44:48+00:00
> prompts alone do not provide sufficient human control to
make users of an AI system the authors of the output

> While
highly detailed prompts could contain the user’s desired expressive elements, at present they
do not control how the AI system processes them in generating the output.

Aren't there other tokens one can use in a prompt like (((important thing))) to influence how it's processed?

Plus, there are other variables one can change that affect how the output is generated, besides the prompt. Would claiming that you intentionally used specific other variable values (like temperature/threshold/penalty/seed/etc.) then deem the work as copyrightable? What if you could explain in greater detail what the AI tool was actually doing behind the scenes?
by Pay08 | 2026-02-13 13:45:33+00:00
The problem is not a lack of syntax highlighting per se, but the inconsistency of existing syntax highlighting. This is especially annoying in Common Lisp due to the existence of symbol macros, where syntax highlighting would be immensely helpful.
I get that there are issues with symbol manipulation, but AFAIK language servers already evaluate code, even if not for syntax highlighting. I view this whole thing as an issue caused by the REPL workflow, not the inverse. Not to say that I would be willing to give up said workflow but it could certainly use improvements.
by ronjouch | 2026-02-13 13:45:46+00:00
Similar experience here: I setup Debian stable for my 76 yo mother, and for a 79 yo friend. Works like a charm, and the 2 years release schedule is perfect for people who don’t care about bleeding edge and would rather have stability.

Unattended security upgrades keep it secure, and in my experience a bit of initial “locking things down and simplifying” is valuable, but after this it’s smooth sailing compared to other older folks I help with Windows systems where MS is constantly throwing at them insane bugs, complete UX changes, ads, or Copilot everywhere.
by 9rx | 2026-02-13 13:46:24+00:00
It is not like I'm homeless. I would be the one upgrading. Except I don't see how the numbers make sense.

But you're right: The cost of new construction anchors the used market. Used housing is so expensive because new housing is even more expensive. If new houses were cheaper I'd already have built one and my current home would be up for grabs at a lower price than I'd need in the current reality. However, you're just repeating what was already said.
by YeGoblynQueenne | 2026-02-13 13:46:34+00:00
Oh dear. You sussed me out, didn't you?

It's like that time with Facebook and MySpace. A while ago now. I was in a student group at uni and this student, call her Alice, asked me for my Facebook. I said I don't have one, I don't like Facebook, and the conversation continued. Later another student came in, call him Bob. Alice told Bob "Where were you, we just had a big fight about Facebook over Myspace". I asked when that happened since I was there and didn't remember it and Alice said "that was me and you. We had a big fight about it. Did you forget?". I said, nonplussed, that I didn't think we had a fight. "But you said you don't like Facebook. So you like MySpace". Said Alice. Oh Alice.

From that I understand that you, like Alice, must be a very astute observer of human behaviour. No hidden motive stays hidden for long, with you, does it? Well done. You got me. I'm a Tesla fanboi. That's what I am, through and through.
by Kim_Bruning | 2026-02-13 13:46:42+00:00
I'd argue for a middle ground. It's specified as an agent with goals. It doesn't need to be an equal yet per se.

Whether it's allowed to participate is another matter. But we're going to have a lot of these around. You can't keep asking people to walk in front of the horseless carriage with a flag forever.

https://en.wikipedia.org/wiki/Red_flag_traffic_laws
by Ensorceled | 2026-02-13 13:47:28+00:00
> Running a successful OSS project is often a thankless job. Thanks for doing it. But this isn’t that.

No, even if you are being paid, it's a thankless, painful job to deal with demanding, entitled free users. It worse if you are not being paid, but I'm not sure why you are asserting dealing with bullshit is just peachy if you are being paid.
by skydhash | 2026-02-13 13:47:52+00:00
I actually like it, but only when you have virtual desktops. But the MacOS implementation, Spaces, is not great. It clashes with their window management model (you switch between applications, then you can switch between windows). There's no way to restrict the switcher to applications that have windows in the current space.

Floating works great when you can filter the current set of windows using virtual desktops. And when the switcher follow suits. My issue with tiling is that it works great on laptop, but on bigger screens, it sends things to the far side when splitting.
by somewhereoutth | 2026-02-13 13:47:55+00:00
> based on multiple public statements from people like Dario

> clear picture of the finances of these companies

Since they are not publicly traded companies, presumably there is no legal duty for the officers to be clear or even honest about these numbers?

But even assuming good faith, my understanding is that the scale of the current build out is so huge that revenues would need to exceed the size of many entire industries to have a chance to turn a profit.
by sheikhnbake | 2026-02-13 13:48:05+00:00
> The American working class voted for this

70 million out of ~350 million voted for it.

> American working class is the main beneficiary of this

This is very out of touch with the current economic situation in the United States. It was certainly true for the Boomer generation, but the economic situation and wealth gap disparity has only gotten worse for Gen X, Millenials, and Gen Z.

The primary beneficiaries are the rich. As many regime supporters in the working class are finding out the hard way, they are also just resources to be extracted from. ICE agents aren't going to be paid the blood money they were promised. Farmers and manufacturers are getting shafted by tariff policy.

Americans may make ~20x more on average than the rest of the world, but the newer generations still can't afford homes, healthcare, food, etc.
by saubeidl | 2026-02-13 13:48:35+00:00
It's not the best explanation of the actual socioeconomic theory though, it was written more as a political ad, if you will.

If you're more interested in the actual theory, I'd recommend Foundations of the Critique of Political Economy [0].

In that book, these are particularly relevant:

The introduction

This is basically a systems thinking level analysis of the economy and a good primer.

The note about machinery, production and capital [1]

This talks pretty much exactly about machines increasing productivity, the implications for the worker and even speculates about workers one day just becoming "regulators of automated systems".

(2) General relation between production, distribution, exchange and consumption

Talks about the mechanisms behind the "frenzy". Heavy on the philosophical theory.

[0] https://www.marxists.org/archive/marx/works/1857/grundrisse/

[1] https://www.marxists.org/archive/marx/works/1857/grundrisse/...
by sjogress | 2026-02-13 13:49:07+00:00
Personally replaced Windows 10 with Linux Mint on my very computer illiterate mother in law's laptop a few months back. Haven't heard any complaints so far.

Linux is ready for prime time for anyone not bound to Windows/MacOS software.

Personally, I'm still on MacOS for work, but all my personal devices run some form of Linux. It's been liberating to say the least.
by imiric | 2026-02-13 13:49:29+00:00
All of that sounds reasonable. But it also doesn't need to be a reason to find maintaining OSS very draining or unpleasant, as GP put it.

First of all, when a project grows, its core team of maintainers can also grow, so that the maintenance burden can be shared. This is up to the original author(s) to address if they think their workload is a problem.

Secondly, and coming back to the post that started this thread, the comment was "working for free is not fun", implying that if people paid for their work, then it would be "fun". They didn't complain about the amount of work, but about the fact that they weren't financially compensated for it. These are just skewed incentives to have when working on an open source project. It means that they would prioritize support of paying customers over non-paying users, which indirectly also guides the direction of the project, and eventually leads to enshittification and rugpulls, as in MinIO's case.

The approach that actually makes open source projects thrive is to see it as an opportunity to build a community of people who are passionate about a common topic, and deal with the good and the bad aspects as they come. This does mean that you will have annoying and entitled users, which is the case for any project regardless of its license, but it also means that your project will be improved by the community itself, and that the maintenance burden doesn't have to be entirely on your shoulders. Any successful OSS project in history has been managed this way, while those that aren't remain a footnote in some person's GitHub profile, or are forked by people who actually understand open source.
by qudat | 2026-02-13 13:49:31+00:00
At this point I don’t trust any company that offers a core free tool with an upsell. Trials or limited access is one thing, but a free forever product that needs active maintaining, be skeptical.

It’s been tough for us at https://pico.sh trying to figure out the right balance between free and paid and our north star is: how much does it cost us to maintain and support? If the answer scales with the number of users we have then we charge for it. We also have a litmus test for abuse: can someone abuse the service? We are putting it behind a paywall.
by afandian | 2026-02-13 13:49:51+00:00
This is surely possible.

You need to find the monospace whitespace characters (seems there's a few [0]). Then encode a compressed version of the logical diagram in the white space, steganography style.

Or do something with characters [1] to compress a lot of data into a tiny ball of hair at the end.

Draw.io smuggles the XML in a PNG which I've always admired.

[0] https://en.wikipedia.org/wiki/Whitespace_character

[1] https://en.wikipedia.org/wiki/Combining_character
by rezmoss | 2026-02-13 13:50:01+00:00
Every few months I'd find myself doing the same thing: downloading AWS's ip ranges.json, Azure's ServiceTags JSON, Google cloud.json, then writing a script to convert them to whatever firewall format I needed that week, then doing it again when the ranges changed

I automated the whole thing,a GitHub Actions workflow runs daily at midnight UTC, pulls from all 22 providers official endpoints, and generates:

- TXT/JSON/CSV/SQL for each provider
- Nginx allow/deny configs you can include directly
- Apache Require ip / Deny from directives
- iptables/ip6tables shell scripts
- nftables table definitions
- UFW allow/deny scripts
- HAProxy ACL files
- Caddy remote_ip matchers
- Merged CIDRs — collapsed to the smallest possible list

Perservice and per-region breakdowns for providers that support it (e.g., AWS EC2 us-east-1 only, or just GitHub Actions IPs)

Also includes AI bot ranges (GPTBot, PerplexityBot, Amazonbot, etc.) for those who care about that, the whole thing is public domain (CC0)

The data currently covers 419K CIDRs / ~333M IPv4 addresses, theres a lookup.py script if you need to check "which cloud owns this IP?" and a CHANGELOG.md tracking daily diffs

Curious if folks have firewall platforms or providers I should add??
Show HN: CCClub – Leaderboard for Claude Code token usage among friends
by mazzystar | 2026-02-13 13:50:33+00:00
I spent $40/day on Claude Code and had no idea if that was normal. Built this so friends can compare usage, cost, and chat count on a shared leaderboard.

Setup:

npx ccclub init # creates your group, gives you an invite code
npx ccclub join ABCDEF # your friend joins with your code

Usage syncs automatically at the end of each Claude Code session. Run "ccclub" to see rankings:

# Name Tokens Cost Chats
1 BryantChen 68M $41.56 184
2 ventuss 30.7M $22.72 60
3 mazzystar 11.3M $9.12 47

Each group also gets a web dashboard at ccclub.dev/g/<code>.

Privacy: only aggregated hourly blocks are uploaded (token counts and model names). No prompts, no code, no conversation content. Run "ccclub show-data" to see exactly what gets sent.

https://github.com/mazzzystar/ccclub
by mohragk | 2026-02-13 13:50:41+00:00
I disagree.

I've actually bought a Mac Mini which I use for media consumption and run it besides my Linux (Cachy OS) gaming PC. I have a jellyfin server, but the media client for linux is totally broken.

And, when you use an nvidia card, you really have to do a deep dive on which settings and which render client you want to run. I now have a stable solution that runs KDE Plasma via Wayland, that allows for games to run smoothly. It took me a while to figure that out.

The Linux community also, quite frankly, sucks. When you need to figure something out, you really need to make it a study and only if you know the correct jargon, you are deemed worthy of help. Othrwise you're bombarded with rtfm comments.
by saidinesh5 | 2026-02-13 13:51:32+00:00
He also has a fun YouTube channel: https://m.youtube.com/playlist?list=PLTSCOv-lGtMax-oA4Pnq8OT...

One of the first flight controllers he coded was in Arduino..

https://github.com/nickrehm/dRehmFlight/tree/master/Versions...

He deliberately kept the code in single file and made sure it was still easy to follow.
by cucumber3732842 | 2026-02-13 13:51:42+00:00
There's all sorts of higher value industrial stuff that will be automated before moving meatbags becomes automated. Equipment manufacturers are adding automation and remote control options all the time the .mil is developing conversion kits for trucks. Autonomous haul trucks are already a thing (but tbh they kinda suck). Palletized (or otherwise standardizes) indoor material handling is constantly growing additional automation. Etc.

At some point all these piecemeal efforts are gonna come together and the state of technology is gonna be such that there's a tipping point and a lot of stuff becomes autonomous by default.

The hardware is "basically free" once you get to that point because your $50k lidar crap replaces $50k worth of operator's station.
by Arnt | 2026-02-13 13:52:09+00:00
Well… yes… no… SHOULD means that you must either do the thing or understand the consequences of not doing it. That's not simply optional, the two options are to ① spend time on writing code and ② spend time on learning the consequences. Either way you need to think hard and spend time. And that's why the definition of SHOULD includes the word "must".
by skydhash | 2026-02-13 13:52:11+00:00
>> sometimes, I allow myself to lean back in my chair and just scroll

> WHAT??! This cannot be allowed!! /s

We just lean back with the keyboard and scroll with the Space key. Also using cwm, I move my windows with Super+{h,j,k,l} and resize them with Super+Shift+{h,j,k,l}.
by throw-qqqqq | 2026-02-13 13:52:16+00:00
> And given that in Austin they just reached parity with Waymo

Tesla is far behind Waymo on all meaningful measures.

Waymo sells more than 450k rides every week. Tesla is nowhere near that number.

Waymo offers rides in six cities. Tesla does two.

According to https://robotaxitracker.com/ Teslas has ~250 taxis in total. Waymo has +2500.
by TonyStr | 2026-02-13 13:52:25+00:00
Great app!

It clicked for me once I realized you can ctrl+shift+C to copy the diagram to text, and paste in my editor! But I wonder if it would be possible to make ctrl+C copy to clipboard as ASCII? I see that ctrl+C copies the json representation of the selected objects, but surely it would be possible to maintain an internal model of copied objects, while the clipboard is always filled with usable ASCII? I think I've seen some applications do this before
by 0xecro1 | 2026-02-13 13:52:41+00:00
Absolutely agree. I do vibe-code, but I still review every line of that 90% —
I don't move forward until I understand it and trust the quality. Right now,
that human verification step is non-negotiable.

That said, I have a hunch we're heading toward a world where we stop reading
AI-generated code the same way we stopped reading assembly. Not today, not
tomorrow, but the direction feels clear.

Until then — yes, we need to understand every bit of what the AI writes.
by codingdave | 2026-02-13 13:52:47+00:00
It is Austen Allred's latest iteration of Lambda school/BloomTech. I guess that makes this their 3rd rebranding. I'd say the consensus is that it is a big scam. He has been smacked down by the feds and ordered to shut down in the past as well, so definitely not a legit operation.

https://www.theregister.com/2024/04/18/feds_say_coding_boot_...

https://www.sandofsky.com/lambda-school/

https://x.com/sandofsky/status/1211717254712135680
by aalhour | 2026-02-13 13:52:49+00:00
Location: Germany (Munich)

Fully remote: Yes (and open to hybrid in Munich)

Willing to relocate: No

LinkedIn: https://www.linkedin.com/in/aalhour/

Website: https://aalhour.com/

GitHub: https://github.com/aalhour

Resumé/CV: available on request (has personal contact info)

Email: a.z.alhour(at)gmail(dot)com

Technologies: Go, Python, Java, k8s, docker, AWS (backend/data infra)

About me: A software engineer with 15 years of experience (ex-Shopify, ex-HubSpot), with prior engineering management experience. I work on the backend, did data engineering in the past and am looking for a role in backend/data infra.
by Ray20 | 2026-02-13 13:53:16+00:00
Are you deliberately trying to manipulate?

All the research clearly shows that higher turnout would have led to an even better result for Trump.

And the American polls are little more than a reflection of the less and less popular mainstream media's position and weakly correlate with what Americans actually do. We've already seen this twice in elections won by Trump: Americans follow the media, say how they disapprove of Trump, but then go out and vote for him.
by zamalek | 2026-02-13 13:53:21+00:00
Tilings are no better or no worse than floating. There are many users who would benefit from them (people who typically keep all their windows maximized), but have had literally zero exposure two them due to MacOS and Windows.

Complaints about lack of window snapping in MacOS vs Windows, a loose copy of tiling, are consistent across the internet. If MacOS and Windows had native tiling support, you'd see a fight fiercer than tabs vs. spaces.

The reason floating windows are used is because "that's the way it is done." Windows 95 wowed the world and established the status quo.

Not to mention the direction that the likes of Paper and Niri are going, these are things that very few users get to experience and therefore couldn't possibly have an informed decision on what they prefer.
by whynotmaybe | 2026-02-13 13:53:35+00:00
IMHO, reading isn't enough, you must do it and experience issues that makes you go "what? How?".

But your question is so vague that there are a lot of answers.

There are a lot of stuff that can be considered big concepts : basic electronic, networking, OS, peripheral communication, compilers, language, algorithms, assembly/procedural/object/functional programming, and the whole world of "AI".

What do you want to know?

- why you shouldn't call .where() a million times in linq?

- how internal statistics tables are managed in Sql server to produce the execution plan, how to watch the execution plan?

- big endian vs little endian?

- how to use telnet to get an HTML page from a web server?

- why everyone thinks that their favourite language is the best?

- why is the first char in a string in pascal at [1] when its at [0] in a lot of other languages?
by bluGill | 2026-02-13 13:53:46+00:00
For most people the economics won't every work out. Uber/Taxis make sense if you only need them a few times per year. However even if the driver is free, if you are using your car daily as most people do it won't work out.

People who yell "share" forget that most people are driving during rush hour, and so the car will be idle the rest of the day anyway. As such there isn't that much money to save by sharing a car.
by Finnucane | 2026-02-13 13:53:54+00:00
There are no good options for grandma these days. I've been helping my 85-yr-old mother with her computer stuff (she has an iMac) and there's so much user-hostile, broken stuff--not just on the Mac itself, but many of the internet-based services she has to use--it makes you want to take a baseball bat to the while affair.