Recent submissions

Comment · 1 year ago
I always assumed it was because it was a Subsystem for Linux that allowed it to be run as a guest on a Windows host. But your version works too.

Microsoft ist really terrible at naming things, that's for sure.

Comment · 4 years ago
What if you want to write the name of an ESL speaker, who might well come from a country where names often don't only consist of ASCII characters? Or do they tell you to knock that off too?
Comment · 5 years ago
If you call a pseudo-random number generator, you get the next random number in a strictly defined sequence of numbers derived from the seed. So the generator has state, and needs to be called exactly the same number of times in the same order on all clients to make sure that the random events happen the same on all clients.
Comment · 5 years ago
It's not infeasible. The smart contract in the block chain just pays a third party to access real world data. The business model of the oracle provider is to provide accurate data and get paid for it. It works well enough for data that is public.
Comment · 5 years ago
My solution: Increase taxes on all alcoholic beverages. Make pharmacies able to sell 20% by volume alcohol mixed with water that is drinkable in non-branded, medical-looking bottles. Addicts with little money can buy that and mix it with fruit juice or whatever, and everyone else buys the expensive real stuff.
Comment · 6 years ago
You must realise that many people use desktop applications for their work. The Office suite, the Adobe suite, AutoCAD, ArcGIS: whatever program is in use in the industry you are in.
Comment · 6 years ago
It's not the same. There really IS footage of USA police shooting innocent black people. There exists no such footage in Switzerland. Swiss people protesting against Swiss police because of this footage from the USA makes no sense. US population protesting against US police because of this footage makes sense.
Comment · 6 years ago
It's interesting. Microsoft agreed with this philosophy and fought tooth and nail against tabbing in browsers, opting instead that each browser tab be it's own window and accessible from the task bar. After all other browsers had switched, they were forced to introduce that in IE as well.

The worst offender here is OSX. I still haven't figured out a good way to switch between multiple open windows of the same application, not even the file explorer (Finder). It's a huge pain.

Comment · 7 years ago
Then why aren't we programming in English? Why aren't we expressing mathematical expressions in English?
Comment · 7 years ago
If you have an unregistered version of Windows, they impose some restrictions. One of them is that you can't change your wallpaper.
Comment · 7 years ago
This cannot be overstated. 90% of the advantages of VIM is the modal editing interface, which can be used beautifully in Visual Studio, Visual Studio Code, IntelliJ IDEA, and other nice IDEs.

The VIM way is a very good way of editing text. IDEs offer a lot more than editing text. Faking an IDE within a text editor with random plugins is terrible. Emulating VIM text editing within a real IDE is amazing. Just use VIM keybindings in your industry standard IDE, you will be able to use all the tips in the linked article and still not miss out on anything offered by the IDE.

The only problem is that the VIM keybindings are integrated into direct text editing, but not the IDE UI. For example, in Visual Studio, IntelliSense offers you a choice of possible completions for a variable name you are typing. You can only navigate these choices with your cursor keys, rather than with the VIM-style jkl; keys. But it's a small price to pay for really good text-editing qualities!

Comment · 7 years ago
Managing large businesses is complex, and requires complex software. Spreading the complexity between various codebases does not make the software less complex. Large codebases in COBOL, Java and C# are what make the world go round.
Comment · 7 years ago
You can save the window arrangement, and restore it with a key chord.
Comment · 8 years ago
It works for the label, but does it enable the artists to live off of their music? I doubt it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton