MurphyA/hacker-news huggingface dataset:
by blinkbat | 2026-01-13 21:48:23+00:00
I find a lot of this to also be true with sole engineers managing agents.

I've now seriously approached vibecoding two nontrivial projects, and in each case using "safe tools" was a good way to get to a working stage, faster:

- in one I insisted on typescript early and found it to be more of a hurdle than letting the LLM cobble js learning in and address bugs in a way an engineer might find uncivilized (trial and error over bulletproof typing).

- in another, I found that using react was not offering much benefit to a given project, and asked the llm to rewrite in vanilla. while this mostly worked, it introduced new bugs that were not present when using react. switching BACK to react eliminated these and enabled the LLM to continue writing features at no (current) technical or performance cost!
by UMLicense | 2026-01-13 21:48:26+00:00
Now that we live in the era of artificial intelligence, it is important to have a license that protects the integrity of your software and the models that power it. The United Model licenses, based on the well-known MIT license, enforce which models can be used within your software, and which models can be used to modify, extend, or develop it. Other than these restrictive clauses, all other rights granted by the MIT license are retained.
by languagehacker | 2026-01-13 21:48:37+00:00
If Celery seems like overkill for your process, and you're really just looking to execute basic cron functioanlity, then why not just use crontab to invoke your Python script?

I can think of two major ways to operationalize a Python script that needs to run continuously. One is with containerization, which usually means Kubernetes, which already has a perfectly fine resource definition for cronjobs. The other approach is to run the script in a bare metal or VM, which would mean defining a service to ensure that the process can be managed appropriately, restarted if it dies, and the like. In other words, defining a service is about just as much effort as defining a cronjob, and there's no escape from some amount of "ops work" that isn't encapsulated in a Python script.

So why not just use the tried-and-true prior art than worry about building and supporting your own secret third thing that others would need to learn, support, maintain, and keep in mind when debugging a problem?
by Scott_Helme_ | 2026-01-13 21:48:55+00:00
The only restriction placed on you is the export rate, which is provided to you by the DNO here in the UK. We had a limit of 3.8kW placed, which is programmed in to the batteries by the installer.

Octopus also have more flexible battery export tariffs if you want to explore those: https://octopus.energy/smart/flux/
by pastel8739 | 2026-01-13 21:49:06+00:00
It’s not clear to me who this is useful for. If you have a server already, yes, it’s trivial to put up an HTML page. But most people with servers, I would guess, already know that. Most people _don’t_have servers, though, and it seems to me that thats what the “easier” ways of getting started (hosted wordpress, Cloudflare pages, github pages, etc.) are for. I agree, though, that it’s good to start with plain HTML. I’d probably recommend that new people go with a serverless setup like Cloudflare pages rather than get into administrating a VM, though.
by alphazard | 2026-01-13 21:49:12+00:00
> Every time I've tried to deploy non-trivial software systems to highly secure setups it's been a tedious nightmare.

I don't know exactly which "secure setups" you are talking about, but the false tradeoff between security and complexity is mostly from security theater.
If you start with insecure systems and then do extra things to make them secure, then that additional complexity interacts with the thing you are trying to do.
That's how we got into the mess with SE Linux, and intercepting syscalls, and firewalls, and all these other additional things that add complexity in order to claw back as much security as possible.
It doesn't have to be that way and it's just an issue of knowing how.

If you start with security (meaning isolation) then passing resource capabilities in and out of the isolation boundary is no more complex than configuring the application to use the resources in the first place.
by diggings | 2026-01-13 21:49:12+00:00
This is a neat project, nice work.

You've probably come across this already but there are alternative archives to PushShift that may have differing sets of posts and comments (perhaps depending on removal request coverage?)

One is Arctic Shift: https://github.com/ArthurHeitmann/arctic_shift/releases

Another is PullPush: https://pullpush.io/
by eptcyka | 2026-01-13 21:49:27+00:00
Do you hate GPU acceleration? Do you hate using most hardware? Do you like using Xorg? Then Qubes is for you.

This is in jest, but those are my pain points - the AMD thinkpad I have can't run it, the Intel one melts yubikeys when decoding h264 video. The default lock screen can't read capital letters from the yubikeys static password entry. Qubes has a certain user that it caters to, I really wish they could get enough money to be able to cater to more use cases. It is not difficult to use it if it works for you.
by i_cannot_hack | 2026-01-13 21:49:33+00:00
> That said, you're totally right nobody can truly know except him and who he spoke to.

Let me be clear about this, I would definitely assume it did not happen without really strong evidence of the contrary. Based on my assessment of his character and the details of his story.

Assuming anything else is giving him way too much credit, and the effect of giving benefit of the doubt here is likely allowing a known racist to spread a false narrative that is based on lies and engineered to sow discontent.
by seanmcdirmid | 2026-01-13 21:49:39+00:00
> "Games Workshop elects not to experience multi-year headache. Will use AI when profitable."

They will definitely start using AI when their competitors do to the point that they gain a substantial competitive advantage. Then, at least in a free market, their only choices are to use AI or cease to exist. At that point, it is more survival bias (companies that used AI survived) rather than profit motive (companies used AI to make more money).
by astrange | 2026-01-13 21:49:41+00:00
This argument won't get you anywhere because "imitating artists" and "outselling artists" aren't actually the same thing.

i.e. complaining about training on copyrighted material and getting it banned is not sufficient to prevent creating a model that can create music that outsells you. Because training isn't about copying the training material, it's just a way to find the Platonic latent space of music, and you can get there other ways.

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

https://phillipi.github.io/prh/
by concinds | 2026-01-13 21:49:59+00:00
> Musk isn't actually favored by Trump anymore. He was a Trotsky - useful to the Trump regime's ascendance to power but not necessary now that it's in place.

That's shortsighted. The Trump admin is sanctioning and pressuring other countries who try anything against X and Grok. The State Department is issuing strident threats. Abroad, they see X as a way to turn allies nationalistic and make their ideology sweep the world. At home, they see it as a tool to secure their power.
by scarecrowbob | 2026-01-13 21:50:17+00:00
I mean, my MA is in Rhetoric... but hey.

Where I am at (rural CO), as long as it can be inspected and meets code, the county is fine- you don't need a blessing. Septic is different (that's a $175 certificate, though). But for electrical all you have to do is meet codes, which isn't really super hard.
by dgxyz | 2026-01-13 21:50:24+00:00
Yeah this is what kills me. Most of the problems we solve are pretty simple. We just made the stacks really painful and now LLMs look sensible because they are trained to reproduce that same old crap mindlessly.

What the hell are we really doing?

What looked sensible to me is designing a table, form and report in Microsoft Access in 30 minutes without requiring 5 engineers and writing 50k lines of React and fucking around with kubernetes and microservices to get there.

LLMs just paste over the pile of shit we build on.
by bsder | 2026-01-13 21:50:42+00:00
Perhaps. But my friends aren't ... ahem ... very polite. If it wasn't better, I'd hear about it.

However, now that you've mentioned it, Occam's Razor could also suggest that many of my friends are on semaglutide (we are of that group) and that would have a big impact.

So, I guess I only have my own personal anecdata to go on. Oh, well.
by CaptWillard | 2026-01-13 21:50:57+00:00
Out of respect for your effort to keep it civil, I'll answer some of that:

I'm a liberal as defined up until 2012 or so.

Never been socially conservative at all. I'm not a libertarian, as I do support some social safety nets. That being the case, I am strongly against open borders and unchecked fraud.

You're actually right about a lot of the rest (minus the snark.)
by Nextgrid | 2026-01-13 21:51:15+00:00
Maybe 15 years ago I would've agreed because there was genuine innovation in tech where you could actually be passionate and proud of building it. "I want to work here because I want this product to exist" could've been a legitimate thing to say back in the day.

Nowadays with every market being saturated and tech being a race to the bottom quality-wise, what's there to be passionate about and/or proud of? Do you think people are proud of building yet another OpenAI wrapper or advertising surface? If they actually are proud of those I would feel pretty sad for them.

Also, the majority of landlords don't take payment in "passion" or "pride" and rents have skyrocketed since the glory days of tech.
by glenstein | 2026-01-13 21:51:24+00:00
>if they had set up an endowment

Mozilla has had an endowment for, I think, ~15 years now, and they have invested it and grown it from around $90 million to around $1.2 billion and counting. Which now is a firewall in case of emergency, as well as a resource that's helping to stand up a VC fund which is one of their most interesting pathways to diversifying revenue.
by zvr | 2026-01-13 21:51:25+00:00
From the abstract: NVIDIA's CUTLASS library provides a robust and expressive set of methods for describing and manipulating multi-dimensional tensor data on the GPU. These methods are conceptually grounded in the abstract notion of a CuTe layout and a rich algebra of such layouts, including operations such as composition, logical product, and logical division. In this paper, we present a categorical framework for understanding this layout algebra by focusing on a naturally occurring class of tractable layouts.
by TZubiri | 2026-01-13 21:51:29+00:00
I think it's naïve to think that these girls are only very strictly selling feet images and are not in the business of having sex for money as well.

Especially when you consider the top-heavy success distribution. Sure there's influencers that have 100M views, but theres thousands of influencers with 300 views, are they going to be just happy with selling pictures for 10 bucks? Or will they follow the whales until they are paid to be flown into the prostitution assembly line, with or without visas.
by foldr | 2026-01-13 21:51:33+00:00
>If you have any acquaintance with English history you would be well aware that there are native ethnic groups that have been in the UK since approximately the end of the younger dryas around 11,000 years ago.

And you'd be aware that nothing even vaguely corresponding to 'England' existed 11,000 years ago. If you are willing to lump the descendants of Romans, Normans, Jutes, Durotriges, Iceni, Vikings, etc. together into one group and call them all 'English' just because they happened to live in the territory of what is now England, then you've already conceded the point that the identity is national, not ethnic.

But hey, over in the other thread you are denying that Boris Johnson is English, so it's clear that you have a rather eccentric concept of the category.
by JAnicaTZ | 2026-01-13 21:51:45+00:00
One interesting angle here is that the whole engine is built around explicit structural rules (AST → NNF via De Morgan) rather than black-box search.
I’d be curious how people here would compare this kind of tree-based, fully inspectable reasoning with today’s neural approaches to “explainability”.

Happy to go into details about the algorithms or the GUI design if anyone’s interested.
by tedk-42 | 2026-01-13 21:51:47+00:00
Wrong.

Energy usage goes up for all societies, no matter how efficient we make things to be.

Our living standard goes up with more electricity (EVs for example require more energy, as would more electrification of things).

The real problem is no investment in alternative sources like Nuclear.

We've had this debate before and the usual renewable only crowd only see as far as today's usage to say what we 'need'.
by pc86 | 2026-01-13 21:52:13+00:00
My chief complaint is not only that it's spitting into a headwind during a rainstorm, but also just the performative nature of it. Someone enjoys Adams' (Adams's?) work, presumably for years or even decades. He says something gross. That person then, in order to deprive this multi-millionaire of a few dollars, not only deprives themselves of something they ostensibly enjoy[ed], but also has to turn it into a moral or ethical question so they can either feel better about it themselves, or feel superior to people who a) don't really care what Adams said or did, or b) care but are capable of separating the art from the artist.

It's the same kind of performative virtue signaling that led someone at the New York Times to call him racist twice in the first two sentences of his own obituary.
by moderation | 2026-01-13 21:52:49+00:00
This is Claude Code specific but there are similar capabilities for Codex.

"These OS-level restrictions ensure that all child processes spawned by Claude Code’s commands inherit the same security boundaries." [0]

There is a rich deny and allow system for file access that can be used in conjunction with the sandbox [1]

0. https://code.claude.com/docs/en/sandboxing#os-level-enforcem...

1. https://code.claude.com/docs/en/settings#excluding-sensitive...
by lateforwork | 2026-01-13 21:53:10+00:00
This is incorrect. First off, you do control your retirement funds. The amount of control varies, but at the very least you are offered dozens of mutual funds, indexed funds and bond funds to choose from. Some companies allow offer Fidelity BrokerageLink which allow you to invest in anything including individual stocks.

Secondly, as far as "another tax shelter" there aren't any. For most people the only tax shelter available is 401(k). And the tax shelter is a very good reason to contribute to 401(k), even if there is no company match.
by JohnFen | 2026-01-13 21:53:14+00:00
Of course I do. But what gives me joy with art is that it's a communication from one person to another. It's not about pretty sounds. If that communication isn't there, then the art has no real value to me regardless of how pretty it is.

If I think I'm talking with a person and it turns out that I'm talking with a machine, I've been duped and will likely be angry about it.

Another way to think about it is that when it comes to art, "the ends justify the means" doesn't really work because the whole point is more the means than the ends.
by hakky54 | 2026-01-13 21:53:36+00:00
I was always curious about other jvm languages. I have always preferred Java and still do by this day, however the curiousity kicked hard and I wanted to give it a try. Although it is possible to write a project in a single language, I wanted to use multiple languages. It was tough as I had trouble finding documentation combine jvm 5 different languages. It was a fun journey, took a-lot of evening hours. I wanted to share it here so if others need it they don't need to go to the same trouble as I did. The trickiest part was the compiler configuration and the order of execution.
by jakeydus | 2026-01-13 21:53:58+00:00
Hell yeah I love being right. Thank you for being civil in response.

Also I was not implying that you are a libertarian, I don’t think that there are many true libertarians. I have just met so many fiscal conservatives who consider themselves to be libertarians and use it as an identifier because they feel libertarians are more intellectually respected than conservatives (which is very funny imo)
by anonymous908213 | 2026-01-13 21:54:09+00:00
I don't think this is a very difficult question to answer. The internet of the year 2000 made the world a better place. The internet of the year 2025 makes the world a much, much worse place. We now live in an era where not only governments but every private individual willing to pay a data broker has access to unlimited data for roughly every individual in a population, including their age, gender, occupation, hobbies, friends, political positions, sleep schedule, every phone call they've ever made, every website they've ever visited, every location they've ever taken their phone, every thing they've ever purchased. This information is currently used to shape the course of politics by manipulating what every individual sees, and will undoubtedly be used for unthinkable crimes against humanity in the coming years.
by Ritewut | 2026-01-13 21:54:36+00:00
I don't agree with this to answer the question you original I do think users are consuming things they don't actually enjoy. The goal isn't to please the user, the goal is to not bore the user. If you talk to people I'm sure you'll find a lot of the music they listened isn't "enjoyed" so much as it is inoffensive background noise.
by Scott_Helme_ | 2026-01-13 21:54:37+00:00
We had an expensive solar install due to restrictions around our roof, so the solar would typically have been cheaper.

Another consideration is that battery installations in the UK are charged at 20% VAT, but if they're installed as part of a solar installation, they're charged at 0% VAT. So even if your main interest is in getting the batteries, a small solar install might make sense because of the savings.
by netrap | 2026-01-13 21:55:04+00:00
I wonder if QRP would be something?

https://hackaday.com/2016/03/08/how-low-can-you-go-the-world...

also

https://en.wikipedia.org/wiki/WSPR_(amateur_radio_software)
https://wsjt.sourceforge.io/wsjtx.html

plus the super simple "Fireball QRP transmitter"

https://www.worldradiohistory.com/Archive-DX/73-magazine/73-...
by justsomehnguy | 2026-01-13 21:55:04+00:00
WG is L3 transport

VXLAN is L2-like tranport over L3

You can have EoIP over WG with any VLANs you like.

You can have a VXLAN over plain IP, over EoIP, over WG, over IPSec. Only WG and IPSec (with not NULL sec) do providecany semblance ofvencryption in transit

And mandatory X\Y problem.
by throwaway5752 | 2026-01-13 21:55:09+00:00
Aging is lonelier and more stressful than ever. The brain is less flexible and there is a net loss of synapses and brain mass.

The internet has become a more unkind and manipulative place that ever. It is making people into the worst version of themselves, to serve the ends of groups that benefit from division.

I mourn many things with this news today. RIP Scott Adams.
by amlib | 2026-01-13 21:55:20+00:00
I doubt this bonanza is gonna last... These chatbots, feeding from the very source that can't seem to surface quality stuff by the way, will likely degrade just like those searches have for the last 20 years. There will be ads, there will be manipulation and deception, there will be pointless preambles and they will spit out even more wrong instructions and unusable garbage, and on top of it all it won't take 20 years this time do degrade, it's rather likely that it will take less than 5 years.

Maybe open source models will hold these accountable, or maybe they will degrade too somehow. Or maybe the world will be going through a hard collapse for any of us to care.
by huhkerrf | 2026-01-13 21:55:27+00:00
There has been a lot of bad things about the technology of the past 30 years, but I refuse to say that things were fantastic pre-Internet. The fact that I can listen to any music I want for less than it cost me to buy a CD in 1995, not even adjusted for inflation, is amazing. The massive CD book I carried around is definitely nostalgia.

Or, I can think of something, and find the answer quickly. I can make friends with people (or argue with them) across continents.

Still, there are things that I do miss that were objectively "worse." Like there only being a few dozen channels, and cable TV being less important, so you knew everyone was watching the same thing. There seemed to be more of a shared culture.
by joe_mamba | 2026-01-13 21:55:31+00:00
I second this. On paper Austria has below average working hours in EU statistics but I've seen a lot of overwork in the tech companies I've been at by some people, but which was never officially reported because the workers themselves just went along with it.

Similarly, scandals in the papers around the crazy hours workers at big-4 consultancies in Vienna do, which again went unpunished by labor agencies, since there were no written orders from management imposing those long hours but workers just tactilely accepted it as part of the work culture there.
by thepotatodude | 2026-01-13 21:55:36+00:00
Salaries for healthcare workers make up only a small portion of expenditures. You do not want to avoid a trip to your GP for an AI system.

It'll be great at first while in development. But when profits need to be generated, seeing a specialist will get harder. There will be less wiggle room. I predict we will see more GP utilization.
by burnte | 2026-01-13 21:55:49+00:00
I am never willfully obtuse. It's an asshole move.

In this case I GENUINELY do not see how it's cumbersome at all. I've done it. I used cell phones before they used the standard headphone jack, and tended to use the smaller trrs with a Y adapter to breakout mic from output, even that didn't bother me, I left it attached to the headset I sued with those devices. I find the wired part the most cumbersome, so the addition of 3 inches of cable for the adapter never made even the tiniest difference to me. I moved to Bluetooth very early.

Look at this: https://www.apple.com/shop/product/mw2q3am/a/usb-c-to-35-mm-...

It's 3 inches, 5 grams of weight, and it stays attached to the end of the headphone cord. It's a joke to say carrying this along with a wired headphone/earphone is cumbersome.
by NickC25 | 2026-01-13 21:56:04+00:00
I've been micro-sampling AI "covers" or "re-imaginations in a new genre" of certain pieces of music.

For making house/4x4 type music, it's actually pretty fun. Once you chop something and repitch it enough, no algorithm can pick up on what song it is you are sampling if the AI track is way off from the original piece.

No way would I actually try to monetize it, though.
by arvidkahl | 2026-01-13 21:56:26+00:00
At the same time, the 3D printing community is very much embracing AI as a means to circumvent price-gouging behavior by GW in particular. The popular STL slicer Lychee just recently added a generator tool at https://3dgen.lychee.co/ that has seen both massive protests from hobby community idealists and, as it's still around, likely a lot of adoption by the less vocal pragmatists.

We'll have to see how this plays out. Games Workshop is (supposedly) notoriously litigous, and they've gone after artists who get too close to their art style. AI models are trained on that, so this is going to be an interesting thing to monitor.