Bye-bye X220, you served me well. Maybe I can diagnose and fix whatever hardware problem you have, some day.
Notices by Lars Wirzenius (liw@mastodon.acc.sunet.se), page 2
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Saturday, 23-Jun-2018 10:48:51 EDT Lars Wirzenius
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Saturday, 23-Jun-2018 09:02:10 EDT Lars Wirzenius
Helsinki from somewhat high up
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Saturday, 23-Jun-2018 08:28:16 EDT Lars Wirzenius
I don't like heights, so this was a mistake. But not too bad a mistake.
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Wednesday, 13-Jun-2018 02:47:14 EDT Lars Wirzenius
Pretty much everything about how domain registrations and managing domain registrations work makes me sad.
-
nielsk (nielsk@mastodon.social)'s status on Sunday, 03-Jun-2018 11:56:17 EDT nielsk
@cstanhope hello AppStore where you have to pay for being able to develop for iOS and they can revoke your cert any time afaik
-
Charles Stanhope (cstanhope@social.coop)'s status on Sunday, 03-Jun-2018 11:13:06 EDT Charles Stanhope
Woke up with a thought. In light of the news of Microsoft thinking about buying github combined with the ever increasing trend of creating locked down computers: phones, ChromeOS, MS Always Connected, it occurs to me that the next steps will be to require permission not just to distribute software (app stores), but to also be a developer. Access to the tools will increasingly be through the cloud mediated through these locked devices. Permission to develop could be revoked at any time.
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Sunday, 03-Jun-2018 09:13:03 EDT Lars Wirzenius
The two fundamental problems in computer science are cache invalidation; naming things; and avoiding off-by-one errors.
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Sunday, 03-Jun-2018 08:54:49 EDT Lars Wirzenius
You have some code that works, but you need to add a small feature. You change the tests to verify the new feature works, before you add the feature, because you like Test-Drive Development.
At this point the tests will fail. Don't panic. It would be embarrassing to panic because the tests for the thing you haven't written yet fail.
(You should panic if they don't fail: in that case, your tests are buggy.)
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Sunday, 03-Jun-2018 04:09:38 EDT Lars Wirzenius
I self-host my git repositories using #gitano (https://www.gitano.org.uk/). It does not have a web UI (I use cgit), and doesn't do pull requests, tickets, etc, but it does have a very flexible access control system, which I like.
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Sunday, 03-Jun-2018 04:08:11 EDT Lars Wirzenius
I have an account on GitHub, originally to file a bug on Paramiko (still open). I now also have one project there, to experiment with the pull-request style of development (don't like it on GitHub). I was never going to use GitHub much, since it's a thoroughly proprietary service.
I don't like GitLab, either. They are not sufficiently free software for me to be happy (they're "open core" instead), but I understand why many others think they're free enough.
-
Bálint 🎭 (szbalint@x0r.be)'s status on Saturday, 02-Jun-2018 13:51:33 EDT Bálint 🎭
1. MS can integrate github with linkedin and those green tiles people are so proud of will get super annoying
2. Github is not about git, they successfully did embrace extend extinguish on other services by building so much stuff around core git with their own cultural conventions and customs that they ended up owning much of the VCS space
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Saturday, 02-Jun-2018 10:46:46 EDT Lars Wirzenius
That toot was riggered by me writing "127.0.0:1", note the colon that should be a period.
Took me almost a kilosecond to debug. Too much stress -> bad sleep -> tired -> mistake-prone. Perfect time to write code, eh?
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Saturday, 02-Jun-2018 10:23:07 EDT Lars Wirzenius
I keep failing to follow rule 1: "Always copy and paste a URL."
It applies to anything that's easy to mistype, really: URLs, email addresses, bug numbers, IPv4 addresses, IPv6 addresses, many domain names, passwords, some people's names, long command lines, ...
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Saturday, 02-Jun-2018 05:55:45 EDT Lars Wirzenius
If your solution to the surveillance economy we live in, is to tell people to "just don't share" personal information, I feel you don't understand the world enough to talk about this issue.
-
fdgonthier (fdgonthier@mastodon.technology)'s status on Friday, 01-Jun-2018 15:24:35 EDT fdgonthier
At my next job interview, if I'm asked if I'm "full-stack", I'll answer that I don't build my own hardware yet.
-
Federico Mena Quintero (federicomena@mastodon.social)'s status on Friday, 01-Jun-2018 15:36:55 EDT Federico Mena Quintero
"#rustlang error handling is flawless", he said.
*gets a crash because he overwrote an error Result with an Ok, thus invalidating assumptions elsewhere*
It's, uh, comforting to know that we programmers will always find ways to fuck things up. The machines won't win!
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Friday, 01-Jun-2018 15:21:06 EDT Lars Wirzenius
I have a couple of friends who are full stack developers.
That means they build hardware from electronic components, write or port kernels for that hardware, port the operating system userland, develop web servers, and develop their own web browser. They also do all their own system and network administration.
I'm awe of these friends, but luckily they're nice people, and help others feel competent, too.
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Friday, 01-Jun-2018 11:33:23 EDT Lars Wirzenius
-
Lars Wirzenius (liw@mastodon.acc.sunet.se)'s status on Friday, 01-Jun-2018 09:25:41 EDT Lars Wirzenius
If you're aiming to produce a program or service that is highly peformant, start measuring early on.
-
Kelly Clowers (kellyclowers@mastodon.technology)'s status on Friday, 01-Jun-2018 07:10:59 EDT Kelly Clowers
@liw what kind of monster would put a space in the home dir name?