#introductions Researching new ways to write software that make it easier for newcomers to understand rather than for insiders to maintain. Systems that build easy, reward curiosity. http://akkartik.name/about
#BarbarianProgrammer. Ethos: ship with all deps, gradually streamline their code for own situation, get ideas for improvements, send patches upstream. Implies: can't have too many deps!
Here's Johnson v. Burns from a few years earlier, to give you a better example of just how ferocious Johnson could be.
(This is the last boxing video I'll share, probably. I haven't seen many others.)
This might sound silly, but I think part of the reason there’s so much tech illiteracy is because computers are easier to use
Because they’re easy to use, fewer people take the time to delve into them deeply to understand what their machines could really do
Take Macs (let’s leave aside the proprietary issue for now😉). Each is a smorgasbords of tools and technology that most people never find out exists let alone use
If computers were harder, you’d actually have to learn them
You: What a lovely robot!
Me: Yes, it's a state of the art Von Neumann Replicator. Can do absolutely anything.
You: Anything, huh? Say, is there any guarantee that if I turn it on, I'll be able to ever turn it off again?
Me (proudly): Absolutely no guarantee at all! Because of the Halting Problem, see. Robot behaviour is totally mathematically intractable. Nobody can predict. It might make you a sandwich. Might make you INTO a sandwich. Only way to find out for sure is turn it on!
Starting now the Berlin Wall has been down longer than it was up:
Construction began 13-Aug-1961. Demolition began 9-Nov-1989. 10284 days. 5 January 2018 is 10284 days since the wall began coming down.
i put together a blog and wrote a post about browsers: https://garbados.github.io/my-blog/browsers-are-a-mess.html
@ayy @Patrickme IMO this is why the Roman Empire fell. Nativists tend to believe it was barbarians but few have bothered to study Roman history beyond their military history. IMO the biggest clue was that people in Rome proper didn't have to pay taxes in the late empire; the empire was being supported entirely by its periphery, by the people with the least interest in its survival.
@Patrickme @ayy The thing that's made America less great is our distance from our immigrant roots. A smaller fraction of us than ever have fled or were born to people who fled shitty conditions, so we don't appreciate what we have and we don't feel like we should have to work for anything. Hence the desire to exclude people willing to work harder for less money.
Hi I am Adam.
Don't hold it against me but i am a java/front end developer by day, but am interested in VMs, Unikernel, OpenBSD and Haskell, hoping to combine all 4 at sometime in the future! (https://github.com/adamsteen/solo5)
I have a few things committed to OpenBSD and hope for a few more into the future!
I run OpenBSD on a few different pieces of hardware (amd64, arm64 and octeon) and am in the market for a sparc64 machine as we speak.
the year is 2028, you're searching for a new laptop. Most of them use 48-core ARMv13 CPUs, clocked at the strange value of 555 mhz. After filtering out those that use LTO-10 tape storage, you find one that sticks out at you. It's a pastel teal convertible and the logo looks like a screaming skull. In the checkout you're given the choice between Windows 10.9b and MINIX 6. You flip a coin to make the choice, and it lands on its edge.
Maŭbe I can just toot ĝith mŭ esperanto keŭboard on all the time. Probablŭ no one ĝill notice...
Everytime I look at something written in mathematical notation I can prevent myself from thinking "this is exactly what we do NOT want to do in programming: one letter variable, super super dense code, no comments, symbols/infix operators instead of obvious functions names"
And the result speak for itself : you need to **study math** things to understand it.
We you need to do that for programming you are just reading shitty code not meant to be share with humans.
Math is just shitty code.
Once upon a time, S.R. Bourne wrote the Bourne Shell.
It is clear that he went insane at some point, and wanted all the C to look like shell scripts! From V7 Unix: https://mastodon.sdf.org/media/NYSv36VTqV4n2d-tQXo