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)
HN user
lillywastaken
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.
Is writing the same function n times more readable and more maintainable? Is it more maintainable to entirely circumvent the type system with interface{}?
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.
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.
Haiku is an open source BeOS clone that is still developed, but the original isn’t
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)
I'd rather use JS than python, since at least JS doesn't actively try making programming in a functional style worse
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)
Which is, frankly, an idiotic waste of money.
Generally I cannot remember anyone's birthday if it isn't at least in my calendar.
Yes, but only for replies.
It's a bunch of libraries for Java for making big enterprise web apps and the like.
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...