Tarn Barford (@tarnacious) profile picture

Dad 👶👱‍♂️, engineer👨‍💻⚒, fixed wheel cyclist 🚲, Australian 🌞🍻 immigrant in Germany 🌦🍺. My partner @HannahNeumeyer 😘 does good work for society 👏.

Berlin, Germany
Joined July 2007
Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)Photo by Tarn Barford (@tarnacious)
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Replying to @alexbunardzic
They can be in some situations, but it's not common. Why do you think it's not more common?
36
No you don't. You can rebase to organise your commits then merge.
1
99
You can do this with git rebase.
1
108
It might not be a waste of time if anyone ever needs needs to understand/revert the changes. It's not fun finding the commit that caused an issue and the commit message is twenty commit messages concatenated by a squash.
1
1
88
Round trip without a flaky edge network matters too.
182
You receive the headers of the response first, after negotiating TLS and a HTTP protocol. In HTTP/1.1 the headers might specify an encoding like chunked for the body. In HTTP/2 the body is sent in one of more subsequent frames. The fetch API exposes the body as a ReadableStream.
1
62
Replying to @moyix
Many shells support the fc command which opens the previous command your default editor and runs the modified command.
2
155
I wrote a couple of posts about a private PKI (tarnbarford.net/journal/simp…) and securing TCP sockets with TLS and peer authentication (tarnbarford.net/journal/secu…).
1
173
This isn't helpful. You used "we" too and in your anecdote from more than two decades ago, years before git was even released, you don't specify the important thing you released.
33
I can't speak for the parent but "We release multiple times a week" doesn't necessarily mean that every developer or team is releasing at that frequency.
1
1
59
Apparently it's possible to brute force with the public record of a transaction made with the wallet and a couple of days processing on a standard gaming PC.
72
I was expecting it to be some impressive hack exploiting the Mersenne Twister PRNG by somehow finding enough values in the sequence reduce the keyspace a bit.
1
1
99
This is so wild, the bx tool generates 24 word mnemonic pass phrases intended to be used for bitcoin wallets but it generates at most 2^32 unique phrases. milksad.info/
1
1
166
Replying to @optiks
Hey. I'll be in Melbourne in January and I'd love to catch up with you and others from those Alt.NET days.
1
112
htmx is the hero we don't deserve 😭
OK, sit down whistleblowers are confirming that these so-called "dropdowns" DO👏NOT👏EXIST! what we have been lead to believe are "dropdowns" are, in fact, divs, buttons & anchors TARTED UP w/ css/xss (unclear) a massive coverup by FE gang! they played us like a damn fiddle!
2
297
Replying to @optiks
Yeah, that's true it's not just C#/.NET. Now you mention it, I have done some work on a project using Spring Boot which uses DI for everything.
1
1
111
Replying to @optiks
I'm quite happy I haven't had to deal with a dependency injection framework in probably a decade. Is this still quite common in C# projects?
1
86
Replying to @kellabyte
Not a security expert, but I still do. Some systems, like Elasticsearch, also make it harder not to use TLS. Keen to see the other replies.
2
347
Noooo, the six-lobe or the hexagon are the good ones. Philips and slotted are designed to limit the torque you can apply 😭
1
175