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+→]
Simply Explained
Secure Home Assistant Access with Cloudflare and Ubiquiti Dream Machine I've become increasingly reliant on Home Assistant to automate various tasks around the house. But...
over a year ago
11
over a year ago
I've become increasingly reliant on Home Assistant to automate various tasks around the house. But how do you safely expose your instance to the internet for remote access?You want to be able to log in from a remote location, but how to keep others out? This post will show how...
Home on Erik...
New benchmarks for approximate nearest neighbors UPDATE(2018-06-17): There are is a later blog post with newer benchmarks! One of my super nerdy...
over a year ago
8
over a year ago
UPDATE(2018-06-17): There are is a later blog post with newer benchmarks! One of my super nerdy interests include approximate algorithms for nearest neighbors in high-dimensional spaces. The problem is simple. You have say 1M points in some high-dimensional space.
Vitalik Buterin's...
Having a safe CEX: proof of solvency and beyond
over a year ago
Arduino Blog
This DIY guitar transmitter sends digital audio to the amp When on stage, most guitarists will simply run a long cable from their guitar to the amp or mixer....
7 months ago
48
7 months ago
When on stage, most guitarists will simply run a long cable from their guitar to the amp or mixer. But that cable can become tangled or get in the way, which is a problem for some of the more animated musicians out there. Wireless transmitters exist for them to express themselves...
Louwrentius
Achieving 220 MB/s network file transfers using Linux Bonding I wrote an article about the subject of getting beyond the limits of gigabit network file transfers....
over a year ago
9
over a year ago
I wrote an article about the subject of getting beyond the limits of gigabit network file transfers. My solution is to use multiple gigabit network cards and use Linux interface bonding to create virtual 2 gigabit network interfaces. The solution is to use mode 0 or round robin...
Construction Physics
The Long Road to Fiber Optics Over the past six decades, advances in computers and microprocessors have completely reshaped our...
5 months ago
Computer Ads from...
Vote for the Topic of the March 2024 Plus Post If you are a paid subscriber, voting is open for one week
11 months ago
Himanshu Mishra |...
You need a Product Mindset Treat Your Developers Like VIP Customers Your developers are not just users; they're customers who...
a year ago
6
a year ago
Treat Your Developers Like VIP Customers Your developers are not just users; they're customers who have high expectations from your internal…
Jonas Hietala
The End of the Tunnel Lately I’ve been feeling like there’s been a shit-ton of stuff going on, quite a turn-around from...
over a year ago
7
over a year ago
Lately I’ve been feeling like there’s been a shit-ton of stuff going on, quite a turn-around from the last time. One course about data structure and algorithms (super fun to be honest) has wrapped up. We thought we were ahead with the assignments but in the end it got very...
Himanshu Mishra |...
Live Asynchronously I first heard the phrase "Live Asynchronously" in this article written by the amazing Quincy Larson,...
over a year ago
3
over a year ago
I first heard the phrase "Live Asynchronously" in this article written by the amazing Quincy Larson, the creator of freecodecamp.org. In my…
Posts on Made of...
Finding near-duplicates with Jaccard similarity and MinHash Suppose we have a large collection of documents, and we wish you identify which documents are...
8 months ago
20
8 months ago
Suppose we have a large collection of documents, and we wish you identify which documents are approximately the same as each other. For instance, we may have crawled the web over some period of time, and expect to have fetched the “same page” several times, but to see slight...
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...
Odds and Ends of...
Odds and Ends #48: The most important week of Labour government so far? Plus a British tech unicorn, a nuclear energy ticking time bomb and... New Zealand's weird...
2 months ago
Notes on software...
Deploying FreeBSD on Linode unattended in minutes I became a FreeBSD user over 2 years ago when I wanted to see what all the fuss was about. I swapped...
over a year ago
8
over a year ago
I became a FreeBSD user over 2 years ago when I wanted to see what all the fuss was about. I swapped my y410p dual-booting Windows / Ubuntu with FreeBSD running Gnome 3. I learned a lot during the transition and came to appreciate FreeBSD as a user. I soon began running...
Home on Erik...
Annoy 1.10 released, with Hamming distance and Windows support I've been a bit bad at posting things with a regular cadence lately, partly because I'm trying to...
over a year ago
7
over a year ago
I've been a bit bad at posting things with a regular cadence lately, partly because I'm trying to adjust to having a toddler, partly because the hunt for clicks has caused such a high bar for me that I feel like I have to post something Pulitzer-worthy.
computers are bad
2023-08-19 meanwhile elsewhere I had meant to write something today, but I'm just getting over a case of the COVID and had a hard...
a year ago
88
a year ago
I had meant to write something today, but I'm just getting over a case of the COVID and had a hard time getting to it. Instead I did the yard work, edited and uploaded a YouTube video, and then spewed out a Cohost thread as long as a blog post. So in lieu of your regularly...
Arduino Blog
DIY ECU controls Honda Insight’s Kubota diesel engine The Honda Insight was the first hybrid car released in North America and Honda put serious effort...
8 months ago
92
8 months ago
The Honda Insight was the first hybrid car released in North America and Honda put serious effort into making it as efficient as was practical at the time. That meant aerodynamic streamlining, which is why the first-generation Insight had very distinct covers over the rear...
Odds and Ends of...
Britain should ban TikTok My uncharacteristically illiberal opinion
a month ago
Birchtree
This menu needs to die M.G. Siegler: The Great AI UI Unification And depending on which model you choose to use, you get...
2 weeks ago
11
2 weeks ago
M.G. Siegler: The Great AI UI Unification And depending on which model you choose to use, you get other options from there, as various buttons will be enabled in the message box for 'Web Search' and now 'Deep Research'. Oh and I forgot the '
lcamtuf’s thing
UI is hell: four-function calculators One of the simplest and best-known computing devices on the planet is a fascinating study in...
a month ago
Matt Mullenweg
My First Million I had a great chat with Sam Parr and Shaan Puri on their podcast, My First Million.
a month ago
Willem's Blog
I see dead people This may be Apple Vision Pro's killer feature, enabling you to see dead people: augmenting old...
5 months ago
8
5 months ago
This may be Apple Vision Pro's killer feature, enabling you to see dead people: augmenting old photos into lifelike representations.
Jonas Hietala
Competition Feedback The voting is over and I got a few ratings I want to comment on. You can view all ratings and...
over a year ago
7
over a year ago
The voting is over and I got a few ratings I want to comment on. You can view all ratings and comments here. They’re all from 1 to 5. Innovation: 3.75 Fun: 3.29 Theme: 3.17 Graphics: 2.54 Audio: 2.14 Humor: 2.54 that ugly. Overall: 3.13 something playable out of this. Community:...
csvbase blog
From Shell to Excel - with a little bit of HTTPS Write once, read everywhere
6 months ago
Jorge Arango
Traction Heroes Ep. 2: Unprecedented In episode 2 of the Traction Heroes podcast, Harry shared an extreme personal experience in service...
a month ago
18
a month ago
In episode 2 of the Traction Heroes podcast, Harry shared an extreme personal experience in service to exploring the question: How can we act skillfully in unfamiliar circumstances? I considered adding a trigger warning – Harry’s story made me wince. That said, we landed in a...
Abishek Muthian
Scam alert : mail from IPTI Mail from IPTI This is a physical scam mail alert yeah because we don’t get enough of cyber...
over a year ago
3
over a year ago
Mail from IPTI This is a physical scam mail alert yeah because we don’t get enough of cyber phishing; right! Those who have filed international patents, keep an eye out for mails such as the above. I received a professional looking mail from IPTI & from what it looks like on the...
Willem's Blog
Developing a native iOS app How hard can it be to build your own cycling and running workout tracker app using native code with...
10 months ago
9
10 months ago
How hard can it be to build your own cycling and running workout tracker app using native code with some help from AI? Read along to find out!
Computer Ads from...
UNIX Review Magazine Interviews Larry Tesler They discuss Tesler's involvement with Xerox, Apple and office automation with Unix.
5 months ago
Arduino Blog
This Arduino-controlled Spin Meister helps spin up the perfect pizza Dedicated pizza ovens are all the rage right now, as they provide a better-distributed and higher...
8 months ago
42
8 months ago
Dedicated pizza ovens are all the rage right now, as they provide a better-distributed and higher heat that many find more preferable than a conventional kitchen oven. But even a nice gas-powered pizza oven like the Ooni Koda 12 will have some hot spots and cold spots. To get an...
Arduino Blog
Receive an alert when your device goes offline in Arduino Cloud You’re managing a network of IoT sensors that monitor air quality across multiple locations....
3 months ago
31
3 months ago
You’re managing a network of IoT sensors that monitor air quality across multiple locations. Suddenly, one of the sensors goes offline, but you don’t notice until hours later. The result? A gap in your data and a missed opportunity to take corrective action. This is a common...
Arduino Blog
Storing ephemeral micropoetry on RFID cards for bite-sized readings Most people don’t consume poetry in the same way that they do novels. Instead of reading a book of...
6 months ago
43
6 months ago
Most people don’t consume poetry in the same way that they do novels. Instead of reading a book of poetry from cover-to-cover over the course of a few sessions, the majority of people seem to prefer enjoying poetry in occasional little chunks. And unlike the epic poems of Greek...
Jonas Hietala
Finishing Stuff I haven’t done much blogging or game programming in a while but instead I’ve finished some school...
over a year ago
8
over a year ago
I haven’t done much blogging or game programming in a while but instead I’ve finished some school stuff. We completed the assembly course labs, which were pretty fun actually, and I managed to finally complete the electronics course I’ve been holding off on for like forever… But...
Home on Erik...
coin2dice Here's a problem that I used to give to candidates. I stopped using it seriously a long time ago...
over a year ago
8
over a year ago
Here's a problem that I used to give to candidates. I stopped using it seriously a long time ago since I don't believe in puzzles, but I think it's kind of fun. Let's say you have a function that simulates a random coin flip.
Matt Mullenweg
Where is Lee Wittlinger? Lee controls the board of WP Engine. The board is why WP Engine hasn’t done a trademark deal for...
5 months ago
19
5 months ago
Lee controls the board of WP Engine. The board is why WP Engine hasn’t done a trademark deal for their use of the WordPress and WooCommerce trademarks. You hide behind lawyers and corporate PR when you’re wrong, not when you’re right. I’m replying on Twitter, I’m commenting on...
Vitalik Buterin's...
[Mirror] Bir Proof of Stake Tasarım Felsefesi
over a year ago
Arduino Blog
Easily build an energy meter with the Arduino Nano Matter The primary appeal of microcontrollers is their versatility. They are, essentially, the embedded...
5 months ago
36
5 months ago
The primary appeal of microcontrollers is their versatility. They are, essentially, the embedded equivalent of computers — general purpose devices that can perform a wide range of functions. And to get the most out of a microcontroller, you’ll also want connectivity suitable for...
./techtipsy
Backing up another PC with a single Ethernet cable I was in a pinch. I needed to make a full disk backup of a PC, but I had no external storage device...
a month ago
32
a month ago
I was in a pinch. I needed to make a full disk backup of a PC, but I had no external storage device with me to store it on. The local Wi-Fi network was also way too slow to transfer the disk over it. All I had was my laptop with an Ethernet port, a Fedora Linux USB stick, and a...
Arduino Blog
A riddle wrapped in an enigma… made easy, with Arduino Plug and Make Kit The Arduino Plug and Make Kit was designed to open up infinite possibilities, breaking down the idea...
3 months ago
43
3 months ago
The Arduino Plug and Make Kit was designed to open up infinite possibilities, breaking down the idea that technology is a “black box” reserved for experts. With its snap-together system, this kit gives everyone – beginners and seasoned makers alike – the power to create and...
Notes on software...
The year in books: 11 to recommend in 2021 Last year (2021) I finished 17 books, a five year low. But that's ok! 4 fiction and 13 non-fiction....
over a year ago
7
over a year ago
Last year (2021) I finished 17 books, a five year low. But that's ok! 4 fiction and 13 non-fiction. Another 30 started but not finished. Non-fiction It seems I was pretty focused on business history books and history of tech. The 8 non-fiction books I liked the most: Designing...
Jonas Hietala
Postmortem: Bugger It’s time for the follow up on my latest game Bugger. Wow it seems like forever since I begun this...
over a year ago
10
over a year ago
It’s time for the follow up on my latest game Bugger. Wow it seems like forever since I begun this monthly game business, but it’s only been two months since I first thought about this and here I am having finished my third game. I’ve really come a long way, in the beginning I...
Arduino Blog
Discover the new Arduino UNO SPE Shield: the quick and easy way to advanced connectivity Arduino and Microchip are excited to open electronica – the “world’s leading trade fair and...
3 months ago
44
3 months ago
Arduino and Microchip are excited to open electronica – the “world’s leading trade fair and conference for electronics” – by introducing the Arduino UNO SPE Shield, a powerful ally to bring advanced connectivity to new and existing projects, with Single-Pair Ethernet (SPE) and...
Old Vintage...
Two tiny 65816 DTV consoles The 21st century direct-to-TV game console: a dirt-cheap toy dragging poor ports of cherished games...
8 months ago
1
8 months ago
The 21st century direct-to-TV game console: a dirt-cheap toy dragging poor ports of cherished games to a more downmarket age. If you couldn't afford the real device, your alternative was these inexpensive, inadequate facsimiles faithful only to one's gauzy recollection. As their...
Greater Still by...
Good Things Take Time A crypto whitepill with Bridget Harris
6 months ago
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...
Arduino Blog
“Catch me if you can!” — How Alvik learns to dodge trouble with AI, featuring Roni Bandini Have you ever discovered a cool piece of tech buried in your drawer and thought, “This could make...
5 months ago
39
5 months ago
Have you ever discovered a cool piece of tech buried in your drawer and thought, “This could make for an awesome project”? That’s exactly what happened to Roni Bandini, maker, writer, electronics artist – and Arduino Alvik Star!  Bandini began coding at 10 years old, and has...
lcamtuf’s thing
Dispatches from the farm upstate Middle-aged computer expert opts to escape civilization, offers dubious life advice.
7 months ago
Notes on software...
Favorite compiler and interpreter resources This is an external post of mine. Click here if you are not redirected.
over a year ago
Willem's Blog
Podcast Downloader Tired of being constantly nudged toward "more relevant content", I built a script to break free from...
a month ago
66
a month ago
Tired of being constantly nudged toward "more relevant content", I built a script to break free from commercial or closed-source podcast apps.
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...
computers are bad
2023-06-07 something up there - nasa and uaps A brief note on Grusch First, a disclaimer of sorts: I am posting another article on UAPs, yet I...
a year ago
71
a year ago
A brief note on Grusch First, a disclaimer of sorts: I am posting another article on UAPs, yet I am not addressing the recent claims by David Grusch. This is for a couple of reasons. First, I am skeptical of Grusch. He is not the first seemingly well-positioned former...
Good Enough
TIL: Turbo Stream and personalised content Hotwire and Turbo are great for very quickly and easily adding real-time updating of webpages...
a year ago
9
a year ago
Hotwire and Turbo are great for very quickly and easily adding real-time updating of webpages without requiring the browser to reload the whole page. But if the information you want to stream back from your server to the client has anything specific to the current user — like...
On Life and Lisp
AAA gaming on Asahi Linux Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which...
4 months ago
60
4 months ago
Gaming on Linux on M1 is here! We’re thrilled to release our Asahi game playing toolkit, which integrates our Vulkan 1.3 drivers with x86 emulation and Windows compatibility. Plus a bonus: conformant OpenCL 3.0. Asahi Linux now ships the only conformant OpenGL®, OpenCL™, and...
Home on Erik...
Optimizing things: everything is a proxy for a proxy for a proxy Say you build a machine learning model, like a movie recommender system. You need to optimize for...
over a year ago
8
over a year ago
Say you build a machine learning model, like a movie recommender system. You need to optimize for something. You have 1-5 stars as ratings so let's optimize for mean squared error. Great. Then let's say you build a new model.
Applied Cartography
Are monopolies bad, actually? One of the more interesting theses advanced by Zero to One [1] is that monopolies are good to the...
11 months ago
9
11 months ago
One of the more interesting theses advanced by Zero to One [1] is that monopolies are good to the extent that they afford companies the agency and comfort to engage in long-term activities: Monopolists can think about things other than making money; non-monopolists can’t. In...
lcamtuf’s thing
Weekend projects: Sketchy Sketch Making a nicer version of a forgotten, electronic Etch-A-Sketch toy.
2 months ago
./techtipsy
Good reads This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule,...
over a year ago
33
over a year ago
This is an unsorted list of articles that I find to be good in one way or another. Maker’s Schedule, Manager’s Schedule a must-read for anyone working in a software development team. Helps express what most of us have felt at some point in our careers. The case of the 500-mile...
Arduino Blog
Kick off the Monaco Grand Prix weekend with these Formula 1-inspired Arduino projects The Monaco Grand Prix is just days away and will likely be one of the most exciting races of the...
9 months ago
107
9 months ago
The Monaco Grand Prix is just days away and will likely be one of the most exciting races of the season. While most fans can’t participate directly — except as spectators — they can celebrate their passion through DIY projects. That’s why we’ve scoured the community to find the...
./techtipsy
The hidden media play/pause/stop keys on the Lenovo ThinkPad L390 Yoga ThinkPad keyboards were once well known for their great layouts, feel and functionality. This...
10 months ago
135
10 months ago
ThinkPad keyboards were once well known for their great layouts, feel and functionality. This included the media playback control keys. On the ThinkPad T430, the new chiclet keyboard layout moved the media keys to the function row. Still there, but less convenient to access. The...
Notes on software...
Logical replication in Postgres: Basics This is an external post of mine. Click here if you are not redirected.
a month ago
lcamtuf’s thing
RAM: the forgotten history We owe computers not to Charles Babbage, but to the invention of electronically-controlled working...
4 months ago
16
4 months ago
We owe computers not to Charles Babbage, but to the invention of electronically-controlled working memory.
Matt Blewitt
Modifying pg_dump To Exclude Event Triggers At $WORK, we have a case where we have implemented an event trigger to prevent customers from...
8 months ago
9
8 months ago
At $WORK, we have a case where we have implemented an event trigger to prevent customers from dropping an extension. As this extension is part of contrib and normally installed by users, we can’t prevent them from dropping it normally. However, event triggers can only be created...
Louwrentius
Linux: script that creates table of network interface properties My server has 5 network interfaces and I wanted a quick overview of some properties. There may be an...
over a year ago
10
over a year ago
My server has 5 network interfaces and I wanted a quick overview of some properties. There may be an existing linux command for this but I couldn't find it so I quickly wrote my own script (download). This is the output: The only requirement for this script is that you have...
Vitalik Buterin's...
Exploring circle STARKs
7 months ago
lcamtuf’s thing
Choosing a microcontroller RP2040, ESP32, AVR, PIC, STM32...? When it comes to hobby projects, there's plenty of choice and...
3 weeks ago
15
3 weeks ago
RP2040, ESP32, AVR, PIC, STM32...? When it comes to hobby projects, there's plenty of choice and just as much zealotry.
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…
computers are bad
2023-07-10 the tragedy of beatrice foods Occasionally, research into the history of telephony takes you into some strange places. There are...
a year ago
82
a year ago
Occasionally, research into the history of telephony takes you into some strange places. There are conspiracy theories, of course, and there are people who insist on their version of events so incessantly that details of dates and places can become heated arguments. There is also...
Jonas Hietala
Good and Bad Programmers Every now and day blog posts about what it takes to be a good programmer or how you figure out if...
over a year ago
8
over a year ago
Every now and day blog posts about what it takes to be a good programmer or how you figure out if someone is a bad programmer arrives. There’s always talk about how you find the good programmers in interviews and the topic is always hot in schools and universities. Today I read...
Himanshu Mishra |...
It is okay not to be special Hi :name-retracted:! I hope I don’t bore you with this letter. I feel like talking to you about...
over a year ago
3
over a year ago
Hi :name-retracted:! I hope I don’t bore you with this letter. I feel like talking to you about life. (Which I always want to do. All the…
Home on Erik...
What can startups learn from Koch Industries? I recently finished the excellent book Kochland. This isn't my first interest in Koch—I read The...
over a year ago
13
over a year ago
I recently finished the excellent book Kochland. This isn't my first interest in Koch—I read The Science of Success by Charles Koch himself a couple of years ago. Charles Koch inherited a tiny company in 1967 and turned it into one of the world's largest ones.
computers are bad
2023-10-22 cooler screens Audible even over the squeal of an HVAC blower with a suffering belt, the whine of small, high...
a year ago
82
a year ago
Audible even over the squeal of an HVAC blower with a suffering belt, the whine of small, high velocity fans pervades the grocery side of this Walgreens. Were they always this loud? I'm not sure; some of the fans sound distinctly unhealthy. Still, it's a familiar kind of noise to...
lcamtuf’s thing
The Review Interior of a low-rise office park.
2 weeks ago
Vitalik Buterin's...
Hard Forks, Soft Forks, Defaults and Coercion
over a year ago
Home on Erik...
Luigi talk tomorrow At NYC Data Science meetup! Unfortunately the space is full but the talk will be livestreamed –...
over a year ago
8
over a year ago
At NYC Data Science meetup! Unfortunately the space is full but the talk will be livestreamed – check out the meetup web page for a link tomorrow.
Abishek Muthian
The common theme is focus Meditation, Mindfulness, Flow etc. The common theme seems to be 'Focus'. Focus is a key component...
over a year ago
3
over a year ago
Meditation, Mindfulness, Flow etc. The common theme seems to be 'Focus'. Focus is a key component for mental health, Yet it has been made very expensive thanks to constant assault on our senses by the corporations who would then sell their 'Mindfulness' app back to us. Chat apps...
Arduino Blog
Introducing Arduino cores with ZephyrOS (beta): take your embedded development to the next level Last July, when we announced the beginning of the transition from Mbed to Zephyr, we promised to...
3 months ago
31
3 months ago
Last July, when we announced the beginning of the transition from Mbed to Zephyr, we promised to release the first beta by the end of 2024. Today, we are excited to announce the first release of Arduino cores with ZephyrOS in beta! ZephyrOS is an open-source, real-time operating...
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...
Louwrentius
Bash Shell Function Library (BSFL) released. The Bash Shell Function Library (BSFL) is a small Bash script that acts as a library for bash...
over a year ago
8
over a year ago
The Bash Shell Function Library (BSFL) is a small Bash script that acts as a library for bash scripts. It provides a couple of functions that makes the lives of most people using shell scripts a bit easier. The purpose of this library is to provide pre-build functions for...
Louwrentius
HP Proliant Microserver Gen10 as router or NAS Introduction In the summer of 2017, HP released the Proliant Microserver Gen10. This machine...
over a year ago
11
over a year ago
Introduction In the summer of 2017, HP released the Proliant Microserver Gen10. This machine replaces the older Gen8 model. For hobbyists, the Microserver always has been an interesting device for a custom home NAS build or as a router. Let's find out if this is still the case....
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...
Abishek Muthian
Butt Pomodoro - A butt triggered pomodoro timer A need gap of Remind me to take break when working from home was recently posted. Forgetting to take...
over a year ago
3
over a year ago
A need gap of Remind me to take break when working from home was recently posted. Forgetting to take regular breaks when immersed with work in front of a computer is a common problem, especially when working from home. On the flip side, getting distracted from completing a task...
Arduino Blog
CapibaraZero: a student’s journey in reinventing hacking tools with Arduino Inventive, open-source, and cost-effective – these words perfectly describe CapibaraZero, a...
3 months ago
33
3 months ago
Inventive, open-source, and cost-effective – these words perfectly describe CapibaraZero, a multifunctional security and hacking tool developed by young innovator Andrea Canale. Inspired by the popular Flipper Zero, a portable device used to interact with digital systems, Canale...
Construction Physics
Morris Chang and the Origins of TSMC Book review of the autobiography of Morris Chang.
2 months ago
./techtipsy
I'm done with Ubuntu I liked Ubuntu. For a very long time, it was the sensible default option. Around 2016, I used the...
a month ago
23
a month ago
I liked Ubuntu. For a very long time, it was the sensible default option. Around 2016, I used the Ubuntu GNOME flavor, and after they ditched the Unity desktop environment, GNOME became the default option. I was really happy with it, both for work and personal computing...
Willem's Blog
Wearing WHOOP 4.0 Use WHOOP to see the impact your choices have on your body, think of it as a special kind of mirror...
over a year ago
11
over a year ago
Use WHOOP to see the impact your choices have on your body, think of it as a special kind of mirror - it's so powerful, that I don't take mine off!
Applied Cartography
Order, Tailwind, DRY (Order in the CSS rule sense, not the metaphysical sense.) The time has come to begin exfiltrating...
2 months ago
56
2 months ago
(Order in the CSS rule sense, not the metaphysical sense.) The time has come to begin exfiltrating some higher-traffic, higher-leverage parts of Buttondown's admin UI away from the autogenerated Django admin and into some more bespoke components. Take, for instance, this rather...
Jonas Hietala
My first rust Contribution The problem with open-source for most people isn’t writing code, but it’s all the other things. How...
over a year ago
10
over a year ago
The problem with open-source for most people isn’t writing code, but it’s all the other things. How shall I push my changes? How do I handle git? What should I do? I was the same and I actually dreaded my awesome summer job, just a little bit, because now I’m supposed to...
Jonas Hietala
A Nice Weekend I’ve had a pretty nice weekend. On Friday MLG Orlando began and I’ve been staying up to 2 and...
over a year ago
6
over a year ago
I’ve had a pretty nice weekend. On Friday MLG Orlando began and I’ve been staying up to 2 and sleeping until at least 10 the last days. My inner night-owl is very happy about it, my early-rising girlfriend perhaps not as much, but I think she’s a bit understanding? On Saturday we...
Applied Cartography
Shipping is capturing value This great essay from Sean Goedecke went viral two weeks ago, drawing fury and fervor alike for a...
3 months ago
21
3 months ago
This great essay from Sean Goedecke went viral two weeks ago, drawing fury and fervor alike for a Moral Mazes-esque analysis of how engineers at large companies should think about shipping: Shipping is a social construct within a company. Concretely, that means that a project is...
watchTowr Labs
The Best Security Is When We All Agree To Keep Everything Secret (Except The Secrets) - NAKIVO... As an industry, we believe that we’ve come to a common consensus after 25 years of circular debates...
a week ago
10
a week ago
As an industry, we believe that we’ve come to a common consensus after 25 years of circular debates - disclosure is terrible, information is actually dangerous, it’s best that it’s not shared, and the only way to really to ensure that no one ever
Arduino Blog
DIY micro lab analyzes ammonia levels in blood and urine Cirrhosis of the liver is an extremely serious condition that requires extensive medical monitoring...
2 weeks ago
8
2 weeks ago
Cirrhosis of the liver is an extremely serious condition that requires extensive medical monitoring and often intervention. Progression of the condition can be fatal, so even if caught early it must be monitored closely. But, like most things in medicine, that gets expensive....
Matt Mullenweg
Welcoming Harper As announced by Automattic and covered by TechCrunch, I want to take a moment to welcome Elijah...
3 months ago
25
3 months ago
As announced by Automattic and covered by TechCrunch, I want to take a moment to welcome Elijah Potter and Harper to join Automattic. Harper is a super-fast (way faster than LanguageTool and Grammarly), local English grammar checker. The technology is nascent, but I’m very...
Jonas Hietala
Making a Game Again? I’ve gotta do a lab today at school, tomorrow I need to do the exam I missed when I had my...
over a year ago
4
over a year ago
I’ve gotta do a lab today at school, tomorrow I need to do the exam I missed when I had my glasses-missing headaches and I’m going to Ikea and some other shops for, you guessed it, shopping! Sure it’s fun and sure I need to do these things but the only thing on my mind now is...
Vitalik Buterin's...
Notes on Blockchain Governance
over a year ago
Odds and Ends of...
Book now! Where we're going, we need roads (and trains) My next in-person event/meet-up, with transport policy expert Michael Dnes!
3 months ago
Louwrentius
Calculating EXT2 EXT3 EXT4 stride size when using RAID When formatting a RAID device with an EXT filesystem, it is always advised to specify a stride size....
over a year ago
10
over a year ago
When formatting a RAID device with an EXT filesystem, it is always advised to specify a stride size. The format utility will take this stride size into account when formatting a device. The stride size is the number you get when you divide the 'chunck' size, as specified with...
Computer Ads from...
Mark Williams' C Programming System What C did for Programming Mark Williams has done for C Programming
6 months ago
anderegg.ca
Anzu Castle Gracula Turns out you can release a QBasic game on Steam if it’s packaged correctly. Beside being a nerdy...
3 months ago
22
3 months ago
Turns out you can release a QBasic game on Steam if it’s packaged correctly. Beside being a nerdy oddity, this game is extremely well made and quite fun! Lots of Castlevania II vibes going on here. Check out Anzu Castle Gracula on Steam, or give it a shot on Itch.io.
Louwrentius
Highpoint RocketRAID 2320 on Debian howto Get the 'open source' driver from www.highpoint-tech.com. (It's not open source, it uses a closed...
over a year ago
8
over a year ago
Get the 'open source' driver from www.highpoint-tech.com. (It's not open source, it uses a closed binary driver.) http://www.highpoint-tech.com/USA/bios_rr2320.htm Install the kernel headers if you haven't already - apt-get install linux-headers-2.6.18-6-k7 - extract the...
Louwrentius
'Linux RAID level and chunk size: the benchmarks' Introduction When configuring a Linux RAID array, the chunk size needs to get chosen. But what is...
over a year ago
6
over a year ago
Introduction When configuring a Linux RAID array, the chunk size needs to get chosen. But what is the chunk size? When you write data to a RAID array that implements striping (level 0, 5, 6, 10 and so on), the chunk of data sent to the array is broken down in to pieces, each part...
Jonas Hietala
Minecraft Server Hosting I play the phenomena that is Minecraft on and off. Sometimes the laid back building or the exploring...
over a year ago
7
over a year ago
I play the phenomena that is Minecraft on and off. Sometimes the laid back building or the exploring is just what I need. Sometimes I can challange myself to build cool complex stuff and I’m even an avid follower of Doc’M and Etho and the other mindcrackers over at the youtube....
Willem's Blog
Talking tablets: what makes a great tablet? Over the past few weeks I worked with Microsoft Surface Pro X to see if it is any good, can it be...
over a year ago
9
over a year ago
Over the past few weeks I worked with Microsoft Surface Pro X to see if it is any good, can it be your main computer?
Himanshu Mishra |...
PEP8Speaks - Now helping 5,000 open source projects write neat and clean Python What is this project? 🐍 PEP8Speaks = PEP 8 + Speaks GitHub:...
over a year ago
Louwrentius
Lion's FileVault does not support Bootcamp and external boot disks Read the comments as they may provide useful information for your particular situation I boot my...
over a year ago
7
over a year ago
Read the comments as they may provide useful information for your particular situation I boot my iMac from an external FW800 SSD. I found out that it is impossible to encrypt this disk using the new FileVault as part of Lion. Furthermore, I also found out that if you have a disk...
Joey's Hoard of...
I Ditched the Algorithm for RSS—and You Should Too <img src="/assets\images\blog_posts\2025_01_12-rss\banner.png" alt="An image of a banner cartoon of...
a month ago
Home on Erik...
A brief history of Hadoop at Spotify I was talking with some data engineers at Spotify and had a moment of nostalgia. 2008 I was writing...
over a year ago
8
over a year ago
I was talking with some data engineers at Spotify and had a moment of nostalgia. 2008 I was writing my master's thesis at Spotify and had to run a Hadoop job to extract some data from the logs.
Home on Erik...
Home
over a year ago
csvbase blog
Caching secrets of the HTTP elders, part 1 ETags - an elegant weapon, for a more civilised age
10 months ago
Posts on Made of...
Testing and feedback loops Testing and feedback loops This post tries to set out one mental model I have for thinking about...
over a year ago
9
over a year ago
Testing and feedback loops This post tries to set out one mental model I have for thinking about testing and the purpose testing serves in software engineering, and to explore some of the suggestions of this model. As mentioned in an earlier post, I think a lot about working in...
Home on Erik...
Luigi conquering the world I keep forgetting to buy a costume for Halloween every year, so this year I prepared and got myself...
over a year ago
8
over a year ago
I keep forgetting to buy a costume for Halloween every year, so this year I prepared and got myself a Luigi costume a month in advance. Only to realize I was going to be out of town the whole weekend.
Vitalik Buterin's...
Na colusão
over a year ago
Vitalik Buterin's...
Layer 1 Should Be Innovative in the Short Term but Less in the Long Term
over a year ago
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...
Home on Erik...
More Luigi alternatives The workflow engine battle has intensified with some more interesting entries lately! Here are a...
over a year ago
10
over a year ago
The workflow engine battle has intensified with some more interesting entries lately! Here are a couple I encountered in the last few days. I love that at least two of them are direct references to Luigi!
Lighthouse Blog
Updates May 24
9 months ago
./techtipsy
What changing the CPU on a laptop looks like This post illustrates something that is not common on modern laptops: changing the...
over a year ago
43
over a year ago
This post illustrates something that is not common on modern laptops: changing the CPU. Background One of the modifications that you can do to a ThinkPad T430 laptop is changing the CPU to a more powerful quad core model. That’s exactly what I did back in 2017, but due to the...
Vitalik Buterin's...
[Mirror] Exploring Elliptic Curve Pairings
over a year ago
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.
Lars Lofgren
The Sleazy World of Reddit Marketing, Everything is Fake I’m going to show you how to cash grab as a Reddit moderator. 5 minutes of work, then thousands of...
6 months ago
6
6 months ago
I’m going to show you how to cash grab as a Reddit moderator. 5 minutes of work, then thousands of dollars per month for doing nothing. Maybe tens of thousands. With a 100% real example. I’ve edited nothing. When you’re a Reddit mod, you have a TON of power in that subreddit. You...
Greater Still by...
Revisiting Borderless Payments What’s old is new again. By Gaby Goldberg & Bridget Harris
a year ago
GitButler
GitButler is joining the Open Source Pledge GitButler is joining the Open Source Pledge to help move towards a more sustainable open source...
6 months ago
Birchtree
How I’m using AI tools in early 2025 (members post) What am I actually using these LLMs for at the start of 2025? Quite a bit, actually.
6 days ago
Odds and Ends of...
Odds and Ends #44: The New Statesman still needs fixing Plus Channel Tunnel news, a NIMBY assault on an excellent pub, and more!
3 months ago
Simply Explained
HEIC to JPG: Build a Quick Action with Automator With the release of iOS 11, Apple switched from JPG to HEIC to store your photos. The...
over a year ago
9
over a year ago
With the release of iOS 11, Apple switched from JPG to HEIC to store your photos. The High-Efficiency Image File Format saves a lot of storage space on your devices while still maintaining your photos' quality. However, it does become problematic if you want to share those files...
Home on Erik...
Business secrets from terrible people I get bored reading management books very easily and lately I've been reading about a wide range of...
over a year ago
8
over a year ago
I get bored reading management books very easily and lately I've been reading about a wide range of almost arbitrary topics. One of the lenses I tend to read through is to see different management styles in different environments.
Arduino Blog
Does your sample contain DNA or RNA? DIYNAFLUOR can tell you on a budget Lab equipment is — traditionally at least — tremendously expensive. While there are understandable...
2 months ago
37
2 months ago
Lab equipment is — traditionally at least — tremendously expensive. While there are understandable reasons for those costs, they are prohibitive to anyone operating outside of a university or corporate lab. But as the “citizen science” movement has grown, we’ve seen more and more...
Arduino Blog
Harness the power and connectivity of your Arduino UNO R4 WiFi with this IoT lamp It can be tough to get started with building an Internet of Things (IoT) project from the ground-up,...
9 months ago
56
9 months ago
It can be tough to get started with building an Internet of Things (IoT) project from the ground-up, as getting connected, serving a webpage, and managing other devices can all be a challenge to a beginner. This is why the YouTuber known as “Mario’s Ideas” made an end-to-end...
Good Enough
Cool Songs Don’t Die Earlier this week, I watched the pilot episode of Alias. Yes, that Alias – the one that began airing...
a year ago
9
a year ago
Earlier this week, I watched the pilot episode of Alias. Yes, that Alias – the one that began airing 22 years ago and ran for 5 seasons and was a pretty big hit and launched the careers of two bonafide movie stars and featured a cast of very well known supporting actors. So yeah,...
Abishek Muthian
Time-constrained person Time is a human constructfor now, integral to both personal life and the well being of the society...
over a year ago
3
over a year ago
Time is a human constructfor now, integral to both personal life and the well being of the society at large. From waking up to the alarm in the morning to going to sleep on time so we could wake up to that alarm, We've come with average amount of time to do all tasks. If suddenly...
Jonas Hietala
Going to University I mentioned in the last post that I’m going to the university, which might explain my lack of...
over a year ago
10
over a year ago
I mentioned in the last post that I’m going to the university, which might explain my lack of activity here and for that I’m sorry. It’s not as hard as I had imagined, and I don’t have that much in school but there’s still a lot that’s going on. For example now how to make...
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...
Jonas Hietala
2024 in review It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this...
2 months ago
44
2 months ago
It’s time for my 15th yearly review. Nerdy things I enjoyed I read a lot of fantasy books this year! My favorite new series were The Kingkiller Chronicle, Gentlemen Bastards series, and The Stormlight Archive. If you’re curious about Sanderson’s books but a little apprehensive...
Arduino Blog
Adding proximity unlock to an old car with the Arduino Nano 33 BLE A lot of newer cars have a really nifty feature called “proximity unlock,” which automatically...
7 months ago
46
7 months ago
A lot of newer cars have a really nifty feature called “proximity unlock,” which automatically unlocks the doors when the driver approaches while carrying their key fob. When paired with a push-to-start ignition switch, the driver never has to take their keys out of their pocket....
Home on Erik...
I'm featured in Mashable This article from today in Mashable describes some of the fun stuff I get to work with: Erik...
over a year ago
7
over a year ago
This article from today in Mashable describes some of the fun stuff I get to work with: Erik Bernhardsson is technical lead at Spotify, where he helped to build a music recommendation system based on large-scale machine learning algorithms, mainly matrix factorization of big...
On Life and Lisp
Hilariously Fast Volume Computation with the Divergence Theorem (No, there won’t be jokes.) The following presents a fast algorithm for volume computation of a...
over a year ago
21
over a year ago
(No, there won’t be jokes.) The following presents a fast algorithm for volume computation of a simple, closed, triangulated 3D mesh. This assumption is a consequence of the divergence theorem. Further extensions may generalise to other meshes as well, although that is presently...
Louwrentius
Cheap solution for putting an SSD in an iMac If you want to order a new iMac with an SSD there are two problems: An SSD of 256 gigabytes will...
over a year ago
8
over a year ago
If you want to order a new iMac with an SSD there are two problems: An SSD of 256 gigabytes will cost you a lot: 600 euros. The SSD is of medium quality, and does not justify the cost of 600 euros. Here you can find information about the Toshiba SSD that Apple provides. You can...
Vitalik Buterin's...
How do trusted setups work?
over a year ago
heavymeta.org
CrowdStrike's Impact on Aviation Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike...
7 months ago
9
7 months ago
Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike YOLOed a software update to millions of Windows machines. Or as they put it: On July 19, 2024 at 04:09 UTC, as part of ongoing operations, CrowdStrike released a sensor...
Greater Still by...
Making the Internet Alive Again The Internet is changing. Are we changing, too?
a year ago
Willem's Blog
Search like a pro: Google search operators Read along for a comprehensive list of advanced Google search operators that allow you to filter...
over a year ago
7
over a year ago
Read along for a comprehensive list of advanced Google search operators that allow you to filter your search results.
Arduino Blog
Introducing Opta Expansions: scalable simplicity! Last year, we launched the Arduino Pro Opta: it was an instant success with our community, and...
10 months ago
56
10 months ago
Last year, we launched the Arduino Pro Opta: it was an instant success with our community, and allowed us to reach PLC engineers with a new solution specifically designed for their needs.  To further expand Opta’s capabilities, today the Arduino ecosystem welcomes various...
Computer Ads from...
VenturCom's VENIX Mixing REAL Time With REAL UNIX Is Not Magic...It Is Technology.
a year ago
Notes on software...
Finding memory leaks in Postgres C code This is an external post of mine. Click here if you are not redirected.
11 months ago
Louwrentius
Redhat explains why chroot is not a security feature I came across this Redhat security blog post that explains why the chroot command has it's uses, but...
over a year ago
11
over a year ago
I came across this Redhat security blog post that explains why the chroot command has it's uses, but it isn't magic security pixie dust. Running an application from within a chrooted jail or just on a well-configured system would result in the same level of security. Josh...
Elevation Lab - Blog
Introducing TagVault Security Mount for AirTag Having had our skis stolen, we wanted to design the ultimate AirTag ski and snowboard mount. It...
4 months ago
6
4 months ago
Having had our skis stolen, we wanted to design the ultimate AirTag ski and snowboard mount. It needed to be ultra-tough so it couldn't get knocked off, waterproof, hard to remove, and discreet. After a lot of design, testing, and iteration, we have TagVault Security Mount for...
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...
Louwrentius
8 TB RAID 6 Linux software RAID using EXT4 Mobo: Asus P5Q-EM DO ( 6x sata) CPU: Core 2 Duo E7400 RAM: 4 GB Controller; HighPoint RocketRAID...
over a year ago
5
over a year ago
Mobo: Asus P5Q-EM DO ( 6x sata) CPU: Core 2 Duo E7400 RAM: 4 GB Controller; HighPoint RocketRAID 2314 (16x poorten) PSU: CooMas Silent Pro M 600W ATX2 (definitely not overkill) HD: Samsung 1 TB SAT2 HD103UJ (10x) OS: Debian Lenny with custom kernel (backported) FS: EXT4 RAID...
Home on Erik...
It's called Berkson's paradox! As noted by multiple tweets, my previous post describes a phenomenon denoted Berkson's...
over a year ago
10
over a year ago
As noted by multiple tweets, my previous post describes a phenomenon denoted Berkson's paradox. Here's another example: Why Are Handsome Men Such Jerks?
Arduino Blog
Arduino Cloud is now available in AWS Marketplace! We’re excited to announce that Arduino Cloud is now available in AWS Marketplace, making it easier...
5 months ago
49
5 months ago
We’re excited to announce that Arduino Cloud is now available in AWS Marketplace, making it easier than ever for developers and businesses worldwide to integrate our powerful IoT platform into their AWS infrastructure. This development is particularly relevant for those in...
Jonas Hietala
Before the Games: The Site I’ve got some things I want to do before I start with my next game and they’re all about improving...
over a year ago
11
over a year ago
I’ve got some things I want to do before I start with my next game and they’re all about improving the site. The last week or so has been extremely productive with me throwing out a lot of wasted code, speeding up the site and adding/removing features and I want to continue with...
Notes on software...
Practical? Common Lisp on the JVM: A quick intro to ABCL for modern web apps In a ridiculous attempt to prove an internet wrong about the practicality of Lisp (Common Lisp...
over a year ago
9
over a year ago
In a ridiculous attempt to prove an internet wrong about the practicality of Lisp (Common Lisp specifically), I tried to get a simple (but realistic) web app running. After four days and a patch to ABCL I got something working. The code I had in mind would look something like...
./techtipsy
ThinkPad as a server: the follow-up It’s been a while since I last wrote about my ThinkPad T430 that was tasked with being a home...
over a year ago
65
over a year ago
It’s been a while since I last wrote about my ThinkPad T430 that was tasked with being a home server. After doing some experiments with my setup a couple of times, it is once again the main server for all my self-hosting needs. However, this time I have made some...
Lighthouse Blog
Updates March 22
11 months ago
lcamtuf’s thing
Random objects: Guycot & Jarre Early repeating handguns, or another unnecessary excursion into the bowels of history.
8 months ago
Elevation Lab - Blog
Introducing TagVault Surface Aero for AirTag With the popularity of our TagVault Surface Mount for AirTag, we wanted another option that was just...
2 weeks ago
9
2 weeks ago
With the popularity of our TagVault Surface Mount for AirTag, we wanted another option that was just as durable, waterproof, and secure - but with a more minimal industrial design.  So we designed TagVault Surface Aero. It will look great on your motorcycle and even more...
Himanshu Mishra |...
और तसवीरें आने को हैं न ! You can listen to my naratted version on Youtube…
over a year ago
Louwrentius
This blog is now running on solar power Introduction This blog is now running on solar power. I've put a solar panel on my balcony, which...
over a year ago
12
over a year ago
Introduction This blog is now running on solar power. I've put a solar panel on my balcony, which is connected to a solar charge controller. This device charges an old worn-out car battery and provides power to a Raspberry Pi ~~3b+~~ 4B, which in turn powers this (static)...
Push to Prod
How Would You Design Amazon S3? One of my favorite system design questions from a few years ago and a fascinating thing I learned...
5 months ago
17
5 months ago
One of my favorite system design questions from a few years ago and a fascinating thing I learned while answering it.
Avestura's Blog
An opinion on what's a good general-purpose programming language What features should a programming language have to be ideal, in my opinion?
over a year ago
Lighthouse Blog
How to import feeds in Lighthouse
11 months ago
Home on Erik...
Simple sabotage for software CIA produced a fantastic book during the peak of World War 2 called Simple Sabotage. It laid out...
a year ago
11
a year ago
CIA produced a fantastic book during the peak of World War 2 called Simple Sabotage. It laid out various ways for infiltrators to ruin productivity of a company. Some of the advice is timeless, for instance the section about “General interference with Organizations and...
Jonas Hietala
Reinstalling Slackware So I reinstalled slackware on my machine and decided to take some rough notes of the most important...
over a year ago
10
over a year ago
So I reinstalled slackware on my machine and decided to take some rough notes of the most important steps I made. I did not document the steps in detail, and some are very specific for my setup. But maybe it can be useful for someone, or myself. Basic steps Make slackware usb...
Good Enough
My Tears of the Kingdom Addiction I don’t know how big my internet social bubble really is, but it feels like everyone in the world...
a year ago
10
a year ago
I don’t know how big my internet social bubble really is, but it feels like everyone in the world that bubble has been playing a lot of The Legend of Zelda: Tears of the Kingdom lately. Me included! It’s amazing, and I’m thoroughly engrossed—I think I’ve stayed up playing until...
Willem's Blog
Tablet as Tool Discover the hidden advantages of the iPad Pro in this insightful blog post, offering tips and...
a year ago
10
a year ago
Discover the hidden advantages of the iPad Pro in this insightful blog post, offering tips and personal experiences to help you maximise the tablet's potential and redefine your workflow.
Himanshu Mishra |...
Letter with no subject :name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining...
over a year ago
3
over a year ago
:name-retracted: wrote - Hi Himanshu, Congratulations from the bottom of my heart for joining Spotify. We really miss you at college. You're…
Odds and Ends of...
Odds and Ends #45: Deliverism, blasphemy and selfies from space Plus the best Minecraft-themed political deepfake you'll see today
3 months ago
Louwrentius
Getting the Sitecom AC600 Wi-Fi adapter running on Linux TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a...
over a year ago
8
over a year ago
TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a Raspberry Pi broke as I dropped it on the floor, so I had to replace it. I just went to a local shop and bought the Sitecom AC600 adapter as that's what they had available (with...
Louwrentius
Tracking down a faulty Storage Array Controller with ZFS One day, I lost two virtual machines on our DR environment after a storage vMotion. Further...
over a year ago
10
over a year ago
One day, I lost two virtual machines on our DR environment after a storage vMotion. Further investigation uncovered that any storage vMotion of a virtual machine residing on our DR storage array would corrupt the virtual machine's disks. I could easily restore the affected...
Birchtree
I think OpenAI’s next app is a web browser Casey Newton: Hands on With Operator — A Promising but Frustrating New Frontier for Artificial...
a month ago
20
a month ago
Casey Newton: Hands on With Operator — A Promising but Frustrating New Frontier for Artificial Intelligence The experience revealed to me one of Operator’s key deficiencies: it can use a web browser, but it cannot use your web browser. This matters a lot, because your browser is...
Louwrentius
A 12.48 inch (1304x984) three-color e-paper display by Waveshare Introduction Update September 2023: A small horizontal and large vertical row of pixels died. Demo...
over a year ago
9
over a year ago
Introduction Update September 2023: A small horizontal and large vertical row of pixels died. Demo of defective display here. I'm running a solar-powered blog and I wanted to add a low-power display to show the daily solar 'harvest'1 and maybe some additional information. So I...
Greater Still by...
Why is the Internet So Lonely? Almost exactly a year ago, I wrote a piece called My Modern Friends and Me, as an ode to the...
over a year ago
3
over a year ago
Almost exactly a year ago, I wrote a piece called My Modern Friends and Me, as an ode to the digital-turned-physical friends I had made throughout 2020.
Abishek Muthian
Could we be living in the virtual reality as a punishment ? Well, come-on you should know upfront that I’m not going to be writing about some ground breaking...
over a year ago
3
over a year ago
Well, come-on you should know upfront that I’m not going to be writing about some ground breaking research I conduct at my basement laboratory resulting in conclusive proof of Brain in a vat , if so I would rather be writing a Nobel prize acceptance speech. Now you could ask me,...
Willem's Blog
Optical vs chest strap heart rate monitors Understanding the differences in common HR monitors used in wearables, smartwatches and fitness...
over a year ago
Lighthouse Blog
Updates March 01
a year ago
Applied Cartography
Stripe Sessions 2024 Stripe held the keynote for Sessions, their annual WWDC/re:invent-esque conference, this morning. I...
10 months ago
9
10 months ago
Stripe held the keynote for Sessions, their annual WWDC/re:invent-esque conference, this morning. I wanted to jot down some thoughts while they’re still fresh. (I think the changelog is the best way to poke around both the changes I’m writing about and the ones that I...
somenice
August Photo Highlights
6 months ago
Willem's Blog
Cleaning a vintage watch This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old...
over a year ago
8
over a year ago
This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old beauty underneath layers of dirt!
Old Vintage...
The Living Computers Museum finally isn't First off, apologies for a quiet month as I've been dealing with family matters which hopefully are...
8 months ago
1
8 months ago
First off, apologies for a quiet month as I've been dealing with family matters which hopefully are now on a better footing (more articles are in the hopper). Unfortunately, the same apparently can't be said for the once-great Living Computers Museum + Labs in Seattle,...
Jorge Arango
Humanities Crash Course: Week 4 I’m undertaking a year-long crash course in the humanities. These are my notes for week 4. Following...
a month ago
19
a month ago
I’m undertaking a year-long crash course in the humanities. These are my notes for week 4. Following Ted Gioia’s curriculum, this week I read the Analects of Confucius. As I did last week, ChatGPT helped me select a movie to complement this reading – albeit...
Willem's Blog
Protecting VMware ESXi In response to a possible security breach on a VMware ESXi host machine, I search for a way to...
over a year ago
9
over a year ago
In response to a possible security breach on a VMware ESXi host machine, I search for a way to improve security of the management console using NGINX and a firewall
Elevation Lab - Blog
Introducing TagVault Strap for AirTag Having DSLR cameras stolen, having gear bags stolen, we wanted a hard-core AirTag mount to mount to...
over a year ago
3
over a year ago
Having DSLR cameras stolen, having gear bags stolen, we wanted a hard-core AirTag mount to mount to them and to be discreet. So we took our much loved TagVault Pet waterproof AirTag case, over engineered to take abuse from large dogs, and gave it all matte black hardware so it...
Old Vintage...
Programming the Convergent WorkSlate's spreadsheet microcassette future In this particular future, we will all use handheld spreadsheets stored on microcassettes, talking...
6 months ago
1
6 months ago
In this particular future, we will all use handheld spreadsheets stored on microcassettes, talking to each other via speakerphone, and probably listening to Devo and New Order a lot. (Though that part isn't too different from my actual present.) a computer whose manufacturer...
Simply Explained
Filtering spam on YouTube with TensorFlow & AI My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they...
over a year ago
8
over a year ago
My YouTube channel has been attracting a lot of spammers. They try to trick people by saying they know how to profit from trading cryptocurrencies or that they can recover lost wallet keys.I've been marking these comments as spam, thinking that YouTube would learn to recognize...
Arduino Blog
Make your scary Halloween pumpkin smart with the Plug and Make Kit! With Halloween just around the corner, we’ve got the perfect project to make your decorations more...
4 months ago
49
4 months ago
With Halloween just around the corner, we’ve got the perfect project to make your decorations more fun and interactive. All you have to do is take the Arduino UNO R4 WiFi and Modulino nodes included in your Plug and Make Kit to create an awesome jack-o’-lantern that will light up...
computers are bad
2024-01-31 multi-channel audio part 2 Last time, we left off at the fact that modern films are distributed with their audio in multiple...
a year ago
86
a year ago
Last time, we left off at the fact that modern films are distributed with their audio in multiple formats. Most of the time, there is a stereo version of the audio, and a multi-channel version of the audio that is perhaps 5.1 or 7.1 and compressed using one of several codecs that...
Posts on Made of...
Design for Testability When designing a new software project, one is often faced with a glut of choices about how to...
over a year ago
9
over a year ago
When designing a new software project, one is often faced with a glut of choices about how to structure it. What should the core abstractions be? How should they interact with each other? In this post, I want to argue for a design heuristic that I’ve found to be a useful guide to...
Never Met a Science
Do Echo Chambers Cause Echo Chambers? Towards poetic validity
7 months ago
Arduino Blog
7 powerful ways to integrate Collaborative Coding into education with the Arduino Cloud Collaborative coding in education can be a game-changer for students, providing them with real-world...
4 months ago
35
4 months ago
Collaborative coding in education can be a game-changer for students, providing them with real-world skills in communication, teamwork, and problem-solving. With the new collaborating coding feature of the Arduino Cloud, students can collaborate in real time on coding projects,...
Vitalik Buterin's...
Multidimensional gas pricing
10 months ago
Electronics etc…
HP 8656A Signal Generator Schematics Agilent has made the 8656A Signal Generator Operating & Service Manual available as a PDF, but the...
a year ago
125
a year ago
Agilent has made the 8656A Signal Generator Operating & Service Manual available as a PDF, but the schematics of chapter 8 are all spread over 3 or 4 pages, which makes them hard to follow. I spent a good evening extracting the schematics pages, cutting-and-pasting them together...
Notes on software...
Benchmarking esbuild, swc, tsc, and babel for React/JSX projects This is an external post of mine. Click here if you are not redirected.
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...
Birchtree
Are these 2025’s new iPhones? 9to5Mac has links to two mock ups claiming to represent the iPhone 17 Air and iPhone 17 Pro coming...
2 weeks ago
7
2 weeks ago
9to5Mac has links to two mock ups claiming to represent the iPhone 17 Air and iPhone 17 Pro coming this fall. If I could be so bold, I’d say the 17 Air looks potentially reasonable, but the 17 pro render looks absolutely atrocious. I think there’s
Elevation Lab - Blog
Introducing TagVault Fabric for AirTag Having an AirTag fall out of our camera bag pocket that was then stolen, we wanted something...
a year ago
4
a year ago
Having an AirTag fall out of our camera bag pocket that was then stolen, we wanted something better. So we designed TagVault Fabric Mount for AirTag. It is ultra-flexible to move and flow with your fabric. Discreet, so it doesn't stand out to a would-be thief. And it's...
Louwrentius
Shunit2, unit testing for shell scripts This may be of interest to people who are as stupid as I am and write elaborate shell scripts...
over a year ago
9
over a year ago
This may be of interest to people who are as stupid as I am and write elaborate shell scripts instead of using a proper scripting language such as Python or Ruby. No I am deliberately not mentioning Perl here. Anyway, testing is always an issue. With PPSS, I encountered many...
Simply Explained
EZStore: a tiny serverless datastore for IoT data (DynamoDB + Lambda) I've been working on a few IoT projects recently, and while prototyping, I need a simple but...
over a year ago
8
over a year ago
I've been working on a few IoT projects recently, and while prototyping, I need a simple but flexible data store. I just want to push data to an API and query and visualize it later on.There are many solutions for this, but most are expensive or very limited. So I set out to...
Engineers Need Art
Offline Advocate Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of...
3 months ago
61
3 months ago
Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of mind.
Jonas Hietala
Favourite Programming Language All the programmers love to promote their favourite language, or to hate on others. Now I read a...
over a year ago
11
over a year ago
All the programmers love to promote their favourite language, or to hate on others. Now I read a post which claimes my favourite language is not good enough! But he’s correct of course, there is no one language to rule them all. You should always choose the mest language for the...
Ken Shirriff's blog
The Intel 8088 processor's instruction prefetch circuitry: a look inside In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's...
11 months ago
13
11 months ago
In 1979, Intel introduced the 8088 microprocessor, a variant of the 16-bit 8086 processor. IBM's decision to use the 8088 processor in the IBM PC (1981) was a critical point in computer history, leading to the dominance of the x86 architecture that continues to the present.1 One...
Elevation Lab - Blog
A newer, better, ElevationDock Today we launched an update to our iPhone dock. It's wider to fit a bigger generation of phones,...
over a year ago
4
over a year ago
Today we launched an update to our iPhone dock. It's wider to fit a bigger generation of phones, ships with an Apple-certified Lightning connector (that you can assemble in seconds with the new tool-free back plate), and we've added some new lateral supports for added...
Louwrentius
Switching away from Debian to Ubuntu LTS Over the last couple of years, Debian Linux has released new stable versions about every two years....
over a year ago
7
over a year ago
Over the last couple of years, Debian Linux has released new stable versions about every two years. This pace is great for progress, but there is a serious problem. This problem is related to their support for older Debian stable versions. If you read the quote below from the...
Matt Mullenweg
Sun and shadows
2 weeks ago
Notes on software...
Writing a simple JSON path parser Let's say we want to implement a simple list filtering language so we can enter a.b = 12 and return...
over a year ago
10
over a year ago
Let's say we want to implement a simple list filtering language so we can enter a.b = 12 and return only results in a list where the a column is an object that contains a field b that is set to the value 12. What would a filter(jsonPath, equals, listOfObjects) function...
Arduino Blog
Explore e-paper technology with Nano Matter and the new EPDK-Matter from Pervasive Displays We’re excited to share that Pervasive Displays has just launched the E-Paper Development Kit for...
2 months ago
26
2 months ago
We’re excited to share that Pervasive Displays has just launched the E-Paper Development Kit for Matter! This groundbreaking, self-contained kit is designed to revolutionize how smart home devices use e-paper displays, enhancing user experience while driving down energy...
Avestura's Blog
Explaining The Postgres Meme Have you seen this legendary SQL iceberg meme? Let's talk about it while wearing our PostgreSQL hat!
a year ago
Himanshu Mishra |...
Geniune Love and Infatuation After a long time, I read something so meaningful on reddit. How do you distinguish genuine love for...
over a year ago
3
over a year ago
After a long time, I read something so meaningful on reddit. How do you distinguish genuine love for someone from infatuation? was the…
Jonas Hietala
2017 in Review In contrast to previous years I haven’t kept up with the blog. For good reason I’d say since we got...
over a year ago
10
over a year ago
In contrast to previous years I haven’t kept up with the blog. For good reason I’d say since we got a child in October! It really alters your perspectives and other things suddenly feel a little less important and of course there’s less time to do other stuff. A little late and...
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...
Louwrentius
Compatibility Highpoint RocketRAID 2320 and Samsung Spinpoint F1 There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1...
over a year ago
5
over a year ago
There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1 drives. I have no troubles with my 0.5 and 1.0 TB drives from Samsung using mentioned controller. See below: Controller 1: RocketRAID 232x SATA Controller 1/1/1 SAMSUNG HD103UJ...
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...
Himanshu Mishra |...
Your product either lives long enough to become a platform or it dies out Everything around you is a platform💡 If you are building a software to be used by developers, you...
over a year ago
Vitalik Buterin's...
What else could memecoins be?
11 months ago
Jonas Hietala
2013 in Review The year is almost over and I think I accomplished a lot this year. You can read my reviews of 2010,...
over a year ago
7
over a year ago
The year is almost over and I think I accomplished a lot this year. You can read my reviews of 2010, 2011 and 2012. 2013 Geek Achievements Solved 213 UVa problems. Got 43rd at NWERC 2013. Placed high in IMPA, with one turn won. Completed the online course Programming Languages in...
Good Enough
Season 1, Issue 2: Just the Two of Us 0. Everyone Likes a Giveaway Stick around to hear how you can win a fabulous prize by hardly doing...
over a year ago
9
over a year ago
0. Everyone Likes a Giveaway Stick around to hear how you can win a fabulous prize by hardly doing anything. Take it away, fellas… 1. Still Positive Did you know that once you acquire COVID-19 your PCR test can be positive for up to 90 days? Did you know that the at-home tests...
Home on Erik...
Bagging as a regularizer One thing I encountered today was a trick using bagging as a way to go beyond a point estimate and...
over a year ago
7
over a year ago
One thing I encountered today was a trick using bagging as a way to go beyond a point estimate and get an approximation for the full distribution. This can then be used to penalize predictions with larger uncertainty, which helps reducing false positives.
Arduino Blog
This three-fingered robot hand makes use of serial bus servos A small startup called K-Scale Labs is in the process of developing an affordable, open-source...
a week ago
6
a week ago
A small startup called K-Scale Labs is in the process of developing an affordable, open-source humanoid robot and Mike Rigsby wanted to build a compatible hand. This three-fingered robot hand is the result, and it makes use of serial bus servos from Waveshare. Most Arduino users...
Applied Cartography
January, 2025 Hello, 2025! (As always, Death Cab remains the soundtrack by which you should read this.) Headlining...
a month ago
38
a month ago
Hello, 2025! (As always, Death Cab remains the soundtrack by which you should read this.) Headlining this month was my annual review; everything else is flotsam. But, speaking of flotsam: A quick development note on the order attribute in CSS Notes on Linear and Fathom Why...
Louwrentius
Google DNS - what to think of it? Google now provide an open DNS service. At first I was scared that they use their service to get...
over a year ago
9
over a year ago
Google now provide an open DNS service. At first I was scared that they use their service to get information about users. However, their privacy statement tells us that no personal identifiable information is stored for longer than 48 hours. The permanent logs do not contain such...
Ken Shirriff's blog
Inside a vintage aerospace navigation computer of uncertain purpose I recently obtained an aerospace computer from the early 1970s, apparently part of a navigation...
9 months ago
11
9 months ago
I recently obtained an aerospace computer from the early 1970s, apparently part of a navigation system. Aerospace computers are an interesting but mostly neglected area of computer hardware, so I'm always delighted to examine one up close. In an era when most computers were large...
./techtipsy
Self-hosting Wikipedia using Kiwix Do you have a need to host Wikipedia on your computer? Or a StackExchange site, like Super...
over a year ago
40
over a year ago
Do you have a need to host Wikipedia on your computer? Or a StackExchange site, like Super User? It’s easier than you think! Step 1: download stuff! The Kiwix project provides ZIM files for many popular websites, including Wikipedia. These files can be downloaded over at Kiwix...
Never Met a Science
The Incoherence of Science Reform Wake up, Boomers: Science 2 just dropped.
7 months ago
Willem's Blog
Monolithic vs Microservices software architecture This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn...
over a year ago
13
over a year ago
This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn about choosing the right architecture for your app development
Louwrentius
Some pretty NAS case designs If you are planning on building your own NAS box, I have some suggestions regarding the case. In my...
over a year ago
5
over a year ago
If you are planning on building your own NAS box, I have some suggestions regarding the case. In my opinion, most computer case designers have absolutely no taste. Antec and Lian Li do create nice cases, but not that spectacular. And Lian Li is just very expensive. A fairly new...
Jonas Hietala
Moving to FastMail About two years ago after Lavabit’s shutdown I searched for a replacement email provider. For some...
over a year ago
8
over a year ago
About two years ago after Lavabit’s shutdown I searched for a replacement email provider. For some reason I settled on eumx which I used since then. Yesterday I got an email saying the recurring billing could not be renewed as I had my old credit card registered and it got me...
Good Enough
Let's talk about conversations If you subscribe to our newsletter — which you do, right? — then you'll know that recently we've...
a year ago
10
a year ago
If you subscribe to our newsletter — which you do, right? — then you'll know that recently we've been thinking about conversations. We're a small group making fun software for people, and we like to have conversations with those people; the lovely folks who like our take on...
Jonas Hietala
5 Kup After a season with very bad attendence, I blame school and lack of motivation, I still went to...
over a year ago
9
over a year ago
After a season with very bad attendence, I blame school and lack of motivation, I still went to grading. I slept well but I was super stressed all weekend so I had to constantly run to the bathroom and I couldn’t eat lunch or breakfast properly, and I don’t usually get...
Push to Prod
Making an AB Test Allocator 20x Faster Using Non-blocking IO Many moons ago, I inherited a cross-company AB test and had to figure out how to allocate it...
4 months ago
Home on Erik...
Giving more tools to software engineers: the reorganization of the factory It's a popular attitude among developers to rant about our tools and how broken things are. Maybe...
over a year ago
7
over a year ago
It's a popular attitude among developers to rant about our tools and how broken things are. Maybe I'm an optimistic person, because my viewpoint is the complete opposite! I had my first job as a software engineer in 1999, and in the last two decades I've seen software engineering...
Louwrentius
The 'hidden' cost of using ZFS for your home NAS Introduction Update December 2023: In June, it was announced that iXsystems would sponsor...
over a year ago
14
over a year ago
Introduction Update December 2023: In June, it was announced that iXsystems would sponsor implementing the VDEV expansion feature. A new pr has been created for this effort. The feature was merged into the code base, but may not be available to the general public before the end...
Home on Erik...
Deep learning for... chess I've been meaning to learn Theano for a while and I've also wanted to build a chess AI at some...
over a year ago
10
over a year ago
I've been meaning to learn Theano for a while and I've also wanted to build a chess AI at some point. So why not combine the two? That's what I thought, and I ended up spending way too much time on it.
Odds and Ends of...
LISTEN: The future of transport – with Michael Dnes Where we're going, we need roads (and trains) (and maybe drones)
a month ago
./techtipsy
Trying out VR on an AMD Ryzen 4000 series APU You may know that I really like small, efficient APU-based builds. At this point in time, they’re so...
over a year ago
45
over a year ago
You may know that I really like small, efficient APU-based builds. At this point in time, they’re so close to being a viable mainstream option for gaming, especially the Ryzen 6000-series mobile APU-s. Forza Horizon 5, at 1080p high settings? Yes, they’re that good. I don’t have...
Arduino Blog
Innovative new tactile sensor helps assess fine motor skills Fine motor skills correlate strongly with cognition and the accurate assessment of an individual’s...
9 months ago
80
9 months ago
Fine motor skills correlate strongly with cognition and the accurate assessment of an individual’s motor skills can be critical in diagnosing and treating a variety of conditions. But objective evaluation has been a challenge, as suitable sensors weren’t available. To help...
Greater Still by...
Better Interfaces, Better Products Identity via algorithms, wallets as browsers, crypto's "front page" — how interfaces govern the way...
a year ago
4
a year ago
Identity via algorithms, wallets as browsers, crypto's "front page" — how interfaces govern the way we interact with the world
Jonas Hietala
The T-34/0 keyboard layout This is an update to the T-34 keyboard layout I’ve been using for a solid number of weeks. While...
over a year ago
11
over a year ago
This is an update to the T-34 keyboard layout I’ve been using for a solid number of weeks. While there are more changes I’d like to try, I’m quite pleased with these changes so I figured I might as well immortalize them before I explore further. (And I do have a bunch of big...
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
Jonas Hietala
Laying off Pintos Exam period is here which means all courses should be wrapping up and a week or so ago we finished...
over a year ago
7
over a year ago
Exam period is here which means all courses should be wrapping up and a week or so ago we finished up our lab series about pintos. The labs were among the best I’ve had yet and I learned a ton. We didn’t follow the official instructions but we had our own assigmnets....
Good Enough
Good Enough, A Serious Business Hello reader, my name is Shawn, and I'm one of the co-founders of Good Enough. I'd like to tell you...
over a year ago
6
over a year ago
Hello reader, my name is Shawn, and I'm one of the co-founders of Good Enough. I'd like to tell you a bit about how Good Enough came to be and what we plan on doing here. Barry and I started working together again in early 2022. By “work,” I mean that I’d show up on Slack for a...
Home on Erik...
The mathematical principles of management I've read about 100 management books by now but if there's something that always bothered me it's...
over a year ago
7
over a year ago
I've read about 100 management books by now but if there's something that always bothered me it's the lack of first principles thinking. Basically it's a ton of heuristics. And heuristics are great, but when you present heuristics as true objectives, it kind of clouds the...
Electronics etc…
The HP 423A and a Beginner’s Deep Dive into RF Crystal Detectors MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [...
a year ago
89
a year ago
MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [ ['$', '$'], ["\\(", "\\)"] ], displayMath: [ ['$$', '$$'], ["\\[", "\\]"] ], processEscapes: true, skipTags: ['script', 'noscript', 'style', 'textarea', 'pre',...
Abishek Muthian
DIY Qualitative filter face mask Update: This was published when there was scarcity of face masks due to COVID-19 pandemic, now since...
over a year ago
3
over a year ago
Update: This was published when there was scarcity of face masks due to COVID-19 pandemic, now since proper medical grade face masks are available widely this content is considered obselete and should be read for educational purposes only. Do not put your life in risk with DIY...
Computer Ads from...
Manx's Aztec C Leap into a new dimension with Aztec C
a week ago
Posts on Made of...
A week with the iPhone I’ve had a new iPhone for about a week now, so I figure it’s time to write up some thoughts about...
over a year ago
9
over a year ago
I’ve had a new iPhone for about a week now, so I figure it’s time to write up some thoughts about it. First, the little things. It is, in typical Apple fashion, an incredibly slick piece of work. Scrolling and zooming images or webpages is simple, easy, and, well, just fun to do...
Ian's Blog
Securing Your GitHub Account Let's talk about some of the simple & practical steps you can take to improve your GitHub account...
over a year ago
9
over a year ago
Let's talk about some of the simple & practical steps you can take to improve your GitHub account security. There's plenty of good reasons why you should try to keep any online account safe, but I feel that GitHub deserves special attention among developers. With automation...
Home on Erik...
My issue with GPU-accelerated deep learning I've been spending several hundred bucks renting GPU instances on AWS over the last year. The...
over a year ago
9
over a year ago
I've been spending several hundred bucks renting GPU instances on AWS over the last year. The speedup from a GPU is awesome and hard to deny. GPUs have taken over the field. Maybe following the footsteps of Bitcoin mining there's some research on using FPGA (I know very little...
Home on Erik...
Luigi success So Luigi, our open sourced workflow engine in Python, just recently passed 1,000 stars on Github,...
over a year ago
10
over a year ago
So Luigi, our open sourced workflow engine in Python, just recently passed 1,000 stars on Github, then shortly after passed mrjob as (I think) the most popular Python package to do Hadoop stuff. This is exciting!
Jonas Hietala
Food vacation in Japan Me and my friend spent 2 weeks in Japan and had a great time. I wasn’t planning on taking a lot of...
over a year ago
10
over a year ago
Me and my friend spent 2 weeks in Japan and had a great time. I wasn’t planning on taking a lot of pictures, but I ended up sending a bunch back home as a ways of keeping my family up to date. When I look back most of them are about food… So I’ll turn this into a post about the...
Posts on Made of...
Conkeror I’ve recently switched to Conkeror as my primary browser. It started life as a Firefox extension,...
over a year ago
10
over a year ago
I’ve recently switched to Conkeror as my primary browser. It started life as a Firefox extension, but nowadays it’s a standalone app built on top of Mozilla’s xulrunner, so it uses the Gecko rendering engine. What it is, is an emacs implemented in Javascript, for the web. This...
Willem's Blog
Three tips to make a content strategy work Consider these three things to maximise the effect of the words you write for your website, blog or...
over a year ago
Louwrentius
Why I do not use ZFS as a file system for my NAS Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I...
over a year ago
9
over a year ago
Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I have multpile reasons why I do not use ZFS and probably never will. ** A lot has changed since this article was first published. I do now recommend using ZFS. I've also based my...
Ken Shirriff's blog
Two interesting XOR circuits inside the Intel 386 processor Intel's 386 processor (1985) was an important advance in the x86 architecture, not only moving to a...
a year ago
11
a year ago
Intel's 386 processor (1985) was an important advance in the x86 architecture, not only moving to a 32-bit processor but also switching to a CMOS implementation. I've been reverse-engineering parts of the 386 chip and came across two interesting and completely different circuits...
Odds and Ends of...
Nobody knows what the National Data Library is (not even the government) A policy wrapped in a mystery inside an enigma
4 months ago
Arduino Blog
Self-leveling workbench can travel without trouble An actually level workbench is critical for many different jobs, such as pouring resin or...
8 months ago
50
8 months ago
An actually level workbench is critical for many different jobs, such as pouring resin or calibrating sensors. But it is difficult enough to level a stationary workbench and that becomes a nightmare for a workbench that needs to roll around a shop on casters, as shop floors...
Himanshu Mishra |...
Aldous Huxley's world of perceptions You may already know of this novel called 1984, and its author George Orwell. Aldous Huxley wrote a...
over a year ago
3
over a year ago
You may already know of this novel called 1984, and its author George Orwell. Aldous Huxley wrote a dystopian classic called Brave New World…
Lighthouse Blog
What I want to achieve with Lighthouse
a year ago
GitButler
Interdiff review with git range-diff Diving into `range-diff`, the little known Git power tool to compare two versions of a series of...
a week ago
Applied Cartography
My approach to GTD and PKM One pernicious thing with writing about productivity and knowledge systems: you only change systems...
4 months ago
13
4 months ago
One pernicious thing with writing about productivity and knowledge systems: you only change systems that aren’t working, and you tend to write about things during times of change. So most writing about productivity systems stem from people whose systems have failed them. It is...
Louwrentius
Linux RAID 6 performance using software RAID So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1...
over a year ago
8
over a year ago
So after toying around with RAID 0 just for fun, time to get serious. I created a RAID 6 of 10 x 1 TB disks. This gives me raw device read speeds of 850 MB/s and write speeds of 300 MB/s. I think this is exactly what should be expected, but boy it is damn fast. Especially the...
Construction Physics
Why Skyscrapers Became Glass Boxes Everything put into the building that is unnecessary, every cubic foot that is used for purely...
a month ago
37
a month ago
Everything put into the building that is unnecessary, every cubic foot that is used for purely ornamental purposes beyond that needed to express its use and to make it harmonize with others of its class, is a waste — is, to put it in plain English, perverting someone’s money —...
Neil Madden
API Security in Action handed over to production After a flurry of last-minute corrections and updates in response to review feedback, my book has...
over a year ago
11
over a year ago
After a flurry of last-minute corrections and updates in response to review feedback, my book has now been handed over to Manning’s production team. That means a few weeks of copy editing and graphics polish, then indexing and typesetting to produce the final version around...
axio.ms
Colourclock Original concept circa 2008, revisited 2012, hardware designed Feb 2014, firmware designed...
over a year ago
12
over a year ago
Original concept circa 2008, revisited 2012, hardware designed Feb 2014, firmware designed April-August 2014, project completed August 2014, installed in spare room in 2016, written up in March 2018 (jeeez…) Acrylic, LEDs, ARM Cortex-M0 microcontroller. ...
Willem's Blog
Understanding the security concerns in shared hosting People pay me to hack them, provided I'll explain how I did it. Read along to learn how hackers use...
over a year ago
8
over a year ago
People pay me to hack them, provided I'll explain how I did it. Read along to learn how hackers use security holes to hack your app, webshop or website!
Louwrentius
'Tip of the day for every Linux or Unix user: brace expantion' Searching the web I discovered some really nice feature of the unix shell, which I didn't know...
over a year ago
8
over a year ago
Searching the web I discovered some really nice feature of the unix shell, which I didn't know about. Try this: touch foobar.conf Now try this: cp foobar.conf{,.bak} It is equivalent to: cp foobar.conf foobar.conf.bak This is also the easiest way to create sequences. Do not use...
Jonas Hietala
I Made It! It’s been over a year, but I haven’t lost (most) my touch yet! For the second time I’ve completed a...
over a year ago
7
over a year ago
It’s been over a year, but I haven’t lost (most) my touch yet! For the second time I’ve completed a Ludum Dare! Not an easy feat and yet there are tons of games that look absolutely wonderful. I’m not there yet but now I have at least gotten back into game making again, long...
Lighthouse Blog
How to stay on top of (new) content
9 months ago
./techtipsy
How to save an old printer from the e-waste pile with a Raspberry Pi A family member has a Canon PIXMA MP250 printer, originally released in 2009. It has been a very...
8 months ago
97
8 months ago
A family member has a Canon PIXMA MP250 printer, originally released in 2009. It has been a very reliable piece of hardware, especially for a printer. Then came Windows 10. The printer would not work out of the box with it and the official drivers got stuck during installation....
Jonas Hietala
2023 in review This is my yearly review #14. Amazing that I’ve kept up with this for 14 years. Even though it’s not...
a year ago
7
a year ago
This is my yearly review #14. Amazing that I’ve kept up with this for 14 years. Even though it’s not anything advanced, I really like looking back at the year to see what has happened. Maybe it’s a very light version of a reverse bucket list, and I can see that it provides some...
Jonas Hietala
We moved away from the city When me and my girlfriend Veronica moved to Linköping to study at the University the plan was never...
over a year ago
7
over a year ago
When me and my girlfriend Veronica moved to Linköping to study at the University the plan was never to stay there permanently. We just moved there to study but the longterm plan, if you can have one at that stage, was always to move back to the north of Sweden where we came...
Odds and Ends of...
Yes, AI really can be used to tackle potholes It's not bullshit, it's already happening.
a month ago
Odds and Ends of...
How to fix the New Statesman In which I probably burn some bridges.
a week ago
Good Enough
TIL: Use touch-action: manipulation; to avoid double-tap-to-zoom Recently we built and launched A Good Enough Guestbook, a place where you can send us doodles and...
a year ago
8
a year ago
Recently we built and launched A Good Enough Guestbook, a place where you can send us doodles and they’ll print out on our little printer. It’s quite lovely and fun, and you should send us a doodle. We might also have more in store for these printers in the future. In the...
./techtipsy
Steam local network game transfers are a game-changer Steam recently launched a new feature: local network game transfers. The idea is simple: if you have...
a year ago
81
a year ago
Steam recently launched a new feature: local network game transfers. The idea is simple: if you have a game downloaded on another PC and you’re both on the same local network, then Steam can download game data from that PC, avoiding the need to download the game over public...
somenice
Generative 3D Modeling Recently Microsoft released the open 3D generation software Trellis. I decided to try a few tests as...
2 months ago
72
2 months ago
Recently Microsoft released the open 3D generation software Trellis. I decided to try a few tests as reviews had been quite favourable with results creating 3D models with “AI”. The website describes the technology as unified Structured LATent (SLAT) representation and there is a...
Vitalik Buterin's...
Some personal user experiences
over a year ago
Abishek Muthian
My Hacker News knowledge assimilation stack Long time Hacker News readers would agree that the real gold is in the comments, There are very few...
over a year ago
4
over a year ago
Long time Hacker News readers would agree that the real gold is in the comments, There are very few platforms left where people with subject matter experience and authority share valuable insights with less noise. HN provides a way to save those comments, but I also wanted a way...
Abort Retry Fail
The History of Commodore, Part 4 The Amiga, The Decline, The Fall
a year ago
Applied Cartography
What Gives Matthieu asks: Since you do a lot of things (investor, dad, owner of a "small" business, blog...
3 weeks ago
14
3 weeks ago
Matthieu asks: Since you do a lot of things (investor, dad, owner of a "small" business, blog writer) I was wondering what you don't do to keep up with this level of commitment. In the same line, it often said that behind one person success, there's a wife/husband that helps to...
Vitalik Buterin's...
Gitcoin Grants Round 7 Retrospective
over a year ago
Ken Shirriff's blog
Reverse engineering the 59-pound printer onboard the Space Shuttle The Space Shuttle contained a bulky printer so the astronauts could receive procedures, mission...
7 months ago
10
7 months ago
The Space Shuttle contained a bulky printer so the astronauts could receive procedures, mission plans, weather reports, crew activity plans, and other documents. Needed for the first Shuttle launch in 1981, this printer was designed in just 7 months, built around an Army...
Matt Blewitt
Tools for a Culture of Writing One of the hardest things we do, as humans, is try and communicate what is going on in our minds to...
over a year ago
6
over a year ago
One of the hardest things we do, as humans, is try and communicate what is going on in our minds to each other. With significant room for misunderstanding, biases, assumptions and cultural differences, communicating with other engineers (or to stakeholders) appears fraught....
Computer Ads from...
Applied Analytics' MicroSPEED Test-Fly A $20 Million Jet On An Apple? Yes. With MicroSPEED
9 months ago
Jonas Hietala
Extracting schedule information from timeedit At LIU we use timeedit to track our schedules. Recently they updated their interface and improved...
over a year ago
8
over a year ago
At LIU we use timeedit to track our schedules. Recently they updated their interface and improved some parts. It’s now possible to create a prenumeration of a collection of courses exported as csv which can then be imported to other calendar apps. But they also started to...
Simply Explained
ESP32: Keep WiFi connection alive with a FreeRTOS task I have a few ESP32's running in my house. A few of them are running 24/7 and require an always-on...
over a year ago
14
over a year ago
I have a few ESP32's running in my house. A few of them are running 24/7 and require an always-on WiFi connection. That's been quite tricky to implement. I used to include various checks throughout my code, but that's not scalable.What I need is something running in the...
Applied Cartography
Against Against Innovation Tokens Glyph (whose writing and contributions to the Python ecosystem I am deeply grateful for) wrote...
8 months ago
10
8 months ago
Glyph (whose writing and contributions to the Python ecosystem I am deeply grateful for) wrote Against Innovation Tokens yesterday: In 2015, Dan McKinley laid out a model for software teams selecting technologies. He proposed that each team have a limited supply of “innovation...
lcamtuf’s thing
Building a phosphorescence detector There's very little written about natural phosphorescence. Let's design a device that can spot it in...
3 months ago
Home on Erik...
Subway waiting math Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found...
over a year ago
8
over a year ago
Why does it suck to wait for things? In a previous post I analyzed a NYC subway dataset and found that at some point, quite early, it's worth just giving up. This isn't a proof that the subway doesn't run on time – in fact it might actually proves that the subway runs really...
lcamtuf’s thing
meta: apologies for the spam... To explain: in several places in the UI, the platform encourages you to enable “subscriber chat” —...
3 weeks ago
12
3 weeks ago
To explain: in several places in the UI, the platform encourages you to enable “subscriber chat” — but doesn’t really explain what it does:
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,...
OH8HUB’s Substack
Spring day ham radio activation in Hiastinlahti, Finland Hiastinlahti is a bay where river Iijoki flows into Bothnian Bay, the northernmost part of Gulf of...
a year ago
74
a year ago
Hiastinlahti is a bay where river Iijoki flows into Bothnian Bay, the northernmost part of Gulf of Bothnia. This area is a Nature 2000 nature reserve area and good spot for bird watching. The area has a two kilometer long nature trail with fireplace, lean-to and toilet. From the...
Bryan Braun - Blog
Before you buy a domain name, first check to see if it’s haunted In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an...
4 months ago
17
4 months ago
In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an interactive online music box that I had built and hosted at musicboxfun.com. The new name was shorter and more quirky. I felt lucky to have grabbed it. Unfortunately, musicbox.fun...
Matt Blewitt
Regular Restarts Are Good, Actually Anecdotally, one of the more maligned features of the Heroku platform are the 24-hour limits on...
3 months ago
21
3 months ago
Anecdotally, one of the more maligned features of the Heroku platform are the 24-hour limits on compute units, known as “dynos”. This is actually a good thing, but very misunderstood.
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
Applied Cartography
Things take time Things take time. Nintendo fairly famously was born in 1889, and the modern incarnation — Yamamuchi...
10 months ago
8
10 months ago
Things take time. Nintendo fairly famously was born in 1889, and the modern incarnation — Yamamuchi Nintendo & Co., LTD — was established nearly fifty years later, in 1933. They spent forty years selling playing cards, then another decade operating merely as a distributor of...
Jorge Arango
Humanities Crash Course: Week 2 I’m embarking on a year-long crash course in the humanities. These are my notes for week...
a month ago
22
a month ago
I’m embarking on a year-long crash course in the humanities. These are my notes for week 2. Following Ted Gioia’s curriculum, I tackled a small volume of early Greek poetry and the first ten books of the Odyssey. I also heard music from recent descendents of these ancient bards...
./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:...
Engineers Need Art
Casady & Greene Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software...
5 months ago
60
5 months ago
Remembering Casady & Greene and the excitement (and closing) of an era of Macintosh software publishing.
Computer Ads from...
EPYX's Pitstop Where Winning is the Pits.
8 months ago
Birchtree
I’m Not a Panda Person Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web...
2 months ago
44
2 months ago
Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web apps. Watch it on YouTube or listen in your favorite podcast app!
Lighthouse Blog
How to manage tags
9 months ago
Home on Erik...
Nearest neighbors and vector models – part 2 – algorithms and data structures This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a...
over a year ago
11
over a year ago
This is a blog post rewritten from a presentation at NYC Machine Learning on Sep 17. It covers a library called Annoy that I have built that helps you do nearest neighbor queries in high dimensional spaces.
Willem's Blog
Rescuing files from a broken harddisk Yesterday I helped a young woman with her broken computer containing precious photos, could I safe...
over a year ago