Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #technology #startups #history #life #science #literature #architecture #creative #design #finance #travel #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
Jonas Hietala
Changes A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but...
over a year ago
17
over a year ago
A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but there are things I’d like to change after the exam period this week. Program more! nothing since christmas or someting. I need to finish: Ada project for school. Can’t believe I...
Jonas Hietala
The Little Things in Life It’s the little things in life that makes it extra special. Sometimes it’s the luxury of coffee...
over a year ago
15
over a year ago
It’s the little things in life that makes it extra special. Sometimes it’s the luxury of coffee together with the morning paper and other times it’s just a small simple smile from a random stranger, kid or dog. Today when I got this bad headache I got saved by a two hour nap and...
Louwrentius
24 TB based on Norco RPC-4020 and Linux Software RAID Just a quick link: Some person build basically the same setup, including identical...
over a year ago
16
over a year ago
Just a quick link: Some person build basically the same setup, including identical controller, providing 28 TB of storage: Take a look here The main difference is that this person uses 1.5 TB disk, thus achieving more storage.
./techtipsy
My very first career day This post is a short overview of my experience at a career day in Valga, Estonia, hosted with the...
a year ago
143
a year ago
This post is a short overview of my experience at a career day in Valga, Estonia, hosted with the help of GreenDice. I’ve never spoken at a career day before nor attended one as a student, which is why I instantly agreed to going to one when GreenDice reached out to me. Why? I...
Jorge Arango
Traction Heroes Ep. 3: Beyond Data In episode 3 of the Traction Heroes podcast, Harry and I discussed the relationship between...
5 months ago
31
5 months ago
In episode 3 of the Traction Heroes podcast, Harry and I discussed the relationship between decision-making and data. Is it ok for some decisions to be made intuitively? What role do emotions play in decision-making? How do you deal with stakeholders who demand that decisions be...
Ken Shirriff's blog
Notes on the Pentium's microcode circuitry Most people think of machine instructions as the fundamental steps that a computer...
3 months ago
37
3 months ago
Most people think of machine instructions as the fundamental steps that a computer performs. However, many processors have another layer of software underneath: microcode. With microcode, instead of building the processor's control circuitry from complex logic gates, the control...
./techtipsy
Tiered storage: use the right tool for the job Hard drives are still the default choice for many homelab and data hoarding enthusiasts. They still...
over a year ago
71
over a year ago
Hard drives are still the default choice for many homelab and data hoarding enthusiasts. They still hold the gigabytes per dollar advantage over SSD-s (for now), and if you buy the big external drives and take the drives out of the enclosures, you can get a pretty good...
Louwrentius
ZFS on Linux: monitor cache hit ratio I'm performing some FIO random read 4k I/O benchmarks on a ZFS file system. So since I didn't trust...
over a year ago
14
over a year ago
I'm performing some FIO random read 4k I/O benchmarks on a ZFS file system. So since I didn't trust the numbers I got, I wanted to know how many of the IOPs I got were due to cache hits rather than disk hits. This is why I wrote a small shell script called archhitratio. Sample...
Posts on Made of...
autocutsel As most of you probably know, X has several different mechanisms for copy-paste, used by different...
over a year ago
16
over a year ago
As most of you probably know, X has several different mechanisms for copy-paste, used by different applications in different ways. I know some people who use them deliberately, juggling two pieces of text in different clipboards at once, but for me, it’s always just been...
Good Enough
Adding Social Preview Images To Our 11ty Blog Twitter X recently removed headlines and descriptions from link previews, in the name of...
a year ago
16
a year ago
Twitter X recently removed headlines and descriptions from link previews, in the name of “esthetics.” Inspired by Steph Ango, while we try not to run our business on the whims of a social media platform, this change did push us into making a change we’ve been meaning to for...
Himanshu Mishra |...
धुआं (Dhuaan)
over a year ago
Lighthouse Blog
Deep dive into finding RSS feeds
7 months ago
Birchtree
Grammarly still bests Writing Tools Adam Engst: Why Grammarly Beats Apple’s Writing Tools for Serious Writers Say I want to proofread...
5 months ago
27
5 months ago
Adam Engst: Why Grammarly Beats Apple’s Writing Tools for Serious Writers Say I want to proofread this paragraph while writing in Lex, which is running in Arc. To invoke Writing Tools, I must select the paragraph, Control-click, and choose Writing Tools > Proofread from the...
Abishek Muthian
The common theme is focus Meditation, Mindfulness, Flow etc. The common theme seems to be 'Focus'. Focus is a key component...
over a year ago
15
over a year ago
Meditation, Mindfulness, Flow etc. The common theme seems to be 'Focus'. Focus is a key component for mental health, Yet it has been made very expensive thanks to constant assault on our senses by the corporations who would then sell their 'Mindfulness' app back to us. Chat apps...
Jonas Hietala
Competition Feedback The voting is over and I got a few ratings I want to comment on. You can view all ratings and...
over a year ago
14
over a year ago
The voting is over and I got a few ratings I want to comment on. You can view all ratings and comments here. They’re all from 1 to 5. Innovation: 3.75 Fun: 3.29 Theme: 3.17 Graphics: 2.54 Audio: 2.14 Humor: 2.54 that ugly. Overall: 3.13 something playable out of this. Community:...
computers are bad
2025-03-01 the cold glow of tritium I have been slowly working on a book. Don't get too excited, it is on a very niche topic and I will...
4 months ago
31
4 months ago
I have been slowly working on a book. Don't get too excited, it is on a very niche topic and I will probably eventually barely finish it and then post it here. But in the mean time, I will recount some stories which are related, but don't quite fit in. Today, we'll learn a bit...
Lars Lofgren
Forbes Marketplace: The Parasite SEO Company Trying to Devour Its Host Are you sick of Forbes appearing in search results? For topics that Forbes doesn’t have any...
9 months ago
25
9 months ago
Are you sick of Forbes appearing in search results? For topics that Forbes doesn’t have any expertise in? Here’s the organic rankings for “best pet insurance”: Forbes ranks #2. Not sure a business website knows how pet insurance actually works. But okay. They also have the #1...
Louwrentius
Apple is killing off the optical drive just like the floppy disk With the release of the new MacBook Air we are one step closer to killing off the cd-rom and the...
over a year ago
14
over a year ago
With the release of the new MacBook Air we are one step closer to killing off the cd-rom and the dvd. As with the previous MacBook Air, this device has no optical drive. And that is a good thing. People do not need an optical drive. You have the network and you have USB disks....
Old Vintage...
Refurb weekend: Gremlin Blasto arcade board totally unreasonable price for a completely untested item, as-was, no returns, with no power supply,...
a week ago
15
a week ago
totally unreasonable price for a completely untested item, as-was, no returns, with no power supply, no wiring harness and no auxiliary daughterboards. At the end of this article, we'll have it fully playable and wired up to a standard ATX power supply, a composite monitor and...
computers are bad
2024-05-25 grc spinrite I feel like I used to spend an inordinate amount of time dealing with suspect hard drives. I mean,...
a year ago
117
a year ago
I feel like I used to spend an inordinate amount of time dealing with suspect hard drives. I mean, like, back in high school. These days I almost never do, or on the occasion that I have storage trouble, it's a drive that has completely stopped responding at all and there's...
Home on Erik...
Luigi success So Luigi, our open sourced workflow engine in Python, just recently passed 1,000 stars on Github,...
over a year ago
19
over a year ago
So Luigi, our open sourced workflow engine in Python, just recently passed 1,000 stars on Github, then shortly after passed mrjob as (I think) the most popular Python package to do Hadoop stuff. This is exciting!
Posts on Made of...
Three kinds of memory leaks So, you’ve got a program that’s using more and more over time as it runs. Probably you can...
over a year ago
17
over a year ago
So, you’ve got a program that’s using more and more over time as it runs. Probably you can immediately identify this as a likely symptom of a memory leak. But when we say “memory leak”, what do we actually mean? In my experience, apparent memory leaks divide into three broad...
Jonas Hietala
Settled on an unoriginal idea I think I’ve decided what to do. Some very slight progress has been made.
over a year ago
GitButler
Interdiff review with git range-diff Diving into `range-diff`, the little known Git power tool to compare two versions of a series of...
4 months ago
Vitalik Buterin's...
On Nathan Schneider on the limits of cryptoeconomics
over a year ago
Home on Erik...
What is your motivation? I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure,...
over a year ago
14
over a year ago
I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure, but still every night I can't get myself to spend time with it. It's unclear if I really want to learn Clojure or just want to have learned Clojure?
Birchtree
Here we go… Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne...
2 months ago
7
2 months ago
Jay Peters reporting on yesterday's Epic vs Apple trial decision: Epic Games v. Apple judge Yvonne Gonzalez Rogers just ruled that, effective immediately, Apple is no longer allowed to collect fees on purchases made outside apps and blocks the company from restricting how...
Himanshu Mishra |...
Collection of Linux fortunes ❤ fortune | cowsay This is about how I maintain the space...
over a year ago
11
over a year ago
fortune | cowsay This is about how I maintain the space https://github.com/OrkoHunter/mfdf/blob/master/fortunesfortune is a Unix program…
Christian Selig
Announcing Juno 2.0 Juno’s been a really fun project to build, and it’s been so great hearing how other people have been...
a year ago
121
a year ago
Juno’s been a really fun project to build, and it’s been so great hearing how other people have been enjoying Juno since its launch, as well as providing awesome feedback and input to improve it. Today I’m releasing Juno 2.0, which incorporates a ton of that community feedback,...
Bryan Braun - Blog
Capability makes your life simpler If you can tolerate discomfort, then you can camp much lighter. Camping lighter means you spend less...
11 months ago
17
11 months ago
If you can tolerate discomfort, then you can camp much lighter. Camping lighter means you spend less time and energy packing, setting-up, tearing down, and unpacking. The same goes for travel. Fewer clothes and shoes means less luggage to carry, manage, and lose. You can board...
Louwrentius
Bose SoundLink on-ear headphones battery replacement Skip to the bottom two paragraph for instructions on how to replace the battery. I bought my Bose...
4 months ago
43
4 months ago
Skip to the bottom two paragraph for instructions on how to replace the battery. I bought my Bose SoundLink on-ear Bluetooth headphones for 250 Euros around 2017 and I really like them. They are small, light, comfortable and can easily fit in a coat pocket when folded. Up until...
Elevation Lab - Blog
Introducing TagVault Keychain for AirTag AirTags are perfect for your keychain, everyone should have one. The problem is Apple's AirTags...
over a year ago
13
over a year ago
AirTags are perfect for your keychain, everyone should have one. The problem is Apple's AirTags scratch easy and donut style cases will get destroyed in your pocket. So we designed TagVault Keychain for AirTag. It's the first waterproof case for AirTag, ultra-durable, and...
Applied Cartography
February, 2025 What a start to the year! January was a bit more flat-packed than I think Haley and I would have...
5 months ago
34
5 months ago
What a start to the year! January was a bit more flat-packed than I think Haley and I would have otherwise liked, but all with great things. (Highlights include: first weekend trip with Lucy, signing a lease on an office, and Third South's annual offsite.) A roundup of writing...
The New Oil
The Unique ID You're Giving to Everyone
4 months ago
Vitalik Buterin's...
Layer 2s as cultural extensions of Ethereum
a year ago
Computer Ads from...
Bomb Squad Peripherals' BLOWGUN It Could Have Been a Lot Worse - His Data is BLOWGUN Protected!
a year ago
Never Met a Science
A View on the Job Market for Computational Social Science and some professional news...
a year ago
Jonas Hietala
Let's build a VORON: Wrap-up It’s finally done™. I’ve built a VORON that prints reliably and I’ve modded it enough to be able to...
a year ago
17
a year ago
It’s finally done™. I’ve built a VORON that prints reliably and I’ve modded it enough to be able to leave it alone for a while, so I think it’s time to wrap up this build series with a little retrospective. Building the printer was really fun and rewarding I’ve always seen...
Jonas Hietala
Postmortem: Sat-E This is my postmortem for my Ludum Dare 22 entry, Sat-E. You can find the timelapse over here. The...
over a year ago
12
over a year ago
This is my postmortem for my Ludum Dare 22 entry, Sat-E. You can find the timelapse over here. The Good Motivation I was really motivated for this dare and it showed in the game and outside it. It’s super hard to make a game in only 48 hours but this time it went pretty well. My...
./techtipsy
My very first Dungeons and Dragons campaign In December 2024, I did something that I had never done before: I participated in a short (~6 hours)...
6 months ago
64
6 months ago
In December 2024, I did something that I had never done before: I participated in a short (~6 hours) Dungeons and Dragons campaign. It was the nerdiest thing ever, and I loved it! The setting After another day of keeping a critical production service up, the whole team met up at...
Birchtree
The prices, they keep a-rising Microsoft in a support document today: As of May 1, we have adjusted recommended retailer pricing...
2 months ago
10
2 months ago
Microsoft in a support document today: As of May 1, we have adjusted recommended retailer pricing for our consoles and controllers worldwide. We also expect to adjust the pricing of some of our new, first-party games starting this holiday season to $79.99. This PDF shows the new...
Simply Explained
Integrate Home Assistant with Apple Reminders I recently integrated Home Assistant with Apple Reminders so that automations can create new todos....
over a year ago
23
over a year ago
I recently integrated Home Assistant with Apple Reminders so that automations can create new todos. This is trickier as it sounds, because Reminders has no API that can be accessed from Home Assistant. Here's how I worked around that problem with a script, input text helper and...
Computer Ads from...
Mark Williams' C Programming System What C did for Programming Mark Williams has done for C Programming
10 months ago
./techtipsy
Trying out VR on an AMD Ryzen 4000 series APU You may know that I really like small, efficient APU-based builds. At this point in time, they’re so...
over a year ago
58
over a year ago
You may know that I really like small, efficient APU-based builds. At this point in time, they’re so close to being a viable mainstream option for gaming, especially the Ryzen 6000-series mobile APU-s. Forza Horizon 5, at 1080p high settings? Yes, they’re that good. I don’t have...
Birchtree
Worst headline of 2025 contender just dropped Victor Tangermann writing for Yahoo Finance with the very enticing headline: Microsoft CEO Admits...
4 months ago
22
4 months ago
Victor Tangermann writing for Yahoo Finance with the very enticing headline: Microsoft CEO Admits That AI Is Generating Basically No Value During an appearance on podcaster Dwarkesh Patel's show this week, Nadella offered a reality check. "Us self-claiming some [artificial...
lcamtuf’s thing
A 15-minute intro to involute gears Involute gears are everywhere: toys, kitchen appliances, cars. But what's so special about their...
7 months ago
Jorge Arango
Book Notes: “Masters of Uncertainty” Masters of Uncertainty: The Navy SEAL Way to Turn Stress into Success for You and Your Team By Rich...
2 months ago
39
2 months ago
Masters of Uncertainty: The Navy SEAL Way to Turn Stress into Success for You and Your Team By Rich Diviney  Amplify Publishing, 2025 We’re dealing with unprecedented levels of uncertainty. But that shouldn’t disempower us. Diviney, a former Navy SEAL, provides insights for...
Applied Cartography
You need to be frictionlog-maxxing Lots of people have spent the past few days discussing the perceived increase in difficulty in...
a year ago
16
a year ago
Lots of people have spent the past few days discussing the perceived increase in difficulty in getting an entry-level programming job relative to the halcyon ZIRP days of yesteryear. I am sympathetic to new grads running into this; I am dismayed that when I ask some [1] of them...
Arduino Blog
Build your own smart pet feeder with the Arduino Plug and Make Kit If you are a pet owner, you know how important it is to keep furry companions fed and happy – even...
5 months ago
34
5 months ago
If you are a pet owner, you know how important it is to keep furry companions fed and happy – even when life gets busy! With the Arduino Plug and Make Kit, you can now build a customizable, smart pet feeder that dispenses food on schedule and can be controlled remotely. It’s the...
Louwrentius
Why you should not use IPsec for VPN connectivity IPsec is a well-known and widely-used VPN solution. It seems that it's not widely known that Niels...
over a year ago
15
over a year ago
IPsec is a well-known and widely-used VPN solution. It seems that it's not widely known that Niels Ferguson and Bruce Schneier performed a detailed security analysis of IPsec and that the results were not very positive. We strongly discourage the use of IPsec in its current form...
Computer Ads from...
Plus Post: Quantum Software Systems Ltd's QNX Operating Systems Come in Many Flavors But QNX Can Take the Heat
a year ago
Computer Ads from...
Vote for the April 2004 Plus Post Topic If you are a paid subscriber, voting is open for one week
a year ago
Push to Prod
How We Built a Self-Healing System to Survive a Terrifying Concurrency Bug At Netflix Our CPUs were dying, the bug was temporarily un-fixable, and we had no viable path forward. Here's...
10 months ago
Himanshu Mishra |...
Erotomania : An Unfortunate Tale “Hey Wake up! Wake up, for you are left with just 30 more minutes. You better sleep after this is...
over a year ago
10
over a year ago
“Hey Wake up! Wake up, for you are left with just 30 more minutes. You better sleep after this is over; rather that would be your only…
Notes on software...
Extending gosql to supporting LIMIT and OFFSET It's been a few months since I picked up gosql and I wanted to use it to prototype a SQL interface...
over a year ago
17
over a year ago
It's been a few months since I picked up gosql and I wanted to use it to prototype a SQL interface for data stored in S3. But one missing critical feature in gosql is LIMIT and OFFSET support. This post walks through the few key changes to gosql to support LIMIT and OFFSET. You...
./techtipsy
Lenovo ThinkPad P14s gen 4 (AMD): it doesn't suck under Linux I’ve had the opportunity to try out another new laptop at work. I’ve used a brand new laptop...
a year ago
146
a year ago
I’ve had the opportunity to try out another new laptop at work. I’ve used a brand new laptop recently, and it was horrible. But this time I’m pleasantly surprised. The Lenovo ThinkPad P14s gen 4 has great specs: CPU: AMD Ryzen 7 PRO 7840U (8 cores, 16 threads, up to 5.1 GHz) GPU:...
Notes on software...
Writing an efficient object previewer for JavaScript This is an external post of mine. Click here if you are not redirected.
over a year ago
lcamtuf’s thing
Weekend projects: Sketchy Sketch Making a nicer version of a forgotten, electronic Etch-A-Sketch toy.
6 months ago
lcamtuf’s thing
Deep dive: the (in)stability of op-amps A closer look at op-amp feedback loops and the stability criteria for circuits that use them.
8 months ago
Willem's Blog
Talking tablets: what makes a great tablet? Over the past few weeks I worked with Microsoft Surface Pro X to see if it is any good, can it be...
over a year ago
17
over a year ago
Over the past few weeks I worked with Microsoft Surface Pro X to see if it is any good, can it be your main computer?
Jorge Arango
The New Leverage: AI and the Power of Small Teams This weekend, a small team in Latvia won an Oscar for a film they made using free software. That’s...
4 months ago
34
4 months ago
This weekend, a small team in Latvia won an Oscar for a film they made using free software. That’s not just cool — it’s a sign of what’s coming. Sunday night was family movie night in my home. We picked a recent movie, FLOW. I’d heard good things about it and thought we’d enjoy...
Jonas Hietala
Bullets and AI The game is still far from being an actual game but some progress has been made. I fixed most of the...
over a year ago
17
over a year ago
The game is still far from being an actual game but some progress has been made. I fixed most of the collision detection problems and I’m now trying to make some sort of AI working for the ship. It’s a bit hard and time consuming and I don’t know how to make things good. Maybe...
Arduino Blog
Discover #Virgil: history comes to life with Arduino We’re excited to introduce #Virgil, an innovative project that combines the power of Arduino...
8 months ago
52
8 months ago
We’re excited to introduce #Virgil, an innovative project that combines the power of Arduino technology with a passion for history, creating a groundbreaking interactive experience for museums.  Using Arduino’s versatile and scalable ecosystem, #Virgil operates completely...
OH8HUB’s Substack
A quick visit to Vaajasalo island Vaajasalo is a small island in lake Kallavesi in eastern Finland with population less than hundred....
a year ago
100
a year ago
Vaajasalo is a small island in lake Kallavesi in eastern Finland with population less than hundred. There’s also a winery called Alahovi Berry Wine Farm. They produce berry wines, cider, beer and liqueur. The temptation to visit them was huge, but I was on tight schedule. Maybe...
Louwrentius
The minimum requirements for a secure system The most secure server system is a system that is not connected to a network and turned off....
over a year ago
12
over a year ago
The most secure server system is a system that is not connected to a network and turned off. However, little work seems to be getting done this way. So we want to turn systems on and connect them to a network, or even (God forbid) the internet. The thing is this. A system...
Lighthouse Blog
Updates March 08
a year ago
OH8HUB’s Substack
Spring ham radio activation of Korkattivuori (Mt. Korkatti) Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature...
over a year ago
88
over a year ago
Korkattivuori (“Mount Korkatti”, 186m above sea level) is a small hill and Natura 2000 nature reserve area near town Haapavesi (pop. 6588) in Finland. The nature reserve area consist of short family friendly hiking path of approximately 1.5km. One end of the path has parking...
Style over Substance
How to build your own Goodman ZONE camera, part 2 The Goodman ZONE is a medium-format 3D-printed film camera designed by Dora Goodman as part of her...
over a year ago
92
over a year ago
The Goodman ZONE is a medium-format 3D-printed film camera designed by Dora Goodman as part of her range of open-source camera models, using the existing Mamiya Press lens series for glass and the Mamiya RB67 backs to hold film. She sells pre-printed kits that contain all the...
GitButler
Stacked Branches with GitButler GitButler can now manage dependent branches that are stacked, including managing stacked GitHub PRs.
7 months ago
Abort Retry Fail
Unboxing New Old Stock Windows 3.11 A Photo Gallery
a year ago
Louwrentius
Why VMware vSphere replication is changing the game If you are running a serious VMware environment, chances are you do have a SAN. Often with smaller...
over a year ago
17
over a year ago
If you are running a serious VMware environment, chances are you do have a SAN. Often with smaller setups, many people do employ multiple VMware hosts, but the SAN is a single point of failure. SANs are often fully redundant devices, with redundant PSUs, storage controllers,...
Posts on Made of...
Performance of the Python 3.14 tail-call interpreter About a month ago, the CPython project merged a new implementation strategy for their bytecode...
4 months ago
41
4 months ago
About a month ago, the CPython project merged a new implementation strategy for their bytecode interpreter. The initial headline results were very impressive, showing a 10-15% performance improvement on average across a wide range of benchmarks across a variety of...
Lighthouse Blog
Updates September 30: UI/UX
9 months ago
Christian Selig
Waterfield's weirdly compact Apple Vision Pro Case Disclosure: Waterfield sent this in exchange for a review. Yeah, that probably colors something on a...
a year ago
114
a year ago
Disclosure: Waterfield sent this in exchange for a review. Yeah, that probably colors something on a deep-down, subconscious level, but I won’t say anything that I don’t truly believe. Unlike a phone or laptop, the Vision Pro is one of those products that is particularly tricky...
Computer Ads from...
Rabbit Software's Death Star Attila the Hun. Ivan the Terrible. Count Dracula. The Daleks. More evil then all of them put...
2 months ago
Notes on software...
A database without dynamic memory allocation This is an external post of mine. Click here if you are not redirected.
over a year ago
Jorge Arango
Humanities Crash Course Week 7: Gilgamesh Week 7 of my humanities crash course had me exploring ancient Mesopotamia with a side trip to...
4 months ago
40
4 months ago
Week 7 of my humanities crash course had me exploring ancient Mesopotamia with a side trip to northern India. I also watched an Iranian film that had me pondering the meaning of life. Readings This week, I read two short ancient texts: the Epic of Gilgamesh and the Dhammapada....
lcamtuf’s thing
The marvelous disappearing capacitor The performance of photodiode amplifiers can be improved in a clever way.
7 months ago
Arduino Blog
French Minitel terminal becomes a peculiar AI workstation Before the rest of the world began logging on to the World Wide Web, the French had a very...
2 months ago
11
2 months ago
Before the rest of the world began logging on to the World Wide Web, the French had a very interesting online service called Télétel. It was somewhat similar to early bulletin board systems (BBS), but with much more functionality than really anything else from the era. By 1982,...
./techtipsy
DIY cloud gaming setup with VFIO, Parsec and AMD This is a follow-up to my previous post where I covered the VFIO setup in general. For many people...
over a year ago
59
over a year ago
This is a follow-up to my previous post where I covered the VFIO setup in general. For many people that would have been good enough, but my goal with this setup was to have a powerful gaming setup that I could access from my living room PC with 20 meters of Ethernet cables...
anderegg.ca
Using WordPress is risky It’s been a couple of weeks since I last wrote about WordPress. Stuff’s been happening in the...
8 months ago
26
8 months ago
It’s been a couple of weeks since I last wrote about WordPress. Stuff’s been happening in the background, but I’ve been trying to ignore it. This morning I read a story that bothered me enough to require another round of therapy-by-blog-post. First up, a couple of things that...
Willem's Blog
Computer says no The weather app indicating rain caused an empty bike lane this morning, making me wonder about the...
over a year ago
16
over a year ago
The weather app indicating rain caused an empty bike lane this morning, making me wonder about the power we put into these things.
Willem's Blog
Swimming and cycling with Apple Watch This month I tested the newest watchOS while swimming and cycling.
over a year ago
Opsbros
The past lives again! I found a GameBoy Camera for my GBC and thought it'd be a good idea to extract the photos from eons...
over a year ago
20
over a year ago
I found a GameBoy Camera for my GBC and thought it'd be a good idea to extract the photos from eons ago and bring them to the era of the internet.
Louwrentius
Achieving 2.3 GB/s with 16 x 4 TB drives I'm in the process of building a new storage server to replace my 18 TB NAS. The server is almost...
over a year ago
14
over a year ago
I'm in the process of building a new storage server to replace my 18 TB NAS. The server is almost finished, it's now down to adding disk drives. I'm using the HGST 4 TB 7200 RPM drive for this build (SKU 0S03356) (review). I have not bought all drives at once, but slowly adding...
Willem's Blog
Protecting VMware ESXi In response to a possible security breach on a VMware ESXi host machine, I search for a way to...
over a year ago
18
over a year ago
In response to a possible security breach on a VMware ESXi host machine, I search for a way to improve security of the management console using NGINX and a firewall
Willem's Blog
Do amazing things with a focused mind Read about my experience during the workshop I got as a birth day present involving the Wim Hof...
over a year ago
Posts on Made of...
Towards solving Ultimate Tic Tac Toe Summary: Read about my efforts to solve the game of Ultimate Tic Tac Toe. It’s been a fun journey...
over a year ago
20
over a year ago
Summary: Read about my efforts to solve the game of Ultimate Tic Tac Toe. It’s been a fun journey into interesting algorithms and high-performance parallel programming in Rust. Backstory Starting around the beginning of the COVID-19 lockdown, I’ve gotten myself deeply nerdsniped...
Jonas Hietala
Laying off Pintos Exam period is here which means all courses should be wrapping up and a week or so ago we finished...
over a year ago
14
over a year ago
Exam period is here which means all courses should be wrapping up and a week or so ago we finished up our lab series about pintos. The labs were among the best I’ve had yet and I learned a ton. We didn’t follow the official instructions but we had our own assigmnets....
Birchtree
AI as Normal Technology Arvind Narayanan & Sayash Kapoor: AI as Normal Technology We articulate a vision of artificial...
2 months ago
34
2 months ago
Arvind Narayanan & Sayash Kapoor: AI as Normal Technology We articulate a vision of artificial intelligence (AI) as normal technology. To view AI as normal is not to understate its impact—even transformative, general-purpose technologies such as electricity and the internet are...
Krebs on Security
China-based SMS Phishing Triad Pivots to Banks China-based purveyors of SMS phishing kits are enjoying remarkable success converting phished...
3 months ago
28
3 months ago
China-based purveyors of SMS phishing kits are enjoying remarkable success converting phished payment card data into mobile wallets from Apple and Google. Until recently, the so-called “Smishing Triad” mainly impersonated toll road operators and shipping companies. But experts...
Computer Ads from...
Australian Air Force If You're Switched On, This is Paradise.
2 months ago
Matt Blewitt
Death, and Utsuge This post discusses topics some may wish to avoid: terminal illness, hospice care, death, and...
8 months ago
25
8 months ago
This post discusses topics some may wish to avoid: terminal illness, hospice care, death, and Japanese visual novels.
Jorge Arango
Humanities Crash Course Week 12: Suetonius It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up...
3 months ago
29
3 months ago
It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up this week: Suetonius’s The Twelve Caesars. I doubled down on the Republic’s fall by watching a classic movie set in this time. Readings The Twelve Caesars is a collection of...
Notes on software...
Things that go wrong with disk IO There are a few interesting scenarios to keep in mind when writing applications (not just...
3 months ago
31
3 months ago
There are a few interesting scenarios to keep in mind when writing applications (not just databases!) that interact with read and writes files, particularly in transactional contexts where you actually care about the integrity of the data and when you are editing data in...
Birchtree
A quick, incomplete thought about Squid Game 2 This one thing about Squid Game really sticks in my craw…
6 months ago
Abishek Muthian
Butt Pomodoro - A butt triggered pomodoro timer A need gap of Remind me to take break when working from home was recently posted. Forgetting to take...
over a year ago
12
over a year ago
A need gap of Remind me to take break when working from home was recently posted. Forgetting to take regular breaks when immersed with work in front of a computer is a common problem, especially when working from home. On the flip side, getting distracted from completing a task...
Engineers Need Art
Duane Blehm A little about Duane Blehm, an early Macintosh shareware author.
4 months ago
Louwrentius
'Tip of the day: Scrolling in GNU screen' Just the answer: By default, on Debian, the scroll back buffer is about 1K lines. This can...
over a year ago
15
over a year ago
Just the answer: By default, on Debian, the scroll back buffer is about 1K lines. This can be changed in the .screenrc file in your home directory. The following example sets the scroll back buffer to 5K lines. defscrollback 5000 Set the scroll back buffer on the fly with: First...
Applied Cartography
YOLO-squashing our Django repository Buttondown's core application is a Django app, and a fairly long-lived one at that — it was, until...
4 months ago
36
4 months ago
Buttondown's core application is a Django app, and a fairly long-lived one at that — it was, until recently, sporting around seven hundred migration files (five hundred of which were in emails, the "main" module of the app). An engineer pointed out that the majority of our five...
Jonas Hietala
Slackware installation notes It seems like it’s been a yearly recurrence reinstalling slackware from scratch. This time it...
over a year ago
15
over a year ago
It seems like it’s been a yearly recurrence reinstalling slackware from scratch. This time it happened during my vacation when I was mucking around with trying to compile erlang with wxWidgets support and somehow a make clean started to remove / and I only noticed it too late…...
Simply Explained
Good Home Automation Should be Boring I'm a huge fan of Home Assistant to automate various things around the house. I often look at other...
over a year ago
14
over a year ago
I'm a huge fan of Home Assistant to automate various things around the house. I often look at other people's setup for inspiration, and one thing struck me. Many people have cluttered dashboards and use Home Assistant to track just about any metric they can.That's quite different...
Jonas Hietala
A type checking error in Elixir 1.18 Although I’m a big Elixir fan, the lack of static typing has always been my biggest annoyance (and...
6 months ago
68
6 months ago
Although I’m a big Elixir fan, the lack of static typing has always been my biggest annoyance (and why I think Gleam is so cool). I think static typing helps catch bugs earlier and in an automated way, leading to less buggy software and saves time in the long run. To my great joy...
axio.ms
MicroMac, a Macintosh for under £5 A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building...
a year ago
25
a year ago
A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building a simple desktop/GUI for it. I’d made a comment along the lines of “or, just run some old OS”, and it got me thinking about the original Macintosh. The original Macintosh was...
Vitalik Buterin's...
「网络国家」之我见
over a year ago
Birchtree
TikTok is gone for at least a couple days, so here's some YouTube videos to stave off the boredom I don't use TikTok so I have no idea, but presumably some people are like "what do I even watch on...
5 months ago
38
5 months ago
I don't use TikTok so I have no idea, but presumably some people are like "what do I even watch on my phone now?" LegalEagle with a good explainer over what's happening. For the record, I think this sucks and isn't how
Abishek Muthian
2001: A Space Odyssey 50 years ago a movie changed everything. That’s how aptly, the re-release trailer backed by...
over a year ago
14
over a year ago
50 years ago a movie changed everything. That’s how aptly, the re-release trailer backed by Christopher Nolan begins! Watch video on YouTube 2001: A Space Odyssey — Original Theatrical Trailer | Credits: Warner Bros. Entertainment Inc. It’s safe to say that there’s no other...
Arduino Blog
A DIY bottle-labeling machine perfect for homebrewers While it is certainly possible (and common) to put homebrewed beer into kegs, that requires...
a year ago
72
a year ago
While it is certainly possible (and common) to put homebrewed beer into kegs, that requires regulated gas and large refrigeration space. A keg is also more difficult to transport and overkill if you just want to bring a few beers to a friend’s backyard BBQ. For those reasons,...
Arduino Blog
This automatic emergency braking system protects RC cars It is a story as old as time (or at least the 1960s): kid gets an RC car for Christmas and excitedly...
a week ago
10
a week ago
It is a story as old as time (or at least the 1960s): kid gets an RC car for Christmas and excitedly takes it for spin, but crashes it into a wall within five minutes and tears ensue. The automotive industry has cut down on accidents by implementing automatic emergency braking...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 6: The Splurge
8 months ago
Arduino Blog
Arduino and Truesense partner to bring UWB technology to millions We are excited to announce our latest partnership with Truesense, a leader in ultra-wideband (UWB)...
8 months ago
53
8 months ago
We are excited to announce our latest partnership with Truesense, a leader in ultra-wideband (UWB) technology, known for its innovative software and hardware solutions. This collaboration enhances our ecosystem of hardware products, software solutions, and cloud services,...
Notes on software...
How do databases execute expressions? Databases are fun. They sit at the confluence of Computer Science topics that might otherwise not...
a year ago
15
a year ago
Databases are fun. They sit at the confluence of Computer Science topics that might otherwise not seem practical in life as a developer. For example, every database with a query language is also a programming language implementation of some caliber. That doesn't include all...
Willem's Blog
Tips for Long-Distance Cycling Embark on your own long-distance cycling adventure by learning from my post-COVID...
over a year ago
16
over a year ago
Embark on your own long-distance cycling adventure by learning from my post-COVID Fietselfstedentocht experience, packed with invaluable tips and tricks.
Toni Lijic
2024 Year in Review Everything that happened to me this year
6 months ago
Abort Retry Fail
The History of Slackware The Oldest Surviving Linux Distribution
a year ago
Abishek Muthian
Apple’s Chipnomics — How is apple chip faster than the rest From Tom’s guide review of iPhone 8 Many reviewers have shared benchmark results of the new A11...
over a year ago
14
over a year ago
From Tom’s guide review of iPhone 8 Many reviewers have shared benchmark results of the new A11 Bionic SoC (System on Chip) from latest Apple devices & this was not unexpected. I would like to introspect how Apple is managing to build better SoC’s than even traditional chip...
Willem's Blog
iPad Pro as primary computer Is the time right to use an iPad as primary development platform to get some real work done?
over a year ago
latest projects -...
Precision Clock Mk IV [Hardware] GPS synchronised, millisecond precision, automatic timezones and more!
a month ago
Applied Cartography
Fathom I'd been meaning to jot down some thoughts on Fathom for a while, and did not have a particularly...
7 months ago
26
7 months ago
I'd been meaning to jot down some thoughts on Fathom for a while, and did not have a particularly good reason to do so until the news broke that Paul Jarvis was selling his share of the company to Jack Ellis, the technical co-founder. [1] Anyway, the two thoughts: I think Fathom...
The New Oil
Cybersecurity & Privacy For Beginners: Ad Blocking
5 months ago
Arduino Blog
This Flip-Pelt wearable concept enables ultra-fast thermal feedback in VR Wouldn’t it be great if, while playing a virtual reality game, you could feel the heat of a fire on...
8 months ago
47
8 months ago
Wouldn’t it be great if, while playing a virtual reality game, you could feel the heat of a fire on your arm? Or the cold of chilly water? Engineers around the world have been trying to make that happen, but there is a big problem: temperature changes are slow. The immersive...
Abishek Muthian
The immediate threat is AR and not AI Disclaimer: This is an attempt at trolling and satire. Don’t just tag me under technology fear...
over a year ago
14
over a year ago
Disclaimer: This is an attempt at trolling and satire. Don’t just tag me under technology fear mongerer, I’m going to present an acute scenario in which AR could be misused to inflict significant damage to a large population. As a technology evangelist, I’am very excited to see...
Home on Erik...
Antipodes I was playing around with D3 last night and built a silly visualization of antipodes and how our...
over a year ago
17
over a year ago
I was playing around with D3 last night and built a silly visualization of antipodes and how our intuitive understanding of the world sometimes doesn't make sense. Check out the visualization at bl.ocks.org! Basically the idea is if you fly from Beijing to Buenos Aires then you...
Louwrentius
The ZFS Event Daemon on Linux If something goes wrong with my zpool, I'd like to be notified by email. On Linux using MDADM, the...
over a year ago
19
over a year ago
If something goes wrong with my zpool, I'd like to be notified by email. On Linux using MDADM, the MDADM daemon took care of that. With the release of ZoL 0.6.3, a brand new 'ZFS Event Daemon' or ZED has been introduced. I could not find much information about it, so consider...
Jorge Arango
Book Notes: “A Thousand Brains” A Thousand Brains: A New Theory of Intelligence By Jeff Hawkins Basic Books, 2021 If you’re...
4 months ago
33
4 months ago
A Thousand Brains: A New Theory of Intelligence By Jeff Hawkins Basic Books, 2021 If you’re interested in artificial intelligence (and you should be,) it behooves you to learn about intelligence in general. While there’s still lots to learn, neuroscience has made lots of...
Home on Erik...
Norvig's claim that programming competitions correlate negatively with being good on the job I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation...
over a year ago
18
over a year ago
I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation between being good at programming competitions and being good at the job. There were some decent Hacker News comments on it.
Electronics etc…
Measuring the HP 11720A Pulse Modulator and Coax Cables Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse...
over a year ago
110
over a year ago
Introduction What is a pulse modulator and what are they used for? The HP 11720A Pulse Modulator Inside the HP 11720A Measurement Setup for a Quick Testing Session Pin Modulator Power Measurements with HP 432A Cable Loss Measurements with HP 432A Cable Power Measurements with...
Arduino Blog
Exploring Alvik: 3 fun and creative projects with Arduino’s educational robot platform Alvik is cute, it’s smart, it’s fun… so what can it actually do?  To answer this question, we...
6 months ago
59
6 months ago
Alvik is cute, it’s smart, it’s fun… so what can it actually do?  To answer this question, we decided to have fun and put the robot to the test with some of the most creative people we know – our own team! A dozen Arduino employees volunteered for a dedicated Make Tank session...
computers are bad
2025-02-17 of psychics and securities September 6th, 1996. Eddie Murray, of the Baltimore Orioles, is at bat. He has had 20 home runs in...
4 months ago
30
4 months ago
September 6th, 1996. Eddie Murray, of the Baltimore Orioles, is at bat. He has had 20 home runs in the season; 499 in his career. Anticipation for the 500th had been building for the last week. It would make Murray only the third player to reach 500 home runs and 3000 hits. His...
Louwrentius
Please use ZFS with ECC Memory In this blogpost I argue why it's strongly recommended to use ZFS with ECC memory when building a...
over a year ago
18
over a year ago
In this blogpost I argue why it's strongly recommended to use ZFS with ECC memory when building a NAS. I would argue that if you do not use ECC memory, it's reasonable to also forgo on ZFS altogether and use any (legacy) file system that suits your needs. Why ZFS? Many people...
Jonas Hietala
My book 'Why Cryptocurrencies?' is done My first commit on my book Why Cryptocurrencies? is from Dec 19, 2018, and now about 17 months later...
over a year ago
17
over a year ago
My first commit on my book Why Cryptocurrencies? is from Dec 19, 2018, and now about 17 months later and 1006 more commits I’m finally done! Well, I’m done with the online version at least. I still plan to create an e-book, a PDF and a paperback and who knows how long that will...
./techtipsy
Oversimplified guide into snapshots on the btrfs filesystem Friday afternoon. You’re trying out a script that you wrote to mass-rename and move some files...
over a year ago
55
over a year ago
Friday afternoon. You’re trying out a script that you wrote to mass-rename and move some files around. You finish the script and test it out. Oops. All the files now have all the wrong names, and some have been randomly moved 10 folders deep. It’s a mess. And you didn’t make a...
Never Met a Science
The Political Institution of Mortality The Democratic incumbent was too old to run for re-election.
3 months ago
Birchtree
Apple’s 2024 report card: iPad This is the second in a series of posts reviewing Apple’s 2024 across their major product lines. I...
6 months ago
46
6 months ago
This is the second in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s iPad report card here. iPad Pro I'm so happy I get to say it was a
Louwrentius
'Secure programming: how to implement user account management' Most web applications work like this: The application uses a single database account to perform all...
over a year ago
16
over a year ago
Most web applications work like this: The application uses a single database account to perform all actions. Users are just some records in a table. Account privileges and roles are part of this table, or separate tables. This implies that all security must be designed and build...
Notes on software...
A minimal REST API in Java There's a style of Java that is a joy to write. This post will cover how to set up a basic...
over a year ago
19
over a year ago
There's a style of Java that is a joy to write. This post will cover how to set up a basic PostgreSQL-integrated REST API using Jersey and JOOQ in a style not dissimilar to Flask and SQLAlchemy in Python. In particular, we'll try to avoid as much runtime reflection/class-loading...
Arduino Blog
This giant animatronic LEGO minifig zombie is a delight  LEGO’s minifigs are the perfect canvas for creativity, as their simple plastic forms provide enough...
11 months ago
95
11 months ago
LEGO’s minifigs are the perfect canvas for creativity, as their simple plastic forms provide enough constraint to force people to consider their art and design choices. That’s exactly the kind of pressure that Wicked Makers’ Jaimie and Jay thrive under, leading them to build this...
Electronics etc…
Tektronix TDS 684B Oscilloscope Button Swap Introduction Removing the panels Swapping a Rotary Encoder Putting it all back together End...
a year ago
158
a year ago
Introduction Removing the panels Swapping a Rotary Encoder Putting it all back together End Result Introduction I recently bought a TDS 684B for cheap at a government auction. With 1 GHz BW and 5 Gsps sample rate, it can be used for those cases where my 350 MHz/2Gsps Siglent...
Birchtree
Slamming Into Walls Mark Crump: Slamming Into Walls The thought process behind this current post, was a long decision...
2 months ago
23
2 months ago
Mark Crump: Slamming Into Walls The thought process behind this current post, was a long decision made quickly. It was a difficult decision as I spent a lot of time reconciling where I believe the future of computing to lie, and the reality of where computing is. The hard fact
Good Enough
Beware of Free Software Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try...
over a year ago
19
over a year ago
Beware of free pizza If I want a slice of pizza, I don't expect it to be free. In fact, if you try to offer me a slice of free pizza, I'd suspect there's something wrong with it. And ever since my kids can understand me, I've taught them to be careful of free stuff. Nothing is...
Vitalik Buterin's...
What kind of layer 3s make sense?
over a year ago
Krebs on Security
Alleged ‘Scattered Spider’ Member Extradited to U.S. A 23-year-old Scottish man thought to be a member of the prolific Scattered Spider cybercrime group...
2 months ago
12
2 months ago
A 23-year-old Scottish man thought to be a member of the prolific Scattered Spider cybercrime group was extradited last week from Spain to the United States, where he is facing charges of wire fraud, conspiracy and identity theft. U.S. prosecutors allege Tyler Robert Buchanan and...
Greater Still by...
Why is the Internet So Lonely? Almost exactly a year ago, I wrote a piece called My Modern Friends and Me, as an ode to the...
over a year ago
12
over a year ago
Almost exactly a year ago, I wrote a piece called My Modern Friends and Me, as an ode to the digital-turned-physical friends I had made throughout 2020.
Computer Ads from...
Lintek Computer Accessories' Paper Tamer Restore Order (to your printer)
a year ago
Vitalik Buterin's...
What even is an institution?
over a year ago
Notes on software...
Reviewing the Surface Book 2 The first few paragraphs cover what I was looking for and what I considered. Then the review. Why...
over a year ago
17
over a year ago
The first few paragraphs cover what I was looking for and what I considered. Then the review. Why the Surface Book 2 I used a Macbook throughout my professional career until I had the choice a few years ago when I started my current job. Here, I ran Gentoo, then FreeBSD, then...
Arduino Blog
GLEWBOT scales buildings like a gecko to inspect wall tiles A great deal of building maintenance expenses are the result of simple inaccessibility. Cleaning the...
a year ago
176
a year ago
A great deal of building maintenance expenses are the result of simple inaccessibility. Cleaning the windows are your house is a trivial chore, but cleaning the windows on a skyscraper is serious undertaking that needs specialized equipment and training. To make exterior wall...
Home on Erik...
Benchmark of Approximate Nearest Neighbor libraries Annoy is a library written by me that supports fast approximate nearest neighbor queries. Say you...
over a year ago
18
over a year ago
Annoy is a library written by me that supports fast approximate nearest neighbor queries. Say you have a high (1-1000) dimensional space with points in it, and you want to find the nearest neighbors to some point.
Abishek Muthian
Terms and Conditions The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this...
4 months ago
27
4 months ago
The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this legal page. For legal terms of my individual products please refer to the legal section on their respective websites. Terms Cancellation If you have monthly payment subscription to...
Applied Cartography
Notes on buttondown.com We spent $85,000 for buttondown.com in April; this was the biggest capital expenditure I've ever...
10 months ago
18
10 months ago
We spent $85,000 for buttondown.com in April; this was the biggest capital expenditure I've ever made, and though it was coming from cash flow generated by Buttondown rather than my own checking account it was by rough estimation the largest non-house purchase I've ever made. As...
Abort Retry Fail
Tandy Corporation, Part 3 Becoming IBM Compatible
4 weeks ago
Posts on Made of...
wpa_supplicant: GUI and wpa_action I’ve made two new interesting discoveries about wpa_supplicant since writing my last blog post on...
over a year ago
19
over a year ago
I’ve made two new interesting discoveries about wpa_supplicant since writing my last blog post on the subject. (Actually, I pretty much made both of them while reading documentation in order to write it, and have been lame about writing them up). Using wpa_gui It turns out that...
Arduino Blog
Receive an alert when your device goes offline in Arduino Cloud You’re managing a network of IoT sensors that monitor air quality across multiple locations....
7 months ago
45
7 months ago
You’re managing a network of IoT sensors that monitor air quality across multiple locations. Suddenly, one of the sensors goes offline, but you don’t notice until hours later. The result? A gap in your data and a missed opportunity to take corrective action. This is a common...
Odds and Ends of...
The new GOV.UK login system is the first step in a radical transformation of the British state A British "DOGE" (of sorts) is rearchitecting the government
4 months ago
Notes on software...
Surveying SQL parser libraries in a few high-level languages This is an external post of mine. Click here if you are not redirected.
over a year ago
Posts on Made of...
Running Tensorflow on AWS GPUs I’ve been spending some time learning deep learning and tensorflow recently, and as part of that...
over a year ago
14
over a year ago
I’ve been spending some time learning deep learning and tensorflow recently, and as part of that project I wanted to be able to train models using GPUs on EC2. This post contains some notes on what it took to get that working. As many people have commented, the environment setup...
Push to Prod
When Overwhelmed, Make a List of Questions In my first big project at Netflix, I learned this disturbingly simple problem-solving technique.
11 months ago
Elevation Lab - Blog
Designers Desk #2 - Aaron Della Vedova Designer's Desk is a new series featuring the desk setups of artists, designers, and creators -...
over a year ago
15
over a year ago
Designer's Desk is a new series featuring the desk setups of artists, designers, and creators - showcasing how they work and what their workspace looks like.   Aaron Della Vedova is one of the world's most celebrated tattoo artists and the owner of Guru Tattoo, which has two...
Louwrentius
Compatibility Highpoint RocketRAID 2320 and Samsung Spinpoint F1 There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1...
over a year ago
11
over a year ago
There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1 drives. I have no troubles with my 0.5 and 1.0 TB drives from Samsung using mentioned controller. See below: Controller 1: RocketRAID 232x SATA Controller 1/1/1 SAMSUNG HD103UJ...
Opsbros
WarGames Clock If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have,...
2 months ago
12
2 months ago
If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have, then you know just how awesome it is. One part, as a kid, I always thought was awesome was the WOPR computer. A key scene in the WarGames
latest projects -...
Talking Tines [Concept] Tuning forks that talk
a year ago
Vitalik Buterin's...
The roads not taken
over a year ago
lcamtuf’s thing
Random objects: Guycot & Jarre Early repeating handguns, or another unnecessary excursion into the bowels of history.
a year ago
Jonas Hietala
Being Productive School’s been going on now for… Is it a month and a half maybe? I don’t know really but it’s all...
over a year ago
12
over a year ago
School’s been going on now for… Is it a month and a half maybe? I don’t know really but it’s all going so fast, week after week is disappearing and I don’t know where they go but I know that I’m at least not wasting them like I did most of last year! Last year I managed school...
Odds and Ends of...
Have I ever been a NIMBY? And other questions from the Spring mailbag.
2 months ago
Matt Mullenweg
Automattic Operating System I was interviewed by Inc magazine for almost two hours where we covered a lot of great topics for...
3 months ago
36
3 months ago
I was interviewed by Inc magazine for almost two hours where we covered a lot of great topics for entrepreneurs but almost none of it made it into the weird hit piece they published, however since both the journalist and I had recording of the interview I’ve decided to adapt some...
./techtipsy
Zimaboard: the closest thing to my dream home server setup I stumbled upon this Hardware Haven video about the Zimaboard recently. I liked it a lot. I finally...
a year ago
167
a year ago
I stumbled upon this Hardware Haven video about the Zimaboard recently. I liked it a lot. I finally bought one. In short, Zimaboard is a small single-board computer that is relatively affordable and comes with an interesting selection of ports, which includes an exposed PCI...
Never Met a Science
"Republic.com 2.0" is a terrible book title we don't always need citations to justify research
6 months ago
Arduino Blog
This belt grinder uses an Arduino Opta micro PLC A mainstay in most machine shops, the belt grinder assists in greatly increasing the speed at which...
9 months ago
37
9 months ago
A mainstay in most machine shops, the belt grinder assists in greatly increasing the speed at which parts can be ground down in a safer, more controlled manner compared to an angle grinder. As an effort to build a tool like this one for the first time, Julien Alexandre chose to...
Jonas Hietala
Microfeatures in my blog xkcd: Nerd sniping A while I ago I encountered a blog post called Microfeatures I Love in Blogs and...
a year ago
16
a year ago
xkcd: Nerd sniping A while I ago I encountered a blog post called Microfeatures I Love in Blogs and Personal Websites, and together with the related Hacker News discussion I got nerd sniped. (I spent more time than I care to admit implementing new and exciting microfeatures for...
Engineers Need Art
Op-Amp Helper PCB A PCB for breadboards to make working with op-amps easier.
a year ago
detreville
🎼This Is the Worst Trip I’ve Ever Been On 🎶 (A Lengthy Vacation Post-Mortem)
a year ago
Notes on software...
Starting a minimal Common Lisp project If you've only vaguely heard of Lisp before or studied Scheme in school, Common Lisp is nothing like...
over a year ago
15
over a year ago
If you've only vaguely heard of Lisp before or studied Scheme in school, Common Lisp is nothing like what you'd expect. While functional programming is all the rage in Scheme, Common Lisp was "expressly designed to be a real-world engineering language rather than a theoretically...
Arduino Blog
This DIY standing desk controller provides luxury car-style memory settings One of the best features you’ll find on a fancy luxury car is seat position memory. Typically, there...
a month ago
16
a month ago
One of the best features you’ll find on a fancy luxury car is seat position memory. Typically, there are at least two profiles that “save” the position of the seat. When switching drivers, the new seat occupant can simply push the button for their profile and the seat will...
Neil Madden
How do you use a bearer URL? In “Towards a standard for bearer token URLs”, I described a URL scheme that can be safely used to...
over a year ago
23
over a year ago
In “Towards a standard for bearer token URLs”, I described a URL scheme that can be safely used to incorporate a bearer token (such as an OAuth access token) into a URL. That blog post concentrated on the technical details of how that would work and the security properties of the...
Arduino Blog
Why is STEAM education important for kids? 6 activity tips School’s out for summer – at least for most of us. While the majority of children (and teachers!)...
a year ago
84
a year ago
School’s out for summer – at least for most of us. While the majority of children (and teachers!) will probably be breathing a huge sigh of relief, parents face a new challenge: how to keep kids engaged during the long break. Of course, downtime is important, but there are also...
Home on Erik...
2D embedding of 5k artists = WIN I'm at KDD in Chicago for a few days. We have a Spotify booth tomorrow, and I wanted to put together...
over a year ago
19
over a year ago
I'm at KDD in Chicago for a few days. We have a Spotify booth tomorrow, and I wanted to put together some cool graphics to show. I've been thinking about doing a 2D embedding of the top artists forever since I read about t-SNE and other papers so this was a perfect opportunity to...
Odds and Ends of...
The social justice case for self-driving cars Abundant mobility should be a moral crusade
6 months ago
Arduino Blog
Prototype faster and smarter in 2025: Meet the Arduino Pro Portenta Proto Kit Launching today at CES 2025, the Arduino Pro Portenta Proto Kit is here to revolutionize how...
6 months ago
54
6 months ago
Launching today at CES 2025, the Arduino Pro Portenta Proto Kit is here to revolutionize how professionals approach prototyping. Designed to empower engineers, designers, and innovators from all walks of life, this kit provides everything you need to turn your ideas into...
Opsbros
The Bindicator So I made this project for my dad for Fathers Day a couple of years ago, and thought i'd share it....
over a year ago
21
over a year ago
So I made this project for my dad for Fathers Day a couple of years ago, and thought i'd share it. The one shown is the Rev-1 design which is far from perfect, in fact it has several major issues I will discuss below, however it definitely works,
Birchtree
Quick Reviews for iOS is coming soon I teased this last week for More Birchtree subscribers, and today I'm excited to announce my new...
5 months ago
44
5 months ago
I teased this last week for More Birchtree subscribers, and today I'm excited to announce my new app, Quick Reviews! Wait, Quick Reviews which I've been making on the web for years? No, Quick Reviews for iOS. I talked about what tools helped me make this
Arduino Blog
Bringing Quake to Arduino: a game-changing project by Nicola Wrachien Following up on his successful Doom port last year, engineer Nicola Wrachien – who works at Silicon...
9 months ago
68
9 months ago
Following up on his successful Doom port last year, engineer Nicola Wrachien – who works at Silicon Labs, a leader in secure, intelligent wireless technology for a more connected world and long-time Arduino partner – has now tackled an even bigger challenge: porting Quake, the...
./techtipsy
I have a 'Dall UD19PB ThundeRbglt Dock': my experience with the HP Elitebook 845 G9 I’ve decided to give a new laptop a test drive, mainly because I had the opportunity at work, and...
over a year ago
65
over a year ago
I’ve decided to give a new laptop a test drive, mainly because I had the opportunity at work, and also out of morbid curiosity. It’s the HP Elitebook 845 G9, and it has pretty good specifications: CPU: AMD Ryzen 7 6800U RAM: 2x16GB DDR5 Storage: 512GB KIOXIA NVMe SSD...
Krebs on Security
DOGE to Fired CISA Staff: Email Us Your Personal Data A message posted on Monday to the homepage of the U.S. Cybersecurity & Infrastructure Security...
3 months ago
35
3 months ago
A message posted on Monday to the homepage of the U.S. Cybersecurity & Infrastructure Security Agency (CISA) is the latest exhibit in the Trump administration's continued disregard for basic cybersecurity protections. The message instructed recently-fired CISA employees to get in...
Vitalik Buterin's...
How do trusted setups work?
over a year ago
Home on Erik...
My issue with GPU-accelerated deep learning I've been spending several hundred bucks renting GPU instances on AWS over the last year. The...
over a year ago
18
over a year ago
I've been spending several hundred bucks renting GPU instances on AWS over the last year. The speedup from a GPU is awesome and hard to deny. GPUs have taken over the field. Maybe following the footsteps of Bitcoin mining there's some research on using FPGA (I know very little...
Willem's Blog
Using a budget Android as main smartphone I switched to Android to find out how good a budget smartphone performs compared to an expensive...
over a year ago
Lighthouse Blog
Updates April 12
a year ago
Arduino Blog
Discover the new Arduino UNO SPE Shield: the quick and easy way to advanced connectivity Arduino and Microchip are excited to open electronica – the “world’s leading trade fair and...
7 months ago
58
7 months ago
Arduino and Microchip are excited to open electronica – the “world’s leading trade fair and conference for electronics” – by introducing the Arduino UNO SPE Shield, a powerful ally to bring advanced connectivity to new and existing projects, with Single-Pair Ethernet (SPE) and...
Home on Erik...
Where do locals go in NYC? One obvious thing to anyone living in NYC is how tourists cluster in certain areas. I was curious...
over a year ago
18
over a year ago
One obvious thing to anyone living in NYC is how tourists cluster in certain areas. I was curious about the larger patterns around this, so I spent some time looking at data. The thing I wanted to understand is: what areas are dominated by tourists?
Computer Ads from...
Comics from 1983/12 Issue of Videogaming and Computer Gaming Illustrated Time for some oldie levity.
2 months ago
computers are bad
2023-11-04 nuclear safety Nuclear weapons are complex in many ways. The basic problem of achieving criticality is difficult on...
a year ago
148
a year ago
Nuclear weapons are complex in many ways. The basic problem of achieving criticality is difficult on its own, but deploying nuclear weapons as operational military assets involves yet more challenges. Nuclear weapons must be safe and reliable, even with the rough handling and...
Jonas Hietala
Rewriting my blog in Rust for fun and profit Background I’ve used Hakyll as my static site generator for around 9 years now. Before that I think...
over a year ago
15
over a year ago
Background I’ve used Hakyll as my static site generator for around 9 years now. Before that I think I used Jekyll and also more dynamic pages with Mojolicious in Perl and Kohana in PHP, but I can’t be completely sure as the git history doesn’t go back that far. But all good...
Odds and Ends of...
Britain should ban TikTok My uncharacteristically illiberal opinion
5 months ago
Arduino Blog
Using a racing sim rig with a real RC car Most of us will never get a chance to drive a Ferrari F50 around the Nürburgring in real life, but...
3 months ago
28
3 months ago
Most of us will never get a chance to drive a Ferrari F50 around the Nürburgring in real life, but we can all do so in a racing sim. To get the most out of that experience, many people build serious and elaborate racing sim rigs. What if one could use their racing sim rig […] The...
Arduino Blog
Arduino Cloud Café: Teach real coding concepts with Arduino AI Assistant Are you an educator looking to make coding easier and faster to teach?  Join Andrea Richetta,...
2 weeks ago
14
2 weeks ago
Are you an educator looking to make coding easier and faster to teach?  Join Andrea Richetta, Principal Product Evangelist at Arduino, and Roxana Escobedo, EDU Product Marketing Specialist, for a special Arduino Cloud Café live webinar on July 7th at 5PM CET. You will discover...
Notes on software...
Responsibility and ownership Responsibility is only possible by granting ownership and setting expectations. If you don't turn...
over a year ago
16
over a year ago
Responsibility is only possible by granting ownership and setting expectations. If you don't turn over ownership, don't expect folks to take responsibility. When you grant ownership and set expectations, you'll be astounded what folks will accomplish without you. I am astounded.
Birchtree
Settings > Default Apps > Voice Assistant Parker Ortolani writing Gemini, Siri, and Default Assistants on iOS, arguing that Apple should allow...
3 months ago
23
3 months ago
Parker Ortolani writing Gemini, Siri, and Default Assistants on iOS, arguing that Apple should allow you to set a different default voice assistant: it would do two things: it would mitigate some of the damage with customer relations while they wait for the new Siri and it sets a...
Jonas Hietala
Finishing Stuff I haven’t done much blogging or game programming in a while but instead I’ve finished some school...
over a year ago
14
over a year ago
I haven’t done much blogging or game programming in a while but instead I’ve finished some school stuff. We completed the assembly course labs, which were pretty fun actually, and I managed to finally complete the electronics course I’ve been holding off on for like forever… But...
Matt Mullenweg
Age-gating I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and...
7 months ago
32
7 months ago
I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and democratic societies can decide their own rules there. But it should be handled and authenticated as low-level as possible, at the operating system layer. See also: Australia’s...
Computer Ads from...
MicroTimes Interviews Jim Clark from Mosaic Communications (1994) They discuss how to commercialize the internet.
3 months ago
Notes on software...
Intercepting and modifying Linux system calls with ptrace How software fails is interesting. But real-world errors can be infrequent to manifest....
a year ago
27
a year ago
How software fails is interesting. But real-world errors can be infrequent to manifest. Fault injection is a formal-sounding term that just means: trying to explicitly trigger errors in the hopes of discovering bad logic, typically during automated tests. Jepsen and ChaosMonkey...
Computer Ads from...
Oberon International' Omni-Reader Audio Engineers announce a revolution in taking words from page to your computer
6 months ago
Posts on Made of...
Check Plus: An EDSL for writing unit tests in C Check is an excellent unit-testing framework for C code, used by a number of relatively well-known...
over a year ago
18
over a year ago
Check is an excellent unit-testing framework for C code, used by a number of relatively well-known projects. It includes features such as running all tests in separate address spaces (using fork(2)), which means that the test suite can properly report segfaults or similar crashes...
Jonas Hietala
(Fake) Bittman Chinese Chicken Lesson 6! I went to Cervera and bought a holder to allow me to steam chicken. I broke the recipe on...
over a year ago
13
over a year ago
Lesson 6! I went to Cervera and bought a holder to allow me to steam chicken. I broke the recipe on multiple fronts: chicken wings instead of chicken breasts, mushroom soy instead of tamarin, roman salad instead of baby bok choi (where the heck do you find that…) and I even...
Louwrentius
20 disk 18 TB RAID 6 storage based on Debian Linux This system is no longer operational and has been decomissioned (2017) This is my NAS storage server...
over a year ago
16
over a year ago
This system is no longer operational and has been decomissioned (2017) This is my NAS storage server based on Debian Linux. It uses software RAID and 20 one terrabyte hard drives. It provides a total usable storage capacity of 18 terrabytes in a single RAID 6 array. One of the...
Jonas Hietala
Let's create a Tree-sitter grammar One of my favorite features in Neovim is the Tree-sitter integration. It allows for fast syntax...
a year ago
21
a year ago
One of my favorite features in Neovim is the Tree-sitter integration. It allows for fast syntax highlighting that works well even in an error state (often the case when you’re editing code), and it has additional semantics (you can differentiate between function parameters and...
Good Enough
James is Good Enough We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know...
2 months ago
26
2 months ago
We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know much about us. So we’re descending deeper, ever deeper, into the Q&A column introduce ourselves, one-at-a-time. Desperate to keep things interesting, James tried to spice up the...
Jonas Hietala
Site restyle and update I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s...
over a year ago
14
over a year ago
I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s Practical Typography. It’s free and there’s a section Typography in ten minutes if you want the important bits. He makes a pretty good case for why it matters when he points out the...
Odds and Ends of...
Keir Starmer needs to prepare for a world without America Today's empires, tomorrow's ashes.
8 months ago
computers are bad
2023-12-05 vhf omnidirectional range The term "VHF omnidirectional range" can at first be confusing, because it includes "range"---a...
a year ago
116
a year ago
The term "VHF omnidirectional range" can at first be confusing, because it includes "range"---a measurement that the technology does not provide. The answer to this conundrum is, as is so often the case, history. The "range" refers not to the radio equipment but to the space...
Odds and Ends of...
Odds and Ends #56: The awkward truth about Brexit Plus a giant leap for devolution, the nuclear industry being cowards, and some crazy humanoid robots
5 months ago
Applied Cartography
October, 2024 Hello! Lots of writing in October (what early parenthood takes away in terms of deep flow, it gives...
8 months ago
21
8 months ago
Hello! Lots of writing in October (what early parenthood takes away in terms of deep flow, it gives back in terms of twenty-minute pockets of time and thought): On the content front, I wrote about Monster Sanctuary (a delightful JRPG), The Anderson Tapes (a solid late-period Sean...
Old Vintage...
There's not much point in buying Commodore Bona fides: Commodore 128DCR on my desk with a second 1571, Ultimate II+-L and a ZoomFloppy, three...
a month ago
20
a month ago
Bona fides: Commodore 128DCR on my desk with a second 1571, Ultimate II+-L and a ZoomFloppy, three SX-64s I use for various projects, heaps of spare 128DCRs, breadbox 64s, 16s, Plus/4s and VIC-20s on standby, multiple Commodore collectables (blue-label PET 2001, C64GS, 116, TV...
GitButler
GitButler is joining the Open Source Pledge GitButler is joining the Open Source Pledge to help move towards a more sustainable open source...
10 months ago
Arduino Blog
Wired for success: Inspiring the next generation of women in science Did you know that it’s International Day of Women and Girls in Science on February 11th, 2025? To...
4 months ago
30
4 months ago
Did you know that it’s International Day of Women and Girls in Science on February 11th, 2025? To celebrate this global event, we’re shining a light on the efforts to make STEM more accessible, inclusive, and inspiring for future generations. Let’s dive in! Mind the gap: gender...
Home on Erik...
Annoy 1.10 released, with Hamming distance and Windows support I've been a bit bad at posting things with a regular cadence lately, partly because I'm trying to...
over a year ago
14
over a year ago
I've been a bit bad at posting things with a regular cadence lately, partly because I'm trying to adjust to having a toddler, partly because the hunt for clicks has caused such a high bar for me that I feel like I have to post something Pulitzer-worthy.
computers are bad
2023-10-03 overheard overhead Let's talk about overhead paging. The concept goes by various names: paging, public address, even...
a year ago
97
a year ago
Let's talk about overhead paging. The concept goes by various names: paging, public address, even intercom, although the accuracy of the latter term can be questionable. It's probably one of the aspects of business telephone systems that gets the most public attention, on account...
Joey's Hoard of...
I Ditched the Algorithm for RSS—and You Should Too <img src="/assets\images\blog_posts\2025_01_12-rss\banner.png" alt="An image of a banner cartoon of...
5 months ago
watchTowr Labs
Fire In The Hole, We’re Breaching The Vault - Commvault Remote Code Execution (CVE-2025-34028) As we pack our bags and prepare for the adult-er version of BlackHat (that apparently doesn’t...
2 months ago
40
2 months ago
As we pack our bags and prepare for the adult-er version of BlackHat (that apparently doesn’t require us to print out stolen mailspoolz to hand to people at their talks), we want to tell you about a recent adventure - a heist, if you will. No heist story
Notes on software...
General book recommendations This is an external post of mine. Click here if you are not redirected.
over a year ago
Abishek Muthian
Are we worrying more about AI than global warming So, my friend said this — If I may state mine — It’s not we’re more worried about AI, it’s the media...
over a year ago
13
over a year ago
So, my friend said this — If I may state mine — It’s not we’re more worried about AI, it’s the media inducing cognitive biases fuelled by Hollywood when a celebrity speaks about dooms day AI. Let’s discuss some facts, Let’s take prof. Hawing, he’s vocal about the need to keep AI...
computers are bad
2023-06-02 the reinvention of owens lake Programming note: In an effort to introduce an exciting new social aspect to Computers Are Bad (a...
over a year ago
61
over a year ago
Programming note: In an effort to introduce an exciting new social aspect to Computers Are Bad (a functional necessity to appease early-stage investor demands for "engagement")¸ I am launching a Matrix room for CAB readers. You can join it! Do whatever you do to join rooms in...
Odds and Ends of...
The Lower Thames Crossing, getting mad at boomers and the scourge of Everythingism Plus we're 18,000 homes closer to the, er, 1.5 million homes target
3 months ago
Birchtree
Remember when the Switch 2 was *only* going to cost $449? Nintendo Life: Nintendo Delays Switch 2 Pre-Orders in the US Amidst New Trump Tariffs Nintendo has...
3 months ago
35
3 months ago
Nintendo Life: Nintendo Delays Switch 2 Pre-Orders in the US Amidst New Trump Tariffs Nintendo has delayed pre-orders for the Switch 2 in the US while it evaluates the potential impact of new tariffs from The Trump Administration. And A $2,300 Apple iPhone? Trump tariffs could...
Odds and Ends of...
The Planning Bill, Lab Meat, and why Milton Keynes isn't afraid of growth The Abundance Agenda - Episode 2 - with Chris Curtis MP
3 months ago
Vitalik Buterin's...
La votación mediante blockchain está sobrevalorada entre personas desinformadas pero subestimada...
over a year ago
axio.ms
Pickle plus mains Back in February 2014, it was a cold (but dry) winter’s night and we decided to warm our hearts with...
over a year ago
18
over a year ago
Back in February 2014, it was a cold (but dry) winter’s night and we decided to warm our hearts with some science. Our experiment was to observe the conduction of electricity through a pickle, using salt ions. We connected a pickle to the mains supply. Pickles have a strong...
computers are bad
2024-12-11 travelers information stations Histories of radio broadcasting often make a particular focus on the most powerful stations. For...
7 months ago
74
7 months ago
Histories of radio broadcasting often make a particular focus on the most powerful stations. For historic reasons, WBCT of Grand Rapids, Michigan broadcasts FM at 320¸000 watts. Many AM stations are licensed to operate at 50,000 watts, but this modern license limit represented a...
Arduino Blog
Arduino and System Electronics partner for industrial vision and AI-powered inventory and logistics Arduino and System Electronics are joining forces to create cutting-edge solutions for industrial...
4 months ago
33
4 months ago
Arduino and System Electronics are joining forces to create cutting-edge solutions for industrial and building automation, focusing specifically on edge computing to deliver real-time processing, predictive analytics, and seamless integration for AI-driven inventory management...
Home on Erik...
Buffet lines are terrible, but let's try to improve them using computer simulations My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives....
over a year ago
14
over a year ago
My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives. I've suspected for years that the “classic” buffet line system is a deeply flawed and inefficient method, and every time I'm stuck in the line has made me more convinced.
Notes on software...
Metaprogramming in Zig and parsing CSS I knew Zig supported some sort of reflection on types. But I had been confused about how to use it....
over a year ago
17
over a year ago
I knew Zig supported some sort of reflection on types. But I had been confused about how to use it. What's the difference between @typeInfo and @TypeOf? I ignored this aspect of Zig until a problem came up at work where reflection made sense. The situation was parsing and storing...
Odds and Ends of...
A significant UK think-tanking is backing the campaign to liberate the Postcode Address File The pressure is on the government to abolish the Innovation Tax
4 months ago
Jonas Hietala
MenuCity: Level 0 Walkthrough It hasn’t even been a week since I released my latest game MenyCity and already so much positive...
over a year ago
16
over a year ago
It hasn’t even been a week since I released my latest game MenyCity and already so much positive feedback! I’m so thrilled :) However, all isn’t blue skies and nice sunshine. A lot of times the first question is: How do you play it? or How do you get past the first level? I admit...
Arduino Blog
This small device enables users to feel braille through haptics For the visually impaired community, most of their interactions on mobile phones are confined to...
a year ago
100
a year ago
For the visually impaired community, most of their interactions on mobile phones are confined to text-to-speech (TTS) interfaces that read portions of the screen aloud. Dynamic braille displays also exist as a tactile means of communication, but their prices can get close to...
watchTowr Labs
IBM QRadar - When The Attacker Controls Your Security Stack (CVE-2022-26377) Welcome to April 2024. A depressing year so far - we've seen critical vulnerabilities across a wide...
a year ago
22
a year ago
Welcome to April 2024. A depressing year so far - we've seen critical vulnerabilities across a wide range of enterprise software stacks. In addition, we've seen surreptitious and patient threat actors light our industry on fire with slowly introduced backdoors in the XZ...
Avestura's Blog
An opinion on what's a good general-purpose programming language What features should a programming language have to be ideal, in my opinion?
over a year ago
./techtipsy
I looked at this site on the Wayback Machine Yesterday was election day in Estonia and the results are in, which is why I remembered that one...
over a year ago
86
over a year ago
Yesterday was election day in Estonia and the results are in, which is why I remembered that one time I looked at my website on the Wayback Machine. This domain used to point to a Wordpress site that hosted content for a candidate in the local elections, at least around...
Birchtree
All the Switch 2 pricing questions I had last week are answered Last week I wrote 2 main posts in reaction to the Nintendo Switch 2 announcement, and today we have...
3 months ago
26
3 months ago
Last week I wrote 2 main posts in reaction to the Nintendo Switch 2 announcement, and today we have new info on some of the open questions that lingered waaaay back then. Game-key cards I saw a remarkable amount of arguments against this new "physical" purchase option based
Vitalik Buterin's...
How do layer 2s really differ from execution sharding?
a year ago
Louwrentius
Distributed Parallel Processing Shell Script (PPSS) released I'd like to announce the release of the distributed version of the Parallel Processing Shell Script...
over a year ago
16
over a year ago
I'd like to announce the release of the distributed version of the Parallel Processing Shell Script (PPSS). PPSS is a bash script that allows you to run commands in parallel. It is written to make use of current multi-core CPUs. The new distributed version of PPSS allows you to...
The Pragmatic...
Klarna’s AI chatbot: how revolutionary is it, really? Klarna launched its AI chatbot, built in collaboration with OpenAI, which the company wants to use...
11 months ago
101
11 months ago
Klarna launched its AI chatbot, built in collaboration with OpenAI, which the company wants to use to eliminate 2/3rds of customer support positions. But is it as revolutionary, and as likely to replace jobs, as Klarna claims?
Lighthouse Blog
What is RSS?
3 months ago
Nabeel S. Qureshi
Advice That Actually Worked For Me My contribution to the 'productivity advice' genre.
over a year ago
Home on Erik...
Wikiphilia I've been obsessed with Wikipedia for the past ten years. Occasionally I find some good articles...
over a year ago
13
over a year ago
I've been obsessed with Wikipedia for the past ten years. Occasionally I find some good articles worth sharing and that's why I created the wikiphilia Twitter handle. Just a long stream of stuff that for one reason or another may be interesting.
./techtipsy
OpenWRT, ISP modem and dynamic IP addresses: how to fix connectivity issues without rebooting your... My current ISP provides an internet connection over a copper wire. To use it, I have a crappy modem...
a year ago
181
a year ago
My current ISP provides an internet connection over a copper wire. To use it, I have a crappy modem (Technicolor CGA2121, DOCSIS 3.0). It’s running in bridge mode, meaning that all it does is convert the signal running over the coax cable into plain old Ethernet. My main...
Jonas Hietala
Monaco What's Yours is Mine I’ve been waiting for soon to be three years for Monaco What’s Yours is Mine, and today I was...
over a year ago
15
over a year ago
I’ve been waiting for soon to be three years for Monaco What’s Yours is Mine, and today I was granted an early christmas present - I was given a beta key! w00p!! I was planning on studying and sending some emails to some companies… But who knows what I’ll end up doing? Tomorrow...
csvbase blog
There are 665 open licences, most are pretty rubbish you are in a maze of twisty licences, all alike
9 months ago
Home on Erik...
What's Erik up to? I joined Better in early 2015 because I thought the team was crazy enough to actually change one of...
over a year ago
17
over a year ago
I joined Better in early 2015 because I thought the team was crazy enough to actually change one of the largest industries in the US. For six years, I ran the tech team, hiring 300+ people, probably doing 2,000+ interviews, and according to GitHub I added 646,941 lines of code...
Jonas Hietala
Long Term Goals (part 2) A few minutes after I wrote about my long term goals, in the shower, I realize I forgot a few major...
over a year ago
14
over a year ago
A few minutes after I wrote about my long term goals, in the shower, I realize I forgot a few major goals I have: Write my own Programming Language Why? Because it sounds fun and epic as hell. Write a Book So I like books and I like to collect them and I have my whole bookcase...
Applied Cartography
MD5-based uniqueness constraints in Django Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental...
10 months ago
17
10 months ago
Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental double-commenting, and I ran into a problem that I hadn't seen before: index row size 2816 exceeds btree version 4 maximum 2704 for index...
Birchtree
That’s not for me, but I love that the open web makes it possible Federico Viticci for MacStories: The Many Purposes of Timeline Apps for the Open Web But: the beauty...
5 months ago
30
5 months ago
Federico Viticci for MacStories: The Many Purposes of Timeline Apps for the Open Web But: the beauty of the open web and the approach embraced by Tapestry and Reeder is that there are plenty of potential use cases to satisfy everyone. Crucially, this includes people who are not...
Computer Ads from...
Microwriter "I'll show you how to take on word processing single handed."
2 months ago
Notes on software...
Writing a simple JSON parser Writing a JSON parser is one of the easiest ways to get familiar with parsing techniques. The format...
over a year ago
26
over a year ago
Writing a JSON parser is one of the easiest ways to get familiar with parsing techniques. The format is extremely simple. It's defined recursively so you get a slight challenge compared to, say, parsing Brainfuck; and you probably already use JSON. Aside from that last point,...
Applied Cartography
Linear I invited nickd to join our Linear instance yesterday, which reminded me that I had a slew of notes...
6 months ago
55
6 months ago
I invited nickd to join our Linear instance yesterday, which reminded me that I had a slew of notes I wanted to publish on our own experience of migrating from GitHub Issues to Linear, and some reflections on it as a product now that we've been using it for a few months. One...
Jonas Hietala
New Computer! I briefly mentioned my new computer in the last post and I thought I’d make a post about it, as it’s...
over a year ago
19
over a year ago
I briefly mentioned my new computer in the last post and I thought I’d make a post about it, as it’s awesome (as all new computers are). The specs: GPU: Gigabyte GeForce GTX 550Ti OC 1GB CPU: Intel core i5 2500K CPU cooler: Zalman CNPS-9900NT Motherboard: MSI P67A-C45 REV B3 Ram:...
Arduino Blog
This frighteningly realistic animatronic head features expressive silicone skin The human face is remarkably complex, with 43 different muscles contorting the skin in all kinds of...
7 months ago
75
7 months ago
The human face is remarkably complex, with 43 different muscles contorting the skin in all kinds of ways. Some of that is utilitarian — your jaw muscles are good for chewing, after all. But a lot of it seems to be the result of evolution giving us fantastic non-verbal...
Willem's Blog
Being a volunteer in Amsterdam-Zuidoost About my work as volunteer in the local community center in Amsterdam Zuidoost
over a year ago
Christian Selig
Introducing Tiny Storage: a small, lightweight UserDefaults replacement Hey I'm a developer not an artist Following my last blog post about difficulties surrounding...
9 months ago
95
9 months ago
Hey I'm a developer not an artist Following my last blog post about difficulties surrounding UserDefaults and edge cases that lead to data loss (give it a read if you haven’t, it’s an important precursor to this post!), I wanted to build something small and lightweight that...
Home on Erik...
Calculating cosine similarities using dimensionality reduction This was posted on the Twitter Engineering blog a few days ago: Dimension Independent Similarity...
over a year ago
16
over a year ago
This was posted on the Twitter Engineering blog a few days ago: Dimension Independent Similarity Computation (DISCO) I just glanced at the paper, and there's some cool stuff going on from a theoretical perspective. What I'm curious about is why they didn't decide to use...
Good Enough
Cosmic Maelstrom As Barry wrote in his recent blogpost, we're busy building prototypes here at Good Enough. It's...
over a year ago
15
over a year ago
As Barry wrote in his recent blogpost, we're busy building prototypes here at Good Enough. It's weird to be in this situation. Most of the Good Enough team are used to working on just one software at a time, focusing on steadily improving it. But right now we're doing the...
Willem's Blog
Increase traffic to your blog with a RSS feed Using NodeJS I added RSS feeds to my blog as support for feeds can still provide you with value....
over a year ago
16
over a year ago
Using NodeJS I added RSS feeds to my blog as support for feeds can still provide you with value. Read about the "how" and "why" in this post.
Willem's Blog
Google Analytics vs AWStats Comparing Google Analytics with AWStats to find out where they differ and which is better.
over a year ago
Birchtree
Now I love Pedro Pascal even more Seemingly lovely actor Pedro Pascal posted this photo to Instagram a few days ago (via Kottke): ...
4 months ago
37
4 months ago
Seemingly lovely actor Pedro Pascal posted this photo to Instagram a few days ago (via Kottke): View this post on Instagram A post shared by Pedro Pascal he/him (@pascalispunk) In response to a transphobic comment someone left, he...
Opsbros
Pro-tip for Baristas If you've ever filled one of those 'Cheeki' coffee cups, or virtually any other reusable coffee cup,...
over a year ago
19
over a year ago
If you've ever filled one of those 'Cheeki' coffee cups, or virtually any other reusable coffee cup, you've definitely come across the issue that when it's 'overfilled' it will overflow when the lid is put back on. There is a
./techtipsy
Self-hosting Wikipedia using Kiwix Do you have a need to host Wikipedia on your computer? Or a StackExchange site, like Super...
over a year ago
51
over a year ago
Do you have a need to host Wikipedia on your computer? Or a StackExchange site, like Super User? It’s easier than you think! Step 1: download stuff! The Kiwix project provides ZIM files for many popular websites, including Wikipedia. These files can be downloaded over at Kiwix...
Abishek Muthian
Getting smoother desktop experience on Raspberry Pi Raspberry Pi, according to me sits on the same row as smartphones when it comes democratizing...
over a year ago
16
over a year ago
Raspberry Pi, according to me sits on the same row as smartphones when it comes democratizing computation. Between $5 - $35, these tiny computers are capable of functioning as standalone desktop or power hundreds of IoT projects. Raspberry Pi foundation consciously price their...
Posts on Made of...
Security doesn't respect abstraction boundaries The fundamental tool of any engineering discipline is the notion of abstraction. If we can build a...
over a year ago
17
over a year ago
The fundamental tool of any engineering discipline is the notion of abstraction. If we can build a set of useful, easily-described behaviors out of a complex system, we can build other systems on top of those pieces, without having to understand to worry about the full complexity...
Construction Physics
Why the U.S. Can’t Build Icebreaking Ships I want to say thank you to all the people who sent condolences following last week’s post,...
9 months ago
94
9 months ago
I want to say thank you to all the people who sent condolences following last week’s post, especially those who shared their own stories of loss.
Home on Erik...
Delivering Music Recommendations I've turned into a lazy bastard and I'm just posting presentations on this blog, but here's one from...
over a year ago
15
over a year ago
I've turned into a lazy bastard and I'm just posting presentations on this blog, but here's one from Rohan Singh at Spotify talking about the backend infrastructure of the Discover page.
Birchtree
+ Why I quit Superhuman I appreciate the app, I just had to let it go.
3 months ago
Matt Mullenweg
Where is Lee Wittlinger? Lee controls the board of WP Engine. The board is why WP Engine hasn’t done a trademark deal for...
9 months ago
31
9 months ago
Lee controls the board of WP Engine. The board is why WP Engine hasn’t done a trademark deal for their use of the WordPress and WooCommerce trademarks. You hide behind lawyers and corporate PR when you’re wrong, not when you’re right. I’m replying on Twitter, I’m commenting on...
axio.ms
A small ode to the CRT Built October 2018 I used to hate Cathode Ray Tubes. As a kid in Europe, everything flickered at...
over a year ago
24
over a year ago
Built October 2018 I used to hate Cathode Ray Tubes. As a kid in Europe, everything flickered at 50Hz, or made a loud whistle at 15.625KHz (back when I could still hear it). CRTs just seemed crude, “electro-brutalist” contraptions from the valve era. They were heavy, and...
Elevation Lab - Blog
Amazon is complicit with counterfeiting (updated) When someone goes to the lengths of making counterfeits of your products, it's at least a sign...
over a year ago
14
over a year ago
When someone goes to the lengths of making counterfeits of your products, it's at least a sign you're doing something right. And it deserves a minute of flattery. But when Chinese counterfeiters tool up and make copies of your product, send that inventory to Amazon, then overtake...
Notes on software...
Writing to be read There is a common struggle in the writing and maintenance of documentation, checklists, emails,...
over a year ago
18
over a year ago
There is a common struggle in the writing and maintenance of documentation, checklists, emails, guides, etc. Each provides immense value; a document may be the key to an important process. The goal is to remove barriers -- to encourage understanding and correct application of...
Good Enough
TIL: Easily Support Gravatars in Rails We’re building some software where we’d like to display avatars for email contacts even if they...
a year ago
20
a year ago
We’re building some software where we’d like to display avatars for email contacts even if they aren’t users of our software. While Gravatar is a relic of Web 2.0, we’ve found that there are still a significant number of people who have their email addresses in that...
Matt Blewitt
Software Sprezzatura Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says...
over a year ago
18
over a year ago
Sprezzatura is “a certain nonchalance, so as to conceal all art and make whatever one does or says appear to be without effort and almost without any thought about it”, coined by Castiglione in 1528’s The Book of the Courtier.
lcamtuf’s thing
My approach to teaching electronics Explaining the reasoning behind my series of articles on electronics -- and asking for your...
2 months ago
Jonas Hietala
Recent experiences with Netrunner tournaments After a bit of a hiatus after the Winter Kit Tournament the 16th January I participated in three...
over a year ago
15
over a year ago
After a bit of a hiatus after the Winter Kit Tournament the 16th January I participated in three tournaments during February - March. After each of these tournaments I started a writeup of them but they fell off my mind a bit but consider this my break with my blogging...
Willem's Blog
Making my own tablet OS I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to...
over a year ago
21
over a year ago
I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to find out how to do this!
./techtipsy
I've reached the self-hosting endgame Setup After I had a perfectly functional, quiet and performant server up and running, I fell victim...
over a year ago
45
over a year ago
Setup After I had a perfectly functional, quiet and performant server up and running, I fell victim to my imagination and completely changed my self-hosting setup. Again. Here it is, in all its glory: Well, at least that’s what’s on the table. This machine is a true all-in-one:...
Lighthouse Blog
How to use rules
a year ago
Engineers Need Art
Adam74 The Adam74 is a small ASCII-based terminal designed for the 8-bit hobbyist.
over a year ago
Arduino Blog
The Club Master is a Nano RP2040 Connect-powered device that improves your golf swing When playing golf, few things are as important as using the correct form when swinging, since even...
a year ago
66
a year ago
When playing golf, few things are as important as using the correct form when swinging, since even small deviations can be the difference between a hole-in-one and additional strokes. To improve his game, Concept Bytes has designed a small clip-on device called the “Club Master.”...
Computer Ads from...
Dr. Dobb's Journal Interviews Jef Raskin (1986) They discuss interface design and Raskin's hatred of the mouse.
a month ago
Willem's Blog
The best keyboard for iPad While everybody is raving about the Magic Keyboard there is something to be said for the...
over a year ago
24
over a year ago
While everybody is raving about the Magic Keyboard there is something to be said for the "mouse-less" Smart Keyboard Folio. Read along for a detailed analyses based on actual iPad use.
Posts on Made of...
CVE-2010-4258: Turning denial-of-service into privilege escalation Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different...
over a year ago
20
over a year ago
Dan Rosenberg recently released a privilege escalation bug for Linux, based on three different kernel vulnerabilities I reported recently. This post is about CVE-2010-4258, the most interesting of them, and, as Dan writes, the reason he wrote the exploit in the first place. In...
Abishek Muthian
Add subscribers to mailchimp list using PHP Static websites require a middleware to add subscribers to the Mailchimp list if we don't want to...
over a year ago
14
over a year ago
Static websites require a middleware to add subscribers to the Mailchimp list if we don't want to redirect our visitors to another website. PHP middleware which uses Mailchimp API 3.0 is useful because there's wide range of inexpensive options to host a PHP web service either in...
Louwrentius
Do not buy a hardware RAID controller for home use Hardware RAID controllers are considered 'the best' solution for high performance and high...
over a year ago
12
over a year ago
Hardware RAID controllers are considered 'the best' solution for high performance and high availability. However, this is not entirely true. Using a hardware RAID controller might even endanger your precious data. For enterprise environments, where performance is critical, it is...
Jonas Hietala
Long Term Goals Update During my vacation I suddenly got a bunch of “life crisis” type thoughts in an almost panic inducing...
over a year ago
14
over a year ago
During my vacation I suddenly got a bunch of “life crisis” type thoughts in an almost panic inducing intensity. They were mostly thoughts about not having accomplished anything and that the future looks bleak and meaningless and it’s not worth to do anything. As usual they are...
Style over Substance
My new purchase: a Zeiss Ikon Nettar 517/16 Cheaper than a tank of gas, smaller than a Leica, 6x6 medium format negs - tons of fun. This Nettar...
over a year ago
100
over a year ago
Cheaper than a tank of gas, smaller than a Leica, 6x6 medium format negs - tons of fun. This Nettar folding camera sure is bang for buck! The post My new purchase: a Zeiss Ikon Nettar 517/16 appeared first on Style over Substance.
Home on Erik...
How to build up a data team (everything I ever learned about recruiting) During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people....
over a year ago
18
over a year ago
During my time at Spotify, I've reviewed thousands of resumes and interviewed hundreds of people. Lots of them were rejected but lots of them also got offers. Finally, I've also had my share of offers rejected by the candidate.
Old Vintage...
A few retrobits updates on Floodgap Just a brief programming note. Before this blog there was Floodgap Retrobits, and I still maintain...
2 months ago
30
2 months ago
Just a brief programming note. Before this blog there was Floodgap Retrobits, and I still maintain those pages. One of the earliest was my Tomy Tutor-specific page devoted to my very first computer which we got in 1983. Relatives of the Texas Instruments home computers and...
csvbase blog
I didn't write any Javascript, and other shortcuts Getting it done by not doing a lot of it
a year ago
Notes on software...
Interview With Phil of DataStation This is an external interview. Click here if you are not redirected.
over a year ago
Birchtree
A few recent examples of beautiful, distinct TV cinematography Instead of posting collections of interesting videos every once in a while, I'm going to try...
2 months ago
19
2 months ago
Instead of posting collections of interesting videos every once in a while, I'm going to try treating them like regular old link posts: here's a video, here's what I think of it or what it made me feel. I learn a lot from videos
anderegg.ca
An update on Mastodon and referer headers Earlier this year, I looked into why Mastodon didn’t include referer headers. As someone who enjoys...
6 months ago
46
6 months ago
Earlier this year, I looked into why Mastodon didn’t include referer headers. As someone who enjoys following web analytics, it seemed a shame that Mastodon appeared never to send any traffic. I knew this wasn’t the case, but that lack of traffic data certainly wasn’t doing...
Louwrentius
'Linux: using disk labels to counter storage device name changes' My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped...
over a year ago
16
over a year ago
My router decided to change the device name for some USB storage devices. So /dev/sdc was swapped for /dev/sdd and vice versa. The result was some file system corruption on /dev/sdc, because it was used on a remote system through iSCSI, using a different file system from...
Computer Ads from...
Creative Computing Magazine Interviews Clive Sinclair (1980) This British inventor speaking about his ZX-80 computer system
7 months ago
csvbase blog
My favourite API is a zipfile on the European Central Bank's website Simple data pipeline powertools: sqlite, pandas, gnuplot and friends
a year ago