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 #life #science #history #literature #architecture #creative #design #travel #finance #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
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...
a month ago
15
a month 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...
Vitalik Buterin's...
Convex and Concave Dispositions
over a year ago
Arduino Blog
This Strandbeest-style coffee table can deliver drinks More than 30 years ago, Dutch artist Theo Jansen began astounding the world with his Strandbeesten...
5 months ago
44
5 months ago
More than 30 years ago, Dutch artist Theo Jansen began astounding the world with his Strandbeesten walking sculptures. Even after decades, they have an almost mythical allure thanks to the incredibly fluid way in which they walk. They’re clearly constructs, but with gaits that...
Jonas Hietala
The great Hochstapler Hey there. A lot has happened lately since my last update and my last game here. I’m now a pretty...
over a year ago
7
over a year ago
Hey there. A lot has happened lately since my last update and my last game here. I’m now a pretty happy student at Linköpings university and I’m reading something similar to Computer Science or Computer engineering, but I guess it’ll become whatever you make it to be. For...
Arduino Blog
A desktop-sized DIY vending machine for your room Have you ever wanted your very own vending machine? If so, you likely found that they’re expensive...
8 months ago
108
8 months ago
Have you ever wanted your very own vending machine? If so, you likely found that they’re expensive and too bulky to fit in most homes. But now you can experience vending bliss thanks to this miniature vending machine designed by m22pj, which you can craft yourself using an...
Matt Blewitt
So, You Want To Build A DBaaS Part 2: Technical Bits In my first post in this pseudo-series, we covered more of the theory and organisational practices...
a year ago
6
a year ago
In my first post in this pseudo-series, we covered more of the theory and organisational practices around building and operating a database-as-a-service platform. In this post, I’ll cover some of the more technical aspects of this that I think are worth considering, drawn from my...
Vitalik Buterin's...
Different types of layer 2s
a year ago
Louwrentius
The security risk of vendor-supplied default SSL certificates Often, software comes supplied with some default SSL certificate, for testing purposes, such as...
over a year ago
8
over a year ago
Often, software comes supplied with some default SSL certificate, for testing purposes, such as those 'snake oil' certificates (they are called snake oil certificates for a reason). In practice, I often encounter usage of such certificates. People may seem to think that as long...
./techtipsy
TOMO M4: probably the coolest power bank I've owned A friend once showed me a power bank that was so cool that I had to get one myself. Ended up getting...
over a year ago
50
over a year ago
A friend once showed me a power bank that was so cool that I had to get one myself. Ended up getting two, and here’s why. This post is not sponsored. Removable batteries Let’s start with the feature that I appreciate the most: removable batteries! The TOMO M4 accepts up to 4...
Louwrentius
Setting up a Jabber instant messaging server |_http-title: Site doesn't have a title (text/html;... I wanted to see how dificult it is to setup an instant messaging server based on open source...
over a year ago
10
over a year ago
I wanted to see how dificult it is to setup an instant messaging server based on open source software. Now I know that it is very easy, unless you are stubborn and do things your own way. In this example, I'm setting up a small IM server that is only for internal company use, but...
Vitalik Buterin's...
Endnotes on 2020: Crypto and Beyond
over a year ago
Notes on software...
Build a serverless ACID database with this one neat trick (atomic PutIfAbsent) Delta Lake is an open protocol for serverless ACID databases. Due to its simplicity, scalability,...
5 months ago
14
5 months ago
Delta Lake is an open protocol for serverless ACID databases. Due to its simplicity, scalability, and the number of open-source implementations, it's quickly becoming the DuckDB of serverless transactional databases for analytics workloads. Iceberg is a contender too, and is...
Buck on Software
Winds of Change Software is maybe, just maybe about to get exciting
8 months ago
Jonas Hietala
Speeding Ahead Life is slowly settling down over here. School has started with some pretty interesting stuff this...
over a year ago
9
over a year ago
Life is slowly settling down over here. School has started with some pretty interesting stuff this year. Firstly we have a math analysis course in multiple variables which is ok. I’m not a fan of the previous analysis courses but maybe this will be a bit different. We’re...
Simply Explained
How WebP Images Reduced My Bandwidth Usage by 50% Last year I migrated this website from Jekyll to Eleventy. This year, I’m finally implementing WebP...
over a year ago
10
over a year ago
Last year I migrated this website from Jekyll to Eleventy. This year, I’m finally implementing WebP images to save bandwidth and make this site even faster to load! This simple change reduced my bandwidth usage by 50% and is still backwards compatible with old devices and...
Willem's Blog
Impact of training Join me on an intriguing journey as I explore the transformative impact of effective training and...
a year ago
7
a year ago
Join me on an intriguing journey as I explore the transformative impact of effective training and data analysis on my performance in the Fietselfstedentocht 2023.
Matt Mullenweg
Michael Palmisano on Collier I’ve been obsessed with Jacob Collier since I first saw his Don’t You Worry ‘Bout A Thing cover on...
4 months ago
17
4 months ago
I’ve been obsessed with Jacob Collier since I first saw his Don’t You Worry ‘Bout A Thing cover on YouTube, and one of my favorite genres of videos is genius musicians breaking down the incredible musical stuff Jacob is doing. (He even has his own instrument now.) This reaction...
Willem's Blog
Wearing two watches Why you should wear two watches, don't choose between a mechanical watch and a smartwatch!
over a year ago
./techtipsy
Archive
over a year ago
Willem's Blog
Improve your sleep by blocking light I have been wearing a sleep mask in bed, blocking all light. It has been amazing for my sleep's...
over a year ago
8
over a year ago
I have been wearing a sleep mask in bed, blocking all light. It has been amazing for my sleep's quality. Read along for my findings!
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
82
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.
Louwrentius
Systemd Forward Secure Sealing of system logs makes little sense Systemd is a more modern replacement of sysvinit and its in the process of being integrated into...
over a year ago
10
over a year ago
Systemd is a more modern replacement of sysvinit and its in the process of being integrated into most mainstream Linux distributions. I'm a bit troubled by one of it's features. I'd like to discuss the Forward Secure Sealing (FSS) feature for log files that is part of systemd....
Abishek Muthian
Weather, an argument against simulation hypothesis As I am writing this, cyclone Fani with category 4 level winds 215 kph (130 mph) in the Bay of...
over a year ago
3
over a year ago
As I am writing this, cyclone Fani with category 4 level winds 215 kph (130 mph) in the Bay of Bengal is expected to make landfall in the state of Odisha, India by tomorrow. Over 800,00 evacuated, as 100 million people are expected to be affected by the cyclone. Cyclone Fani is...
Posts on Made of...
A brief look at Linux's security record After the fuss of the last two weeks because of CVE-2010-3081 and CVE-2010-3301, I decided to take a...
over a year ago
7
over a year ago
After the fuss of the last two weeks because of CVE-2010-3081 and CVE-2010-3301, I decided to take a look at a handful of the high-profile privilege escalation vulnerabilities in Linux from the last few years. So, here's a summary of the ones I picked out. There are also a large...
Notes on software...
Obsession In your professional and personal life, I don't believe there is a stronger motivation than having...
6 months ago
9
6 months ago
In your professional and personal life, I don't believe there is a stronger motivation than having something in mind and the desire to do it. Yet the natural way to deal with a desire to do something is to justify why it's not possible. "I want to read more books but nobody reads...
Abishek Muthian
Voice summary of news There is a need gap for Human voice summary of news. Until this need gap gets addressed, we can use...
over a year ago
3
over a year ago
There is a need gap for Human voice summary of news. Until this need gap gets addressed, we can use automation tool like tasker to implement read-aloud feature for news app like inshorts. Requirements Tasker android app. AutoInput android app. Selecting preferred voice in the...
Willem's Blog
Creating a minimal iPhone stand Today I created a minimal iPhone stand from oak wood. I used a single piece of wood to get it done.
over a year ago
Vitalik Buterin's...
Christmas Special
over a year ago
Arduino Blog
Alumnus Software joins Arduino’s System Integrators Partnership Program We are thrilled to announce that Alumnus Software, based in India and the United States, has joined...
3 months ago
43
3 months ago
We are thrilled to announce that Alumnus Software, based in India and the United States, has joined our System Integrators Partnership Program (SIPP) at the Gold level. With over 20 years of expertise in embedded software, IoT applications, and Edge AI development, Alumnus has a...
./techtipsy
HoloISO: the unofficial Steam Deck experience on your PC If you have spent any time in gaming hardware circles, then you’ve probably heard about the Steam...
over a year ago
47
over a year ago
If you have spent any time in gaming hardware circles, then you’ve probably heard about the Steam Deck, the Linux-based handheld gaming PC built by Valve. Yes, you heard that right: not Windows, but Linux. I’ve had my fair share of attempts at gaming on Linux. When it works,...
Jonas Hietala
Let's build a VORON: Bed & electronics I’ve made a lot of progress on my VORON. Electronics and other stuff are installed to the degree...
a year ago
14
a year ago
I’ve made a lot of progress on my VORON. Electronics and other stuff are installed to the degree that I’ve begun wiring, but I’m going to separate the wiring into it’s own post. This will be a short post about bed preparation and installing electronics components. Feedback from...
Nabeel S. Qureshi
How To Understand Things The smartest person I’ve ever known had a habit that, as a teenager, I found striking...
over a year ago
Arduino Blog
This device prevents garage door security breaches Your automatic garage door is almost certainly the most vulnerable access point in your house....
4 months ago
51
4 months ago
Your automatic garage door is almost certainly the most vulnerable access point in your house. Traditional systems are notorious for their susceptibility to replay attacks, but even more sophisticated modern garage door openers and those that lack remote functionality entirely...
Louwrentius
Linode hacked: the dark side of cloud hosting Linode has released an update about the security incident first reported on April 12, 2013. The...
over a year ago
7
over a year ago
Linode has released an update about the security incident first reported on April 12, 2013. The Linode Manager is the environment where you control your virtual private servers and where you pay for services. This is the environment that got compromised. Linode uses Adobe's...
Simply Explained
Multitasking on ESP32 with Arduino and FreeRTOS By now, it's no secret that the ESP32 is my go-to chip for making IoT devices. They're small,...
over a year ago
9
over a year ago
By now, it's no secret that the ESP32 is my go-to chip for making IoT devices. They're small, powerful, have a ton of onboard features, and they're relatively easy to program.However, when using it together with Arduino, all your code runs on a single core. That seems a bit...
Willem's Blog
Updating Snake '97 This month I bit the bullet big time: I redesigned the game engine of the wildly popular Snake '97...
over a year ago
12
over a year ago
This month I bit the bullet big time: I redesigned the game engine of the wildly popular Snake '97 game. Read about the design challenges in this blog post.
Home on Erik...
Books I read in 2015 Early last year when I left Spotify I decided to do more reading. I was planning to read at least...
over a year ago
5
over a year ago
Early last year when I left Spotify I decided to do more reading. I was planning to read at least one book per week and in particular I wanted to brush up on management, economics, and technology.
Applied Cartography
Recursive filter schema When we added support for complex filtering in Buttondown, I spent a long time trying to come up...
2 days ago
1
2 days ago
When we added support for complex filtering in Buttondown, I spent a long time trying to come up with a schema for filters that felt sufficiently ergonomic and future-proof. I had a few constraints, all of which were reasonable: It needed to be JSON-serializable, and trivially...
Willem's Blog
Lessons from a takeaway plastic bag How we're tricked into repeated purchases replacing perfectly fine products just for the sake of...
over a year ago
Himanshu Mishra |...
We should write notes (for life lessons) During my JEE preparations, I used to make a lot of notes. Everyone did. Our Physics teacher was a...
over a year ago
4
over a year ago
During my JEE preparations, I used to make a lot of notes. Everyone did. Our Physics teacher was a storyteller. His stories used to make me…
Home on Erik...
Snakebite Just promoting Spotify stuff here: check out the Snakebite repo on Github, written by Wouter de Bie....
over a year ago
10
over a year ago
Just promoting Spotify stuff here: check out the Snakebite repo on Github, written by Wouter de Bie. It's a super fast tool to access HDFS over CLI/Python, by accessing the namenode directly over sockets/protobuf. Spotify's developer blog features a nice blog post outlining what...
Vitalik Buterin's...
Zmowa
over a year ago
Arduino Blog
Patrol the pool with this Arduino Nano-powered DIY RC submarine There is something inherently intriguing about submarines that doesn’t seem to apply to other...
7 months ago
64
7 months ago
There is something inherently intriguing about submarines that doesn’t seem to apply to other vehicles. Maybe that reflects our natural fears and phobias, or maybe it is a result of our curiosity about the mysterious depths. Maybe it is simply that most of us will never get the...
Himanshu Mishra |...
A brief history of Platform Engineering I remember the day I heard the word microservices for the first time. For a while, I did not know...
a year ago
5
a year ago
I remember the day I heard the word microservices for the first time. For a while, I did not know what it truly meant. But it was a very hot…
The Pragmatic...
Paying down tech debt: further learnings In a counter-intuitive observation: by making small, non-functional improvements, you gain more...
5 months ago
73
5 months ago
In a counter-intuitive observation: by making small, non-functional improvements, you gain more confidence in a new codebase, and can start to move faster.
Notes on software...
Standard ML in 2020 Incredibly, Standard ML implementations are still actively developed. MLton, Poly/ML, MLKit, SML#...
over a year ago
10
over a year ago
Incredibly, Standard ML implementations are still actively developed. MLton, Poly/ML, MLKit, SML# and SML/NJ are the most prominent. Discussion on the future direction of Standard ML remains healthy as well. And somehow OCaml's lesser known cousin still beats out OCaml...
Lighthouse Blog
How to manage content subscriptions
9 months ago
On Life and Lisp
Software freedom isn't about licenses -- it's about power. A restrictive end-user license agreement is one way a company can exert power over the user. When...
over a year ago
15
over a year ago
A restrictive end-user license agreement is one way a company can exert power over the user. When the free software movement was founded thirty years ago, these restrictive licenses were the primary user-hostile power dynamic, so permissive and copyleft licenses emerged as...
Jonas Hietala
Poking at Emacs I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty...
over a year ago
10
over a year ago
I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty confident and happy with it. For those who don’t know it’s basically a text editor, like notepad, but with a lot of keycommands which allows you to edit code (and text in general)...
lcamtuf’s thing
Shining light on photodiodes Photodiodes are incredibly versatile, but commonly misused and misunderstood.
4 months ago
Matt Mullenweg
Scale In high school when 5% of your class doesn’t like you it’s like 3-5 people. Running a company of...
3 weeks ago
11
3 weeks ago
In high school when 5% of your class doesn’t like you it’s like 3-5 people. Running a company of 1,700+ when 5% doesn’t like you, that’s 85 people! That fills a room. 150k followers and 5% don’t like you now you have a small stadium of 7,500 people. It’s still 5%.
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 4: The Verge
4 months ago
Arduino Blog
Axiom is Arduino’s newest Gold Integration Partner! Digital manufacturing consultancy and solutions provider, Axiom Manufacturing Systems, based in the...
8 months ago
47
8 months ago
Digital manufacturing consultancy and solutions provider, Axiom Manufacturing Systems, based in the United States, has recently joined our System Integrators Partnership Program. As Gold-level partners, Axiom will supercharge their mission – to empower manufacturers to rapidly...
Matt Mullenweg
What’s in My Bag, 2025 It’s another year, I have ordered all the things and tested all the cables, there’s a little bit...
a month ago
41
a month ago
It’s another year, I have ordered all the things and tested all the cables, there’s a little bit about tech and a little bit about life. Here’s what made the cut, now I’m going to be factoring in weight of everything as well. The flat-lay this year was taken at my sister...
Ken Shirriff's blog
Wealth distribution in the United States Forbes recently published the Forbes 400 List for 2024, listing the 400 richest people in the United...
4 months ago
15
4 months ago
Forbes recently published the Forbes 400 List for 2024, listing the 400 richest people in the United States. This inspired me to make a histogram to show the distribution of wealth in the United States. It turns out that if you put Elon Musk on the graph, almost the entire US...
Elevation Lab - Blog
Introducing ElevationDock 5 It's hard to believe it's been 10 years since the original ElevationDock launched on Kickstarter,...
over a year ago
4
over a year ago
It's hard to believe it's been 10 years since the original ElevationDock launched on Kickstarter, breaking crowdfunding records.  ElevationDock 5 is our best version yet - ultra-fast charging with USB-C to Lighting, precision machined ultra-smooth adjustment to perfectly fit your...
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
8
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...
Never Met a Science
A View on the Job Market for Computational Social Science and some professional news...
9 months ago
Christian Selig
Trials and Tribulations of Making an Interruptable Custom View Controller Transition on iOS I think it’s safe to say while the iOS custom view controller transition API is a very powerful one,...
over a year ago
29
over a year ago
I think it’s safe to say while the iOS custom view controller transition API is a very powerful one, with that power comes a great deal of complexity. It can be tricky, and I’m having one of those days where it’s getting the better of me and I just cannot get it to do what I want...
Notes on software...
Eight years of organizing tech meetups This is a collection of random personal experiences. So if you don't want to read everything, feel...
a year ago
12
a year ago
This is a collection of random personal experiences. So if you don't want to read everything, feel free to skip to the end for takeaways. I write because I'd like to see more high-quality meetups. And maybe my little bit of experience will help someone out. 2015: Philadelphia I...
Birchtree
Apple’s 2024 report card: iPhone 📱 This is the first in a series of posts reviewing Apple’s 2024 across their major product lines. I...
2 months ago
43
2 months ago
This is the first 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 iPhone report card here. iPhone 16 Pro I really, really liked the 15 Pro lineup, and I would
Jonas Hietala
How I did the layout for my self-published book This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB...
a year ago
11
a year ago
This is a rundown of how I typeset and laid out my self-published book for the web version, the EPUB version, and the printed version. I was planning to include many more details, but the project took a lot longer than planned so I’ve forgotten some things. Web page I started...
Simply Explained
Shelly 2.5 + ESPHome: potential fire hazard + fix If you have flashed your Shelly 2.5 with ESPHome, make sure to configure GPIO16. Otherwise, the pin...
over a year ago
7
over a year ago
If you have flashed your Shelly 2.5 with ESPHome, make sure to configure GPIO16. Otherwise, the pin will be short-circuited and cause the unit to heat up significantly, creating a potential fire hazard!
Willem's Blog
The day I killed my LAN I killed my office LAN and went 4G only. Saves a lot of clutter, energy and money.
over a year ago
Simply Explained
Static webhosting benchmark: AWS, Google, Firebase, Netlify, GitHub & Cloudflare Static websites are still a hot topic. They are fast, and they're incredibly secure because there...
over a year ago
7
over a year ago
Static websites are still a hot topic. They are fast, and they're incredibly secure because there isn't a CMS to hack. Once you build a static website, however, the question becomes: Where do I host?In other words: what is the fastest static website hosting provider in 2020?...
Himanshu Mishra |...
Oh, Today is Diwali? Happy Diwali ! "First brush your teeth, then touch anything," Mommy used to say whenever I tried to sneak in to the...
over a year ago
3
over a year ago
"First brush your teeth, then touch anything," Mommy used to say whenever I tried to sneak in to the kitchen for the Diwali sweets. Today…
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
78
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...
Home on Erik...
Annoy Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm...
over a year ago
10
over a year ago
Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm not trying to compete with existing packages, but Annoy has a couple of features that makes it pretty useful.
Electronics etc…
$17 GM1312 Thermometer Review, Test, and Teardown Introduction What is a thermocouple The GM1213 Thermometer A few...
over a year ago
72
over a year ago
Introduction What is a thermocouple The GM1213 Thermometer A few tests Internals Conclusion References Introduction I’ve been doing a bunch of measurements on oven-controlled oscillators lately, including their temperature. There are multiple ways to measure...
Christian Selig
Qi2 is kinda underwhelming Using MagSafe for portable battery packs has so many niceties versus Qi1: Increased communication...
10 months ago
98
10 months ago
Using MagSafe for portable battery packs has so many niceties versus Qi1: Increased communication with the device, allowing for better efficiency due to better thermal management and charging Easily view the charge percentage of the external battery when first attaching it, and...
Arduino Blog
Arduino Nicla Sense Env: adding advanced environmental sensing to a broad range of applications We’re thrilled to announce the launch of Nicla Sense Env: the latest addition to our portfolio of...
4 months ago
29
4 months ago
We’re thrilled to announce the launch of Nicla Sense Env: the latest addition to our portfolio of system-on-modules and sensor nodes, empowering innovators with the tools to unlock new possibilities. This tiny yet powerful sensor node is designed to elevate your environmental...
Vitalik Buterin's...
A Note on Metcalfe's Law, Externalities and Ecosystem Splits
over a year ago
Louwrentius
Speeding up Linux MDADM RAID array rebuild time using bitmaps Update 2020: Please beware of the impact of random write I/O performance. Please note that with a...
over a year ago
8
over a year ago
Update 2020: Please beware of the impact of random write I/O performance. Please note that with a modern Linux distribution, bitmaps are enabled by default. They will not help speed up a rebuild after a failed drive. But it will help resync an array that got out-of-sync due to...
Neil Madden
Why the OAuth mTLS spec is more interesting than you might think I was catching up on the always excellent Security. Cryptography. Whatever. podcast, and enjoyed the...
over a year ago
11
over a year ago
I was catching up on the always excellent Security. Cryptography. Whatever. podcast, and enjoyed the episode with Colm MacCárthaigh about a bunch of topics around TLS. It’s a great episode that touches a lot of subjects I’m interested in, so go ahead and listen to it if you...
Good Enough
Season 3, Issue 1: Whale, Hello There! Dear friends, we have not been good at writing this newsletter regularly. But writing is hard work,...
over a year ago
8
over a year ago
Dear friends, we have not been good at writing this newsletter regularly. But writing is hard work, and there’s only so much time we have, and there was the winter break and Shawn kept getting sick—we have many excuses, how much time do you have? Gosh, since July of last year?...
Engineers Need Art
Building Quarter-Cab - Phase I Lets build a simple virtual pinball controller to bring more immersion to your game.
10 months ago
Abort Retry Fail
Housekeeping for 20240701 Another correction
8 months ago
On Life and Lisp
Conformant OpenGL 4.6 on the M1 For years, the M1 has only supported OpenGL 4.1. That changes today – with our release of full...
a year ago
43
a year ago
For years, the M1 has only supported OpenGL 4.1. That changes today – with our release of full OpenGL® 4.6 and OpenGL® ES 3.2! Install Fedora for the latest M1/M2-series drivers. Already installed? Just dnf –refresh upgrade. Unlike the vendor’s non-conformant 4.1 drivers, our...
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
7
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...
Birchtree
📕 I strongly recommend: Nexus (members post)
a month ago
Electronics etc…
A Hardware Interposer to Fix the Symmetricom SyncServer S200 GPS Week Number Rollover Problem Introduction IMPORTANT: Use the Right GPS Antenna! The Problem: SyncServer Refuses to Lock to...
6 months ago
78
6 months ago
Introduction IMPORTANT: Use the Right GPS Antenna! The Problem: SyncServer Refuses to Lock to GPS The GPS Week Number Rollover Issue Making the Furuno GT-8031 Work Again How It Works Build Instructions Power Supply Recapping The Future: A Software-Only Solution The...
Jonas Hietala
Getting Comfortable So I physically built the computer and now I’ve been using it a while, configuring stuff and getting...
over a year ago
8
over a year ago
So I physically built the computer and now I’ve been using it a while, configuring stuff and getting used to my new screens. I think they’re about three times wide as my old laptop and now I have this one huge vertical space which is absolutely wonderful for surfing forums and...
Applied Cartography
November, 2024 Not a lot to share this month; it was a particularly busy time, between a mystery (and now solved,...
3 months ago
24
3 months ago
Not a lot to share this month; it was a particularly busy time, between a mystery (and now solved, without fanfare or closure) cough and a dearth of time to write as I started to explore easing back into full-time work. Still, some writing (and selfishly, I'm excited to end the...
watchTowr Labs
We Spent $20 To Achieve RCE And Accidentally Became The Admins Of .MOBI Welcome back to another watchTowr Labs blog. Brace yourselves, this is one of our most astounding...
5 months ago
11
5 months ago
Welcome back to another watchTowr Labs blog. Brace yourselves, this is one of our most astounding discoveries. Summary What started out as a bit of fun between colleagues while avoiding the Vegas heat and $20 bottles of water in our Black Hat hotel rooms - has now seemingly...
Posts on Made of...
Fun with the preprocessor: CONFIG_IA32_EMULATION hacks in Linux About two months ago, Linux saw CVE-2010-0307, which was a trival denial-of-service attack that...
over a year ago
10
over a year ago
About two months ago, Linux saw CVE-2010-0307, which was a trival denial-of-service attack that could crash essentially any 64-bit Linux machine with 32-bit compatibility enabled. LWN has an excellent writeup of the bug, which turns out to be a subtle error related to the details...
Greater Still by...
Why Digital Fashion Matters “We’re in the midst of a technological revolution.
over a year ago
Odds and Ends of...
Yes, AI really can be used to tackle potholes It's not bullshit, it's already happening.
a month ago
Birchtree
AI, self-driving, and evolving your opinions on new tech over time Casey Newton on Platformer: The Phony Comforts of AI Skepticism The most persuasive way you can...
3 months ago
27
3 months ago
Casey Newton on Platformer: The Phony Comforts of AI Skepticism The most persuasive way you can demonstrate the reality of AI, though, is to describe how it is already being used today. Not in speculative sci-fi scenarios, but in everyday offices and laboratories and schoolrooms....
computers are bad
2023-04-20 different kinds of differential On the front page of HN today was an [article with a confusing headline], "Farmers 'crippled' by...
a year ago
57
a year ago
On the front page of HN today was an [article with a confusing headline], "Farmers 'crippled' by satellite failure as GPS-guided tractors grind to a halt." Of course the headline doesn't actually say this, but it does seem to imply that there has been some kind of failure of...
Willem's Blog
Programming on Apple Watch Programming with VIM over SSH on Apple Watch using a bluetooth keyboard
over a year ago
Louwrentius
Linux: get a list of al disks and their size To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk...
over a year ago
7
over a year ago
To get a list of all disk drives of a Linux system, such as this: Disk /dev/md0: 58.0 GB Disk /dev/md1: 2015 MB Disk /dev/md5: 18002.2 GB Disk /dev/sda: 60.0 GB Disk /dev/sdb: 60.0 GB Disk /dev/sdc: 1000.1 GB Disk /dev/sdd: 1000.1 GB Disk /dev/sde: 1000.1 GB Disk /dev/sdf: 1000.1...
Vitalik Buterin's...
The Dawn of Hybrid Layer 2 Protocols
over a year ago
Ken Shirriff's blog
Reverse engineering CMOS, illustrated with a vintage Soviet counter chip I recently came across an interesting die photo of a Soviet1 chip, probably designed in the...
a year ago
11
a year ago
I recently came across an interesting die photo of a Soviet1 chip, probably designed in the 1970s. This article provides an introductory guide to reverse-engineering CMOS circuits, using this chip as an example. Although the chip looks like a tangle of lines at first, its large...
Arduino Blog
This automatic laser turret keeps the cats entertained for hours Cats may be adorable, but they evolved to be predators. Unfortunately, responsible owners keep their...
5 months ago
43
5 months ago
Cats may be adorable, but they evolved to be predators. Unfortunately, responsible owners keep their cats indoors to avoid decimating the local wildlife population and that means Mr. Whiskers and Ms. Socks don’t get much opportunity to express their hunting urges. That’s why...
Louwrentius
Benefits of hyper-threading on a Core 7i processor I had some wave files that I wanted to encode to mp3. I wrote a small parallel processing framework...
over a year ago
7
over a year ago
I had some wave files that I wanted to encode to mp3. I wrote a small parallel processing framework for this job. It executes parallel jobs so I can benefit from the 4 cores + 4 virtual cores of my new Core 7i 920 processor.  The framework is based on some shell scripts running...
Computer Ads from...
Salamander Software's Franklin's Tomb My name is Diamond, Dan Diamond. I'm a private cop.
a year ago
Arduino Blog
Seaside Sweeper keeps beaches pristine Without anyone caring for them, beaches quickly become trash-covered swaths of disappointment. That...
10 months ago
56
10 months ago
Without anyone caring for them, beaches quickly become trash-covered swaths of disappointment. That care is necessary to maintain the beautiful sandy havens that we all want to enjoy, but it requires a lot of labor. A capstone team of students from the University of Colorado...
Himanshu Mishra |...
BFS vs DFS in friendships If you already know and remember what Breadth First Search (BFS) and Depth First Search (DFS) are,...
over a year ago
3
over a year ago
If you already know and remember what Breadth First Search (BFS) and Depth First Search (DFS) are, skip to What are you saying? Take my…
Home on Erik...
More Luigi: Presentation from OSCON I was in Portland, OR for a few days hanging out at OSCON. Was fun. I also talked a bit about...
over a year ago
9
over a year ago
I was in Portland, OR for a few days hanging out at OSCON. Was fun. I also talked a bit about Luigi: Next week I'm presenting at the NYC Predictive Analytics meetup together with Blake Shaw from Foursquare.
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 3: The Scourge
4 months ago
Home on Erik...
Deep learning for… chess (addendum) My previous blog post about deep learning for chess blew up and made it to Hacker News and a couple...
over a year ago
7
over a year ago
My previous blog post about deep learning for chess blew up and made it to Hacker News and a couple of other places. One pretty amazing thing was that the Github repo got 150 stars overnight.
Electronics etc…
Remote Controlling an HP 1670G Logic Analyzer with a Linux PC X Server Introduction Reserving a fixed IP address for the logic analyzer Assign the chosen IP address to the...
a year ago
88
a year ago
Introduction Reserving a fixed IP address for the logic analyzer Assign the chosen IP address to the logic analyzer Allow the logic analyzer to access your Ubuntu X server Configure the X-window Settings on the logic analyzer Install and declare the HP logic analyzer font...
Notes on software...
Lessons learned streaming building a Scheme-like interpreter in Go I wanted to practice making coding videos so I did a four-part series on writing a basic Scheme-like...
over a year ago
10
over a year ago
I wanted to practice making coding videos so I did a four-part series on writing a basic Scheme-like language (minus macros and arrays and tons of stuff). I picked this simple topic because I wanted a low-stakes way to learn what I did not know about making videos. Here was the...
Jonas Hietala
Long Term Goals I have a lot of things I want to do. Right now I want to go to the kids training tomorrow and also...
over a year ago
11
over a year ago
I have a lot of things I want to do. Right now I want to go to the kids training tomorrow and also to our training time. I haven’t trained a lot lately so it feels good to do something again and training the kids is very rewarding. On Monday I have the next graph theory lecture...
Birchtree
The next few vids you'll watch on YouTube I know it's a bit of cliché, but count me in the group of white men who 2021's Inside really...
a month ago
13
a month ago
I know it's a bit of cliché, but count me in the group of white men who 2021's Inside really connected with me in a huge way. Anyway, now All Eyes on Me is going to be stuck in my head for the next month.
Willem's Blog
Dig for dummies Learn how to use the dig command to query domain name servers to find the source of network...
over a year ago
10
over a year ago
Learn how to use the dig command to query domain name servers to find the source of network problems, IP-addresses, hostnames, mail servers and related info.
Notes on software...
Controlled HTML select element in React has weird default UX This is an external post of mine. Click here if you are not redirected.
over a year ago
anderegg.ca
How decentralized is Bluesky really? Here’s an excellent article from Christine Lemmer-Webber that takes a deeper technical look into...
3 months ago
24
3 months ago
Here’s an excellent article from Christine Lemmer-Webber that takes a deeper technical look into some of the criticisms I had in my previous piece. The article is long, but very much worth a read. From the conclusion: Bluesky is built by good people who care, and it is providing...
Jonas Hietala
Up like a Sun, Down like a Pancake I was looking forward to this weekend, for Ludum Dare and for me to finally make a game again. But...
over a year ago
10
over a year ago
I was looking forward to this weekend, for Ludum Dare and for me to finally make a game again. But it just don’t feel right to me. I’m not prepared, I feel a little bit stressed and I don’t really have faith in my game so I’m gonna step down this one as well. But it’s fine, Ludum...
Jonas Hietala
Rewriting my Neovim config in Lua This screenshot betrays just how much productive time was wasted setting this up. I’ve got tons of...
a year ago
7
a year ago
This screenshot betrays just how much productive time was wasted setting this up. I’ve got tons of things to do; clean the bathrooms, prototype an idea for a SaaS and ponder world peace. So naturally the procrastination took over and I rewrote my Neovim configuration in...
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...
2 weeks ago
12
2 weeks 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...
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
8
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?
Jonas Hietala
Habits to start I haven’t been feeling quite as forward or as energetic lately. There are no set plans, habits or...
over a year ago
8
over a year ago
I haven’t been feeling quite as forward or as energetic lately. There are no set plans, habits or goals for this spring and I don’t have a clear vision of what to do currently but it also feels… fine? Maybe I will cruise in a lower gear for a while and rev up when my mood...
Lighthouse Blog
Updates November 4: Free newsletter to RSS tool
4 months ago
Arduino Blog
Boring rice cooker becomes uruchimai powerhouse Rice cookers are staple appliances in about half of the world and basic models are very affordable....
7 months ago
76
7 months ago
Rice cookers are staple appliances in about half of the world and basic models are very affordable. But those are simple machines that are about as “dumb” as electric kettles. The result is often rice that has been sitting in the warming stage for too long, making the bottom...
Matt Blewitt
Thoughts on User Safety: 2 Following up from last time, let’s explore the internal and insider fronts when moving beyond...
over a year ago
9
over a year ago
Following up from last time, let’s explore the internal and insider fronts when moving beyond security towards safety for our users.
Vitalik Buterin's...
A Prehistory of the Ethereum Protocol
over a year ago
Notes on software...
Edit for clarity I have the fortune to review a few important blog posts every year and the biggest value I add is to...
a month ago
17
a month ago
I have the fortune to review a few important blog posts every year and the biggest value I add is to call out sentences or sections that make no sense. It is quite simple and you can do it too. Without clarity only those at your company in marketing and sales (whose job it is to...
Louwrentius
How to run Debian Linux on an Intel based Mac Mini The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy...
over a year ago
7
over a year ago
The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy efficient. When idle, it uses around 20 watts. I'm using one of the first Intel-based Minis with an Intel Core Duo chip, running at 1.6 Ghz. I want to use this mini as an expensive router...
Odds and Ends of...
Why we need seven bins It's time for some #binchat
2 months ago
Home on Erik...
Dollar cost averaging (I accidentally published an unfinished draft of this post a few days ago – sorry about...
over a year ago
10
over a year ago
(I accidentally published an unfinished draft of this post a few days ago – sorry about that). There's a lot of sources preaching the benefits of dollar cost averaging, or the practice of investing a fixed amount of money regularly.
Jonas Hietala
10 Games in 10 Languages For school we have this programming course for Java. It isn’t anything special really and it would...
over a year ago
10
over a year ago
For school we have this programming course for Java. It isn’t anything special really and it would be really boring if I don’t like to program, it almost is anyway, if it weren’t for the fact that we’re to create a game! Just any game will do and we’re in a group of two and we...
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
8
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...
Elevation Lab - Blog
Introducing NightPad Wireless Charger NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other...
over a year ago
3
over a year ago
NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other wireless chargers - which I covered with electrical tape. So in designing this one, the first thing we did was remove the light. NightPad charges iPhone 50% faster than standard Qi...
Matt Blewitt
Corporate Legibility for Software Engineers Corporate legibility is the art of making tasks, and their outcomes, easier to understand for those...
over a year ago
7
over a year ago
Corporate legibility is the art of making tasks, and their outcomes, easier to understand for those not directly involved. I’ll help you understand why this is an important thing to be aware of and how to use it to help your career.
Computer Ads from...
VenturCom's VENIX Mixing REAL Time With REAL UNIX Is Not Magic...It Is Technology.
a year ago
Arduino Blog
This portable Starmap could be your guide to the cosmos Estimates vary, but there are generally a few thousand stars bright enough to see in the sky on a...
8 months ago
37
8 months ago
Estimates vary, but there are generally a few thousand stars bright enough to see in the sky on a clear, moonless, cloudless night away from city lights. You might be able to identify a couple of them, along with a handful of constellations. But what about the rest? If they...
Style over Substance
Shooting the Ligero 3D-printed Mamiya Press camera by MaxWanderlush Last year I started shooting my first 3D-printed camera, a Goodman Zone. It was soon followed by the...
over a year ago
78
over a year ago
Last year I started shooting my first 3D-printed camera, a Goodman Zone. It was soon followed by the panoramic pinhole Goodman Scura and the MPWide, a modified Fuji Instax Wide 300. The MPWide is a mod by the talented Mario, otherwise known as MaxWanderlush. He has been releasing...
Birchtree
That app could probably be a website P. Martin Ortiz writing for Rogue Engine: Your App Should Have Been a Website Some companies push...
2 months ago
27
2 months ago
P. Martin Ortiz writing for Rogue Engine: Your App Should Have Been a Website Some companies push for app installations because they gain access to more permissions than they would in the browser. Apps allow them to collect more data and track user activity, often under the...
Applied Cartography
Why should a company? For a long time, my goal with Buttondown was largely around failure avoidance: "I want to get my...
11 months ago
8
11 months ago
For a long time, my goal with Buttondown was largely around failure avoidance: "I want to get my first paying customer so I know it's not a fake product"; "I want to hit a thousand dollars in revenue so I know it's not just friends humoring me"; "I want to make $10K/mo or else I...
Louwrentius
The impact of the MDADM bitmap on RAID performance Introduction I'm aware that most people with intensive storage workloads won't run those workloads...
over a year ago
13
over a year ago
Introduction I'm aware that most people with intensive storage workloads won't run those workloads on hard drives anymore, that ship has sailed a long time ago. SSDs have taken their place (or 'the cloud'). For those few left who do use hard drives in Linux software RAID setups...
Notes on software...
We put a distributed database in the browser – and made a game of it This is an external post of mine. Click here if you are not redirected.
a year ago
Matt Mullenweg
Carmack & Rogan I guess something has changed with the Joe Rogan / Spotify deal and now all the old episodes are on...
3 months ago
24
3 months ago
I guess something has changed with the Joe Rogan / Spotify deal and now all the old episodes are on YouTube again, which means the gems from the archives can now pop up. I was alerted to this conversation between Joe Rogan and John Carmack, and it’s pure gold. I know I’m five...
Birchtree
➕ Who cares about smartphone design? Just how important is physical design in someone's smartphone buying decision? As with so many...
5 days ago
4
5 days ago
Just how important is physical design in someone's smartphone buying decision? As with so many things, it depends who you ask.
computers are bad
2023-03-13 the door close button This will probably be a short one, and I know I haven't written for a while, but it has always been...
a year ago
48
a year ago
This will probably be a short one, and I know I haven't written for a while, but it has always been the case that you get what you pay for and Computers Are Bad is nothing if not affordable. Still, this is a topic on which I am moderately passionate and so I can probably stretch...
Jonas Hietala
Building my ultimate keyboard The Cybershard keyboard. What comes to mind when you see the description “the ultimate...
3 months ago
27
3 months ago
The Cybershard keyboard. What comes to mind when you see the description “the ultimate keyboard”? There are many keyboards in this world; here are some that might fit the “ultimate” moniker: Das Keyboard 4 Ultimate mechanical keyboard DataHand Ergodox EZ Glove80 Happy...
Birchtree
Apple jumps in the hot tub Zac Hall writing for 9to5Mac: Apple Responds After Being Forced to Approve Porn App on EU iPhones...
4 weeks ago
12
4 weeks ago
Zac Hall writing for 9to5Mac: Apple Responds After Being Forced to Approve Porn App on EU iPhones Due to DMA The bottom line for parents, though, is that the “Apple-approved” messaging around the porn app on iPhone omits the fact that Apple is legally required to approve the
Louwrentius
overview of open-source load balancers I was looking at open-source load balancing software and it seems that there isn't a nice overview...
over a year ago
9
over a year ago
I was looking at open-source load balancing software and it seems that there isn't a nice overview except from this website, although many of the listed projects seem dead. I've made a selection of products that seem to be relevant. The biggest problem with open-source software...
Willem's Blog
Upgrading a 27-inch iMac 5K to 14 terabytes This month I nearly destroyed my iMac during an attempt to upgrade it. Thanks to determination and...
over a year ago
13
over a year ago
This month I nearly destroyed my iMac during an attempt to upgrade it. Thanks to determination and some spare time I was able to resurrect it from the death!
Home on Erik...
Waiting time, load factor, and queueing theory: why you need to cut your systems a bit of slack I've been reading up on operations research lately, including queueing theory. It started out as a...
over a year ago
19
over a year ago
I've been reading up on operations research lately, including queueing theory. It started out as a way to understand the very complex mortgage process (I work at a mortgage startup) but it's turned into my little hammer and now I see nails everywhere.
Vitalik Buterin's...
Review: museums of the future, Dubai and Tokyo
7 months ago
Computer Ads from...
Ampere WS-1 A cool Japanese clamtop
11 months ago
Notes on software...
Speeding up Go's builtin JSON encoder up to 55% for large arrays of objects This is an external post of mine. Click here if you are not redirected.
over a year ago
Odds and Ends of...
NEW EVENT: How the YIMBYs won Book now to see my conversation with housing hero Anya Martin!
a month ago
Matt Mullenweg
Falling Snow The talented Felix Arntz has given an incredible Christmas gift to the WordPress community with his...
2 months ago
55
2 months ago
The talented Felix Arntz has given an incredible Christmas gift to the WordPress community with his fast, light, and accessible Snow Fall plugin, which is live on this site and you can install on yours. I hope everyone is having a happy holidays! Search for “snow fall” in your...
Notes on software...
Interview With Phil of DataStation This is an external interview. Click here if you are not redirected.
over a year ago
Notes on software...
Implementing the Raft distributed consensus protocol in Go As part of bringing myself up-to-speed after joining TigerBeetle, I wanted some background on how...
a year ago
12
a year ago
As part of bringing myself up-to-speed after joining TigerBeetle, I wanted some background on how distributed consensus and replicated state machines protocols work. TigerBeetle uses Viewstamped Replication. But I wanted to understand all popular protocols and I decided to start...
Jonas Hietala
Plans for Summer of Code My first summer job is now over, and after a weekend of rest, it is now time to plan for my second...
over a year ago
9
over a year ago
My first summer job is now over, and after a weekend of rest, it is now time to plan for my second summer job: IDA Summer of Code. I will work a month, or 4 weeks, with contributing to rust! The only issue is, I have no idea where to start. I didn’t have a strict plan or a vision...
Arduino Blog
This Kenyan engineer modernizes vintage cars with a custom ECU and EFI upgrades The automotive industry’s switch from carburetion to fuel injection was one of the most effective...
5 months ago
43
5 months ago
The automotive industry’s switch from carburetion to fuel injection was one of the most effective advancements of the 20th century. Electronic fuel injection allows for precise control over an internal combustion engine’s air-fuel mixture, which dramatically improves fuel...
Electronics etc…
Setting Up a Symmetricom SyncServer S200 Network Time Protocol Server Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS...
7 months ago
92
7 months ago
Introduction What was the SyncServer S200 Supposed to be Used For? IMPORTANT: Use the Right GPS Antenna! The SyncServer S200 Outside and Inside Installing the Missing BNC Connectors Setting Up a SyncServer S200 from Scratch Opening up the SyncServer S200 The SyncServer File...
Abishek Muthian
Paytm says to me that it’s PoS feature didn’t have a security risk Paytm- Alibaba backed India’s leading mobile payment wallet saw a 1000 % growth in the amount of...
over a year ago
3
over a year ago
Paytm- Alibaba backed India’s leading mobile payment wallet saw a 1000 % growth in the amount of money added to its wallet during India’s demonetisation. I must acknowledge that digital wallets like Paytm, Ola money etc. did help in easing the pains of demonetisation for those...
Birchtree
Watch me write a task manager in 30 minutes A core tenet of A Better Computer is showing, not telling. I don’t use a lot of press kit material...
19 hours ago
1
19 hours ago
A core tenet of A Better Computer is showing, not telling. I don’t use a lot of press kit material or talking points from companies in my videos because I don’t particularly care about those. My incentives are fully aligned with showing software (and sometimes hardware)
Willem's Blog
Enter text without keys Worn on your fingers, the Tap Strap recognises tapping and moving to control and type without a...
over a year ago
12
over a year ago
Worn on your fingers, the Tap Strap recognises tapping and moving to control and type without a mouse or keyboard!
./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...
11 months ago
119
11 months 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:...
Jonas Hietala
Zucchini Crabcakes With a tiny bit more planning I made a dinner out the lessons 4 and 5 as the crabcakes were only...
over a year ago
8
over a year ago
With a tiny bit more planning I made a dinner out the lessons 4 and 5 as the crabcakes were only supposed to be an appetizer: Crabcakes: Surprisingly delicious. Both me and Veronica gives them a 7. Zucchini: While I thought they passed Veronica said “Zucchini is not my thing” and...
Louwrentius
Personal Security: erase your computer or phone before repair Computer nerds are self sufficient when it comes to fixing their computer. Non-computer experts have...
over a year ago
8
over a year ago
Computer nerds are self sufficient when it comes to fixing their computer. Non-computer experts have to find some other person with greater computer knowledge to repair their computer or phone. That person will then be able to access all data stored on their computer or phone. By...
Himanshu Mishra |...
Quick guide to git and github (Part 1) Before we start, make sure you have an account on GitHub. Go to https://github.com. Pick a username,...
over a year ago
4
over a year ago
Before we start, make sure you have an account on GitHub. Go to https://github.com. Pick a username, enter your email id and choose a…
Jonas Hietala
ISOC update I have now worked a bit more than 3 weeks out of my 4 weeks of IDA Summer of Code and this is an...
over a year ago
10
over a year ago
I have now worked a bit more than 3 weeks out of my 4 weeks of IDA Summer of Code and this is an update post of what I’ve done so far. I will write a more extensive summary post at the end of the project. I was planning on writing a weekly summary, but that ship sailed a long...
lcamtuf’s thing
The serious science of trolling LLMs The internet's oldest pastime finally has a purpose -- and it's more serious than AI companies would...
7 months ago
6
7 months ago
The internet's oldest pastime finally has a purpose -- and it's more serious than AI companies would like to admit.
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.
4 months ago
Louwrentius
Understanding Ceph: open-source scalable storage Introduction In this blog post I will try to explain why I believe Ceph is such an interesting...
over a year ago
5
over a year ago
Introduction In this blog post I will try to explain why I believe Ceph is such an interesting storage solution. After you finished reading this blog post you should have a good high-level overview of Ceph. I've written this blog post purely because I'm a storage enthusiast and I...
Louwrentius
How to build an energy efficient computer for home use In short: Buy whatever you fucking want. Turn the fucking thing off when you're not using...
over a year ago
7
over a year ago
In short: Buy whatever you fucking want. Turn the fucking thing off when you're not using it. Long: People are spending a lot of time building an energy efficient home computer, that can act as an HTPC, NAS, or whatever. It must consume as little power as possible, because it it...
Arduino Blog
ardEEG is an Arduino UNO R4 WiFi shield for measuring biosignals The secrets to most of the mind’s mysteries may still elude us, but we’ve made a tremendous amount...
10 months ago
51
10 months ago
The secrets to most of the mind’s mysteries may still elude us, but we’ve made a tremendous amount of progress in reading signals produced by the brain. We may not understand exactly what is going on, but we can see the result and utilize it. And now you can start...
Computer Ads from...
Vote for the April 2004 Plus Post Topic If you are a paid subscriber, voting is open for one week
11 months ago
Good Enough
Our ChatGPT Mission Statement What follows is an edited transcript of my interaction with ChatGPT to help craft a mission...
a year ago
10
a year ago
What follows is an edited transcript of my interaction with ChatGPT to help craft a mission statement for Good Enough. The resulting mission statement was surprisingly good and I had some literal LOLs along the way. Though I think we'll leave out the haiku. You are an expert at...
Elevation Lab - Blog
Introducing The 10-Year Battery for AirTag My camera bag with $10k of gear was stolen from my car. When I saw the broken glass and empty...
2 months ago
6
2 months ago
My camera bag with $10k of gear was stolen from my car. When I saw the broken glass and empty backseat, I immediately pulled up FindMy to track the thief - only to find that its last location was my office 3 months ago... because I hadn't changed the AirTag's battery. It was a...
Elevation Lab - Blog
NightStand at your local Apple Store NightStands now come in some beautiful new colors & new packaging - you can find them in Apple...
over a year ago
3
over a year ago
NightStands now come in some beautiful new colors & new packaging - you can find them in Apple Stores around the globe beginning today. For any designer, to see something you made out in the wild is a special experience. So today is a real trip for our tiny little Portland...
Ken Shirriff's blog
Inside an unusual 7400-series chip implemented with a gate array When I look inside a chip from the popular 7400 series, I know what to expect: a fairly simple...
11 months ago
13
11 months ago
When I look inside a chip from the popular 7400 series, I know what to expect: a fairly simple die, implemented in a straightforward, cost-effective way. However, when I looked inside a military-grade chip built by Integrated Device Technology (IDT)4 I found a very unexpected...
Louwrentius
Howto get the hard disk size under Linux? A: There is no single tool for this job, but it seems that Fdisk is just fine: server:~# fdisk -l 2>...
over a year ago
8
over a year ago
A: There is no single tool for this job, but it seems that Fdisk is just fine: server:~# fdisk -l 2> /dev/null | grep Disk | grep -v identifier Disk /dev/sda: 500.0 GB, 500028145664 bytes Disk /dev/sdb: 500.0 GB, 500028145664 bytes Disk /dev/sdc: 1000.1 GB, 1000123400192...
Abishek Muthian
False Accusation False accusation for children especially if the accusation goes totally against their values can...
over a year ago
3
over a year ago
False accusation for children especially if the accusation goes totally against their values can have profound negative consequences. When I was in grade school(early 2000, India), I went out to take a photo-copy(xerox) of a study material in a shop nearby school. After I...
Vitalik Buterin's...
How will Ethereum's multi-client philosophy interact with ZK-EVMs?
a year ago
computers are bad
2024-02-25 a history of the tty It's one of those anachronisms that is deeply embedded in modern technology. From cloud operator...
a year ago
79
a year ago
It's one of those anachronisms that is deeply embedded in modern technology. From cloud operator servers to embedded controllers in appliances, there must be uncountable devices that think they are connected to a TTY. I will omit the many interesting details of the Linux terminal...
Willem's Blog
Clouds below my floor Building a little datacenter in my basement utilising a very fast internet connection.
over a year ago
Bryan Braun - Blog
Goodbye Evernote, Hello Obsidian I use note-taking software every day. I use it for journaling, blogging, capturing ideas,...
9 months ago
9
9 months ago
I use note-taking software every day. I use it for journaling, blogging, capturing ideas, researching technologies, managing my projects, and many other things. Writing is how I think through problems, and note-taking software makes all that thinking easy to search and...
Willem's Blog
Free from the iCloud: Escaping Apple Photos Recently I freed myself from Apple Photos, using free software to manage my photo library. Read...
over a year ago
6
over a year ago
Recently I freed myself from Apple Photos, using free software to manage my photo library. Read along to find out what software I use and how to make it play nice with your devices.
Gwern.net Newsletter
May 2021 Gwern.net Newsletter links on AI hardware, diffusion models, optogenetics, brain scanning.
over a year ago
latest projects -...
Robot Slide Whistle Orchestrion [Hardware] Army of Robot Slide Whistles
11 months ago
Abishek Muthian
BigBasket slot alert BigBasket is the leading online grocery delivery portal in India, due to the reduced workforce and...
over a year ago
3
over a year ago
BigBasket is the leading online grocery delivery portal in India, due to the reduced workforce and extraordinary demand; the bookings happen at random slots and we have no other choice but to keep checking the app regularly. A need gap was posted recently, asking for a solution...
Applied Cartography
Naughty vs. nice I love this bit from Paul Graham on pattern-matching founders: Though the most successful founders...
a week ago
11
a week ago
I love this bit from Paul Graham on pattern-matching founders: Though the most successful founders are usually good people, they tend to have a piratical gleam in their eye. They're not Goody Two-Shoes type good. Morally, they care about getting the big questions right, but not...
Abort Retry Fail
The History of GM-NAA I/O and SHARE The Birth of Computer Operating Systems
a year ago
Jonas Hietala
2016 in Review See the previous reviews. 2016 Geek Achievements Placed 2nd in Linköping’s Regional in...
over a year ago
6
over a year ago
See the previous reviews. 2016 Geek Achievements Placed 2nd in Linköping’s Regional in Netrunner. Won a couple of smaller Netrunner tournaments. Got Veronica to play Game of Thrones with us. She beat us and she loved it! Programmed a little bit of Elixir and a tiny bit of front...
Notes on software...
React without webpack: fast path to a working app from scratch This is an external post of mine. Click here if you are not redirected.
over a year ago
Buck on Software
Don't be foie gras If 2016-2020 was the golden unicorn age of SaaS, 2021 nearly hurtled us into the foie gras* era.
over a year ago
10
over a year ago
If 2016-2020 was the golden unicorn age of SaaS, 2021 nearly hurtled us into the foie gras* era.
Neil Madden
Machine Learning and the triumph of GOFAI I’ve been slowly reading Brian Cantwell Smith’s “The Promise of Artificial Intelligence” recently. I...
8 months ago
14
8 months ago
I’ve been slowly reading Brian Cantwell Smith’s “The Promise of Artificial Intelligence” recently. I haven’t finished reading it yet, and like much of BCS’s writing, it’ll probably take me 3 or 4 read-throughs to really understand it, but there’s one point that I want to pick up...
anderegg.ca
Sequoia’s “Macintosh” screen saver and old Control Panels I was recently on-site with a client and noticed that one person was using the new “Macintosh”...
a week ago
9
a week ago
I was recently on-site with a client and noticed that one person was using the new “Macintosh” screen saver that was added in macOS Sequoia. If you haven’t seen it, here’s a video of it in action. I knew that the screen saver had released, but I was very happy with Relay’s St....
Home on Erik...
It's hard to write code for computers, but it's even harder to write code for humans Writing code for a computer is hard enough. You take something big and fuzzy, some large vague...
5 months ago
12
5 months ago
Writing code for a computer is hard enough. You take something big and fuzzy, some large vague business outcome you want to achive. Then you break it down recursively and think about all the cases until you have clear logical statements a computer can follow.
Arduino Blog
Arduino Education at Bett 2025: Shaping the future of K-12 and HE Mark your calendars… Arduino Education is coming to Bett UK 2025! Taking place for three days from...
2 months ago
42
2 months ago
Mark your calendars… Arduino Education is coming to Bett UK 2025! Taking place for three days from January 22nd-24th at the ExCeL exhibition center in London, Bett is the ultimate global event for educational innovation.  We are attending the stand with our partner CreativeHut...
Vitalik Buterin's...
Review of Gitcoin Quadratic Funding Round 4
over a year ago
Arduino Blog
Adding real-time local voice controls to a SMARS Quad Mod robot with an Arduino RP2040 Connect Robotics kits like the Screwless/Screwed Modular Assemblable Robotic System (SMARS) are great tools...
6 months ago
60
6 months ago
Robotics kits like the Screwless/Screwed Modular Assemblable Robotic System (SMARS) are great tools for learning more about how electronics, mechanics, and software can combine to perform useful tasks in the physical world. And in his latest project, Edge Impulse’s senior...
./techtipsy
Running on fumes After a run-of-the-mill Windows BSOD, I was redirected to the UEFI settings and was presented with...
over a year ago
35
over a year ago
After a run-of-the-mill Windows BSOD, I was redirected to the UEFI settings and was presented with this fun little bug: 0GB ought to be enough for anybody.
Applied Cartography
Migrating someone who's on Stripe Connect Express Most Stripe accounts on Substack are “Standard Connect”, which essentially means that: the author...
a year ago
7
a year ago
Most Stripe accounts on Substack are “Standard Connect”, which essentially means that: the author has full agency over their account and is the merchant of record; they can revoke OAuth access from Substack (or whomever) at any time; Substack continues to take that 10% as an...
Louwrentius
Fio-plot: creating nice charts from FIO storage benchmark data New release of fio-plot I've rewritten fio-plot, a tool that turns FIO benchmark data into nice...
over a year ago
14
over a year ago
New release of fio-plot I've rewritten fio-plot, a tool that turns FIO benchmark data into nice charts. It allows you to create four types of graphs which will be discussed below. The github project page explains how to run this tool. Fio-plot also includes a benchmark script...
lcamtuf’s thing
Analog filters, part 2: let it ring A continuation of the gentle intro to analog signal filtering. In today's episode: the Sallen-Key...
5 months ago
Construction Physics
Will the China Cycle Come for Airbus and Boeing? Noah Smith, author of the economics Substack Noahpinion, often refers to a common trajectory in...
4 months ago
61
4 months ago
Noah Smith, author of the economics Substack Noahpinion, often refers to a common trajectory in Chinese manufacturing as the “China Cycle”:
Home on Erik...
Optimizing for iteration speed I've written before about the importance of iterating quickly but I didn't necessarily talk about...
over a year ago
11
over a year ago
I've written before about the importance of iterating quickly but I didn't necessarily talk about some concrete things you can do. When I've built up the tech team at Better, I've intentionally optimized for fast iteration speed above almost everything else.
Jonas Hietala
Why Cryptocurrencies? is now available in print Today is a big milestone for me, as this marks a big milestone in the biggest personal project I’ve...
over a year ago
8
over a year ago
Today is a big milestone for me, as this marks a big milestone in the biggest personal project I’ve undertaken. My book ‘Why Cryptocurrencies?’ is released in print today! It’s my attempt to explain what cryptocurrencies are and what problems they solve, in a simple and...
Posts on Made of...
Write testable code by writing generic code Alex Gaynor recently asked this question in an IRC channel I hang out in (a channel which contains...
over a year ago
9
over a year ago
Alex Gaynor recently asked this question in an IRC channel I hang out in (a channel which contains several software engineers nearly as obsessed with software testing as I am): uhh, so I’m writing some code to handle an econnreset… how do I test this? This is a good question!...
Style over Substance
DIY: Use an IKEA VINDRIKTNING air quality sensor in Home Assistant with ESPHome IKEA has released some interesting new products lately, focused on air quality. In this product...
over a year ago
82
over a year ago
IKEA has released some interesting new products lately, focused on air quality. In this product line, one unit that stands out is the VINDRIKTNING air quality sensor. This cheap (just €9,99) sensor measures the air quality in your home, using a simple traffic light scheme to...
Applied Cartography
Using Cursor to port Django tests to pytest When it comes to AI tooling, I am equal parts optimist and cynic. I have no moral qualm with using...
6 months ago
11
6 months ago
When it comes to AI tooling, I am equal parts optimist and cynic. I have no moral qualm with using these tools (Supermaven is a pretty heavy part of my day-to-day work), but have found most tools quite bad by the metric of "do they make me more productive on Buttondown's code...
Birchtree
How Flight Simulator helped my flying anxiety (members post) It turns out video games really can impact how you view the world.
3 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
10
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...
Birchtree
🫡 A certain individual who owns a certain social media site spoke at a certain President's...
a month ago
17
a month ago
A certain individual who owns a certain social media site spoke at a certain President's inauguration earlier this week and at one point gave a very distinctive salute. Now look, I'm not calling this billionaire a Nazi, and I'm not telling you whether I
Arduino Blog
This desk lamp automatically adjusts its brightness using AI on an Arduino UNO When you hear about all of the amazing things being accomplished with artificial intelligence today,...
9 months ago
47
9 months ago
When you hear about all of the amazing things being accomplished with artificial intelligence today, you probably assume that they require a massive amount of processing power. And while that is often true, there are machine learning models that can run on the edge — including on...
Posts on Made of...
Systems that defy detailed understanding Last week, I wrote about the mindset that computer systems can be understood, and behaviors can be...
over a year ago
9
over a year ago
Last week, I wrote about the mindset that computer systems can be understood, and behaviors can be explained, if we’re willing to dig deep enough into the stack of abstractions our software is built atop. Some of the ensuing discussion on Twitter and elsewhere lead me to write...
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
10
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
Ludum Dare 29 Entry After months of procrastination it is time for me to enter Ludum Dare again! I am totally...
over a year ago
9
over a year ago
After months of procrastination it is time for me to enter Ludum Dare again! I am totally unprepared, but I did setup a setup which actually compiles. I never got audio to run but hopefully I can manage something. Repository: https://github.com/treeman/LD29. Going for C++ this...
anderegg.ca
Halls of Torment: a thematically questionable downtime game Merry Christmas and happy holidays! I hope everyone out there has a joyful and relaxing day, however...
2 months ago
41
2 months ago
Merry Christmas and happy holidays! I hope everyone out there has a joyful and relaxing day, however you celebrate. During the downtime I got to play a game I’d been wanting to try for a while. Last summer on The Besties podcast, Russ Frushtick mentioned that he was enjoying...
Simply Explained
My Sixth Year as YouTube Creator (statistics + retrospective) Every new year I reflect on the previous year and set new goals. Last year has been my most...
over a year ago
9
over a year ago
Every new year I reflect on the previous year and set new goals. Last year has been my most successful year on YouTube so far, and I'd like to share some statistics and thoughts. I will also go over how my email newsletter is doing and where I'm headed. And finally, I'll set...
Simply Explained
ESP32 Cam: cropping images on device The ESP32 camera is the cheapest microcontroller with a built-in camera that you can buy. The OV2640...
over a year ago
13
over a year ago
The ESP32 camera is the cheapest microcontroller with a built-in camera that you can buy. The OV2640 sensor has a max resolution of 1600x1200, but sometimes you don't need the entire image.In this post I'll show how to crop the images on the ESP32 itself, before sending it of to...
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
9
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
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...
2 months ago
48
2 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...
Arduino Blog
Venderoo is an Arduino Mega-powered DIY vending machine For now-college student Joel Grayson, making something that combined his interests in mechanics,...
5 months ago
37
5 months ago
For now-college student Joel Grayson, making something that combined his interests in mechanics, electronics, and programming while being simultaneously useful to those around him was a longtime goal. His recent Venderoo project is exactly that, as the creatively named vending...
Jonas Hietala
rustc: error while loading shared libraries: librustc_driver I had installed and used rust already but today I fired it up and received: rustc...
over a year ago
8
over a year ago
I had installed and used rust already but today I fired it up and received: rustc --version rustc: error while loading shared libraries: librustc_driver-7e44814b.so: cannot open shared object file: No such file or directory I’ve seen this before… I thought modifying...
Arduino Blog
Can remote co-presence keep distant human connections alive? The pandemic made a lot of things obvious, not the least of which is that humans need social...
8 months ago
91
8 months ago
The pandemic made a lot of things obvious, not the least of which is that humans need social interaction to maintain good mental health. Sadly, many of us spend our lives physically separated from our loved ones by great distances or inopportune circumstances. That’s why a team...
Engineers Need Art
Mooncraft 2000 A web-based game, Mooncraft 2000 is released.
over a year ago
Avestura's Blog
Hiding a photo inside another photo How to hide a small photo inside a larger photo?
over a year ago
Vitalik Buterin's...
El recurso escaso más importante es la legitimidad
over a year ago
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 2: The Surge
4 months ago
Bryan Braun - Blog
Why we prefer computers over consoles when introducing kids to gaming I grew up gaming on consoles like Nintendo 64 and Gamecube. I have a lot of fond memories playing...
a year ago
10
a year ago
I grew up gaming on consoles like Nintendo 64 and Gamecube. I have a lot of fond memories playing games with my brothers on those devices. But as my own kids have gotten older, my wife and I have decided to first introduce them to gaming with computers, instead of consoles. The...
Neil Madden
Macaroon access tokens for OAuth: Part 2 – transactional auth In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a...
over a year ago
11
over a year ago
In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a lightweight and easy-to-deploy alternative to proof of possession (PoP) schemes for securing tokens in browser-based apps. The same techniques can be adapted to secure tokens in...
./techtipsy
Anything's a portable speaker if you're brave enough I hate buying things that are single-purpose, which is why I ended up with this setup. Take a...
over a year ago
69
over a year ago
I hate buying things that are single-purpose, which is why I ended up with this setup. Take a speaker, a battery, put them together, and what you now have is a portable speaker. Since I had access to both, I felt no need to buy a separate portable speaker for use in social...
Gwern.net Newsletter
July 2020 gwern.net newsletter Links on the Uighurs, authoritarianism, negative emissions, AI overhang; 1 movie & 2 anime reviews
over a year ago
Yazin Alirhayim
Serializing and deserializing a Cookie Jar I was recently working on a way to serialize and deserialize a Faraday connection that uses...
over a year ago
9
over a year ago
I was recently working on a way to serialize and deserialize a Faraday connection that uses HTTP::CookieJar to manage persistent cookies across requests. I needed to do this because I wanted a way to “freeze” an HTTP connection instance, and later “thaw” it to resume the...
Himanshu Mishra |...
Joining Spotify in Sweden Image source Life in Japan All the things that I knew about Japan turned out to be true, as soon as...
over a year ago
3
over a year ago
Image source Life in Japan All the things that I knew about Japan turned out to be true, as soon as I arrived here 8 months ago. Japan is a…
Home on Erik...
Ratio metrics We run a ton of A/B tests at Spotify and we look at a ton of metrics. Defining metrics is a little...
over a year ago
10
over a year ago
We run a ton of A/B tests at Spotify and we look at a ton of metrics. Defining metrics is a little bit of an art form. Ideally you want to define success metrics before you run a test to avoid cherry picking metrics.
Greater Still by...
Talking to the Protocol An exploration into a new communication layer. By Gaby Goldberg & Sophie Fujiwara
over a year ago
Vitalik Buterin's...
Engineering Security Through Coordination Problems
over a year ago
Birchtree
Meta, moderation, and whose freedoms come first A lot has been said about Meta’s recently-announced moderation changes, so I won’t add too much to...
a month ago
28
a month ago
A lot has been said about Meta’s recently-announced moderation changes, so I won’t add too much to your reading backlog today, but I did want to comment on it after letting it simmer in my head for a bit. Let me just start by repeating the
Lighthouse Blog
Updates March 22
11 months ago
Louwrentius
WFS - WAN Failover Script now available Since I could not find a WAN failover script for Linux to my likening, I wrote one myself. If you...
over a year ago
8
over a year ago
Since I could not find a WAN failover script for Linux to my likening, I wrote one myself. If you have any use for it: I put it on a Google code project. WFS tests the availability of your primary WAN connection and switches to your secondary / backup connection when a failure is...
Bryan Braun - Blog
Setting up your /now page with an RSS feed I have a /now page, which I use to tell people what I’m up to these days. I like the concept of “now...
4 months ago
17
4 months ago
I have a /now page, which I use to tell people what I’m up to these days. I like the concept of “now pages” but I felt like it would be better if it had an RSS feed. The feed would give interested parties a way to subscribe to life changes. The problem is that RSS feeds aren’t...
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
4
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...
Home on Erik...
Recurrent Neural Networks for Collaborative Filtering I’ve been spending quite some time lately playing around with RNN’s for collaborative filtering....
over a year ago
7
over a year ago
I’ve been spending quite some time lately playing around with RNN’s for collaborative filtering. RNN’s are models that predict a sequence of something. The beauty is that this something can be anything really – as long as you can design an output gate with a proper loss function,...
Home on Erik...
NYC Machine Learning meetup From the NYC Machine Learning talk I had last week: Haven't looked at it yet except briefly....
over a year ago
8
over a year ago
From the NYC Machine Learning talk I had last week: Haven't looked at it yet except briefly. Unfortunately the quality isn't the best.
Opsbros
Nix Windows Feedback There turns out to be a far easier way to disable the 'Win+F' Windows Feedback app.
over a year ago
Odds and Ends of...
Odds and Ends #59: The end of "woke capitalism" Plus the government did the stupid thing after all.
2 weeks ago
Engineers Need Art
Soft Dorothy Software — Shareware Projects Wherein I attempt to recover and restore old shareware code and program again like it's 1989.
6 months ago
Greater Still by...
Towards Crypto Literacy Consumer scale isn’t reached by abstracting the crypto away — not yet, at least.
over a year ago
Home on Erik...
Interview with a Data Scientist: Erik Bernhardsson I was featured in Peadar Coyle's interview series interviewing various “data scientists” – which is...
over a year ago
10
over a year ago
I was featured in Peadar Coyle's interview series interviewing various “data scientists” – which is kind of arguable since (a) all the other ppl in that series are much cooler than me (b) I'm not really a data scientist.
Arduino Blog
Coolest controllers ever? Icy gamepads melt in users’ hands Nintendo’s Joy-Con controller system is very innovative and generally well-regarded, with one major...
8 months ago
45
8 months ago
Nintendo’s Joy-Con controller system is very innovative and generally well-regarded, with one major exception: stick drift. That’s a reliability issue that eventually affects a large percentage of Joy-Cons, to the frustration of gamers. But what if that was intentional and...
Notes on software...
How to get better at recursion tldr; reimplement standard library functions in your favorite language without loops. Background For...
over a year ago
9
over a year ago
tldr; reimplement standard library functions in your favorite language without loops. Background For a few years after college I spent a lot of free time doing projects in Standard ML and Scheme. As a result I got really comfortable doing recursion. The two big reasons for this...
Jonas Hietala
Establishing Habits with Habitica I have used Habitica the last 18 months to organize my habits and things I want to get done. I...
over a year ago
15
over a year ago
I have used Habitica the last 18 months to organize my habits and things I want to get done. I believe it all started with an amazing book called The Power of Habit which describes the amazing benefits habits can give, both in the context of your own life but also in business....
./techtipsy
IODD ST400 review: great idea, good product, terrible firmware I’ve written about abusing USB storage devices in the past, with a passing mention that I’m too...
3 weeks ago
13
3 weeks ago
I’ve written about abusing USB storage devices in the past, with a passing mention that I’m too cheap to buy an IODD device. Then I bought one. I’ve always liked the promise of tools like Ventoy: you only need to carry the one storage device that boots anything you...
./techtipsy
How to fix ZFS pool not importing at boot Issue description You are running a Linux-based machine with an install of ZFS on Linux. Everything...
over a year ago
29
over a year ago
Issue description You are running a Linux-based machine with an install of ZFS on Linux. Everything seems to work correctly, but after restarting your machine, the ZFS pool is not visible. You can still import your pool manually using zpool import poolname or zpool import -a. In...
Louwrentius
Understanding IOPS, latency and storage performance Update 2020: I've written another blogpost about this topic, including some benchmark examples. When...
over a year ago
13
over a year ago
Update 2020: I've written another blogpost about this topic, including some benchmark examples. When most people think about storage performance, they think about throughput. But throughput is similar to the top speed of a car. In reality, you will almost never reach the top...
Jonas Hietala
Hearthstone on Wine I like Hearthstone and recently the next expansion Goblins vs Gnomes so I wanted to install and play...
over a year ago
7
over a year ago
I like Hearthstone and recently the next expansion Goblins vs Gnomes so I wanted to install and play it. It didn’t work in vanilla wine, with a “time out error”, but I found a bug report which makes it work. Here’s a short summary: Get wine source from git. My version was...
Home on Erik...
About
over a year ago
Arduino Blog
This perplexing robotic performer operates under the control of three different Arduino boards Every decade or two, humanity seems to develop a renewed interest in humanoid robots and their...
4 months ago
31
4 months ago
Every decade or two, humanity seems to develop a renewed interest in humanoid robots and their potential within our world. Because the practical applications are actually pretty limited (given the high cost), we inevitably begin to consider how those robots might function as...
Lighthouse Blog
Updates August 19
6 months ago
Home on Erik...
Everything I learned about technical debt I just made it to Sweden suffering from jet lag induced insomnia, but this blog post will not cover...
over a year ago
10
over a year ago
I just made it to Sweden suffering from jet lag induced insomnia, but this blog post will not cover that. Instead, I will talk a little bit about technical debt. The concept of technical debt always resonated with me, partly because I always like the analogy with “real” debt.
Engineers Need Art
Tom Dowdy Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in...
over a year ago
78
over a year ago
Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in Lawrence, Kansas.
Neil Madden
I still don’t really get “hash shucking” If you want to learn how to store passwords securely, you could do a lot worse than looking at the...
a year ago
17
a year ago
If you want to learn how to store passwords securely, you could do a lot worse than looking at the OWASP Password Storage Cheat Sheet. These cheat sheets are generally pretty good, and the password storage one is particularly good. The editors do a great job of keeping it up to...
Neil Madden
Parse, don’t type-check There’s a fantastic article from last year titled Parse, don’t validate. I’d highly recommend it to...
over a year ago
8
over a year ago
There’s a fantastic article from last year titled Parse, don’t validate. I’d highly recommend it to any programmer (along with the more recent follow up Names are not type safety). The basic idea is that there are two ways to check that some input to a function is valid: A...
Notes on software...
Thinking about functional programming Someone on Discord asked about how to learn functional programming. The question and my initial...
a year ago
7
a year ago
Someone on Discord asked about how to learn functional programming. The question and my initial tweet on the subject prompted an interesting discussion with Shriram Krishnamurthi and other folks. So here's a slightly more thought out exploration. And just for backstory sake: I...
Christian Selig
Introducing Juno for Apple Vision Pro YouTube is probably one of the parts of the internet I consume the most, so I was more than a little...
a year ago
88
a year ago
YouTube is probably one of the parts of the internet I consume the most, so I was more than a little sad when YouTube announced that they don’t have plans to build a visionOS app, and disabled the option to load the iPad app. This leaves you with Safari, and the website is okay,...
Notes on software...
Administering Kubernetes is hard Kubernetes is easy to use after some exposure; it's pretty convenient too. But it is super hard to...
over a year ago
8
over a year ago
Kubernetes is easy to use after some exposure; it's pretty convenient too. But it is super hard to set up. eksctl is a good tool for folks who don't want to spend hours/days/weeks debugging VPC configuration in 1000s of lines of CloudFormation. None of the other tools seem to be...
Computer Ads from...
Sundial Systems' Relish The Premier Workplace Shell Calendar, Phone Book, To Do List, and Program Runner, too
5 months ago
Applied Cartography
Postgres batch enqueuing in ten lines of Django It hasn't failed me yet: BATCH_SIZE = 100 def batch_proess(queryset) -> None: count =...
a year ago
6
a year ago
It hasn't failed me yet: BATCH_SIZE = 100 def batch_proess(queryset) -> None: count = queryset.count() if count == 0: time.sleep(10) return with transaction.atomic(): batch = list( queryset.select_for_update(of=("self",),...
Louwrentius
HP Procurve "auto DoS" feature causing network problems A feature on more recent HP Procurve models (18xx series, such as 1810G etc.) is called "Auto DoS"....
over a year ago
8
over a year ago
A feature on more recent HP Procurve models (18xx series, such as 1810G etc.) is called "Auto DoS". You can find it in the section "Security" and then "Advanced security". If you enable the Auto DoS feature, traffic is blocked based on one of these conditions: the source port...
Engineers Need Art
VPX Scripting - Part 6 (End Sound) This post wraps up the sound work on Teacher's Pet.
10 months ago
Birchtree
The “Bluesky feels like early Twitter!” vibe Bluesky has the juice right now, and while it’s slowed down a bit this week, they were adding over 1...
3 months ago
24
3 months ago
Bluesky has the juice right now, and while it’s slowed down a bit this week, they were adding over 1 million users a day for a bit last week. One sentiment I’m hearing a lot recently is that Bluely “feels like early Twitter,” which
Applied Cartography
Notes from May Lots of writing this month: Why you should use Rails A reminder that things take time How...
9 months ago
8
9 months ago
Lots of writing this month: Why you should use Rails A reminder that things take time How shadcn/ui's previews work Why I hate that 1.01% meme A lovely term, 'grace note' Au revoir, invoke! A quick check-in on 11ty A rant/snippet for auth.js The first edition of what will be a...
Computer Ads from...
Massive Interview with Steve Jobs from MicroTime (1992) An in-depth discussion on NeXT
a week ago
Greater Still by...
Integrate Are we building apps or infrastructure? ...Yes
10 months ago
Birchtree
First look at my next big thing (members post) I've been working on something new, but it's not ready for prime time.
a month ago
Avestura's Blog
Oversimplified ideas of the great philosophers of all times Ideas of the great philosophers of all times explained in a few lines
a year ago
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...
2 months ago
54
2 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...
./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
123
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...
Jonas Hietala
The Coinparty hackathon, take two In December I declared that I would enter a Bitcoin Cash hackathon and I was excited to give my...
over a year ago
9
over a year ago
In December I declared that I would enter a Bitcoin Cash hackathon and I was excited to give my procrastination a kick in the balls. Unfortunately the hackathon was postponed to January just an hour later. Maybe the organizers didn’t think my project was exciting enough or...
Buck on Software
The Software Slog As a newly minted high school grad I had a brief stint as a wildland firefighter.
a year ago
Style over Substance
Leitz Summicron 50mm f/2 rigid (type 2) lens My newest lens acquisition wasn’t actually originally on my wishlist. I already had a 50mm Summicron...
over a year ago
72
over a year ago
My newest lens acquisition wasn’t actually originally on my wishlist. I already had a 50mm Summicron lens, though that was the first generation collapsible model known as a Type 1. This lens has lived on my Leica M3 permanently for the past few years, and I have enjoyed the hell...
Matt Mullenweg
GPL Clarification A quick followup on my prior conversation with Theo. During that chat, I talked briefly about a...
4 months ago
17
4 months ago
A quick followup on my prior conversation with Theo. During that chat, I talked briefly about a trademark infringer that was also distributing nulled plugins. I said “Not illegal. Legal under the GPL. But they weren’t changing the names. They were selling their customers Pro...
Avestura's Blog
Creating a Git commit: The Hard Way Let's create a Git commit using Git's low-level (plumbing) commands
6 months ago
Jonas Hietala
September theme: Failure I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon...
over a year ago
8
over a year ago
I’m out of the busy mode and here’s the new theme! I’ve got an idea and I’ll be beginning very soon I hope and again I’m following Experimental Gameplay Project’s site. Let’s rock!!
Neil Madden
When a KEM is not enough In my previous post, I described the KEM/DEM paradigm for hybrid encryption. The key encapsulation...
over a year ago
10
over a year ago
In my previous post, I described the KEM/DEM paradigm for hybrid encryption. The key encapsulation mechanism is given the recipient’s public key and outputs a fresh AES key and an encapsulation of that key that the recipient can decapsulate to recover the AES key. In this post I...
Jonas Hietala
2019 in Review As is tradition a quick rundown of the year is due. It’s been good to do as it makes me reflect on...
over a year ago
9
over a year ago
As is tradition a quick rundown of the year is due. It’s been good to do as it makes me reflect on the past year, and see that I did indeed do some things, and to look ahead a little. 2019 Non-Geek Achievements Played around with Isidor. It’s hard to describe how happy a kid can...
Vitalik Buterin's...
On Nathan Schneider on the limits of cryptoeconomics
over a year ago
Birchtree
Development is going through a real change Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to...
3 weeks ago
13
3 weeks ago
Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to an end, especially in my case, where my goal is to build and ship products to millions of users. What’s really happening is a shift in focus: away from obsessing
Arduino Blog
How to customize your Arduino Cloud IoT dashboards on the go The Arduino Cloud has long been a trusted platform for makers, engineers, and developers to manage...
4 months ago
47
4 months ago
The Arduino Cloud has long been a trusted platform for makers, engineers, and developers to manage their IoT projects with ease. From tracking sensor data to automating smart devices, the cloud enables seamless connectivity. Complementing this, the Arduino IoT Remote mobile app...
computers are bad
2024-03-27 telephone cables So let's say you're working on a household project and need around a dozen telephone cables---the...
11 months ago
86
11 months ago
So let's say you're working on a household project and need around a dozen telephone cables---the ordinary kind that you would use between your telephone and the wall. It is, of course, more cost effective to buy bulk cable, or simply a long cable, and cut it to length and attach...
Louwrentius
Configuring, attacking and securing VRRP on Linux The VRRP or Virtual Router Redundancy Protocol helps you create a reliable network by using multiple...
over a year ago
16
over a year ago
The VRRP or Virtual Router Redundancy Protocol helps you create a reliable network by using multiple routers in an active/passive configuration. If the primary router fails, the backup router takes over almost seamlessly. This is how VRRP works: Clients connect to a virtual...
Arduino Blog
Meet Real Robot One V2: A mini DIY industrial robot arm Started in 2022 as an exploration of what’s possible in the field of DIY robotics, Pavel Surynek’s...
7 months ago
50
7 months ago
Started in 2022 as an exploration of what’s possible in the field of DIY robotics, Pavel Surynek’s Real Robot One (RR1) project is a fully-featured 6+1-axis robot arm based on 3D-printed parts and widely available electronics. The initial release was constructed with PETG...
Neil Madden
API Security in Action is published! I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is...
over a year ago
10
over a year ago
I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is now finally published. PDF copies are available now, with printed copies shipping by the end of the month. Kindle/ePub take a little bit longer but should be out in a few weeks...
Arduino Blog
Project Hub’s new featured pages are your gateway to inspiration! Arduino’s Project Hub is more than just a platform; it’s a vibrant community where members share...
8 months ago
49
8 months ago
Arduino’s Project Hub is more than just a platform; it’s a vibrant community where members share their ideas and achievements, contributing to our knowledge base and inspiring everyone to make, learn, and try something new. With close to 5,400 projects, including tutorials,...
computers are bad
2024-11-23 cablesoft As an American, I often feel an intense jealousy of Ceefax, one of several commercially successful...
3 months ago
56
3 months ago
As an American, I often feel an intense jealousy of Ceefax, one of several commercially successful teletext services in the UK and Europe. "Teletext" is sometimes a confusing term because of its apparent relation to telecom-industry technologies like the teletypewriter and...
Jonas Hietala
Gruvbox Syntax Highlighting for Pandoc Edit: I have updated the highlighting again so the inline code used as examples have changed. I...
over a year ago
8
over a year ago
Edit: I have updated the highlighting again so the inline code used as examples have changed. I guess I should’ve used images to record the look. Recently when I reinstalled Slackware I decided to restyle my workspace as well. I settled on gruvbox with neovim and using the...
Abort Retry Fail
The History of Windows 2.0 Success and Litigation
a year ago
./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
36
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:...
lcamtuf’s thing
The 8-bit (MCU) manifesto Eight-bit microcontrollers aren't relics; they are a design philosophy. You might want to use them...
8 months ago
Good Enough
TIL: Rails has_one Nested Attributes Tweaking In a project I'm working on right now I've been using a Rails nested form and a couple of things...
a year ago
9
a year ago
In a project I'm working on right now I've been using a Rails nested form and a couple of things caught me off guard. has_one Nested Form Sending id Attribute In this case I have a nested form that is in a has_one relationship with the parent model. I think this is a common thing...
Simply Explained
Tuya IR Hub: control Daikin AC (Home Assistant + ESPHome) The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to...
over a year ago
13
over a year ago
The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to finally make my YTF IR Hub useable. Here's how I flashed ESPHome onto it and how I configured it for my Daikin AC and Home Assistant.
Buck on Software
The Wrong Bet The next decade in SaaS won't look like the last
over a year ago
Christian Selig
Curing Mac mini M4 fomo with 3D printing Spoiler: 3D printed! The colored ports really sell the effect If you’re anything like me, you’ve...
3 months ago
45
3 months ago
Spoiler: 3D printed! The colored ports really sell the effect If you’re anything like me, you’ve found the new, tinier Mac mini to be absolutely adorable. But you might also be like me that you either already have an awesome M1 Mac mini that you have no real reason to replace,...
somenice
Russet Lake Early Summer An early canvas of Fissile mountain reflected in Russet Lake. This time early summer when there was...
5 months ago
54
5 months ago
An early canvas of Fissile mountain reflected in Russet Lake. This time early summer when there was still a bit of ice on the lake and the mountain tops are covered with snow. The painting is framed in western red cedar. Russet Lake Early Summer by Andrew SmithAcrylic on canvas10...
Lighthouse Blog
Updates May 24
9 months ago
Willem's Blog
Backup Rotation Scheme Learn about the rsync-backup-rotator tool that helps you automatically rotate backups using rsync,...
a year ago
11
a year ago
Learn about the rsync-backup-rotator tool that helps you automatically rotate backups using rsync, creating and maintaining multiple recovery points from your backups.
lcamtuf’s thing
Random objects: Guycot & Jarre Early repeating handguns, or another unnecessary excursion into the bowels of history.
8 months ago
Matt Blewitt
Long Distance Relationships I’ve been managing a fully remote, fully distributed team, covering timezones from UTC-8 through...
4 months ago
15
4 months ago
I’ve been managing a fully remote, fully distributed team, covering timezones from UTC-8 through UTC+10, for the last couple of years. Through that time, I’ve learned a lot on organising work, interpersonal relationships, and ultimately how to overcome a lack of promximity to my...
Posts on Made of...
Some opinionated thoughts on SQL databases People who work with me tend to realize that I have Opinions about databases, and SQL databases in...
over a year ago
8
over a year ago
People who work with me tend to realize that I have Opinions about databases, and SQL databases in particular. Last week, I wrote about a Postgres debugging story and tweeted about AWS’ policy ban on internal use of SQL databases, and had occasion to discuss and debate some of...
Computer Ads from...
Discwasher SpikeMaster Meet the Mighty SpikeMaster, Protector of Computers.
a month ago