HNHacker News
TopNewBestAskShowJobs

knighthack

735 karma · joined May 29, 2017

submissionscomments
knighthack··on Amazon will require employees return to the office 3 days a week
If you think that's hyperbole, then you're not really competent enough to appreciate just how productive coding work can be when not continuously disrupted by managers (pro-remote or otherwise).
knighthack··on Show HN: I made a library that adds a metallic look to anything you throw at it
This is one of those projects that I question the utility of, but which I think is endlessly cool and a fun demonstration of artistry for art's sake and as a demonstration of love for an idea.

I love it.

knighthack··on 9k-year-old Stonehenge-like structure found under Lake Michigan
Your ignorance and bias are showing.

Not being reliable is not the same as being untruthful. And here, Graham was right.

knighthack··on HelloSystem – OS with original Mac philosophy with a modern architecture
> Gnome, KDE, Elementary OS's Pantheon, and others all offer usable and customizable variations on this tech that get you 90% of the way to Apple's standard.

And that's assuming that Apple's standard is the 'gold standard'. Which I don't think it is, at all.

MacOS has many inconsistencies, which are remedied or fixed by other desktop systems, and it is not a benchmark to measure by.

knighthack··on The Python Paradox (2004)
My mood when reading the PEPs is of excitement.

While I'm not too keen on hardcore feature divergences, most of the new features have been really nice things to have, and which are never imposed. (E.g. the walrus operator, type hints, dataclasses, etc). I don't see the need to be so outright hostile to changes, unless they were clearly breaking features.

knighthack··on Bring Back Personal Blogging
This is where I think Kagi helps. They've always got a nice tidbit section out for personal blogs. Very useful for tech work, nostalgia and personal touches/viewpoints on many tech (and non-tech) related things.
knighthack··on PRQL: a simple, powerful, pipelined SQL replacement
> There is little innovation in the database space

Have you even used Jetbrains' IDE's DataGrip?

knighthack··on John Carmack Leaves Meta
The principple "Don't shoot the messenger" applies to real-life messengers.

It does not apply to anonymous 'messengers' on the Internet who spread stories that can't be verified, and who themselves are of unknown credibility/origins, and who could have undisclosed biases/prejudices against the person they are criticizing.

knighthack··on John Carmack Leaves Meta
I'm gonna dismiss this whole story, since it's anonymous, while the person you're criticizing (Carmack) isn't.

First, we have no idea what "evidence" or "data" you allege that disproved Carmack, or how Carmack insisted on being right "from an ideological background" (whether that even happened at all).

Second, Carmack is one of the most data-driven and performance-oriented programmers you can find, and is quick to admit errors where he is wrong; to suggest that he is ideology-first (which, from his Twitter and public statements, has never been the case) over truth in tech matters - is bonkers-insane.

And it's such an easy thing to call out someone you dislike as "toxic", just because you disagree with them. Your statement also makes no sense: the phrase 'politely toxic' is an oxymoron - as when one 'politely disagrees', it suggests reasonable disagreement, not outright difficultness.

Further, "good, and in some cases legally required, work" can be work that have nothing to do with the end goals - it could even be baseline administrative work.

knighthack··on State of the Sanderson 2022
I've always noticed that Audible has been a bit of a scam (despite that I use it, because there are few other usable market alternatives). I love Graphic Audio but there's too little choice in comparsion.

So I'm glad that Sanderson's going to take on Audible - especially to help out the little guys, since he's now a force on his own as an author to be reckoned with.

That said, I still remember when Sanderson was a small author. I was beaming about a book he had written on Reddit; yet he personally wrote back to me, when he could have just been quiet. That spoke volumes.

All this while Sanderson's personality remains just as humble, despite how big he's become. So I wish for Brandon all the best, and hope that his noble campaign to take on Audible and bring down the Goliath succeeds, for the betterment of all authors.

knighthack··on Ask HN: Programs that saved you 100 hours? (2022 edition)
Why would you want to avoid autocomplete?

And what language do you code in?

knighthack··on 12 Days of PostgreSQL Tools and Projects
SQLite's FTS5 is really killer, and best still, in-built, compared to PostgreSQL's need for all these other plugins. Consider that before moving to PostgreSQL.
knighthack··on The Boring Conservatism of Elon Musk
Yes, and risk-taking/courage with enterpreneurship is something worthy of being celebrated.

Plus it's not like Musk had all the money to throw into SpaceX at that point. And he came in not as some sort of angel investor, but as a doer who participated in the actual engineering aspect of things too.

Most 'savvy' businessmen would not have acted as he did, given the risks. So as a businessman, Elon's risk-taking and participation deserves the rewards that ensued to him.

knighthack··on Ask HN: Anyone tired of everything being a subscription now?
I've been subscribed to IntelliJ close to 8 years now.

The one reason why I tolerate IntelliJ's subscription/pricing model is that unlike Adobe, they actually do deliver constant and worthwhile updates. Their software also rarely crashes, and their universal workflow (across different languages, themes, key bindings, plugins) also works as promised.

If not for the above the subscription would be a very hard sell for me.

knighthack··on Should I step down as head of Twitter? I will abide by the results of this poll
That's just silly. Passwords are stored encrypted. No way would they be able to even know what the passwords are, even if they know who the users are.
knighthack··on John Carmack Leaves Meta
Given that Facebook accounts are now to suddenly be converted to Meta accounts, I am almost inclined to assume that it has something sinister to do with this.
knighthack··on Who knew the first AI battles would be fought by artists?
> Not sure I fully understand your second point: are you implying that I don't really know what programming is?

What search algorithms have you developed?

What non-trivial, non-Flask/Django/React, non-plugin/non-API tool, or library, or frameworks, have you written?

What actual percentage of your work output comprises computationally hard problems?

If we're talking programming, that's real programming, the kind you should be comparing 'hard' art to.

knighthack··on Htmx in a Nutshell
HTMX is hands down one of the greatest tools of the past few years. Very happy with it and Django.
knighthack··on Who knew the first AI battles would be fought by artists?
If "making art is vastly more difficult than the huge majority of computer programming that is done" - then I'm sorry, you must not be doing very difficult computer programming.
knighthack··on Twitter has re-suspended ElonJet account
The idea that verbal attacks can be somehow synonymous to physical attacks is nonsensical.

Like the term "verbal violence" - what a way to conflate meanings to a misleading extent.

knighthack··on Vector Animations with Python (2014)
I've been using Moviepy for a while and am surprised to read this! Will see what can be done.
knighthack··on Python Paint Program
Would appreciate it if you could include screenshots or GIFs in your Github repo.
knighthack··on Writing docs well: why should a software engineer care?
> If I'm missing something here please explain why, but I've never found any documentation to be useful, except for libraries from outside your codebase. And even for libraries it is often easier and faster to just read the source code if it is available.

For simple packages, I understand.

For anything else, you are committing hyperbolic falsehood if you (or others) claim that it is "easier and faster to just read the source code" and "even for libraries", compared to reading examples/well-written documentation.

knighthack··on Tea: A new package manager from the creator of brew
How do you define "unproductive businesses"?
knighthack··on A Python tool that removes the background from images
This works fantastically! Thank you for the hard work.
knighthack··on Musk’s first email to Twitter staff ends remote work
Bankruptcy isn't always a bad thing. It can be a good thing, depending on how you use it.

People who do not understand bankruptcy laws often perpetuate wrong myths. Bankruptcy is just a legal insolvency mechanism to stave off problematic creditors, while you find way to handle assets against the liabilities of the company. A bankruptcy isn't always the end of the world, and smart businessmen know this.

Musk has a ton of people advising him on legal issues. It's possible that he's making the wrong business moves, but the fact that he's publicly seeing ahead at the possibility of bankruptcy, tells us that he's navigating the waters cognisant of avoiding it rather than to ensure the outcome arrives.

knighthack··on Show HN: Luminal – A truly statically typed Python notebook
I fail to see how Luminal would in any way supplant or even be a complement to an existing Python IDE, like PyCharm or Wing.

All of the features Luminal suggests have been present in other Python-focused IDE for years.

Further the two other users in this thread (Real_Steffie_G and ahasna) - who gave supposedly positive reviews of Luminal - both created their account on the same day of posting, with no other submissions/comments prior. They appear to be fake user accounts to boost Luminal. Be forewarned.

knighthack··on Twitter is planning to start charging $20 per month for verification
When there's top executive will to drive things ahead and to cut short bureaucracy, all those that you listed - though common - become moot. Especially when someone as driven as Elon is leading the fray. It's not like the changes will be as slow as with Tesla, where you have serious safety and regulatory issues to deal with.
knighthack··on Twitter is planning to start charging $20 per month for verification
The assumption you're making is that all of 7,500 of those staff are worthwhile staff who are worthy of being hired. I doubt it.

If the indication is true that Twitter is carrying a lot of deadweight, then Elon's purge is going to make Twitter a very lean and profitable tech company, not unlike Netflix.

knighthack··on SQL on Python, part 1: The simplicity of DuckDB
Under what circumtances should I prefer to use DuckDB over SQLite or PostgreSQL? It is not clear.
← PreviousPage 6 of 11Next →