HNHacker News
TopNewBestAskShowJobs

de_keyboard

1,015 karma · joined April 8, 2021

submissionscomments
de_keyboard··on Passit: Open-Source Password Manager
Could the "sync" mechanism be provided by iCloud, Dropbox, etc. so long as it's end-to-end encrypted?

Managing a vault server sounds like a pain.

de_keyboard··on Terraform best practices for reliability at any scale
If many different "states" are used for one big architecture, how are the boundaries between them managed?

Under one state, Terraform will spot issues here during `plan`, but with many states issues will only appear after `apply`.

de_keyboard··on S.F. says incidents by Cruise, Waymo driverless taxis are ‘skyrocketing.’
Not disagreeing, but you might find it interesting to learn about the history of the term "jaywalking"
de_keyboard··on Programming in Standard ML (2011) [pdf]
> Flix looks like Scala, but its type system is based on Hindley-Milner.

Ahh why?! Scala is FP larping as OOP. Great type system, poor syntax.

de_keyboard··on Nostr – Decentralized social network
Does Nostr have any mechanisms to ensure anonymity, or can the relay log everything?
de_keyboard··on If Philip Glass was a Film (2019) [video]
Be sure to checkout Koyaanisqatsi if you like experimental films and Philip Glass
de_keyboard··on Don’t teach during code reviews
But then you are working on half as many things.
de_keyboard··on Netflix's New Chapter
Indeed. Feels like vast majority of the TV worth watching is HBO. I value my time so I'd rather have access to a few HBO series / year than an endless sea of A/B dross.
de_keyboard··on Pipe Operator (|>) For JavaScript
At work I am always hopping between F# and JavaScript and I'm convinced that if more people had this experience they would want the pipe operator in JavaScript.

Unfortunately it's hard to convey the advantages to those who haven't used it. Maybe it's because it's such a simple bit of syntatic-sugar?

de_keyboard··on Pipe Operator (|>) For JavaScript
The F# syntax is an incredibly simple bit of syntactic sugar.

Just replace this:

    x |> f
With this:

    f(x)

For the join example, you must do this:

    xs
    |> (x => x.join(' '))
It de-sugars to:

    (x => x.join(' '))(xs)
... which of course is simply:

    xs.join(' ')
de_keyboard··on Bun v0.5
Until it's not though. This is a pretty major architectural constraint on your code that you would not hit quite so early with a faster language.
de_keyboard··on Anthropic's Claude is said to improve on ChatGPT, but still has limitations
> First Law

> A robot may not injure a human being or, through inaction, allow a human being to come to harm.

Hmmm I wonder about trolley problems

de_keyboard··on The year of C++ successor languages
RAII can push resources to a collection that is disposed later
de_keyboard··on The year of C++ successor languages
I am very bullish on Carbon. Using C++ semantics will make switching and integration much easier.
de_keyboard··on Three things for the next 100 years of Computer Science
Will we care about proofs and type-systems once we have AI systems that reliably answer questions like "does this code do X?" and "under what conditions does this code violate invariant Y?"
de_keyboard··on Apple TV+ to adapt William Gibson’s cyberpunk novel Neuromancer
Funny what gets picked up. I'm not convinced Neuromancer is a good movie plot-wise, and it risks looking like a cheap Blade Runner clone.

Why can't someone adapt Consider Phlebas? The book is already an action/adventure movie and the drones would make great merch :)

de_keyboard··on Apple TV+ to adapt William Gibson’s cyberpunk novel Neuromancer
Dune was enjoyable and all but HE SKIPPED THE DINNER SCENE arguably one of the most important bits!
de_keyboard··on Ask HN: Best board games of 2022?
It's a bit old but more people need to know about Tigris and Euphrates.
de_keyboard··on Consoles and competition
The 360 launched first so it was probably at a higher units sold for a few years at least.
de_keyboard··on Act: Run your GitHub Actions locally
Are Nix and Bazel mutually exclusive?

https://www.tweag.io/blog/2018-03-15-bazel-nix/

de_keyboard··on Act: Run your GitHub Actions locally
I agree. GitHub Actions should call your scripts but your scripts should not depend on GitHub Actions API.

I also suggest Bazel as a consideration alongside Make. With Bazel, you get two advantages over Make:

1. It is easier to ensure that what GitHub Actions runs and builds is the same as what you have locally, since Bazel can fetch toolchains as part of the build process

2. Using a Bazel remote cache, you do not have to repeat work if the build fails halfway and you need to make some changes before running it again.

de_keyboard··on Berkshire Hathaway Inc.
I think that BH has underperformed the S&P500 for some time now. They are also quite old now - what happens to the share price after they pass?
de_keyboard··on UK food price inflation hit 16.2% in October – cost of food basics surging
> They have to find Brexit benefits so we have pointless plans to depart from eu rules

The purpose of this is two-fold:

1. Make it harder for future governments to reverse Brexit or reverse parts of Brexit

2. Make it harder for Scotland to leave the UK by making it harder for an independent Scotland rejoin the EU due to regulatory differences

de_keyboard··on UK food price inflation hit 16.2% in October – cost of food basics surging
This is scheduled to leave in 2025.
de_keyboard··on UK food price inflation hit 16.2% in October – cost of food basics surging
The US would not allow their financial sector to migrate from NY to London.

China is even more controlling than the US.

London used to be the center of finance in Europe and now the EU sees an opportunity to grab that revenue / power.

Where does this leave London?

And the UK as a whole is heavily dependent on London.

de_keyboard··on UK food price inflation hit 16.2% in October – cost of food basics surging
> going for low tax low regs.

The problem with this strategy is that the major trading blocks of USA, EU and China will not allow the UK to undercut them. So if the UK goes down this path, then companies based there will find themselves cut off. The UK domestic market is not large enough on its own.

de_keyboard··on UK food price inflation hit 16.2% in October – cost of food basics surging
Hard brexit was not grounded in reality so ultimately this has to happen.

The Conservatives should've stuck with May's compromise - now Labour are likely to take power.

de_keyboard··on Layoff spree in Silicon Valley spells end of an era for Big Tech
Microsoft and Apple have strong pricing power. AWS does too - although I expect the rest of Amazon to suffer greatly in this recession.
de_keyboard··on Layoff spree in Silicon Valley spells end of an era for Big Tech
> This happened in 2000.

Any good write-ups about this? Sounds like a very interesting time.

de_keyboard··on ThinkPad’s 30th Anniversary: An Insider’s Perspective
I made this switch personally. The newer "compact" models from Lenovo do not work as well with Linux as the classic ones. If you want a compact, reliable unix-like laptop then Apple is really the best (for now).
Page 1 of 6Next →