frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Zram as Swap

https://wiki.archlinux.org/title/Zram#Usage_as_swap
1•seansh•2m ago•0 comments

Green’s Dictionary of Slang - Five hundred years of the vulgar tongue

https://greensdictofslang.com/
1•mxfh•4m ago•0 comments

Nvidia CEO Says AI Capital Spending Is Appropriate, Sustainable

https://www.bloomberg.com/news/articles/2026-02-06/nvidia-ceo-says-ai-capital-spending-is-appropr...
1•virgildotcodes•6m ago•2 comments

Show HN: StyloShare – privacy-first anonymous file sharing with zero sign-up

https://www.styloshare.com
1•stylofront•8m ago•0 comments

Part 1 the Persistent Vault Issue: Your Encryption Strategy Has a Shelf Life

1•PhantomKey•12m ago•0 comments

Show HN: Teleop_xr – Modular WebXR solution for bimanual robot teleoperation

https://github.com/qrafty-ai/teleop_xr
1•playercc7•14m ago•1 comments

The Highest Exam: How the Gaokao Shapes China

https://www.lrb.co.uk/the-paper/v48/n02/iza-ding/studying-is-harmful
1•mitchbob•19m ago•1 comments

Open-source framework for tracking prediction accuracy

https://github.com/Creneinc/signal-tracker
1•creneinc•21m ago•0 comments

India's Sarvan AI LLM launches Indic-language focused models

https://x.com/SarvamAI
2•Osiris30•22m ago•0 comments

Show HN: CryptoClaw – open-source AI agent with built-in wallet and DeFi skills

https://github.com/TermiX-official/cryptoclaw
1•cryptoclaw•24m ago•0 comments

ShowHN: Make OpenClaw respond in Scarlett Johansson’s AI Voice from the Film Her

https://twitter.com/sathish316/status/2020116849065971815
1•sathish316•27m ago•2 comments

CReact Version 0.3.0 Released

https://github.com/creact-labs/creact
1•_dcoutinho96•28m ago•0 comments

Show HN: CReact – AI Powered AWS Website Generator

https://github.com/creact-labs/ai-powered-aws-website-generator
1•_dcoutinho96•29m ago•0 comments

The rocky 1960s origins of online dating (2025)

https://www.bbc.com/culture/article/20250206-the-rocky-1960s-origins-of-online-dating
1•1659447091•34m ago•0 comments

Show HN: Agent-fetch – Sandboxed HTTP client with SSRF protection for AI agents

https://github.com/Parassharmaa/agent-fetch
1•paraaz•36m ago•0 comments

Why there is no official statement from Substack about the data leak

https://techcrunch.com/2026/02/05/substack-confirms-data-breach-affecting-email-addresses-and-pho...
8•witnessme•40m ago•1 comments

Effects of Zepbound on Stool Quality

https://twitter.com/ScottHickle/status/2020150085296775300
2•aloukissas•43m ago•1 comments

Show HN: Seedance 2.0 – The Most Powerful AI Video Generator

https://seedance.ai/
2•bigbromaker•46m ago•0 comments

Ask HN: Do we need "metadata in source code" syntax that LLMs will never delete?

1•andrewstuart•52m ago•1 comments

Pentagon cutting ties w/ "woke" Harvard, ending military training & fellowships

https://www.cbsnews.com/news/pentagon-says-its-cutting-ties-with-woke-harvard-discontinuing-milit...
6•alephnerd•55m ago•2 comments

Can Quantum-Mechanical Description of Physical Reality Be Considered Complete? [pdf]

https://cds.cern.ch/record/405662/files/PhysRev.47.777.pdf
1•northlondoner•55m ago•1 comments

Kessler Syndrome Has Started [video]

https://www.tiktok.com/@cjtrowbridge/video/7602634355160206623
2•pbradv•58m ago•0 comments

Complex Heterodynes Explained

https://tomverbeure.github.io/2026/02/07/Complex-Heterodyne.html
4•hasheddan•58m ago•0 comments

MemAlign: Building Better LLM Judges from Human Feedback with Scalable Memory

https://www.databricks.com/blog/memalign-building-better-llm-judges-human-feedback-scalable-memory
1•superchink•1h ago•0 comments

CCC (Claude's C Compiler) on Compiler Explorer

https://godbolt.org/z/asjc13sa6
2•LiamPowell•1h ago•0 comments

Homeland Security Spying on Reddit Users

https://www.kenklippenstein.com/p/homeland-security-spies-on-reddit
37•duxup•1h ago•9 comments

Actors with Tokio (2021)

https://ryhl.io/blog/actors-with-tokio/
1•vinhnx•1h ago•0 comments

Can graph neural networks for biology realistically run on edge devices?

https://doi.org/10.21203/rs.3.rs-8645211/v1
1•swapinvidya•1h ago•1 comments

Deeper into the shareing of one air conditioner for 2 rooms

1•ozzysnaps•1h ago•0 comments

Weatherman introduces fruit-based authentication system to combat deep fakes

https://www.youtube.com/watch?v=5HVbZwJ9gPE
3•savrajsingh•1h ago•0 comments
Open in hackernews

The Next Abstraction

https://substack.com/inbox/post/164096497
47•mbs348•8mo ago

Comments

redwood•8mo ago
Spot on. New things will be possible. New things will be done. And so the wheel turns.
alserio•8mo ago
I don't know, feels kinda shallow as an argument. For example it only works until the demand for (paid) software exceeds the offering.
ChrisMarshallNY•8mo ago
I think of Java as one of the earliest widely-accepted languages that introduced a lot of design patterns and language idioms that have become pretty much par for the course, since.

I never really liked it, but I see its influence in Swift, every day, and I do like Swift.

I think that we are at the "unlikable Java" stage of AI, right now. In a few years, we'll be seeing the next generation of tools, and they will be pretty cool.

And no, CEOs, you won't be able to fire all of your developers, and still stay in business. The developers will just have different tools at hand.

alserio•8mo ago
But CEOs are putting a lot of money in AI and the books need to be balanced somehow.
pron•8mo ago
The funny thing is that, on a purely technical level, LLMs are more likely to do a better job at replacing upper management than replacing developers. If companies really want to save money, they should let AI replace the CEO.
yencabulator•8mo ago
Management output can be vague and shift arbitrarily from day to day. It would make sense LLM slop fits in better there. We'll circle back to this action item.
cempaka•8mo ago
https://www.angryflower.com/1504.html
keybored•8mo ago
I guess all vaguely bait-level articles will be about AI now.

Well, so much questionable here. First of all abstraction. Everything is an abstraction to programmers. It’s not, please. The author even was kind enough to contrast it with an old school bona fide abstraction. Garbage collection eliminates memory unsafety. You just don’t have to worry about it. That’s a real abstraction. It takes power away and streamlines the whole experience since you don’t have to worry about certain variables any more, they are just gone. What does AI do? It’s leverage. It might help you do things whatever factor of times faster that you insist. Completely unevenly. There is not one thing it reliably abstracts away. Please use precise words. You’re supposed to be technologists/technicians.

Then there’s the old looking to the past in order to lecture about what is hyped as completely unprecedented space-age technology. Okay to be honest this isn’t inconsistent if you merely think that AI is a great technology but not a revolution, not even a “silver bullet”. But anyway I see no reason to slavishly look to the past. The past is in fact tiny. WWII ended one person’s lifetime ago. How much oil was in the Earth 150 years ago? How much now? How reliably could you say that we could just expand economically forever 80 years ago? With climate change and whatnot, how is that looking right now?

Why not be a little cynical and pragmatic and consider that everything might not play out exactly like they did in a person’s lifetime kind of timespan. The worst could happen. What’s a billionaire with both a robot workforce and a robot army? That’s you getting discarded like the useful idiot that you are, or were. Just someone who dutifully built the whole world up for a little wage so that it could all be taken away.

Maybe you think economists are smart because they have quips against “finite piece of pie” so-called fallacies. Maybe you think that the best programmers are the ones who hustle along to the next paradigm, well those are after all the real go-getters, the ones who just get on with business. I think those are tunnel-visioned specialist fools.

Dig yourself into your specialist niche, aspire to be the hacker among hackers. Revel in embodying the values that only other members of your professional/hobbyist group respect. Meanwhile ignore the sharks of the world circling around you and get taken advantage of without any recourse or even notification.

npalli•8mo ago
Odd take, maybe the Java story made sense in say 2012 where everything would default to Java and you were building everything from a different abstraction. If you look at the past 15 years, the landscape has split into lower abstractions of C++ (Rust) for performance critical systems and some of the higher level abstractions split even to a higher level between Python, Go and others. Java is mostly missing in the AI/ML tidal wave. There is no neat - everyone moving to a higher abstraction - story.
tikhonj•8mo ago
> AI isn’t replacing us. It’s relieving us - of repetition, boilerplate, tedium.

My problem with current AI is that it isn't relieving us of boilerplate, it's making boilerplate cheaper to write. And when you make something cheaper, you get more of it! We already struggle as an industry with an overabundance of bad code. A fast bad-code generator might be a step towards a higher level of abstraction... but in the meantime it has more negative externalities than positive benefits.

Then again, the author lists "Java enterprise code" as a positive, so perhaps we just have fundamentally incompatible values and aesthetics.

dinfinity•8mo ago
It's also making tests easier to write, though.
skydhash•8mo ago
Lisp is a good example of boilerplate elimination. Simple data structure, versatile functions, you're often just one or two layer up in terms of abstractions. Most libraries are lateral instead of foundational to your use cases. Like you don't build on top of a web framework, you mesh with it.
jrvieira•8mo ago
i feel like lisp owes more to compositionality than it owes to abstraction per se, as an antidote to complexity
skydhash•8mo ago
I would say both. The list and its children (associated list and property list) are quite versatile. Struct in a typed language gave you benefits too, but the issue is loss of flexibility even if you have protocols like Swift or implicit interface like Go. With lisp you think in terms of data instead of bothering with names and interfaces. Most lisp functions are projections or builders.

Something similar, dx wise, could be achieved with using immutable maps, lists, and sets. But most languages relies on being able to mutate blob of memories.

NAHWheatCracker•8mo ago
I don't feel much inspired by the metaphor of garbage collection and AI.

Garbage collection makes thinking about memory irrelevant 99% of the time. Time saved with AI is spent figuring out what the AI did.

The garbage collector rarely makes itself a problem. AI almost always makes itself a problem.

Developers can go years without thinking about memory if they aren't in a complex environment. AI can't go a day without screwing up.

Garbage collection is very predictable. AI isn't.

ahmadtbk•8mo ago
This predictability problem is something no one seems to realize. You can't replace an individual that can master things to a relatively high level of accuracy. Everyone is obsessing over speed but driving fast gets you killed.
delifue•8mo ago
Vibe coding is easy. Vibe debugging is hard.
leecommamichael•8mo ago
It's just better-search. You'll spend less time searching for things. Searching for "why this is broken", searching for "how can this be better", searching for "is it possible to..."

You still have agency when that's the usage pattern. You have the problem, you use the tool to find the solution. Who cares if the one it spits out isn't character-for-character what you're looking for. Seeing the wrong solution sometimes helps you identify the right one _for you_.

If we _must compare them_ in this case, I see AI as a more useful tool than garbage collection. One that is far less invasive.

chr15m•8mo ago
Yep, we have a new tool and it's making us more productive when we learn how to use it properly. The malloc/GC example is a good analogy.

One thing to note: understanding memory management as a Java programmer makes you a better programmer. Having used malloc in bare metal mode helps you understand issues like memory leaks more clearly. It gives you a model of what is going on grounded in experience.

So that knowledge and experience of the old ways isn't useless. It's very useful and makes you a better developer. This is true of many advancements in tech, including AI.

Knowing how to build software without AI makes you a better developer when building with AI.

0x445442•8mo ago
The JVM and Garbage collector were good but were already present with Lisp and Smalltalk. I've been developing professionally since '94 and the first two years of my career were with C++. In '97 I had the opportunity to move to a green field project using Java. The most useful thing for young me was not the Garbage collector, it was no header files and Javadoc.