Pinned toot
Pinned toot

I hate computers (and programming is terrible). 💩

I wasted too much time this afternoon dealing with a completely unreliable API, only to find out: it always returns ‘200 OK’ but is supposed to return JSON describing an object with a name ‘result’ with a value ‘0’ (for success) or ‘1’ (for failure)… but actually always returns an empty response body!

Ooooh for all that want an excellent introduction into #Smalltalk, especially Squeak, there is an update of the excellent and free‘Squeak by Example’ book out there, covering the latest release version of Squeak.

Last year, we spent 51 days at sea during the passage from Japan to Canada, it was the hardest thing we had ever done. We kept a physical logbook of daily happenings onboard. This is that logbook, revised, and with a ton of extra notes.

hundredrabbits.itch.io/busy-do

Periodic reminder that the only reason anything stays published on the Web is that someone, somewhere, is spending the time and money to keep a server running. If you bookmark something, you might want to consider archiving it as well.

【地震情報 2021年2月13日】
23時7分頃、福島県沖を震源とする地震がありました。震源の深さは約60km、地震の規模はM7.1、最大震度6強を宮城県、福島県で観測しています。若干の海面変動があるかもしれませんが被害の心配はありません。
#地震 #宮城県 #福島県 #栃木県 #岩手県 #山形県 #茨城県 #埼玉県 #青森県 #秋田県 #群馬県 #千葉県 #東京都 #神奈川県 #新潟県 #山梨県 #静岡県 #北海道 #石川県 #長野県 #愛知県 #富山県 #福井県 #岐阜県 #三重県 #滋賀県 #京都府 #大阪府 #兵庫県 #奈良県 #和歌山県 #鳥取県 #島根県 #岡山県 #広島県

【地震情報 2021年2月13日】
23時7分頃、福島県沖を震源とする地震がありました。震源の深さは約60km、地震の規模はM7.1、最大震度6強を宮城県、福島県で観測しています。若干の海面変動があるかもしれませんが被害の心配はありません。
#地震 #宮城県 #福島県 #栃木県 #岩手県 #山形県 #茨城県 #埼玉県 #青森県 #秋田県 #群馬県 #千葉県 #東京都 #神奈川県 #新潟県 #山梨県 #静岡県 #北海道 #石川県 #長野県 #愛知県 #富山県 #福井県 #岐阜県 #三重県 #滋賀県 #京都府 #大阪府 #兵庫県 #奈良県 #和歌山県 #鳥取県 #島根県 #岡山県 #広島県

【地震 23:08】
[震度6強]宮城南部、福島中通り、福島浜通り
[震度6弱]宮城北部、宮城中部
[震度5強]会津、栃木北部、栃木南部
[震度5弱]岩手内陸北部、岩手内陸南部、山形村山地方、山形置賜地方、茨城北部、茨城南部、埼玉北部
[震度4]青森三八上北、岩手沿岸北部、岩手…
#地震 #宮城県 #福島県 #栃木県 #岩手県 #山形県 #茨城県 #埼玉県 #青森県 #秋田県 #群馬県 #千葉県 #東京都 #神奈川県 #新潟県 #山梨県 #静岡県 #北海道 #石川県 #長野県 #愛知県

《緊急地震速報(気象庁発表)》
福島沖で地震 強い揺れに警戒
〈強い揺れが予想される地域〉
宮城 福島 岩手 山形 茨城
#宮城県 #福島県 #岩手県 #山形県 #茨城県 #緊急地震速報 #緊急

If you see this, struggle with it, and feel bad about it… 

This is unfortunately one of those interview questions you either already recognise and know the answer for, or struggle with; in this case, it’s a variation on a run-length encoding algorithm.

Show thread

Solution in Emacs Lisp, using ‘cl-loop’ 

ELISP> (cl-loop for char across "aaaabbbcca\x00"
with last and count = 0
if (eql last char)
do (cl-incf count)
else
unless (= count 0)
collect (cons (string last) count)
end
and do (setq last char count 1))
(("a" . 4)
("b" . 3)
("c" . 2)
("a" . 1))

Show thread

I was nerd-sniped by a problem posted by Alexey Grigorev on Twitter:

‘🔸 Input: "aaaabbbcca"
🔸 Output: [("a", 4), ("b", 3), ("c", 2), ("a", 1)]

‘Write a function that converts the input to the output’

twitter.com/Al_Grigor/status/1

New tabs are in Epiphany master 🎉

Huge kudos to @exalm for making it happen!

If you haven't used Epiphany in a while I encourage you to check it out once 40 hits.

gitlab.gnome.org/GNOME/epiphan

"It's not like I'm lisping," rms heard someone say as he shouldered his way thru the crowd. "It's like my editor's developed this massive paren deficiency."

It was an Emacs user and an Emacs joke. The #emacs channel was a place for professional dotfiles hackers. You could chat a week there and never see two lines of Java.

I would like to have something better to share on here than venting out pent-up opinions on computers, but I also don’t have a lot going on in these COVID times.

I would summarise the Unix philosophy as answering every engineering problem with ’why don’t you just …’

Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!