MurphyA/hacker-news huggingface dataset:
by wkat4242 | 2025-10-05 17:37:01+00:00
And then they have differerent versions of copilot. The consumer one at copilot.microsoft.com, the office one at really hard to remember m365.cloud.microsoft/chat etc. It's really annoying.

And it used to be better. Copilot.microsoft.com would just redirect to the best version you had access to. But they dropped that for whatever reason.
by rapind | 2025-10-05 17:37:32+00:00
I do as well, with Codex though, but OP is asking for more fine grained control of what's in context and what can be thrown away.

You can simulate this of course by doing the reverse and maintaining explicit memory via a markdown files or w/e of what you want to keep in context. I could see wanting both, since a lot of the time it would be easier to just say "forget that last exploration we did" while still having it remember everything from before that. Think of it like an exploratory twig on a branch that you don't want to keep.

Ultimately I just adapt by making my tasks smaller, using git branches and committing often, writing plans to markdown, etc.
by hnlmorg | 2025-10-05 17:38:02+00:00
COBOL, FORTRAN, ALGOL, have been around since the 60s. ADA and Pascal since the 70s.

Really it's just the B-derived languages (C, C++, C#, Objective-C, D, Rust, Java, Go, etc) that aren't executable pseudo-code. And they weren't even mainstream originally, with Pascal and its ilk being the preferred syntax until the mid-to-late 80s.

I really do think computing took a huge step backwards when C became the default on home computers.
by whstl | 2025-10-05 17:38:06+00:00
> Component hierarchies fundamentally tied with HTML and CSS

Once again: no, not necessarily, and definitely not fundamentally. Perhaps that's where you can't see where I'm coming from.

You can have more than one DOM level per component, and you can also have children/slots. Components don't even have to render anything. Thus GUI and dataflow can be 100% decoupled.

What I mean with all of this is "keep the React component hierarchy flat and use layout and richer primitives that will render THE SAME nested DOM that would be rendered using nested React component hierarchy".

The point is not changing which and how the final DOM looks like, or the design. The final HTML can and will stay EXACTLY the same with a flatter component architecture.
by TranquilMarmot | 2025-10-05 17:38:14+00:00
When I first tried out Prettier back in the 2010s, I was immediately hooked on the idea of using an opinionated formatter. We had constant arguments about formatting, and our many JS codebases were a complete disaster as they had been worked on for many years by many people with nobody overseeing any of the formatting.

I was a zealot - I spent weeks going into every single one of our JS codebases, running Prettier on all of the files, setting up CI/CD rules to enforce it, and teaching everybody how to set up format-on-save in their editors. Some people whined about it ("I don't like the way it does curly braces! Waaah!") but I was persistent and unwavering.

All these years later, I'm elated that whenever I join a new company - engineering orgs almost always have all of this already set up, not just with JS/TS but almost every language out there. It makes getting up to speed on the actual content of the code so much faster.

If I join your engineering org and you aren't using enforced, automatic, opinionated formatting on every single line of code that gets written that's a huge smell.
by Twey | 2025-10-05 17:39:07+00:00
Rephrasing things is useful when it allows you to draw equivalences with other things that might have results or insights that translate across, which is something a lot of people use CT for. As with most maths the payoffs aren't always immediate, though, which leads to a lot of frustration with from programmers who expect immediate results from their insights.

From a programming perspective, though, a fair few important things have (by now) turned out to be useful that have come as a result of rephrasing programming in mathematical terms. Some top contenders are monads (directly from CT — think Haskell, but also LINQ, JavaScript Thenables, async/await, Rust Option/Result combinators, parser combinators), proof assistants and modern approaches to type systems, linear/substructural logic (think Rust or C++ move semantics), functional programming (which is now embraced at least to some extent by all mainstream programming languages), functional reactive programming (the core ideas behind things like React), et cetera.
by JohnnyBrevo | 2025-10-05 17:39:31+00:00
Author here. The article maps how AI shifts costs to households (riders, grid upgrades) and proposes Self-Powered AI: new clean supply, hour-by-hour local matching, firm backup, and a public ledger (plus water disclosure). It’s operational, verifiable, and pro-growth—just puts costs where they belong. Sources and methods in the piece. Happy to discuss edge cases and prior art.
by Terretta | 2025-10-05 17:39:37+00:00
Speaking as former CTO of a bank, the procurement team and risk team still typically attempt to validate online presence and run some kind of risk score SaaS on you, lack of presence is a minus and conversations ensue. When I brought in firms like yours it took extra energy to advocate for if they didn't tick these nominal boxes. Clipping every little bit of hair is an ROI based decision, where leaving hair on it can help filter for banks that are "easier to work with" when you are still subscale, fewer resources than prospects. Put another way, being turned down during early stage can be good ROI.
by Towaway69 | 2025-10-05 17:39:38+00:00
Node-RED offers good abstractions for organising visual code:

- subflows for grouping common code that can be reused

- link nodes for defining "gotos" visually and also making code reusable

- flow tabs that group a set of nodes in a single tab and where link nodes can be used to jump into these tabs

- node packages that define new nodes but also encapsulate NodeJS code into a single visual element, i.e. a node.

Having said that, many textual tools and ideas are still missing their visual equivalence

- how to do version control of visual code

- how to compare visual code between versions

- how to work collaboratively on the same code base

- what is refactoring in a visual program? moving and aligning is a form of refactoring that can lead to better understanding

- how to label visual elements in a consist manner, i.e., coding conventions - what is the equivalent to the 4 versus 2 spaces/tabs debate in visual programming?

But just as many questions remain unanswered in the AI/Vibe coding scene, so that doesn't mean visual programming isn't to taken seriously, it's just means its not trivial.

I think visual programming should be taken more seriously and thought through. I like to say that we went from punchcards to keyboards and somehow we stopped there - when it comes to programming. At the same time we went from phones with operators to dial phones to push button phones to smart phones with touch screens. Why not the same for programming?

What makes programming so inherently keyboard bound?
by paffdragon | 2025-10-05 17:39:58+00:00
I rarely buy from Amazon, but some small things I find only there. I ordered some phone accessories last week and needed a little more for free delivery so I added a shampoo. They dropped the shampoo without packaging in a paper bag with all the other stuff, when I opened it, of course, the shampoo was all over everything.

Their packaging and delivery quality is one of the worst. But they are still responsive to customer requests, although that is going down the sewer as well. I get often responses that look LLM/chatbot generated and often not answering my question. Or they try something like, sure I'll get you the refund as soon as you place the order again. Then I insist they refund now and so far I always got my money back.

So, basically their advantage for me is their sortiment (but you need to navigate through a lot of fake and garbage products), free returns and quick refund (often even without a return). But this is not a very strong one and I very rarely open their website - the pile of low quality listing is so off-putting that I generally avoid.
by wkat4242 | 2025-10-05 17:40:19+00:00
Sharepoint has been a complete mess ever since its inception. It lacked any data organisation features so unless you had really strict processes and oversight it turned into a shitheap within months. This is still really the case.

Even now it's mostly useful as a teams backend. But even that doesn't solve the shitheap problem, as any team you create in teams, or every yammer group automatically creates sharepoint sites which are not very useful as a sharepoint site and clutter up search results.

Users often don't understand that when they share something in teams there is an actual sharepoint behind it and sometimes people fiddle with permissions there and then other people don't understand why they're not allowed to do X or Y because the controls aren't fully exposed in the Teams interface. It's such a mess.
by glenstein | 2025-10-05 17:40:24+00:00
As good a place as any to reflect on Andy Yen, CEO of Proton, who said [0] the new post-Lina Kahn DOJ and FTC would stand up "for the little guys", in one of the most bizarre comments from a tech CEO I can recall.

People gave Brendan Eich grief for political stances as a tech CEO but, say what you will, I think his actions were never based on a catastrophic misdiagnosis of which parties stand for what.

I think Yen was at least right that there were important anti-trust efforts that unfolded during Trump's first term, but they appeared to be politically selective, and at a completely different order of magnitude than what Kahn achieved afterward. Perhaps most head-spinning of all was when he claimed that none of his commentary was "intended to be political."

0. Screenshotted statement here: https://lemmy.world/pictrs/image/654f16fa-d3ca-4304-bb2a-41c...
by iLemming | 2025-10-05 17:41:47+00:00
I think your arguments are fair, well, for the most part of your sentiment anyway. I do use CIDER almost daily and have not experienced critical memory leaks and I don't feel like I'm fighting Emacs warts all the time, although of course, it would be silly of me to deny the fact that Emacs indeed has many. Of course, Clojure is far more nicer language than elisp, I personally like it perhaps even more than CL, but that might be only because I lack extensive practice of CL. I really wish core Emacs developers had more exposure to Clojure, maybe then we would've gotten some niceties borrowed from it. Imagine if we could have clojure-like maps in elisp?

I am hoping for the day when a practical alternative for Emacs comes around, yet the occasional bleeps that appear on the event horizon are too far from dethroning Emacs anytime soon. Lem seems to have good foundations, but I'm not sure if it will ever succeed to the point of being a possible complete replacement. The Easel project looks interesting, but it's still too early to say if it will ever grow out of its incubation https://github.com/phronmophobic/easel. Light Table also looked great in theory, in practice - it never became a thing. Sadly (or not) Emacs remains ultrapractical. The only and the main reason why I still use it - it works, yes, it's not ideal yet it does get the job done. That's perhaps the same argument an average VSCode user would make, however without a clue what it is like to be able to manipulate virtually any aspect of your editing environment via Lisp REPL.
by wkat4242 | 2025-10-05 17:43:17+00:00
> Somehow they are capable of building potentially world changing LLM's

Copilot doesn't run on Microsoft's own LLMs, they're all third party. ChatGPT in office copilot, in github you can choose various other ones too.

Microsoft is really just a reseller there.

Personally I think Claude Code (with Opus in particular) is far better. Unfortunately they are very aware of this and thus it is eyewateringly expensive.
by Szpadel | 2025-10-05 17:43:20+00:00
I believe it is because of RL you are no longer limited by training data as you generate it during learning on the fly so benchmark driven learning could scale with compute

they also seem to assume that everyone will use AI from them in the future, especially with new "pulse" combined with ads. scaling this will need much more compute.

is this reasonable? I'm not convinced, but this is how I believe it's their reasoning
by dang | 2025-10-05 17:43:56+00:00
Would you please stop posting in the flamewar style and breaking the site guidelines? Your account has been doing a great deal of this, and we've already had to warn you many times:

https://news.ycombinator.com/item?id=35173447 (March 2023)

https://news.ycombinator.com/item?id=33870602 (Dec 2022)

https://news.ycombinator.com/item?id=33568920 (Nov 2022)

https://news.ycombinator.com/item?id=31632010 (June 2022)

https://news.ycombinator.com/item?id=31239687 (May 2022)

https://news.ycombinator.com/item?id=30570715 (March 2022)

If you keep this up we will end up banning your account, so it would be good to review https://news.ycombinator.com/newsguidelines.html and stick the rules from now on.
by hollerith | 2025-10-05 17:44:01+00:00
Cause-and-effect relationships can be complicated and it is important not to jump to conclusions, but do you deny that there are millions of Americans who can correctly identify an addiction when they see it in someone they have some sort of ongoing relationshp with (either because they have training and experience in treating addiction or because they themselves or someone close to them were once addicted)?

Do you deny that those observers can correctly identify the substance or the activity that the addict is addicted to?

Do you deny that addiction is quite deleterious both to the addict and to the people with whom the addict is in some kind of relationship?

Many news stories claim that many Americans (young men particularly) are getting addicted to online sports betting. Do you dispute the accuracy of those news stories?

If so, can you guess as to the motivation for publishing these inaccurate news stories? Often a campaign to mislead the public is done because some group would gain something quite valuable if the campaign is successful. What would any group have to gain (aside from a slightly healthier country) from a successful campaign to make online sports betting illegal?
by palata | 2025-10-05 17:44:02+00:00
LLMs talk natural languages. They are fundamentally ambiguous (that's a feature).

Programming is done with programming languages, which are fundamentally non-ambiguous (that's a necessity).

Now, software in general is unfortunately pretty bad and full of bugs, so one could argue that LLMs may get to a point where they are not worse than bad software. But for anything important, we will always need a non-ambiguous language.

> if LLMs can translate programming languages seamlessly and accurately, then

If you want to accurately translate programming languages, you need to look into compiler technology. LLMs aren't that.
by Ekaros | 2025-10-05 17:44:08+00:00
I am really not sure about Unreal 5 anymore. It seems that it has lot of cool stuff in it. But at same time lot of that allows developers to be incredibly lazy and just get fidelity out of it and not performance. And then when you use something to get performance well fidelity gets smudgy...

So the story of the modern software development. Developer time and effort is minimised, and performance visible to user suffers...
by daxfohl | 2025-10-05 17:44:43+00:00
The education system is already a relic of the past. All the points mentioned in the article assumes that a classroom full of students writing five-paragraph essays on The Red Badge of Courage in 12-point TNR with one-inch margins, hastily graded by an overworked, underpaid public school teacher is still the best way to teach kids in 2025 about critical thinking.

I picture going forward we'll have much more personalized AI-led curricula that students work on at their own pace. The AI systems can let you use as much or as little AI autocompletion as they feel appropriate, can test your understanding real-time by adding some subtle mistakes or opportunities for improvement, and iterate until you get it.

The main issue I worry about is perhaps the opposite. With education actually becoming more effective and interesting, what happens to kids' social and collaboration skills? And maybe that's where human teachers can still add value. Or in discipline and motivation, etc. IDK exactly how that plays out, but I imagine there's still a role for human teachers to play, and perhaps that aspect is even more important than "lecturer" and "grader" that takes most of their time now.
by hombre_fatal | 2025-10-05 17:44:49+00:00
One problem is that, like on a recipe page, the core ideas are stretched into a longer narrative.

And then the reader has to consume the narrative to derive the core ideas themself.

So it's off-putting that the reader has to split off the narrative chaff that you didn't even write and/or spend the time editing.

At some point it makes more sense to publish a minimal paragraph of your core ideas, and the reader can paste it into an LLM if they want a clanker to couch it extra content.
by nharada | 2025-10-05 17:44:50+00:00
I agree with this 100%, it's not just gambling it's that the idea there's a steady path you can follow to success has basically disappeared. In a survey[1] asking how much money was required for financial success, Zoomers averaged $10MM, almost double millennials and 10x boomers.

A lot of people online took the opportunity to criticize zoomers as out of touch and financially illiterate, but I think most people under 30 have looked at the trends over their lifetime and determined that their lives are going to have so much volatility they need a massive amount of money to weather the storm.

[1] https://fortune.com/2025/01/20/gen-z-9-5-million-financially...
by randunel | 2025-10-05 17:44:53+00:00
> Looking back, I realized I had worked on a lot of low-impact projects — tasks that made no impact on users and no impact on the team, like updating outdated libraries. The old library worked fine without any updates. Updating it took weeks of my time but delivered zero value to the team or business. I did it simply because my manager told me to.

> Early in my career, I said “yes” often. As I got more experience, I learned when to say “no.”

-----

I'd hate to be the one who refused updating the libraries which caused the security breach and significant loss of data, reputation and money.
by wkat4242 | 2025-10-05 17:45:05+00:00
> However, I've had no issue remapping it to the Context Menu key on the Chinese Lenovo Xiao Xin laptop I bought recently.

That's probably because you're not using it as a modifier so the OP's complaint of the automatic key-up event doesn't impact you (it's not necessary to have a keep-pressed state in this type of use).
by theodric | 2025-10-05 17:45:07+00:00
Hey, I just brought mine home! Got funny looks at TSA and on the plane, but nobody stopped me :)

Piccy: https://cdn.social.linux.pizza/system/media_attachments/file...

(Link to post in case that doesn't work: https://social.linux.pizza/@theodric/115256647992228538 )
Show HN: Which LLM draws the best Starry Night? (using SVG)
by vnglst | 2025-10-05 17:45:24+00:00
Here's an experiment I did around the following question: Can AI models like ChatGPT recreate Van Gogh's Starry Night using SVG? I created a website to test this across multiple large language models, from 2022 to 2025. The results show how much models have improved, but also that their interpretations show a kind of beauty. It's almost like... art?

I tested this across multiple paintings: The Scream, Rembrandt's Night Watch, Mondrian's Victory Boogie Woogie and more. You can browse them in the gallery.
by rolvai | 2025-10-05 17:45:57+00:00
Hi HN,

I’m sharing a project I’ve been working on called ROLV—a patent-pending library for sparse matrix acceleration. It delivers up to 160x speedups and 99.31% energy savings compared to cuSPARSE and hipSPARSE, validated on NVIDIA, AMD, and Google TPU platforms.

It’s designed to be hardware-agnostic, working across binary, quantum, optical, and DNA computing. Use cases include AI/ML, cryptocurrency mining, and mobile inference.

We’ve just launched the GitHub repo with benchmarks and a roadmap: https://github.com/rolvai/rolv-library

Would love feedback, questions, or ideas. Thanks for checking it out!
by convolvatron | 2025-10-05 17:46:05+00:00
I used to administer AFS/DFS and braved the forest of platform ifdefs to port it to different unix flavors.

plusses were security (kerberos), better administrative controls and global file space.

minuses were generally poor performance, middling small file support and awful large file support. substantial administrative overhead. the wide-area performance was so bad the global namespace thing wasn't really useful.

I guess it didn't cause as many actual multi-hour outages NFS, but we used it primarily for home/working directories and left the servers alone, whereas the accepted practice at the time was to use NFS for roots and to cross mount everything so that it easily got into a 'help I've fallen and can't get up' situation.
by esskay | 2025-10-05 17:46:32+00:00
Hetzner has a very bespoke setup. Their DC's mostly run on their own renewable power sources and have been refined to the limit, combined with recycling hardware for longer periods, not using server chassis or off the shelf components, and a highly bespoke racking setup and it makes for mass scale at a very low cost.

OVH has a similar setup but is way more diversified into other product lines. I'd personally never touch them after the fire that they never bothered to explain to those of us affected by it. With the amount of downtime they had there it made it very clear that their ability to recover a situation - any situation is crap.
by MaXtreeM | 2025-10-05 17:46:32+00:00
I have used MAUI at my previous job to build 3 different apps, used only on mobile (Android and iOS). I don't know why many people dislike XAML, to me it felt natural to use it for UI, I researched flutter and liked MAUI/XAML more. Although the development loop felt smoother with flutter. What I didn't like was the constant bugs, with each new version that I was eager to update to fix current issues, something new appeared. After spending countless hours searching through the projects GitHub, I am under the impression that there aren't much resources dedicated to MAUI development from Microsoft, the project is carried forward by few employees and volunteers. If I would start another project I would seriously look into Avalonia. But I always was a backend guy so now at my current job I do server backend development in C# and couldn't be happier.
by rsync | 2025-10-05 17:46:39+00:00
Your receptacle (20A in your case, but regardless) is not a current limiter.

The 20A is not being "enforced" in any way and your outlet can receive, and pass on, any arbitrary current ... until something melts, that is.

You could achieve your goal by wiring in a fuse, or circuit breaker in that circuit and could probably nicely (and safely) package it up in a plastic junction box, etc.
by Terretta | 2025-10-05 17:46:46+00:00
One could do worse than asking for major decisions to come with a (ultralight, readme like) platform/product enhancement proposal (PEP).

Then, in a group, probing together for 12 factor app or AWS well architected type principles as well as something like BSA security principles, gets you a very long way.

The framework doesn't matter, just something to cause a beat of design, ops, and threat modeling and "rugged manifesto" thinking.

https://ruggedsoftware.org
by kaffekaka | 2025-10-05 17:46:47+00:00
Working with naive people is such a relief. They never surprise you with some f-ed up shenanigans just to make themselves look good, and they are worth their weight in gold. I try to be naive myself as well. But reality is political in the end.

I do the politics I think are necessary, but otherwise stay in my bubbles of naive, trusting and kind people I have stumbled upon.