MurphyA/hacker-news huggingface dataset:
by zingar | 2025-12-24 02:42:46+00:00
Without arguing with your main point:

> (few people like writing unit tests)

The TDD community loves tests and finds writing code without tests more painful than writing tests before code.

Is your point that the TDD community is a minority?

> It does a better job at writing unit test (not perfect) then the fellow human programmer

I see a lot of very confused tests out of cursor etc that do not understand nor communicate intent. Far below the minimum for a decent human programmer.
by embedding-shape | 2025-12-24 02:43:19+00:00
Ok, so say someone says "We're overloaded, we need more people" so someone else says "Ok, department Q, R and T changes priority to doing redaction" then at least one person somewhere in this chain has to at least consider that every person from Q, R and T must go through at least a 3 slide powerpoint or whatever saying what's happening, this is what to do, this is what to not do, right?
by mikestorrent | 2025-12-24 02:43:22+00:00
I think the font looks lovely. Great touches.

I have a Volvo with Android Automotive. And I think touchscreens in cars are trash, and Android particularly so; the latency is horrendous, the rear-view camera only works 50% of the time, everything just feels like the cheapest trash Android tablet from a decade ago.

I really wish this car just had physical controls and a double-din Carplay deck from Pioneer or whatever, the experience would be so much better.

I honestly believe I'm going to get into an accident in a parking lot due to the horrendous sight lines and unreliable camera.
by kettlecorn | 2025-12-24 02:43:25+00:00
Sandboxing.

Figma for example used QuickJS, the prior version of the library this post is about, to sandbox user authored Javascript plugins: https://www.figma.com/blog/an-update-on-plugin-security/

It's pretty handy for things like untrusted user authored JS scripts that run on a user's client.
by shmoogy | 2025-12-24 02:43:32+00:00
Wonder how this will work to connect into hotel networks - on my glinet I have to clone my iPhone MAC address so I basically have to connect to the WiFi, do the with authentication enter room number and last name, then disconnect and boot up the router.

Is there a better way to get these connected to a WiFi for relaying where the Ethernet isn't an option?
by jmward01 | 2025-12-24 02:44:55+00:00
I couldn't read the article because I have ad blocking on. We have a lot of bad patterns in the US economy. Tips instead of paying people a real wage (just eat in a country that doesn't do tips and tell me the US system is somehow better), for profit healthcare and also near the top 'ad' supported anything. These systems are cancers and totally not needed for a healthy economy and society.
by noremotefornow | 2025-12-24 02:45:14+00:00
I’m very confused by this as in my domain space I’ve been able to nearly one-shot most coding assignments since this summer (really Sonnet3.5h) by pointing specific models at well-specified requirements. Things like breaking down a long functional or technical spec document into individual tasks, implementing, testing, deployment and change management. Yes, it’s rather straightforward scripting, like automation on Salesforce. That work is toast and spec-driven development will surge as people go more hands-off the direct manipulation of symbols representing machine instructions, on average.
by jibal | 2025-12-24 02:45:34+00:00
I trust it a lot more than its critics, especially if they say nonsense like "If everyone in the news media is against you or ignores you ..." -- when that happens, the rational conclusion is that you're in the wrong. But in fact it virtually never happens, yet it's a prerequisite for the claim "it's not possible to get a secondary source to fight misinformation or other narritives that one side is pushing" -- if there's any validity at all to the claim that it's misinformation and that it is being pushed by "one side" then it necessarily follows that there's another side that is your source--and if there isn't then you're making your claim up out of whole cloth. (Which in fact is usually the case for people who make these sorts of claims.)

P.S.

> No it isn't.

Of course it is. As others have pointed out, "the news media" is diverse, and includes FN, NewsMax, OANN, etc.

> One particular example is where an individual can reference primary sources (including personal experience)

The reasons for not allowing reports of personal experience are obvious to any remotely intellectually honest person.

Unsurprisingly there's a lot of bad faith in the responses here ... my quota for responding to such dreck is exhausted.
by drnick1 | 2025-12-24 02:45:43+00:00
For some reason, some people have this inexplicable rose-tinted vision of Apple. Until they release the source code of their products, the only rational stance is to treat their software as malware.

If further evidence is necessary, any Apple device that I have owned pings multiple Apple domains several times per minute, despite disabling every cloud dependency that can be disabled. The roles of the domains are partially documented, but traffic is encrypted and it is impossible to know for sure what information Apple is exfiltrating. It is certainly a lot more than a periodic software update check. It certainly seems that Apple is documenting how people interact with the devices they own very closely. That's an insane amount of oversight over people's lives considering that some (most?) people use their phones as their primary computer.
by Joycealv-15 | 2025-12-24 02:46:48+00:00
Finding trustworthy sun gear exporters is crucial for businesses involved in mechanical transmission and construction machinery. With the increasing demand for high-quality components, it is essential to partner with suppliers that prioritize quality, reliability, and innovation. This article explores key attributes to consider when selecting sun gear exporters and highlights leading companies in the industry.https://info.yanxuzn.com/reliable-sun-gear-exporters-you-can...
by jmyeet | 2025-12-24 02:47:02+00:00
It's a good question.

For context, lawyers deal with this all the time. In discovery, there is an extensive document ("doc") review process to determine if documents are responsive or non-responsive. For example, let's say I subpoenaed all communication between Bob and Alice between 1 Jan 2019 and 1 Jan 2020 in relation to the purchase of ABC Inc as part of litigation. Every email would be reviewed and if it's relevant to the subpoena, it's marked as responsive, given an identifier and handed over to the other side. Non-responsive communication might not be eg attorney-client communications.

It can go further and parts of documents can be viewed as non-responsive and otherwise be blacked out eg the minutes of a meeting that discussed 4 topics and only 1 of them was about the company purchase. That may be commercially sensitive and beyond the scope of the subpoena.

Every such redaction and exclusion has to be logged and a reason given for it being non-responsive where a judge can review that and decide if the reason is good or not, should it ever be an issue. Can lawyers find something damaging and not want to hand it over and just mark it non-responsive? Technically, yes. Kind of. It's a good way to get disbarred or even jailed.

My point with this is that lawyers, which the Department of Justice is full of, are no strangers to this process so should be able to do it adequately. If they reveal something damaging to their client this way, they themselves can get sued for whatever the damages are. So it's something they're careful about, for good reason.

So in my opinion, it's unlikely that this is an act of resistance. Lawyers won't generally commit overt illegal acts, particularly when the only incentive is keeping their job and the downside is losing their career. It could happen.

What I suspect is happening is all the good lawyers simply aren't engaging in this redaction process because they know better so the DoJ had the wheel out some bad and/or unethical ones who would.

What they're doing is in blatant violation to the law passed last month and good lawyers know it.

There's a lot of this going on at the DoJ currently. Take the recent political prosecutions of James Comey, Letitia James, etc. No good prosecutor is putting their name to those indictments so the administration was forced to bring in incompetent stooges who would. This included former Trump personal attorneys who got improerly appointed as US Attorneys. This got the Comey indictment thrown out.

The law that Ro Khanna and Thomas Massey co-sponsored was sweeping and clear about what needs to be released. The DoJ is trying to protect both members of the administration and powerful people, some of whom are likely big donors and/or foreign government officials or even heads of state.

That's also why this process is so slow I imagine. There are only so many ethically compromised lackeys they can find.
by apatheticonion | 2025-12-24 02:48:30+00:00
Hey thanks! I've got a few issues in the repo to get started. https://github.com/alshdavid/stronk/issues

If you have any ideas, drop them in the issues

CI/CD is all set up so anything merged to `main` get published straight away, happy to include PRs - doesn't have to be perfect, can always fix it up after.

A few low hanging fruit pieces would be a "details" page for exercises (e.g. "/exercises/Bench Press").

I've also gotta set up the "measure" page for tracking bodyweight - but I am working on adding sqlite to the client so this sort of stuff (like charts) is easier to do.
by avidiax | 2025-12-24 02:49:07+00:00
Indyke works for other powerful people, runs in MAGA circles.

Two things come to mind:

* Some things Indyke did fall outside the scope of lawyer-client privilege. It would be bad for certain people to get him on a stand and force him to spill the beans. He was never interviewed re: Epstein [1]

* He's a very talented lawyer, insofar as a competent lawyer with, at least, extreme discretion, is talented.

[1] https://www.finance.senate.gov/imo/media/doc/letter_to_doj-f...
by dohuyhoangvn93 | 2025-12-24 02:49:33+00:00
Thank you for your feedback.
In the initial CLI test, I tried using Tokio and found that performance didn't improve and the earliest result return speed was quite poor. I skipped the root cause analysis and kept the original rayon design.

I will try redoing the tests and taking more detailed measurements for evaluation.

Thank you again.
by jibal | 2025-12-24 02:49:44+00:00
This, like most of your claims, is simply wrong. Unreliable sources are unreliable because they are unreliable, not because "there is not enough interest for someone to write a balanced article on it", which is a mass of confused pronouns. You seem to have the policy on reliable sources mixed up with the policy on notability.

> In regards to notability, I would rather these topics not have articles at all since they aren't notable enough to have balanced coverage by secondary sources.

That's exactly what the policy does ... it's applied at the article level--articles on insufficiently notable subjects are deleted.
by accrual | 2025-12-24 02:50:01+00:00
I lost a lot of my early computing history when I had everything on an external NTFS hard disk became corrupted. School projects, early Game Maker games I worked on, first music collection. The worst part is it was probably trivially recoverable with Photorec, but I had no idea that existed or how to use it at the time, so I just formatted the drive and went on with life. Wish I had left it alone!
by sueders101 | 2025-12-24 02:50:49+00:00
I've tried out gpt-oss:20b on a MacBook Air (via Ollama) with 24GB of RAM. In my experience it's output is comparable to what you'd get out of older models and the openAI benchmarks seem accurate https://openai.com/index/introducing-gpt-oss/ . Definitely a usable speed. Not instant, but ~5 tokens per second of output if I had to guess.
by AndrewKemendo | 2025-12-24 02:50:50+00:00
>It is fascinating that it can bootstrap moderately complex projects form a single shot. It does a better job at writing unit test (not perfect) then the fellow human programmer (few people like writing unit tests). It can even find bugs and point + correct broken code. But apart from that, AI cannot, or at least not yet, write the code - the full code.

Apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, the fresh water system, and public health ... what have the Romans ever done for us?
by pants2 | 2025-12-24 02:51:04+00:00
In High School my friends and I made a movie that was the culmination of all our filmmaking talent and fun. It was about a guy who finds an old pair of leather pants that turns him into his ancestor, a viking, and that viking goes to school... Sounds dumb but it was truly hilarious in the late stage edits that I saw! The hard drive of that computer died during the final render and we weren't able to recover it. Tragic!
by alex1138 | 2025-12-24 02:51:08+00:00
Literally everything to do with covid. I can list "at least 3" right there. Masks don't work, the vaccine has killed people, epidemiologists (credible ones) warned against lockdowns. Wikipedia will tell you otherwise I'm sure

There's other things as well I could probably think of but when you have politically motivated actors going on edit wars and the fact Wiki may even be controlled by the intelligence agencies we have a problem

(And why does Youtube put Wikipedia entries as official truth under certain videos?)
by jibal | 2025-12-24 02:51:12+00:00
> There's official narrative being enforced

There's no such thing and it's not happening. WP mechanisms don't even allow for "official narratives" to be "enforced".

> Literally everything to do with covid. I can list "at least 3" right there. Masks don't work, the vaccine has killed people, epidemiologists (credible ones) warned against lockdowns. Wikipedia will tell you otherwise I'm sure

You were asked for examples, not antivax talking points, or things that you're "sure" of without a shred of evidence.
Wikipedia tells the truth--which includes the data on the efficacy of masks and the ratios between people dying from vaccines and people dying from the diseases those vaccines mitigate. And the credibility of epidemiologists is not measured by which ones some ideologue agrees with--but Wikipedia covers a broad range of statements made by epidemiologists. And the fact that Wikipedia articles say things that some ideologue disagrees with does not entail that an "official narrative" is being enforced.

P.S. The response displays the complete lack of intellectual integrity that was already evident.
by array_key_first | 2025-12-24 02:52:05+00:00
> The same could be said for you. You've left very little room for nuance.

That's because not every issue has room for nuance. There's no nuance that the sky is blue, or pigs cannot fly. That's just... that.

Musk is a conman and liar, proven so many times that, even if you choose to close your ears, that reality is undeniable. Obviously, we have to conclude that Doge was a scam. There's no other interpretation that makes any sense.
by socketcluster | 2025-12-24 02:53:15+00:00
There are many different ways to write code. The more code there is, the more possible versions of the system could have existed to solve that same set of problems; each with different tradeoffs.

The challenge is writing code in such a way that you end up with a system which solves all the problems it needs to solve in an efficient and intuitive way.

The difference between software engineering and programming is that software engineering is more like a discovery process; you are considering a lot of different requirements and constraints and trying to discover an optimal solution for now and for the foreseeable future... Programming is just churning out code without much regard for how everything fits together. There is little to no planning involved.

I remember at university, one of my math lecturers once said "Software engineering? They're not software engineers, they're programmers."

This is so wrong. IMO, software engineering is the essence of engineering. The complexity is insane and the rules of how to approach problems need to be adapted to different situations. A solution which might be optimal in one situation may be completely inappropriate for a slightly different situation due to a large number of reasons.

When I worked on electronics engineering team projects at university, everyone was saying that writing the microcontroller software was the hardest part. It's the part most teams struggled with, more so than PCB design... Yet software engineers are looked down upon as members of an inferior discipline... Often coerced into accepting the lesser title of 'developer'.

I'm certain there will be AIs which can design optimal PCBs, optimal buildings, optimal mechanical parts, long before we have AI which can design optimal software systems.
by AyyEye | 2025-12-24 02:53:22+00:00
You should probably disclose that you're a CTO at an AI startup, I had to click your bio to see that.

> The amount of compute in the world is doubling over 2 years because of the ongoing investment in AI (!!)

All going into the hands of a small group of people that will soon need to pay the piper.

That said, VC backed tech companies almost universally pull the rug once the money stops coming in. And historically those didn't have the trillions of dollars in future obligations that the current compute hardware oligopoly has. I can't see any universe where they don't start charging more, especially now that they've begun to make computers unaffordable for normal people.

And even past the bottom dollar cost, AI provides so many fun, new, unique ways for them to rug pull users. Maybe they start forcing users to smaller/quantized models. Maybe they start giving even the paying users ads. Maybe they start inserting propaganda/ads directly into the training data to make it more subtle. Maybe they just switch out models randomly or based on instantaneous hardware demand, giving users something even more unstable than LLMs already are. Maybe they'll charge based on semantic context (I see you're asking for help with your 2015 Ford Focus. Please subscribe to our 'Mechanic+' plan for $5/month or $25 for 24 hours). Maybe they charge more for API access. Maybe they'll charge to not train on your interactions.

I'll pass, thanks.
by r0fl | 2025-12-24 02:54:16+00:00
Great layout and website name!

Love the idea. I also have very few issues and in my spare time build useless fun ideas that waste time and are mostly exercises to learn to code better

Some feedback:

- let people upvote or downvote ideas. Do this without forcing me to give you my gmail or sign up and verify and have a crazy long password. Just let me upvote or downvote ideas. Add those votes to the algorithm

- count which things get clicked on the most. Add that to your popularity algorithm.

- are you only grabbing from x? What about Reddit? Hacker news?

- start a newsletter. Let me pick a niche or two or three or all niches and email me each time something break into the top 10 in that niche based on the algorithm.

- or…

Take this idea offline!!

Feed all the ideas into ai. Tell it to build out all the ideas. Use expired domains that ai finds. Launch 1000 sites tomorrow using free hosting. Find synergies, 8 figure exit before the new year.
by anon7000 | 2025-12-24 02:57:21+00:00
That’s really not the point of the post!

The author is saying that “perfect software” is like a perfect cup of coffee. It’s highly subjective to the end user. The perfect software for me perfectly matches how I want to interact with software. It has options just for me. It’s fine tuned to my taste and my workflows, showing me information I want to see. You might never find a tool that’s perfect for you because someone else wrote it for their own taste.

LLMs come in because it wildly increases the amount of stuff you can play around with on a personal level. It means someone finally has time to put together the perfect workflow and advanced tools. I personally have about 0 time outside of work that I can invest in that, so I totally buy the idea that LLMs can really give people the space to develop personal tools and workflows that work perfectly for them. The barrier to entry and experimentation is incredibly low, and since it’s just for you, you don’t need to worry about scale and operations and all the hard stuff.

There is still plenty of room for someone to do it by hand, but I certainly don’t have time to do that. So I’ll never find perfect software for some of my workflows unless I get an assist from LLMs.

I agree with you about learning and achievement and fun — but that’s completely unrelated to the topic!
by CGamesPlay | 2025-12-24 02:57:30+00:00
I strongly resonate with the problem statement, but this implementation was very far off the mark for me. Every interaction feels bad.

I fired it up, and the first thing I notice is that the arrow keys don't work. I can't select Claude Code. Oh, apparently it's in a different control, so I have to press Tab, and then the arrow keys work. Wow, this list of buttons has a slow scrolling animation when navigating it. Can I turn that off? Press enter on Claude, now I'm in a tiny modal window. Press enter, because I want to do the obvious thing, but apparently the obvious thing is "show in launcher", so the background of the modal is weirdly changing while a tiny single character inside the button is indicating that this is the part I'm supposed to be focusing on. No, I want to do the obvious thing of running Claude code. You could easily fit the 4 actions of this form on my screen, but by choosing to use a tiny modal window you're now forcing yourself to use another modal drop-down control to choose the action and a separate "yes actually do it" button, so the OBVIOUS ACTION of RUN THIS AGENT requires pressing tab, enter, down, down, down, enter, tab, enter. Great. Now I'm at a chat interface with an error screen, because it isn't installed. Quit the program, restart, enter, tab, enter, down, down, enter, tab, enter to install. It shows a successful run of the "ACP adapter" for claude. Shift-tab, enter, down, enter, tab, enter. Now I'm back at exactly the same error screen because apparently the install didn't work. Now, I know that you need to be running "npx @zed-industries/claude-code-acp", so I check the docs and apparently I can "toad run COMMAND". But it doesn't work for multi-word commands. And my trial with toad comes to an end.

So I can't test it for anything actually useful right now, but I'll add this to my list of projects to watch. Hopefully, being a UX-focused project, the creator actually focuses on the UX and fixes some of these silly decisions.
by trinsic2 | 2025-12-24 02:58:17+00:00
They have a track record of not engaging in these practices. It might be true that someday, we will get the wrong people in leadership positions at Valve that would entertain this behavior, but so far I don't think its going to happen. Valve has been time and time again, on the side of sane thinking around these topics. So IMHO your concern isn't really warranted as of yet.
by anonzzzies | 2025-12-24 02:59:43+00:00
I was sitting in an airplane next to a guy on a MacBook pro something who was coding in cursor with a local llm. We got talking and he said there are obviously differences but for his style of 'English coding' (he described basically what code to write/files to change but in english, but more sloppy than code obviously otherwise he would just code) it works really well. And indeed that's what he could demo. The model (which was the OSS gpt i believe) did pretty well in his nextjs project and fast too.