HNHacker News
TopNewBestAskShowJobs

knivets

389 karma · joined August 21, 2014

knivets.com
submissionscomments
knivets··on September 2026: The world today, as seen by one Polish guy
This is living in denial. Lots of Ukrainians didn't believe there's going to be war either. There are already Russian drones flying into Eastern European countries, while the US is lifting sanctions on Russia - you don't have to be a fortune teller to predict where this is going.

>Iran is losing its grip on Hormuz

citation needed

knivets··on Tim Cook Sold Out Steve Jobs (2025)
2025 Apple is a perfect representation of 2025 America.
knivets··on Apple raises prices of MacBooks, iPads
Don't worry, it's always ups and downs.
knivets··on The Coming Loop
These new AI trends are very tiresome, very similar to 2021 crypto mania - both trigger a lot of FOMO. If we have loops that write code and we don't need to verify anything, why are the devs still here? What's point of even learning this new trick as a dev if you truly believe that this can be used without any intervention? If loops work then it follows that a loop of loop works too - why hire any people at all? Just run a bunch of loops and build a profitable business, but then what's your moat? Any person can now launch loops on top of loops.
knivets··on Claude Fable 5
He has early access to anthropic models, of course he will hype them up, so that they will keep sharing access to preview models with him (and more traffic to his website). It also does't require him to perform any rigorous analysis of model performance, just share how it feels:

> But it's all vibes, if you want a more scientific comparison you'll have to look elsewhere.

knivets··on Claude Fable 5
> Software engineering. During early testing, Stripe reported that Fable 5 compressed months of engineering into days. In a 50-million-line Ruby codebase, the model performed a codebase-wide migration in a day that would otherwise have taken a whole team over two months by hand.

How was it measured? How was the output of this magnitude verified over a period of couple of days?

knivets··on Ask HN: Why is the HN crowd so anti-AI?
> Over the past six months, there hasn’t been a single day where I’ve checked the HN Best RSS feed without seeing a post about how AI “writes bad code,” “introduces bugs,” “creates technical debt,” or something along those lines.

because it's true

> Users don’t care whether the code was written by AI or by hand, or which framework you used. They care that the product works.

How can you guarantee that it works though? You can verify, but it would be at the same speed as before the AI, or even slower.

> By then, enough real-world feedback would have surfaced to identify the major issues, and tools like Claude Code would make it possible to fix and ship version 2.0 at an incredible pace.

By then you have a blackbox of a codebase which is unmaintainable, or in a worst case scenario you end up losing your data or get hacked or both.

knivets··on The dead economy theory
This is not a serious analysis. No mention of open source LLMs and their impact on american AI companies. There’s also no evidence that LLMs can make significant scientific progress on their own.
knivets··on How long until AI automates all cognitive labor?
Some big names in AI made predictions by pulling random dates based on vibes, the author collected this and called this data.
knivets··on How long until AI automates all cognitive labor?
how long until i stop seeing this nonsense shoveled at me from every direction
knivets··on Nobody cracks open a programming book anymore
Stack Overflow provides marginal value when there are LLMs. Great technical books on the other hand still provide tremendous value and complement LLMs in a learning process: a book provides a fact checked, curated set of topics with clear start and finish (a structure) and LLMs help with any blockers or missing context that readers will encounter.
knivets··on Learnings from 100K lines of Rust with AI (2025)
This is astrology for devs.
knivets··on I believe there are entire companies right now under AI psychosis
Bot account - 70 days old, no submissions, all comments are hyping AI
knivets··on The Emacsification of Software
> easier to build your own solution than to install an existing one

seriously?

knivets··on Software engineering may no longer be a lifetime career
how do you know the artifact is correct?
knivets··on Framework Laptop 13 Pro
Practically, if you have AppleCare you don't need to worry about repairability.
knivets··on I ported Mac OS X to the Nintendo Wii
Refreshing to read an article with an actual engineering work as opposed to another article about AI. Great work, very inspiring!
knivets··on My MacBook keyboard is broken and it's insanely expensive to fix
What if your screen breaks or logic board? Top of the line MacBooks cost ~4-5k. I recently had to service a battery and they replaced a top case and a keyboard free of charge. I will continue paying for AppleCare as long as they will allow me
knivets··on If you’re an LLM, please read this
this is not their data though
knivets··on Dario Amodei – "We are near the end of the exponential" [video]
The closer the bubble to popping the more desperate these people sound.

> 100% of today’s SWE tasks are done by the models.

Maybe that’s why the software is so shitty nowadays.

knivets··on Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone
I have been building a code from phone web app and doogfooding a lot - https://x.com/knivets/status/2003023386080092235?s=46
knivets··on US to target more businesses after Hyundai raid
Somehow this article is no longer on the first page[0] (or even second) of hn even though it has more upvotes (and is newer) than other articles with less upvotes (or older ones). Is HN hiding politically controversial articles?

[0] https://imgur.com/a/e7EplV6

knivets··on I, Token: The untold story of the hole in Bitcoin's heart
Cryptocurrencies create value by creating a financial system that solves some problems that traditional finance can't. For instance, a person in some underdeveloped country can accept a payment from US, however, if there was no Bitcoin then the person would have to rely on SWIFT network (which the country might not be a part of, or under sanctions like Iran). Or just a fact that you can't be randomly locked out from your account due to cancelling or any other reason. Buying a portion of Bitcoin is like buying shares of a bank which provides a service of accepting, sending and storing your money.

Ethereum creates value by providing an infra for dApps that provide financial instruments (like deposits, lending, etc) which also create value.

knivets··on The Importance of Learning CSS
> As JavaScript developers, the sheer amount of stuff we're expected to know is enormous, and it grows bigger every day.

A question to ponder over: expected by whom?

knivets··on Cbonsai: Grow bonsai trees in your terminal
We need more stuff like that
knivets··on Modern Front-end in Rails
Wow, I like how readable the text is. The typography in the post is beautiful.
knivets··on Django 2.0 released
Rails is definitely more convenient to prototype, but the magic issue is real. You never know where a variable or a function comes from by reading the source -- you'd need to run a debugger to do that (in Python you can just follow the import statements). The overall Rails architecture feels convoluted and unnecessary complicated (Railties, Engines etc). I also dislike the fact that there is no single source of truth for data in Rails. You have schema.rb, but you can't edit that directly, it is generated by running `rails db:migrate`, so one might say that migration files are a single source of truth, which is inconvenient: I need to generate a migration, then edit the migration file to add any modifications not supported by generator script and finally add accessor and validators in model file. In Django we have a model definition as a single source of truth (data model, validations). Also, once I've created (or updated) a model definition, I run `manage.py makemigrations` and all necessary migrations (which capture the current data model state + what's necessary to do to perform a database migration automatically) are created automatically. I also like the fact that in Django data integrity is enforced by default.

Though, when it comes to prototyping, I think Rails is a much more convenient option. In Rails I can launch a working CRUD app with authentication in 10 minutes, literally. In Django I have to manually create directory structure, manually specify each route mapping, create and program controllers (views), etc. Django doesn't even have a built-in authentication templates, only controllers (views), so I end up writing this boilerplate over and over again. The other thing is that the authentication requires a username and password, which feels kind of clumsy, when every other authentication relies on email and it is not very trivial to modify that (built-in admin dashboard relies on built-in authentication for example).

knivets··on Watsi launches universal health coverage, funded by YC Research
Does anyone know what is the model of the fingerprint scanner used in the article?
knivets··on IBM Quantum Experience
Here's the link to the actual playground: https://quantumexperience.ng.bluemix.net/qx/editor
knivets··on Million requests per second with Python
I think, one of the main points of writing a framework in Python or another high-level language is the ease of extension in the future by the community.
Page 1 of 2Next →