MurphyA/hacker-news huggingface dataset:
by postflopclarity | 2025-09-05 14:42:26+00:00
Glad to hear. I've found it's a very welcoming community.

I'll warn you that Julia's ML ecosystem has the most competitive advantage on "weird" types of ML, involving lots of custom gradients and kernels, integration with other pieces of a simulation or diffeq, etc.

if you just want to throw some tensors around and train a MLP, you'll certainly end up finding more rough edges than you might in PyTorch
by nunez | 2025-09-05 14:42:27+00:00
I started working at Red Hat this past year, so obviously all Podman, all day long. It's a super easy switch. I moved to using Containerfiles in my LinkedIn courses as well, if for no other reason than it having a much more "open" naming convention!

Rootless works great, though there are some (many) images that will need to be tweaked out of the box.

Daemonless works great as well. You can still mount podman.sock like you can with Docker's docker.sock, but systemd handles dynamically generating the UNIX socket on connect() which is a much better solution than having the socket live persistently.

The only thing that I prefer Docker for is Compose. Podman has podman-compose, which works well and is much leaner than the incumbent, but it's kind of a reverse-engineered version of Docker Compose that doesn't support the full spec. (I had issues with service conditions, for example).
by spiffytech | 2025-09-05 14:42:41+00:00
That's fair. FWIW my city lists the mean commute time as 23.6 minutes, p90 26.6. Travel in my area is dominated by freeway arteries, so 15-ish miles each way is a fair estimate for the mean.

https://raleighnc.gov/planning/services/city-profile
by dktalks | 2025-09-05 14:42:59+00:00
Setup is really easy once you install alpine

1. ssh orb (or machine name if you have multiple) 2. sudo apk add docker docker-cli-compose (install docker) 3. sudo addgroup <username> docker (add user to docker group) 4. sudo rc-update add docker default (set docker to start on startup)

Bonus, add lazydocker to manage your docker containers in a console

1. sudo apk add lazydocker
by diggan | 2025-09-05 14:43:00+00:00
> Once the numbers start going up the toxicity increases by orders of magnitude. It's impossible to moderate.

As someone who spent an embarrassingly long time on what lots of people claim to be the most toxic forum in the world (not sure about that, it's the biggest in the Nordics though, that's for sure), and even moderated some categories on that forum that many people wouldn't touch with a ten-foot pole, it really isn't that hard to moderate even when the topics are sensitive and most users are assholes.

I'd argue that moderation is difficult today on lots of platforms because it's happening too much "on the fly" so you end up with moderators working with the rules differently and applying them differently, depending on mood/topic/whatever.

If you instead make a hard list of explicit rules, with examples, and also establish internal precedents that moderators can follow, a lot of the hard work around moderation basically disappears, regardless of how divisive the topic is. But it's hard and time-consuming work, and requires careful deliberation and transparent ruling.
by shuzchen | 2025-09-05 14:43:06+00:00
SEEKING WORK | Edinburgh, Scotland | REMOTE

Well versed in python and javascript, but capable in other languages as well (the majority of this past year has been writing zig, and have deployed Java/Golang/C/Dart recently).

Commonly found using Django but not restricted to that. Lots of experience with modern react/vue as well as Flutter. I've been a remote worker for a decade now, so I had a track record of getting things done without direct supervision. I live in the UK but can and have worked with US entities.

contact: shu DOT chen AT freelancedreams DOT com
by zahlman | 2025-09-05 14:43:13+00:00
> Not only is that a weird presumption about my ostensible insecurities on your end

I'm not GP but I agree that it isn't universal, nor especially healthy or productive, to have the response you describe to being told that your issue is common. It would make sense if you could e.g. hear the insincerity in a person's tone of voice, but Gemini outputs text and the concept of sincerity is irrelevant to a computer program.

Focusing on the informational content seems to me like a good idea, so as to avoid https://en.wikipedia.org/wiki/ELIZA_effect.

> it's also weird that the state of my own mental resilience should play any role at all when interacting with a tool.

When I was a university student, my own mental resilience was absolutely instrumental to deciphering gcc error messages.

> LLMs are broadly available and strongly forced onto everyone for day-to-day use

They say this kind of thing about cars and smartphones, too. Somehow I endure.
by NetMageSCW | 2025-09-05 14:43:23+00:00
When I started college my computer was an Atari 400 I had purchased with money from my after-school job programming commercial software. I had replaced the membrane keyboard with a third party “real” keyboard and had the Action! cartridge. I used the editor primarily to write papers for class printed on my dot-matrix electric arc printer (it produced the dots by scorching the paper with a tiny carbon electrode thus needing no ink, though the print was brown and lower contrast). Sadly I sold the 400 to someone I knew for their child and loaned the Action! cartridge to a co-worker who moved across the country and we lost touch. I’ve been searching eBay for years for a copy of the manual as well - at one time I had an ambition to create a version for iPad or Windows.
by pessimizer | 2025-09-05 14:43:36+00:00
> for the principle of free speech

This administration is taking a newly-formed censorship regime that was largely operated by the nepo babies of politicians running do-nothing tax-supported nonprofits, but implemented and operated by Mossad agents, and removing the nepo babies from the loop.

You can say "retard" now, but if you call somebody who executes Palestinian children a retard, you're going on a government blacklist.

edit: This post has been classified and filed, and associated with me for the rest of my life.
by nicce | 2025-09-05 14:43:59+00:00
I don't think this will happen. It does not work with the capitalism if we have only few companies which have all this power. And many consumers don't have jobs left so the value of money increases faster than the "cost" decreases.

> Meanwhile the workers who were previously employed in menial clerical tasks will simply switch to supervising the AI's that perform those same tasks for them.

Put this to numbers, right now - if we remove all workers and leave managers on those fields - how many people are still employed?
by DrewADesign | 2025-09-05 14:44:03+00:00
Tons of welding and other manufacturing jobs in the northeast— they’ll even apprentice you into positions with no existing knowledge and larger companies (like General Dynamics) will even pay for your job-related degrees, sometimes being able to take the classes on the clock or get a stipend.

They have to do this because the industry has basically been kicking the aging-workforce can down the road for a few decades since off-shoring and automation outpaced increasing demand, and now they don’t have nearly enough people that even know how to program CNC machines when CAM software falls short.

I have a feeling a lot of displaced software people will go that route, and have a big change in compensation and working conditions in the process.
by mapontosevenths | 2025-09-05 14:44:13+00:00
I think this is a reasonable question. However, I would argue that it still should be.

Firstly, I should say that reading scores aren't typically measured by grade levels for this type of study. That's just a colloquialism we use to make it comprehensible to the average person. The PIAAC for example uses a numerical score that translates to "levels of competency". [1]

Still, I think it's still a valuable way to express the idea. There exist levels beyond the sixth. Even if most folks don't attain those higher levels anymore we do need some way to refer to them and the sixth grade is when a high school bound adult should have attained that level in order to keep up with later coursework.

[1] https://nces.ed.gov/surveys/piaac/skillsmap/
by mychael | 2025-09-05 14:44:40+00:00
OP fails to understand that in practice people use Docker Desktop on their laptop and deploy to a container platform or Kubernetes cluster that uses ContainerD. So all of these so-called issues are moot. Further, Docker Inc (and the people behind Docker CLI, Compose etc), have way better UX taste and care for DX than their competitors which matters a lot in local development.
by brianmcc | 2025-09-05 14:45:17+00:00
Sure, just that stories about "paying down tech debt" are an implicit admission of flaws and shortcuts and "doing it again because it wasn't done right initially".

Which is all true but the concept of making deliberate trade offs for speed and expedience invariably gets lost.

Stories about ongoing improvement - tech enhancement - just get seen as more positive. Plus that term covers both remediating original shortcut choices as well as new engineering improvements arising.
by Lvl999Noob | 2025-09-05 14:45:21+00:00
Fwiw, the two feed into each other. I read this same thing somewhere else before and have since tried to not take my phone with me into the bathroom. I started doing that because I would take a lot of time in there. But once I have my phone, if I start reading something a bit too long, I could easily spend 20 mins in there before realising it.
by PaulHoule | 2025-09-05 14:45:35+00:00
It's not fair to call it "Blueskyism" because it really started on Twitter and Tumblr and was prevalent on Mastodon until many of those people moved to Bluesky between Nov 2024-Jan 2025.

I had to create a long list of block rules (like I don't care if you car blew its "transmission" or if you came from "transnistria") [1] to be able to stand Mastodon, I even blocked sci-fi writer Charlie Stross [2] because he kept saying mainstream politicians who hear "the call of the mild" like Keir Starmer were fascist. My impression is that Mastodon is getting better lately, I dunno if the obnoxious people are in despair, moved to Bluesky, came to the conclusion that it was their fault Harris lost, or if I finally blocked the last one, or if my tribe found me or if I just don't care anymore.

I share 5 photos a day and about the same number of articles similar to what I post to HN on both Mastodon and Bluesky. My feed is full of other people's photos and similar sorts of articles. I use the tools available to suppress angry people and it works -- I get mostly good engagement, maybe one hysterical angry person a month. I'm not there to pick fights the way the people who Neil lionizes do. It's their business, it's how they drive traffic to their blogs.

Where I do see the negative people is when I play the followback game where I pay attention to two variables (but don't take rigorous notes) One of them is negativity, if their bio says "#BlueCrew", anything about politics or that somebody is "diss abled" or blames their problems on somebody else I won't follow them. In sets that I look at it is typical to have somewhere between 20-60% negative people. I am noticing really poor follow-back performance from the academic science sorts of people and first thought these people were just stuck up but then noticed a lot of them posted last 1-2 months ago. So it could be they are getting too much bad engagement or not enough good engagement, it fits with the story of decline that we keep hearing about though.

I keep thinking about automating my followback spamming and that would require developing a classifier for negative people and if I did that I'd be getting good stats but between taking photos, developing photos and posting photos and Arknights I haven't gotten around to it.

[1] I don't care if it's a good thing or a bad thing, it's that people are angry about whether they are for or against it and anger is contagious.

[2] If only he kept writing books like Iron Sunrise and Singularity Sky but he broke bad the way Niven and Heinlein did in the 1970s.
by kragen | 2025-09-05 14:45:38+00:00
Smalltalk predates Lisp machines and didn't originally compile to native code at all. I don't remember if Limbo did. Oberon isn't image-based (you can't save and restore the memory state of the running system) and didn't originally define a machine-independent bytecode format, and the one it had for many years has been removed from the current version. Wasm usually isn't image-based either; though it has a clear pathway for doing so, for example Wasmtime still doesn't implement that functionality: https://github.com/bytecodealliance/wasmtime/issues/3017
by benlwalker | 2025-09-05 14:45:59+00:00
SPDK will be able to fully saturate the PCIe bandwidth from a single CPU core here (no secret 6 threads inside the kernel). The drives are your bottleneck so it won't go faster, but it can use a lot less CPU.

But with SPDK you'll be talking to the disk, not to files. If you changed io_uring to read from the disk directly with O_DIRECT, you wouldn't have those extra 6 threads either. SPDK would still be considerably more CPU efficient but not 6x.

DDIO is a pure hardware feature. Software doesn't need to do anything to support it.

Source: SPDK co-creator
by Workaccount2 | 2025-09-05 14:46:39+00:00
>This is to say that we know from looking at outcomes over the long term

Public LLMs have been around for 3 years, and adoption is still nascent. We don't have any long term data, and the longest term data we have involves a bunch of outdated models. Most people are still awful at using LLMs, and probably the most skilled users are the college kids who are graduating right now (the youth is always god-tier with new tech).

I cannot think of anything more foolish right now than not trying to leverage SOTA models to save you money, especially because you heard rumors of shadow losses that can only be found in the bottom line.
by nunez | 2025-09-05 14:47:02+00:00
I presume that the bulk of your issues are with container images that start their PID 1s as root. Podman is rootless by default, so this causes problems.

What you can do if you don't want to use Docker and don't want to maintain these images yourself is have two Podman machines running: one in rootful mode and another in rootless mode. You can, then, use the `--connection` global flag to specify the machine you want your container to run in. Podman can also create those VMs for you if you want it to (I use lima and spin them myself). I recommend using --capabilities to set limits on these containers namespaces out of caution.

Podman Desktop also installs a Docker compatibility layer to smooth over these incompatibilities.
by p_l | 2025-09-05 14:47:16+00:00
Never fully, but it's how we got systemd nearly everywhere - GNOME 3.8 arrived with support for polkit-based approach for, among other things, power management, and mandated logind. Which at the time was very much a banana that required the gorilla and the whole jungle to run. Some tried to deal with it, some managed to even separate udev and logind out, but the immediate effect was that distributions that avoided systemd or made it optional - including ones that were exploring alternative paths, were forced to adopt systemd or remove support for GNOME 3.8 and newer.
by melodyogonna | 2025-09-05 14:47:22+00:00
It is released but not open-source. Modular was aiming to open-source the compiler by Q4 2026; however, Chris now says they could be able to do that considerably faster, perhaps early 2026[1].

If you're interested, they think the language will be ready for open source after completing phase 1 of the roadmap[2].

1.https://youtu.be/I0_XvXXlG5w?si=KlHAGsFl5y1yhXnm&t=943

2. https://docs.modular.com/mojo/roadmap
by DangitBobby | 2025-09-05 14:48:03+00:00
> Wikipedia doesn’t treat all sources as being equal, so even in cases where there’s no reasonable doubt towards a claim’s veracity, if the correct source hasn’t already claimed it, editors are liable to revert your edit.

This is the right approach. If more information sources held this standard, sloppy reporting and outright lies would be very costly. Would you tell everyone very important news based on a the word of a friend who is known to stretch or invent the truth? Be a reliable source and you can participate.
by reaanb2 | 2025-09-05 14:48:41+00:00
In my view, the O/R impedance mismatch derives from a number of shortcomings. Many developers view entities as containers of their attributes and involved only in binary relationships, rather than the subjects of n-ary facts. They map directly from a conceptual model to a physical model, bypassing logical modeling. They view OOP as a data modeling system, and reinvent network data model databases and navigational code on top of SQL.
by bakugo | 2025-09-05 14:49:44+00:00
Another great example is when the "Cultural Marxism" article was converted into "Cultural Marxism conspiracy theory", an entirely different article claiming that the concept of cultural marxism was actually always a "far-right antisemitic conspiracy theory", complete with a section relating it to Gamergate. It's so ridiculous, it's almost funny to read.

https://web.archive.org/web/20140519194937/http://en.wikiped...

https://en.wikipedia.org/wiki/Cultural_Marxism_conspiracy_th...
by Applejinx | 2025-09-05 14:50:18+00:00
Far too great a disparity, but lovely to see all the same :) at least 60% of the ticks should be very close to normal to elicit a false sense of security and no more than 27% of the ticks should be WAY OFF, perhaps even less.

However, the principle is sound, and the execution is… timely?
by jplusequalt | 2025-09-05 14:50:27+00:00
>Because software developers like their cushy job and don't want to do blue-collar jobs?

In the US of A, most blue-collar jobs:

1. Pay less 2. Offer poor, or zero benefits 3. Are hard on your body

Not to mention that if suddenly millions of people flood the markets for blue-collar work, then wages will drop further in those fields.

Why would you expect someone to be comfortable with that future?
by PaulHoule | 2025-09-05 14:51:10+00:00
See

https://www.nature.com/articles/s41598-024-77683-1

That kind of module can be really cheap

https://www.waveshare.com/hmmd-mmwave-sensor.htm

and is starting to replace Passive IR sensors

https://en.wikipedia.org/wiki/Passive_infrared_sensor

I can imagine one of these on the ceiling above your bed being an ideal sleep monitoring system.
by plopilop | 2025-09-05 14:51:58+00:00
Oh, I know that strong emotions increase engagement, outrage being a prime candidate. I have also no issue believing that FB/TikTok/X etc aggressively engage in such tactics, e.g. [0]. But I am not aware of FB publicly acknowledging that they deliberately tune the algorithm to this effect, even though they carried some research on the effects of emotions on engagement (I would love to be proven wrong though).

But admitting FB did publicly say they manipulate their users' emotions for engagement, and a law is passed preventing that. How do you assess that the new FB algorithm is not manipulating emotions for engagement? How do you enforce your law? If you are not allowed to create outrage, are you allowed to promote posts that expose politicians corruption? Where is the limit?

Once again, I hate these algorithms. But we cannot regulate by saying "stop being evil", we need specific metrics, targets, objectives. A law too broad will ban Google as much as Facebook, and a law too narrow can be circumvented in many ways.

[0] https://www.wsj.com/tech/facebook-algorithm-change-zuckerber...
by visarga | 2025-09-05 14:53:03+00:00
> the phenomenon is more like a diffuse productivity gain across a large team or organization

AI alone can't do that, even if you make the weakest link in the chain stronger, there are probably more weak links. In a complex system the speed is controlled by the weakest, most inefficient link in the chain. To make an organization more efficient they need to do much more than use AI.

Maybe AI exposes other inefficiencies.
by ameister14 | 2025-09-05 14:53:05+00:00
While I generally agree with your foundation of the political switch, I just want to point out that elections in the 1970's through 1990's were still very regional. Southern candidates tended to do well in the South against candidates from California or the North, despite policy differences that would seem to strike the other way. The JFK/Nixon election was much more of an urbanization/rural divide as both candidates were from away.

Carter being a Georgia peanut farmer made a huge difference in GA, AL, and SC voting in the 1976 and 1980 elections. You have to remember, he was the first deep south president since the civil war - white voters especially really cared about that. He was just also a disaster of a president, which is a big reason he lost anyway.
by theptip | 2025-09-05 14:53:20+00:00
Absolutely, my experience too. I think the bleeding edge models are very good at “idea infill”.

Depending on your subject matter you might only need an idea or two per 100loc generated. So much of what I used to do turns out to be grunt work that was simply pattern matching on simple heuristics, but I can churn out 5-10 good ideas per hour it seems, so I’m definitely rate limited on coding.

Similar to your comment on architectural experiments, one thing I have been observing is that the critical path doesn’t go 10x faster, but by multiplexing small incidental ideas I can get a lot more done. Eg “it would be nice if we had a new set of integration tests that stub this API in some slightly tedious way, go build that”.
by skydhash | 2025-09-05 14:53:48+00:00
Naur’s theory of programming has always felt right to me. Once you known everything about the current implementation, planning and decision making can be done really fast and there’s not much time lost on actually implementing prototypes and dead ends (learning with extra steps).

It’s very rare to not touch up code, even when writing new features. Knowing where to do so in advance (and planning to not have to do that a lot) is where velocity is. AI can’t help.
by bigyabai | 2025-09-05 14:54:00+00:00
> building unnecessarily deadly weapons at Northrop Grumman

Northrop Grumman only builds what Congress asks of them, which is usually boring shit like toilet seats and SLEPs. You can argue that they design unnecessarily deadly weapons, but if they've built it then it is precisely as deadly as required by law. Every time Northrop grows a conscience, BAE wins a contract.
by sangeeth96 | 2025-09-05 14:54:01+00:00
This was a confusing read but author's TLDR seems to be that Atlassian acquired a questionably great product team out of this which is what makes the $610M worth it, who _might_ be able to build the "next big AI idea" when it comes up and Dia is not in the interest of Atlassian? Don't suppose I agree with that.
by john-tells-all | 2025-09-05 14:54:19+00:00
As a counterpoint, I find coding assignments refreshing:

- I always learn new things

- learn and experiment new ways of doing a task

- get to see how a different team thinks about projects

During the walk through, I can demonstrate my organization and documentation skills, in addition to having an interesting back-and-forth about different tradeoffs.

If an assignment takes too long, then I make sure a subset is implemented. Then the rest is stubbed out, to be handwaved on the walk-through. In theory. Sometimes I get carried away and work too long on an assignment.

I'm mostly a Backend Dev / DevOps kind of person.