lillywastaken
Re:Betterfox: User.js to harden Firefox and optimize privacy, security...
on Tuesday July 18, 2023 @06:16PM (#36779805)
This is generally the case imo. Installing hardening tweaks/extensions/... to make yourself "more secure" and "more private" often just ends in increasing the viable attack surface and making yourself more identifiable (because such extensions/settings are very uncommon)
Re:Ten Years of “Go: The Good, the Bad, and the Meh
on Tuesday July 18, 2023 @06:03PM (#36779684)
Do you think it is somehow more elegant to have a specialised version of a data-structure for every single type that may need to be placed into it? Or just to ignore the type whatsoever and erase it via interface{}? Even Golang's designers obviously realise that generics are a better way to interact with data structures because the standard types map and array were always "generic", just special cased as such.
Re:Ten Years of “Go: The Good, the Bad, and the Meh
on Tuesday July 18, 2023 @05:46PM (#36779530)
Is writing the same function n times more readable and more maintainable? Is it more maintainable to entirely circumvent the type system with interface{}?
Re:BBEdit is 30 years old
on Thursday May 11, 2023 @01:54PM (#35905735)
I believe it's still mostly C, and it definitely uses some custom text field stuff. If it were using the Cocoa textfield it would have smooth scrolling, but BBEdit still retains line-by-line scrolling.
Re:How to Design Programs 2nd Edition [free]
on Saturday April 08, 2023 @01:51PM (#35495836)
Though Haskell's module system is somewhat a wart of the language, and I say this as someone who loves Haskell. "Hierarchical" modules in Haskell2010 are literally just modules with periods in the name, and it lacks the power of ML and Agda's parameterized modules. The other major wart with Haskell to me is the record types.
Re:SheepShaver: macOS run-time environment for BeOS and Linux
on Wednesday March 22, 2023 @03:46AM (#35258016)
Haiku is an open source BeOS clone that is still developed, but the original isn’t
Re:SheepShaver: macOS run-time environment for BeOS and Linux
on Wednesday March 22, 2023 @03:45AM (#35258005)
It’s probably worth mentioning that you can also use QEMU, which is a bit more involved but can use a bigger disk and also run OS X, and Mac OS 9.2.2 (as it supports an MMU, SheepShaver doesn’t)
Re:Brett Slatkin: Why am I building a new functional programming langu...
on Monday March 06, 2023 @12:40AM (#35037850)
I'd rather use JS than python, since at least JS doesn't actively try making programming in a functional style worse
Re:The extensible vi layer for Emacs
on Friday March 03, 2023 @09:56AM (#35010386)
There's also meow-mode[1], which isn't a vim emulator as such, but it is a different modal editing layer for Emacs which is a lot faster and has a lot of neat ideas. It doesn't interfere w/the stock keybinds at all though, which is much nicer imo (I use a 'hybrid' editing style generally)
Re:The Terayacht Project
on Wednesday November 16, 2022 @03:15AM (#33620354)
Which is, frankly, an idiotic waste of money.
Re:Open Source Personal Relationship Manager
on Wednesday November 16, 2022 @03:05AM (#33620286)
Generally I cannot remember anyone's birthday if it isn't at least in my calendar.
Re:This file has Pantone colors that have been removed and replaced wi...
on Friday October 28, 2022 @11:48AM (#33372975)
Yes, but only for replies.
Re:Jakarta EE 10
on Thursday September 22, 2022 @06:17PM (#32945354)
It's a bunch of libraries for Java for making big enterprise web apps and the like.
Re:Writing UTF-8 Programs in Plan 9
on Sunday February 27, 2022 @05:09AM (#30486879)
A lot of this you can find out from reading the programming guide to plan 9 - http://doc.cat-v.org/plan_9/programming/c_programming_in_pla...