New
The latest blog posts to take off on Hacker News. 80,923 posts.
Generative AI and The Future of Work
Unexpected ways generative AI will change how you work forever
Which GPU(s) to get for deep learning
Here, I provide an in-depth analysis of GPUs for deep learning/machine learning and explain what is the best GPU for your use-case and budget.
Bun v0.5
Support for npm workspaces, DNS lookups, database drivers, and lots of improvements to bun install.
Why to start a startup in a bad economy (2008)
October 2008 The economic situation is apparently so grim that some experts fear we may be in for a stretch as bad as the mid seventies. When Microsoft and Apple were founded. As those examples suggest, a recession may not be such a bad time to start a startup. I'm not claiming it's a particularly good time either…
Rust concepts I wish I learned earlier
This past month, I have been enthralled by the Rust programming language given its unique edge for writing memory-safe, modern programs. Over the years, several languages have emerged as the most preferred by engineers to write resilient, backend software. The tides have shifted from Java/C++ into Go and Rust, which…
Bitwarden Acquires Passwordless.dev
Bitwarden has acquired European-based startup Passwordless.dev, a significant milestone in rounding out the Bitwarden commitment to offering open source, scalable, and secure passwordless solutions to every business and end user.
Microsoft to lay off 10k workers
We're living through times of significant change.
Create optimal conditions for lucky things to happen to you (2020)
Your entire worldview changes when you realize you can create luck.
Hello, PNG
PNG is my favourite file format of all time. Version 1.0 of the specification was released in 1996 (before I was born!) and the format remains widely used to this day. I think the main reasons it stuck around for so long are:
Screenshots as the Universal API
With advancements in machine learning, screenshots are quickly becoming a universal data format. It's now (relatively) easy to extract meaning (image-to-text), layout information (object recognition), text (optical ch...
IBM Quantum System Two
IBM kicked off the IBM Quantum Summit 2022, announcing new breakthrough advancements in quantum hardware and software and outlining its pioneering vision for quantum-centric supercomputing.
Meet “Claude”: Anthropic’s rival to ChatGPT
Compare ChatGPT and Anthropic's Claude across natural language capabilities, use cases, and tradeoffs in this head-to-head evaluation.
No Start Menu for You
I tend to launch most programs on my Windows 10 laptop by typing the <Win> key, then a few letters of the program name, and then hitting enter. On my powerful laptop (SSD and 32 GB of RAM) th…
The terminal escape sequences ocean is deep and dark
A few months ago I got to debug and fix an interesting bug in the Csharp virtual terminal library VtNetCore . We use VtNetCore at BastionZero to extract terminal commands in realtime from user terminal sessions as they flow over the wire. This requires feeding the standard out and standard err of a terminal session…
The art of knowing when to quit
Closing time, every new beginning Comes from some other beginning’s end, yeah “Closing Time”, Semisonic Have you ever found yourself saying: That movie was…
Hyundai Head Unit Hacking
Standard-class Gen5 navigation
What’s going on in the world of extensions
About one-third of Firefox users have installed an add-on before – whether it’s an extension to add powerful and customizable features or a visual them
Losing Taiwan Means Losing Japan (2020)
Image SourceThe United States could bounce back from the fall of Taiwan to Communist rule. It would have far more dire consequences for Japan. Consider this post a short, informal primer on why thi…
Git security vulnerabilities announced
Git users are encouraged to upgrade to the latest version, especially if they use `git archive`, work in untrusted repositories, or use Git GUI on Windows.
Datasette is my data hammer
If you're exploring or publishing data, you should give this open source tool a go.
Common Lisp and Music Composition
Once upon a time, there were many music composition software packages, mostly written in Common LISP. To name a few I know, Common Music, Symbolic Composer (not related to the Symbolics Lisp Machine). Common Music is still available in source code but I doubt if anyone is still able to setup that. Symbolic Composer…
Cruel optimism and lazy pessimism
Do you remember the avocado toast guy? I read Johann Hari’s Stolen Focus recently (you should read it, it’s great), and I learned that someone1 has come up with a name for this sort of modern reinterpretation of “let them eat cake”: cruel optimism. Cruel optimism, the way Hari interprets it2, boils down to the folly…
Glitching a microcontroller to unlock the bootloader
Back in the summer I was lucky enough to finagle my boss into letting me take Dmitry Nedospasov ( @nedos )’s hardware hacking training . In it I cut my teeth on using an FPGA to interface with target hardware. After implementing a UART we implemented a module that could parse part of Apple’s OneWire, used to negotiate…
Is a venture studio right for you?
This post previously appeared in the Harvard Business Review. Three types of organizations – Incubators, Accelerators and Venture Studios – have emerged to reduce the risk of early-stag…
New make --shuffle mode
I implemented new --shuffle option for GNU make to simulate non-deterministic build order in parallel makefiles.
My grandfather was almost shot down at the White House (2018)
When I owned Piper N47943, a four seat single engine airplane, I thought it prudent not to fly myself to assignments. I did not want the…