julesnp
julesnp on Hacker News
Posted by
julesnp on Tuesday December 23, 2025 @09:53AM
from the boringsql.com dept.
Posted by
julesnp on Monday June 10, 2024 @07:56AM
from the bleepingcomputer.com dept.
Posted by
julesnp on Saturday June 01, 2024 @08:57AM
from the thenewstack.io dept.
Balrogs would be under the Maiar category, but most have no recorded name. I suppose the one from the trilogy could have been listed as "Durin's Bane."
I think the way F# implemented it is pretty good: if you want to use a keyword or whitespace in a variable or function name, it has to be enclosed in double backticks.
e.g:
[<Property>]
let ``Reverse of reverse of a list is the original list`` (xs:list<int>) =
List.rev(List.rev xs) = xs
Posted by
julesnp on Sunday October 29, 2023 @10:03PM
from the scientificamerican.com dept.
Posted by
julesnp on Saturday October 14, 2023 @04:54PM
from the dolthub.com dept.
You wouldn't necessarily need to track every change, you could just have 2 tables, one which contains the last "saved" version of the document, and one which contains the last modified version of the document. Upon opening after a crash, if there is a more recent modified version, the program will ask if you want to load that version.
Don't forget centi-, deci-, deka-, and hecto-.
For my preferred layout in QMK, I have Caps Lock mapped to Caps Lock only on tap, and Control on hold. I also have the right Alt key mapped to Backspace on tap, Alt on hold, to give me an additional backspace which I can hit with my thumb, keeping the rest of my fingers on the home row.
http://www.keyboard-layout-editor.com/#/gists/4d894ef5848c4f...
Posted by
julesnp on Friday June 30, 2023 @08:25PM
from the wordloosed.com dept.
Encrypted disks would be the key issue here, older CPUs likely can't handle the encryption work required.
Ah, I hadn't thought about international keyboard layouts, yes, that sounds like it'd be a pain to type.
If you already have Caps Lock remapped to Control, why not just use Ctrl-[ to get back to normal mode?
Ctrl-[ is the same keycode as escape in terminals, and it's much easier to reach. For me, remapping jk in insert mode results in lag after typing 'j'.
I would say the core goal of most living organisms is to propagate, rather than survive, otherwise you would see males of some species like Praying Mantis avoiding mating to increase their longevity.
I use the 'confirm' option in my vim config, that way I can always use :q and then get a prompt on what to do if a file's been changed.
I also map <C-q> to :q to speed things up a bit.
The automatic generics look at lot like how OCaml implements inference for structural typing.
Posted by
julesnp on Thursday September 22, 2022 @11:44AM
from the fable.io dept.
> I also think there are also exceptions to tolerance in the case of an emergency, with the distinction that it has to be an actual emergency universally (agreed on by logical people), and also temporary unless it’s really, really bad (like everyone dies once we stop). e.g. covid in January-May 2020. If we had a super strict, solid covid lockdown when the virus first broke out, we may have actually eradicated covid. Yeah we’d be violating essential freedoms, we’d have to lock up or possibly execute people who go outside, and may even have to curtail anti-science speech. But with said lockdown we may have actually eradicated covid, IMO that is worth being intolerant of dissent for 3 months.
I'm sorry, but this is just a bizarre argument. I don't see how the outbreak of a disease with a 1% death rate [1], or even the initial 3.4% estimate given at the start of the pandemic, could ever justify executing people for going outside. Even China never went that far, is this really something you believe "logical people" would agree upon?
1. https://coronavirus.jhu.edu/map.html
Posted by
julesnp on Thursday March 10, 2022 @11:19PM
from the techradar.com dept.
To me that has to do with search results being tuned for relevancy, not due the the perceived quality of the information.
In Canadian English we use the "Antony" and "tortuss" pronunciations as well. For "often", I usually only pronounce the 't' if the word is stressed in the sentence.
Having learned some Irish Gaelic in the past, I'd say it actually has much better correlation between spelling and pronunciation than English, it's just that it uses very different rules, which can cause confusion when the words are brought into other languages.
'S' for example is always pronounced like the English 'sh' if it's next to 'e' or 'i', and like a regular English 's' if it's next to 'a', 'o' or 'u'.
We do in a different word: adept :)
That's true for the -omb words, but I've never heard anyone elongate the 'u' in any of the -umb words, at least not in Canadian English.
I've had an overage charge once. The driver hadn't selected in the app that he'd dropped me off, and drove for about an hours afterwards. I messaged Uber about it when I saw the overage charge, and it was refunded about 30 minutes later.