MurphyA/hacker-news huggingface dataset:
by acedTrex | 2026-01-04 21:22:00+00:00
> How do you know this was a "slop" if you did not try it?

Because I have eyes and can look at the code for 2 seconds. It's not very difficult to check for the hallmarks of careless slop code.

If you can't tell in a few seconds then you can continue testing it out just like any actual project.
by readthenotes1 | 2026-01-04 21:22:08+00:00
I assume that what really happened is that the author was more capable of answering the questions they way hen wanted to.

A year from now, it'd be interesting to see how hen is doing.

(I'm not asserting that personality is fixed; rather, I'm asserting that 6 weeks is too short a measurement period, and that most of us are not very good at self-assessment)
by cmrdporcupine | 2026-01-04 21:22:12+00:00
"We stream drawing primitives instead of heavy pixels or complex state objects."

This is cool ... but I suspect just pushing video frames like Stadia etc did is just as efficient these days and a lot less complicated to implement and no special client really needed. Decent compression, and hardware decode on almost every machine, hardware encode possible on the server side, and excellent browser support.
by fleebee | 2026-01-04 21:22:38+00:00
> Over the past two decades, I’ve worked with a lot of talented people: backend developers, frontend developers, marketers, leaders, and more. I can lean on those experiences, fall back on how they did things, and implement their methods with AI.

Will that really work? You interacted with the end product, but you don't have the experience and learned lessons that those people had. Are you sure this isn't the LLM reinforcing false confidence? Is the AI providing you with the real thing or a cheap imitation and how can you tell?
by labrador | 2026-01-04 21:22:47+00:00
> Although most people profess to want to change at least one aspect of their personality, those who will put the effort in are surely far fewer

Many people in Alcoholics Anonymous don't actually do the 12 steps as designed by Bill Wilson. They don't understand that it's a piece of spiritual technology designed to produce a spiritual awakening and a reorganization of personality. I've met many people who have become better people through the 12 steps.

I've rewritten them here to give a basic outline and remove any mention of a theistic god. I am not a professional so please forgive me if I've over-simplified or got something wrong. This is how it worked for me at a basic level.

1 - Take a look and see if you have a problem. Admit you have a problem if you have one. You can't fix a problem you refuse to recognize.

2 - Recognize you've tried to solve it by yourself and have failed. You need help from others.

3 - Humble yourself enough to ask for help and be ready to follow direction

4 - List all the complaints people have about you and analyze what you might be doing wrong

5 - Share your failings, no matter how embarrassing, with a trusted other on the principle that confession is good for the soul and sunlight is the best disinfectant

6 - Ask yourself if you're really willing to change. That's not a given. Maybe you aren't.

7 - If you are then do what it takes to change. This is going to be different for everyone.

8 - Look at step 4 and see who you need to apologize to

9 - When you feel you are ready and sufficiently reformed, apologize and make restitution to those on the list you made in step 8. To those that aren't willing to talk, let it go and don't bother them.

10 - Make it a practice to do steps 4 through 9 as needed. We believe in progress not perfection.

11 - We need to remind ourselves daily that we have a problem that we can't solve alone and that we may need the help of others on any given day. I've heard it called a disease of forgetfulness. We may need to wake up in the morning to read and pray if so inclined. As one person told me, "carve out a little piece of each day for the 12 steps"

12 - Carry this message to others who are still suffering
by numbsafari | 2026-01-04 21:23:08+00:00
Ummm … github is not git … if you must, keep your git stored locally and simply use webhooks to keep it synced whenever changes are merged via your forge of choice… you can, if necessary, make updates to your locally hosted repo in the event of an outage at the forge, but you’ll need a procedure to “sync back” any changes made during the outage.

Fortunately, the whole thing is git based, so you have all the tools you need to do it.
by evolve2k | 2026-01-04 21:23:27+00:00
A 20 year old friend recently had a hearing aid fitted. Despite the aid, audio quality remains crappy in many of the places we gather.

Curious around the technology and value of Audio Induction Loops.

Would love to hear anyone’s experiences, insights and thoughts on the tech.

One of those niche technologies that you don’t use, unless you do use it.
by coliveira | 2026-01-04 21:23:41+00:00
The good thing about AI is that it knows all the hundreds of little libraries that keep popping up every few days like a never-ending stream. No longer I need to worry about learning about this stuff, I can just ask the AI what libraries to use for something and it will bring up these dependencies and provide sample code to use them. I don't like AI for coding real algorithms, but I love the fact that I don't need to worry about the myriad of libraries that you had to keep up with until recently.
by zeromomentum | 2026-01-04 21:23:52+00:00
Location: Austin, TX, USA
Remote: Yes
Willing to relocate: Yes
Technologies: Python, Java, JavaScript/TypeScript, Svelte, React (Native), C/C++, Go, GitLab CI/CD, Docker
Résumé/CV: https://files.suhas.one/resume.pdf
Email: hi+hn@suhas.one
GitHub: https://github.com/tildezero

Hi! I'm Suhas, a CS student looking for internships for either Summer 2026 or Winter/Spring 2026. Interested in most things software engineering, but mainly backend and DevOps-related roles. I'm also very passionate about any robotics, and currently lead the firmware subteam at my university's robotics team. Previously, I've done an internship at a small startup, FUTO (https://futo.org), where I helped do DevOps, Backend, and Android app development for an app store for OSS developers.
by xutopia | 2026-01-04 21:23:55+00:00
It's been like this for a while. It has been assumed that Congress doesn't have that power anymore but the president does. Here is a letter that President Obama wrote on the subject that explains it a bit (but if you want to hear more about this check 99 Percent Invisible podcast on the latest constitution breakdown series).

https://obamawhitehouse.archives.gov/the-press-office/2016/0...
by sideway | 2026-01-04 21:25:12+00:00
Pandora's box is open; we're moving towards a world where white collar workers will be working 24/7 and they'll be expected to do so.

It won't matter if I'm washing the dishes, walking the dog, driving to the supermarket, picking up my kids from school. I'll always be switched on, on my phone, continuously talking to an LLM, delivering questionable features and building meaningless products, destroying in the process the environment my kids are going to have to grow in.

I'm a heavy LLM user. On a daily basis, I find LLMs extremely useful both professionally and personally. But the cognitive dissonance I feel when I think about what this means over a longer time horizon is really painful.
by immibis | 2026-01-04 21:25:15+00:00
So here's an example of SO toxicity. I asked on Meta: "Am I allowed to delete my comments?" question body: "The guidelines say comments are ephemeral and can be deleted at any time, but I was banned for a month for deleting my comments. Is deleting comments allowed?"

For asking this question (after the month ban expired) I was banned from Meta for a year. Would you like to explain how that's not toxic?

Maybe if you haven't used the site since 2020 you vastly underestimated the degree to which it enshittified since then?
by wwweston | 2026-01-04 21:25:28+00:00
Absolutely. I'm a fan of the ACA's patchwork of wonky choices including no pre-existing exclusions and community rating. Additionally the subsidies made it genuinely accessible for most, at least where they made it through attempts to hamstring them. It's been one of the most helpful practically advanced policy achievements of my lifetime, even with all the effort to destroy it (which has recently found new success and may even succeed entirely in the end).

Universal insurance could be better, and perhaps the day will even come when the American electorate recognizes priorities like this and candidates who will advance that kind of policy, contrary habits of the past notwithstanding.
by pedalpete | 2026-01-04 21:25:32+00:00
My question exactly. They place extraversion as if it is a positive trait, which automatically suggests introversion is a negative trait.

It's probably just poor choice of langauge.

Sociability may be a better term. We benefit from relationships and hermits are unlikely to form close relationships. I feel as if the person is suggesting that being sociable and being extraverted are the same thing. They are not.

But also, how silly is the recommendation of how to be more extraverted. "Go to events and meet new people". I stopped reading at that point.
by neoneye2 | 2026-01-04 21:25:41+00:00
This example demonstrate inadequate safety measures in current AI systems.

For this I used gemini-2.0-flash-lite. Doing 150 LLM invocations.

Code is here
https://github.com/neoneye/PlanExe

I'm on Discord
https://neoneye.github.io/PlanExe-web/discord.html
by jokoon | 2026-01-04 21:25:42+00:00
I don't think that's very interesting. Personality disorders or mental health, those matter much more and are real problems for a lot of people.

Personality matters only because it allows health professionals to differentiate what is a problem from what is not.

It's not so hard to change behavior when mental health is not an obstacle or is not involved. Changing personality sounds like a nice luxury for people who don't have mental health problems or personality disorders

And even then, I don't really see the point of changing personality, since a personality is not a real problem, only personality disorders (the medical term) really are problems.

And then there are thought patterns that can be shaped by mental illness that stay even after symptoms go away, those might be changed with CBT.
by lowbloodsugar | 2026-01-04 21:26:09+00:00
I think it depends what you are doing. I’ve had Claude right the front end of a rust/react app and it was 10x if not x (because I just wouldn’t have attempted it). I’ve also had it write the documentation for a low level crate - work that needs to be done for the crate to be used effectively - but which I would have half-arsed because who like writing documentation?

Recently I’ve been using it to write some async rust and it just shits the bed. It regularly codes the select! drop issue or otherwise completely fails to handle waiting on multiple things. My prompts have gotten quite sweary lately. It is probably 1x or worse. However, I am going to try formulating a pattern with examples to stuff in its context and we’ll see. I view the situation as a problem to be overcome, not an insurmountable failure. There may be places where an AI just can’t get it right: I wouldn’t trust it to write the clever bit tricks I’m doing elsewhere. But even there, it writes (most of) the tests and the docs.

On the whole, I’m having far more fun with AI, and I am at least 2x as productive, on average.

Consider that you might be stuck in a local (very bad) maximum. They certainly exist, as I’ve discovered. Try some side projects, something that has lots of existing examples in the training set. If you wanted to start a Formula 1 team, you’re going to need to know how to design a car, but there’s also a shit ton of logistics - like getting the car to the track - that an AI could just handle for you. Find boring but vital work the AI can do because, in my experience, that’s 90% of the work.
by culi | 2026-01-04 21:26:12+00:00
> Programming on our endless tech stack is meandering. And people come in all shapes, forms and level of expertise.

completely agree

> But as an experience developer now, I still rather prefer an open/loose platform to a one that sets me to certain very strict guidelines.

And that's also fine. It's just not what I think SO was trying to be. Reddit for those types of questions, HN for broader discussions and news, and SO for well-formed questions seems like a good state of things to me. (Not sure where discord fits in that)
by dryarzeg | 2026-01-04 21:26:26+00:00
1) Many LLMs are used in conversational chatbots, so "banning" the first-person pronouns will simply kill this feature, which is indeed useful for many real-world purposes;

2) If you will just remove the tokens representing the first-person pronouns, this will severely harm the model's performance in almost all tasks that require interaction (either real or imagined) in a social context, ranging from simple work letter understanding to creative writing and things like that. If you will instead try to train the LLM in the way that will inhibit the "first-person behaviour" - it may work, but it will be a lot harder and you will probably have problems with the performance or usability of this model.

To conclude - it's just not that easy.
by wincy | 2026-01-04 21:27:00+00:00
That’s great, for me that sliding personality scale (particularly of conscientiousness) was at a point of “we have a serious cockroach infestation, despite having been a licensed exterminator in the past, I think I’ll play video games all weekend” or “I don’t feel like filing my taxes for five years”. For people wondering, we have been cockroach free for several years and I ended up hiring a CPA to file all five years of taxes (after the government came banging on my door saying I owed a considerable amount of money which I didn’t actually owe, thank goodness).

The thing is, I was content to just ignore these problems as they didn’t affect me MOST of the time. I only got a few cockroaches on me while I was sleeping, and the government won’t bother you for a few years. In retrospect I’m disgusted by the former especially, and annoyed about the latter, but when you’re living in that situation it’s hard to get yourself out of it. To be clear, I wasn’t particularly depressed, I just would get annoyed when I thought of doing anything other than exactly what I wanted to do at any given time.

I guess you can argue there’s no right or wrong when your life is in relative order but I think it’s naive to use this as general advice.
by fullstackchris | 2026-01-04 21:27:02+00:00
This is probably the best post i've seen about the whole LLM / vibe coding space at least in relation to web dev. Indeed, as the author states, the code / agent often needs some coralling, but if you know all the gotchyas / things to look for, you can focus 100% on the creativity part! Been loving it as well.
by zoogeny | 2026-01-04 21:27:06+00:00
A couple of anecdata for those interested in this.

The first is the gospel of Mark, which unlike the other synoptic gospels starts with Jesus, probably around the age of 30, coming across John the Baptist and being baptized. Subsequently, Jesus went off into the desert where he prayed for 40 days.

Second is the alchemical process of creating the philosophers stone. Jung argued that this was a description of a process akin to individuation. He believed that what was on the surface metallurgical work (transmuting lead to gold) was actually an obscure formula for remaking the psyche, from whatever was pre-programmed by society into what the individual actually wanted. This process was said to take 40 days.

I think a big trap is mistaking who we are from who we appear to be. Some people try to "seem" a particular way, thinking that they can only change their appearance, like changing one's clothes. The alchemical view that Jung put forward was a bit more radical, suggesting that we can fundamentally change ourselves.

Many people in our modern society experiment on themselves to change their physical bodies and to change their minds. I believe it is interesting to consider similar experimentation on how we change our spirit/emotions.
by bee_rider | 2026-01-04 21:27:39+00:00
> It's highly questionable whether she changed her personality at all.

She’s offered her strategy and provided some measurements. It is fair to question the results, but what specifically are you questioning?

> Why is being extraverted so highly praised, anyways?

In general I think introversion is a fine trait to have, but some of her descriptions in the text made it seem like she was introverted to the point where it was causing her problems. Everything’s a spectrum, I wouldn’t want to be an extrovert, but it is nice to be able to strike up a conversation in a social setting instead of playing with one’s phone.
by duxup | 2026-01-04 21:28:32+00:00
So if you post an image to Twitter Grok will alter your photo at the request of others on demand right there?

> Reuters has also identified several cases where Grok created sexualized images of children.

It's wild we have all this government effort under the guise of "protect children" but folks in bed with the government are free to be creeps...
by satvikpendem | 2026-01-04 21:28:34+00:00
I don't mind not having backward compatibility especially when it's for a growing framework that's not feature complete. Those versions are semantically versioned so you didn't need to upgrade if you didn't feel like it.

Jetpack Compose and Compose Multiplatform is nowhere near what Flutter does, it's essentially still Android only as their other OS support isn't really stable, even if they say it is. I tried to make an app and gave up and went back to Flutter.
by ramoz | 2026-01-04 21:29:02+00:00
I did much similar with Tailscale over summer.

But anthropic has since launched the ability to “teleport” sessions to mobile. (Claude Code is baked into the app). The iOS experience has been smooth for the most part.

People keep saying things like “2026 is the year of background agents, sandboxes, etc” but imo the harness will eat the entire platform stack. It already is. It will only get better.
You can't learn to carry a title from books or AI
by spotlayn | 2026-01-04 21:29:13+00:00
No matter how exceptional you are at your job, when it comes to earning a title, you need to have worked closely—for a significant time—with at least 5 people who already hold that title. You've shared meals with them, drunk coffee together, and had countless deep conversations.

Don't become a CEO without having built real relationships with 5 CEOs.

Don't become a CTO without the same with 5 CTOs.

Don't become a Senior without it from 5 Seniors...

You can learn everything technical from professors, books, mentors, and even AI.

But no one can teach you how to carry a title!
by palata | 2026-01-04 21:29:46+00:00
> then i heard they added something called flutter that works on both android and ios

Flutter is just another cross-platform framework that happens to support Android. I think it brought good ideas that since got implemented in native Android. I am still against cross-platform frameworks anyway.

Kotlin-the-language has evolved into compiling for different targets instead of just the JVM. So with Kotlin MultiPlatform (KMP), you can compile your Kotlin code as a native executable (instead of a JVM one) or as an iOS framework. So that you can share a Kotlin library between e.g. Desktop, Android and iOS. The difference with Flutter is that KMP is not a cross-platform framework; just a way to "cross-compile" a library, if I can say. Just like you may share a C++/Rust library between iOS and Android, you can share a KMP library.

And Swift is also trying to get there, though it is less mature than Kotlin in that respect.

The advantage is that you can cherry-pick the library you want to depend on. Maybe your Swift team wrote advanced logic in Swift and it makes sense for you to call it from Kotlin instead of rewriting it, just like you may depend on a C, C++ or Rust library. And it is different from a framework like Flutter: if you go with Flutter, you write the whole app in Flutter.
by estearum | 2026-01-04 21:29:58+00:00
A totally coherent view:

Maduro sucks, yet stealing him then announcing to the world that your principal goal is to commercialize Venezuela’s natural resources is very stupid.

Will be hilarious if incompetent MAGA lawyers can’t fill out the paperwork properly or, I don’t know, someone raises a defense of selective and vindictive prosecution based on POTUS’s own statements both before and after the arrest, talking about seizing their oil.
by chiengineer | 2026-01-04 21:30:10+00:00
Looking for general feedback on my astro project i built with copilot in vs code

https://tariqdude.github.io/Github-Pages-Project-v1/visual-s...

I ran into all these problems just last summer trying to launch something new so I said fk it went all in on a overkill demo just to see whats possible
by logicprog | 2026-01-04 21:30:22+00:00
I like OCaml in theory a lot! This is not a bad suggestion. The problem is it doesn't have the awesome concurrency model of Go (just barely got regular threads recently), and IMHO the build and package management situation for OCaml isn't very good. Plus, I don't know, I just subjectively don't like using it, and the ecosystem isn't very good. Ecosystem is very important for me.
by queenkjuul | 2026-01-04 21:30:31+00:00
I got flash 5 as a hand me down from my uncle when i was ~11. There was nothing more fun to do on the computer than make cartoons and build imaginary UIs for games i didn't know how to make.

I have ever since found most animation packages that I've tried lacking. Having such dead simple tweening and easing was really incredible for a beginner. Now i know how to do all that in AE but it's way more complicated
by Imustaskforhelp | 2026-01-04 21:30:53+00:00
Oh this looks really interesting as well.

Can you tell me more about what do you mean by Neocloud and where are you exactly hosting the servers (do you colocate or do you resell dedicated servers or do you use the major cloud providers)

this is my first time hearing the term neocloud, seems like its focused on AI but I am gonna be honest that is a con in my book and not a pro (I like hetzner and compute oriented compute cloud providers)

Share to me more about neoclouds please and tell me more about it and if perhaps it could be expanded beyond the AI use case which is what I am seeing when I searched the term neocloud
by Thaxll | 2026-01-04 21:31:19+00:00
Looks very similar to what Upspin ( Go ) errors look like:

https://github.com/upspin/upspin/blob/master/errors/errors.g...

type Error struct {
// Path is the Upspin path name of the item being accessed.
Path upspin.PathName
// User is the Upspin name of the user attempting the operation.
User upspin.UserName
// Op is the operation being performed, usually the name of the method
// being invoked (Get, Put, etc.). It should not contain an at sign @.
Op Op
// Kind is the class of error, such as permission failure,
// or "Other" if its class is unknown or irrelevant.
Kind Kind
// The underlying error that triggered this one, if any.
Err error

// Stack information; used only when the 'debug' build tag is set.
stack
}
by ghaff | 2026-01-04 21:31:25+00:00
A lot of people don't have room for larger exercise equipment in their houses--if they have a house. Heck, I just had some reconstruction/reconfiguration done after a fire and I'm figuring out where to now put my rowing machine and I have a decent-sized house.

That many/most people don't really utilize their gym memberships is a separate issue from some people getting value out of them. You seemed to be arguing that gym memberships in general are stupid for anyone.
by axiolite | 2026-01-04 21:31:25+00:00
Borg is available for download as a standalone binary, easily dropped onto any Linux system even with very limited privs. And in the repos of every distro easily installed and kept up-to-date.

By avoiding that one step and using rsync instead, you're resigning yourself to "send 600MiBs" over the network for every tiny config change. Not a good trade-off.