Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #technology #startups #history #life #science #literature #architecture #creative #design #finance #travel #comics #AI #indiehacker #cartography Muted Categories [alt+←][alt+→]
Louwrentius
Setting up a Squid proxy with Clamav anti-virus using c-icap Security is all about a defence-in-depth strategy. Create multiple layers of defence. Every layer...
over a year ago
20
over a year ago
Security is all about a defence-in-depth strategy. Create multiple layers of defence. Every layer presenting a different set of challenges, requiring different skill sets and technology. So every layer will increase the time and effort to compromise your environment. A...
Electronics etc…
A Tektronix TDS 684B Oscilloscope Uses CCD Analog Memory Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look...
2 months ago
23
2 months ago
Introduction The TDS600 Series The Acquisition Board Measuring Along the Signal Path A Closer Look at the Noise Issue Conclusion Introduction I have a Tektronix TDS 684B oscilloscope that I bought cheaply at an auction. It has 4 channels, 1 GHz of BW and a sample rate of 5...
Arduino Blog
Repurposing an automatic train control unit as a car speedometer We’re just now getting semi-autonomous self-driving capabilities in cars, which let them adhere to...
9 months ago
58
9 months ago
We’re just now getting semi-autonomous self-driving capabilities in cars, which let them adhere to posted speed limits and maintain their lanes. But trains have been doing the same thing for a long time — well before machine learning and computer vision became ubiquitous. How did...
Birchtree
First look at my next big thing (members post) I've been working on something new, but it's not ready for prime time.
5 months ago
Vitalik Buterin's...
Having a safe CEX: proof of solvency and beyond
over a year ago
Jonas Hietala
The current T-34 keyboard layout I’ve been documenting my own keyboard layout in a series for a while now. But as the layout is...
over a year ago
21
over a year ago
I’ve been documenting my own keyboard layout in a series for a while now. But as the layout is constantly changing it’s been difficult to piece together how the layout currently looks like, so this post tries to show how the layout looks right now in it’s entirety. If you want to...
Abishek Muthian
Fixing bluetooth issues on Raspberry Pi I had trouble pairing Colmi P8 watch with Raspberry Pi 3B running Arch Linux via bluetooth and I had...
over a year ago
11
over a year ago
I had trouble pairing Colmi P8 watch with Raspberry Pi 3B running Arch Linux via bluetooth and I had to resort to following actions to resolve it. If you are facing bluetooth issues with newer Raspberry Pi, these fixes may work but I haven't tested them for newer RPi. Do Nothing...
Lighthouse Blog
Updates December 22
a year ago
Home on Erik...
Benchmark of Approximate Nearest Neighbor libraries Annoy is a library written by me that supports fast approximate nearest neighbor queries. Say you...
over a year ago
18
over a year ago
Annoy is a library written by me that supports fast approximate nearest neighbor queries. Say you have a high (1-1000) dimensional space with points in it, and you want to find the nearest neighbors to some point.
./techtipsy
The IKEA-powered homelab on a wall I recently learned about the IKEA SKÅDIS series, which is a pegboard that supports a variety of...
a year ago
116
a year ago
I recently learned about the IKEA SKÅDIS series, which is a pegboard that supports a variety of extras. During my self-hosting journey having to figure out the best place for putting all my compute stuff to has always been at the back of my mind, especially due to limited...
Vitalik Buterin's...
[Mirror] Zk-SNARKs: Under the Hood
over a year ago
Jorge Arango
Humanities Crash Course Week 5: Eudaemonia In week 5 of my humanities crash course, I read Aristotle’s Nicomachean Ethics and Poetics. I also...
5 months ago
29
5 months ago
In week 5 of my humanities crash course, I read Aristotle’s Nicomachean Ethics and Poetics. I also listened to more Bach, looked at Italian Baroque sculpture, and watched a classic – if somewhat boring – movie. Getting through it despite the difficulties was part of the...
Arduino Blog
A miniature Vegas Sphere is the perfect nightlight Sphere in Las Vegas is inarguably one of the most notable architectural achievements of the...
11 months ago
68
11 months ago
Sphere in Las Vegas is inarguably one of the most notable architectural achievements of the 21st century so far. Gaudy? Maybe. Controversial? Definitely. Interesting? Absolutely — no one can debate that with a straight face. When 15-year-old Ben Kennedy’s bedroom nightlight...
Lighthouse Blog
How to use rules
a year ago
Posts on Made of...
6.170, CVS, and SVN I’m taking 6.170 Lab in Software Engineering this semester. The course sucks in various ways, but...
over a year ago
18
over a year ago
I’m taking 6.170 Lab in Software Engineering this semester. The course sucks in various ways, but one of the most egregious, in my opinion, is that they force you to use CVS for your version control. Problem sets are distributed by the TAs importing them into your repository, and...
Jonas Hietala
We can build things! Finally we have some sort of progress! We can now build rooms and place and remove objects! Yay!!...
over a year ago
13
over a year ago
Finally we have some sort of progress! We can now build rooms and place and remove objects! Yay!! But we still haven’t even begun with the game logic, resource management, the actual mining mechanic, multiple levels, actual tasks for our workers. But it’s something.
Greater Still by...
Substack Should Integrate Native Payments Featuring 0xDesigner Design Everydays S2 109
a year ago
Jonas Hietala
Site restyle and update I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s...
over a year ago
14
over a year ago
I’m not sure how I got started but I recently read an excellent book about typography: Butterick’s Practical Typography. It’s free and there’s a section Typography in ten minutes if you want the important bits. He makes a pretty good case for why it matters when he points out the...
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,...
9 months ago
19
9 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...
Notes on software...
Intuitions for Distributed Consensus by Phil Eaton This is an external talk of mine. Click here if you are not redirected.
8 months ago
Notes on software...
Intercepting and modifying Linux system calls with ptrace How software fails is interesting. But real-world errors can be infrequent to manifest....
a year ago
26
a year ago
How software fails is interesting. But real-world errors can be infrequent to manifest. Fault injection is a formal-sounding term that just means: trying to explicitly trigger errors in the hopes of discovering bad logic, typically during automated tests. Jepsen and ChaosMonkey...
Jorge Arango
Humanities Crash Course Week 10: Greek Drama Week 10 of the humanities crash course had me reading (and listening to) classic Greek plays. I also...
3 months ago
30
3 months ago
Week 10 of the humanities crash course had me reading (and listening to) classic Greek plays. I also listened to the blues and watched a movie starring a venerable recently departed actor. How do they connect? Perhaps they don’t. Let’s find out. Readings The plan for this week...
Jonas Hietala
Coconut Cauliflower Curry Mash It’s time for lesson 3. I made the mistake of not planning for something to augment the mash with,...
over a year ago
15
over a year ago
It’s time for lesson 3. I made the mistake of not planning for something to augment the mash with, but a simple salad had to do: It was okay. Girlfriend gave it 5/10 and I gave it a 6/10, a higher rating would be possible if there was something else to eat it with.
Louwrentius
My experiences with DFS replication on Windows 2008 R2 If you are considering implementing DFS replication, consider using Windows 2012 R2 because DFS...
over a year ago
17
over a year ago
If you are considering implementing DFS replication, consider using Windows 2012 R2 because DFS replication has been massively improved. It supports larger data sets and performance has dramatically been improved over Windows 2008 R2. I've implemented DFS replication to keep two...
Lighthouse Blog
How to import feeds in Lighthouse
a year ago
Vitalik Buterin's...
The bulldozer vs vetocracy political axis
over a year ago
Lighthouse Blog
What is JSON Feed?
2 months ago
Louwrentius
Parallel / distributed password cracking with John the Ripper and MPI This article has been updated to reflect the changes for John version 1.7.8 as released in june...
over a year ago
18
over a year ago
This article has been updated to reflect the changes for John version 1.7.8 as released in june 2011. The most important change is the fact that MPI support is now integrated in the jumbo patch. The original John the Ripper off-line password cracker only uses a single processor...
Jonas Hietala
Failed mime type for Krita I thought Krita worked fine… Until I tried to save. Krita crashed whenever I tried to save (or open)...
over a year ago
18
over a year ago
I thought Krita worked fine… Until I tried to save. Krita crashed whenever I tried to save (or open) a file and gave the error: Could not find mime type "application/x-krita" Turns out if you reinstall the package shared-mime-info which comes natively with Slackware the...
Matt Mullenweg
Code Matters It looks like the code that the newly announced Figma Sites is producing isn’t the best. There are...
a month ago
31
a month ago
It looks like the code that the newly announced Figma Sites is producing isn’t the best. There are some cool Figma-to-WordPress workflows; I hope Sites gets more people exploring those options.
Abishek Muthian
How Rick and Morty fans helped McDonald’s SzeChuan sauce scarcity marketing McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very...
over a year ago
13
over a year ago
McDonald's Szechaun Sauce announcement The #SzechuanSauce fiasco with McDonald’s is a very interesting (successful ?) example of scarcity marketing and targeting intellectuals for generating bandwagon effect. Some BG : Rick and MortyBuy, a science fiction animated show with the...
Willem's Blog
Climbing Mount Etna Climbing Mount Etna, an active volcano on Sicily Italy.
over a year ago
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...
5 months ago
Louwrentius
Additional proof that Apple is ditching the optical drive I'm a strong advocate of killing the optical drive. As of 2011, there is no need for it anymore....
over a year ago
13
over a year ago
I'm a strong advocate of killing the optical drive. As of 2011, there is no need for it anymore. Laptops could get lighter, smaller or have more room for additional battery capacity if the optical drive would no longer be present. In my life, I never see people use the optical...
latest projects -...
Analemmagraph [Concept] Video of a day, one year in every frame
a year ago
Engineers Need Art
Offline Advocate Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of...
7 months ago
88
7 months ago
Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of mind.
./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
57
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...
Jonas Hietala
5 Years at Linköping's University I recently finished my master’s degree (civilingenjör or civil engineering) at Linköping’s...
over a year ago
17
over a year ago
I recently finished my master’s degree (civilingenjör or civil engineering) at Linköping’s University. At first it felt like 5 years would be an eternity, but in hindsight it was over in a flash. my gut feeling is that I haven’t learnt or done anything of note, except you know...
Birchtree
“Retina” is not a static PPI I’m just going to keep posting about this every few months because people keep getting “retina”...
3 months ago
30
3 months ago
I’m just going to keep posting about this every few months because people keep getting “retina” wrong. According to this YouTube video that was recommended to me today, retina on desktop monitors is exactly 218ppi (pixels per inch). Now of course the iPhone 4, which was
Arduino Blog
This small device enables users to feel braille through haptics For the visually impaired community, most of their interactions on mobile phones are confined to...
a year ago
99
a year ago
For the visually impaired community, most of their interactions on mobile phones are confined to text-to-speech (TTS) interfaces that read portions of the screen aloud. Dynamic braille displays also exist as a tactile means of communication, but their prices can get close to...
Good Enough
Yes, Facebook Is Terrible, but Also… I’m not on Facebook. It was eight or ten years ago when I left for good. While there were some good...
a year ago
20
a year ago
I’m not on Facebook. It was eight or ten years ago when I left for good. While there were some good and useful interactions, the algorithm brought me down, I didn’t have a lot of desire to keep up with old acquaintances, and hearing everyone’s political stance was not good for...
Good Enough
TIL: JavaScript Turbo Stream Requests I am working on search for Album Whale and I was very confused when my JavaScript fetch requests...
over a year ago
17
over a year ago
I am working on search for Album Whale and I was very confused when my JavaScript fetch requests were not resulting in turbo_stream rendering getting displayed on my page. I checked my logs to see if the render was happening. I looked for missing <%= tags. Debugged and...
Jorge Arango
Traction Heroes Ep. 3: Beyond Data In episode 3 of the Traction Heroes podcast, Harry and I discussed the relationship between...
4 months ago
29
4 months ago
In episode 3 of the Traction Heroes podcast, Harry and I discussed the relationship between decision-making and data. Is it ok for some decisions to be made intuitively? What role do emotions play in decision-making? How do you deal with stakeholders who demand that decisions be...
Engineers Need Art
Experiments in Printmaking - Part 1 Trying some unconventional techniques to create a pop-art print of a Cherry Mash candy bar.
a year ago
Home on Erik...
Luigi Presentation @ NYC Data Science, Dec 16, 2014 More Luigi presentations!
over a year ago
Jonas Hietala
Long Term Goals (part 2) A few minutes after I wrote about my long term goals, in the shower, I realize I forgot a few major...
over a year ago
14
over a year ago
A few minutes after I wrote about my long term goals, in the shower, I realize I forgot a few major goals I have: Write my own Programming Language Why? Because it sounds fun and epic as hell. Write a Book So I like books and I like to collect them and I have my whole bookcase...
Willem's Blog
Using Google Free Android Using a Google Free Android phone is uncommon these days, yet I decided to try the Volla Phone to...
over a year ago
17
over a year ago
Using a Google Free Android phone is uncommon these days, yet I decided to try the Volla Phone to experience its freedom and privacy.
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
12
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…
Elevation Lab - Blog
Introducing NightPad Wireless Charger NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other...
over a year ago
11
over a year ago
NightPad has no LEDs, so it won't light up your room. This was a frustration we had with other wireless chargers - which I covered with electrical tape. So in designing this one, the first thing we did was remove the light. NightPad charges iPhone 50% faster than standard Qi...
Jonas Hietala
A small LED Cube As a follow up of my hobby project goals this autumn I have now completed the smallest goal there. I...
over a year ago
20
over a year ago
As a follow up of my hobby project goals this autumn I have now completed the smallest goal there. I got started a little with soldering by constructing a small 3x3x3 LED cube. Although extremely hard to see in this picture it actually worked without a hitch! It’s not the...
Odds and Ends of...
Keir Starmer needs to prepare for a world without America Today's empires, tomorrow's ashes.
7 months ago
./techtipsy
Lenovo ThinkCentre M900 Tiny: how does it fare as a home server? My evenings of absent-minded local auction site scrolling1 paid off: I now own a Lenovo ThinkCentre...
3 weeks ago
20
3 weeks ago
My evenings of absent-minded local auction site scrolling1 paid off: I now own a Lenovo ThinkCentre M900 Tiny. It’s relatively old, being manufactured in 20162, but it’s tiny and has a lot of useful life left in it. It’s also featured in the TinyMiniMicro series by...
Arduino Blog
This mod simplifies single-point threading on mini lathes “Single-point threading” on a lathe is the process of cutting threads, such as for a bolt, into the...
4 months ago
32
4 months ago
“Single-point threading” on a lathe is the process of cutting threads, such as for a bolt, into the material through turning. The spindle/workpiece spin and the carriage moves linearly at a precise amount per turn of the spindle. That linear movement is the thread pitch. But this...
Simply Explained
I Built a CO2 Sensor and It Terrifies Me Governments are pushing CO2 sensors to fight the COVID-19 pandemic, but proper ventilation is...
over a year ago
20
over a year ago
Governments are pushing CO2 sensors to fight the COVID-19 pandemic, but proper ventilation is equally important for our health and even our cognitive performance.In this blog post we'll look at a DIY CO2 sensor: how it runs ESPHome, how it integrates with Home Assistant, how it...
Jonas Hietala
Summer job at Configura This is a wrap up of my 5 weeks at Configura as a summer internship. There were 6 interns and we had...
over a year ago
14
over a year ago
This is a wrap up of my 5 weeks at Configura as a summer internship. There were 6 interns and we had two teams doing different things. I worked with two other awesome guys and it was great! The Premise We had two assignments this summer. One was to create an optimized version of...
Louwrentius
How to build an energy efficient computer for home use In short: Buy whatever you fucking want. Turn the fucking thing off when you're not using...
over a year ago
13
over a year ago
In short: Buy whatever you fucking want. Turn the fucking thing off when you're not using it. Long: People are spending a lot of time building an energy efficient home computer, that can act as an HTPC, NAS, or whatever. It must consume as little power as possible, because it it...
Home on Erik...
MCMC for marketing data The other day I was looking at marketing spend broken down by channel and wanted to compute some...
over a year ago
17
over a year ago
The other day I was looking at marketing spend broken down by channel and wanted to compute some simple uncertainty estimates. I have data like this: <th> Total spend </th> <th> Transactions </th> Channel A <td> 2292.
computers are bad
2024-11-09 iron mountain atomic storage I have quipped before about "underground datacenters," and how they never succeed. During the late...
7 months ago
59
7 months ago
I have quipped before about "underground datacenters," and how they never succeed. During the late decades of the Cold War and even into the '00s, the military and (to a lesser extent) the telecommunications industry parted ways with a great number of underground facilities....
Simply Explained
Securely access home network with Cloudflare Tunnel and WARP When Cloudflare announced that their Tunnel service would become free, I saw an opportunity to...
over a year ago
22
over a year ago
When Cloudflare announced that their Tunnel service would become free, I saw an opportunity to strengthen the security of my Home Assistant instance. Until now, I have been using Cloudflare's CDN to connect to my HA instance, but that required opening ports on my router and...
Willem's Blog
Helping people with free software This week I helped a man with repairing and reinstalling his computer with Debian GNU/Linux.
over a year ago
Computer Ads from...
Plus Post: Computerwise TransTerm 3 Introducing the TransTerm 3 Battery Powered Terminal
2 months ago
Notes on software...
Unit testing C code with gtest This post covers building and testing a minimal, but still useful, C project. We'll use...
over a year ago
26
over a year ago
This post covers building and testing a minimal, but still useful, C project. We'll use Google's gtest and CMake for testing C code. This will serve as a foundation for some upcoming posts/projects on programming Linux, userland networking and interpreters. test/CMakeLists.txt...
Jonas Hietala
Vacation Finally back from a 2 week vacation up at Övertorneå. It’s been pretty great to be taken care of and...
over a year ago
18
over a year ago
Finally back from a 2 week vacation up at Övertorneå. It’s been pretty great to be taken care of and not doing anything. Well, I did get my ass kicked in Terra Mystica and I played a bit of Minecraft, but still. We got some nice food and my in-laws and my parents were nice. I’m...
Louwrentius
How to setup a local or private Ubuntu Mirror Preface In this article I provide instructions on how to setup a local Ubuntu mirror using...
over a year ago
68
over a year ago
Preface In this article I provide instructions on how to setup a local Ubuntu mirror using debmirror. To set expectations: the mirror will work as intended and distribute packages and updates, but a do-release upgrade from one major version of Ubuntu to the next won't...
./techtipsy
Stupid project ideas: the War Machine LinusTechTips has some pretty great videos about building insane PC and server setups, such...
over a year ago
48
over a year ago
LinusTechTips has some pretty great videos about building insane PC and server setups, such as: unboxing and deploying petabytes of storage 7 gamers, 1 CPU building sleeper PC-s testing sketchy CPU-s opening up a 100TB SSD I have the ideas, but not the budget of LinusTechTips, so...
Louwrentius
I resurrected my Dutch movie review site from 2003 Introduction Between 2003 and 2006, I ran a Dutch movie review site called moevie.nl.1 I built the...
over a year ago
15
over a year ago
Introduction Between 2003 and 2006, I ran a Dutch movie review site called moevie.nl.1 I built the site and wrote the reviews. It never made any money. It cost me money to host, and it cost me a lot of time writing reviews, but I remember enjoying writing reviews about films I...
lcamtuf’s thing
Meta: 5,000 I don't really do self-congratulatory posts, but bear with me just once.
4 months ago
Arduino Blog
Exercise while you game with this interactive treadmill add-on Motion-based controls for games have been around for decades, but even with the latest generation of...
10 months ago
77
10 months ago
Motion-based controls for games have been around for decades, but even with the latest generation of virtual reality headsets, gaming is still done with relatively limited movement unless one has access to an expensive VR walking/running setup. As an effort to get more physical...
Lighthouse Blog
Updates April 05
a year ago
Jonas Hietala
Language spec in code blocks Even though I just recently restyled the blog and wasn’t going to touch it, there was one thing I...
a year ago
13
a year ago
Even though I just recently restyled the blog and wasn’t going to touch it, there was one thing I wanted to add, but it felt a little bothersome so I skipped it. It was to display the highlighted language in code blocks: The code spec displays what programming language the code...
Lars Lofgren
Why I’m Switching Web Hosts Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple....
over a year ago
17
over a year ago
Recently, I’ve gotten fed up with my web host. Since I stood this site up, I’ve used MediaTemple. This was before WP Engine was around. At the time, MediaTemple had carved out a nice niche for themselves as the premium web host. Tim Ferriss also raved about them back in the day....
Matt Mullenweg
Disrupt Interview On Wednesday I had a great chat with Connie Loizos, the editor in chief of TechCrunch, you can view...
8 months ago
32
8 months ago
On Wednesday I had a great chat with Connie Loizos, the editor in chief of TechCrunch, you can view the video here: Then yesterday Automattic filed its legal responses to the spurious lawfare from WP Engine, Silver Lake, and Quinn Emanuel. It’s a bit long, but if you have time...
Neil Madden
Macaroon access tokens for OAuth: Part 2 – transactional auth In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a...
over a year ago
17
over a year ago
In part 1, I showed how Macaroon access tokens in ForgeRock Access Management 7.0 can be used as a lightweight and easy-to-deploy alternative to proof of possession (PoP) schemes for securing tokens in browser-based apps. The same techniques can be adapted to secure tokens in...
Nabeel S. Qureshi
Advice That Actually Worked For Me My contribution to the 'productivity advice' genre.
over a year ago
Jonas Hietala
It's Time for More School Today it’s finally starting again and it’s off with a flying start. We have 11 lectures this first...
over a year ago
12
over a year ago
Today it’s finally starting again and it’s off with a flying start. We have 11 lectures this first week and an absolutely smacked schedule. If that wasn’t enough I also have a mentor time to prepare for and I need to start Taekwon-do again. On another note Ḯ’m currently plowing...
Vitalik Buterin's...
Plurality philosophy in an incredibly oversized nutshell
10 months ago
Posts on Made of...
How is duct tape like the force? I’m at Dragon*Con this weekend, my second time here now. I decided that if I was going to Dragon*Con...
over a year ago
18
over a year ago
I’m at Dragon*Con this weekend, my second time here now. I decided that if I was going to Dragon*Con again, I needed to do something in terms of costuming, and I wanted it to be something unique – I wasn’t going to come anywhere near as epic as some of the costumes people pull...
csvbase blog
I didn't write any Javascript, and other shortcuts Getting it done by not doing a lot of it
a year ago
lcamtuf’s thing
Don't build a platform... unless? "Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some...
5 months ago
55
5 months ago
"Build a product, not a platform" is a common saying among tech entrepreneurs. But why do some platforms succeed?
Simply Explained
Impact of Adblockers on Google Analytics (vs. Plausible) Adblocker usage is quickly rising, with some estimates saying that almost 25% of internet users have...
over a year ago
13
over a year ago
Adblocker usage is quickly rising, with some estimates saying that almost 25% of internet users have one installed. Not only do they block advertisements, but also analytics scripts (like Google Analytics, Matomo, etc.)So that begs the question: what is the impact of these...
Jonas Hietala
Done this, done that. What now? Finished and uploaded our java game Grand Thief Arto, done an exam (didn’t quite go as intended) and...
over a year ago
14
over a year ago
Finished and uploaded our java game Grand Thief Arto, done an exam (didn’t quite go as intended) and starting some new courses in school. I’m liking my choice of Computer Science more and more. Data structures and Algorithms was a super fun course, I actually ordered a new book...
Home on Erik...
Google diversity memo, global warming, Pascal's wager, and other stuff There's about 765 million blog posts about the diversity “memo” that leaked out of Google a couple...
over a year ago
15
over a year ago
There's about 765 million blog posts about the diversity “memo” that leaked out of Google a couple of weeks ago. I think the case for any biological difference is pretty weak, and it bothers me when people refer to an “interest gap” as anything else than caused by the...
Odds and Ends of...
Empty climate gestures, Peter Hitchens' timezone crusade, and the big questions about New Towns Let Barry have his solar panels!
3 months ago
Arduino Blog
Can this tiny lawn mower robot cut it in the real world? We’re finally starting to see robotic lawn mowers gain a little bit of traction as prices come down...
a year ago
73
a year ago
We’re finally starting to see robotic lawn mowers gain a little bit of traction as prices come down and consumer trust goes up. They work a bit like Roomba vacuums and pathfinding sophistication varies from one model to the next. But even the most basic models are still a lot...
Louwrentius
'Tool of the month: iftop - advanced bandwidth monitoring' The utility iftop allows you to monitor bandwidth usage. It is in some sense similar to tools like...
over a year ago
15
over a year ago
The utility iftop allows you to monitor bandwidth usage. It is in some sense similar to tools like iptraf, dstat and bwm-ng. Iftop is more special than those. Because iftop lets you monitor the speed of individual TCP / UDP connections. Basically, you will be able to determine...
Home on Erik...
Welcome Echo Nest! In case you missed it, we just acquired a company called Echo Nest in Boston. These people have been...
over a year ago
17
over a year ago
In case you missed it, we just acquired a company called Echo Nest in Boston. These people have been obsessed with understanding music for the past 8 years since it was founded by Brian Whitman and Tristan Jehan out of MIT Medialab.
Arduino Blog
Join us for Arduino Day 2025: celebrating 20 years of community! Mark your calendars for March 21-22, 2025, as we come together for a special Arduino Day to...
5 months ago
36
5 months ago
Mark your calendars for March 21-22, 2025, as we come together for a special Arduino Day to celebrate our 20th anniversary! This free, online event is open to everyone, everywhere. Two decades of creativity and community Over the past 20 years, we have evolved from a simple...
lcamtuf’s thing
Getting silly with C, part (void*)2 They won't be able to find bugs in your code if they can't figure out how it works.
5 months ago
./techtipsy
Things I've learned during my self-hosting adventure This is a list of lessons that I’ve learned while playing around with my computer setup during the...
over a year ago
42
over a year ago
This is a list of lessons that I’ve learned while playing around with my computer setup during the last 6-7 years or so. USB connected storage is a bad idea when you are using BTRFS. USB connected storage is still a bad idea when you are using ZFS, but it is at least much more...
Avestura's Blog
Hiding a photo inside another photo How to hide a small photo inside a larger photo?
over a year ago
Vitalik Buterin's...
Why I support privacy
2 months ago
Posts on Made of...
Confessions of a programmer: I hate code review Most of the projects I've been working on today have fairly strict code review policies. My work...
over a year ago
19
over a year ago
Most of the projects I've been working on today have fairly strict code review policies. My work requires code review on most of our code, and as we bring on an army of interns for the summer, I've been responsible for reviewing lots of code. Additionally, about five months ago...
Jonas Hietala
IDA Summer of Code 2014: Summary This is a wrap-up post of my entry to IDA Summer of Code this year. Quick stats 65 merged...
over a year ago
15
over a year ago
This is a wrap-up post of my entry to IDA Summer of Code this year. Quick stats 65 merged commits 6790 lines added 2822 lines deleted 36 pull requests, 34 merged 12 pull requests directly fixing issues rest either documentation or cleanup 1 RFC submitted...
Old Vintage...
An Apple district manager's Macintosh Portable in 1989-91 (featuring GEIS AppleLink and a look at... a late prototype Macintosh Portable. But it turns out it's not merely notable for what it is than...
a year ago
12
a year ago
a late prototype Macintosh Portable. But it turns out it's not merely notable for what it is than what it has on it: a beta version of System 6.0.6 (the doomed release that Apple pulled due to bugs), Apple sales databases, two online services — the maligned Mac Prodigy client,...
Bryan Braun - Blog
Made in 2024 Here are some things I made in 2024: Music Box Fun: Advanced Editing (a new major feature): ...
6 months ago
65
6 months ago
Here are some things I made in 2024: Music Box Fun: Advanced Editing (a new major feature): Adds multiple-note selection for bulk operations on notes (like deletion, copy/paste, nudging and dragging) Also includes a “space editor” for arbitrarily adding/removing space...
Vitalik Buterin's...
How do trusted setups work?
over a year ago
Vitalik Buterin's...
On Medium-of-Exchange Token Valuations
over a year ago
Lighthouse Blog
Updates November 10
a year ago
OH8HUB’s Substack
Albert's Nature Reserve Spring is here. Time to get radio active.
2 months ago
Computer Ads from...
Ann Arbor Software's Textra Word Processing The shortest distance between your thoughts and the printed word.
2 days ago
Louwrentius
Improving iSCSI Native Multi Pathing Round Robin performance 10 Gb ethernet is still quite expensive. You not only need to buy appropriate NICS, but you must...
over a year ago
17
over a year ago
10 Gb ethernet is still quite expensive. You not only need to buy appropriate NICS, but you must also upgrade your network hardware as well. You may even need to replace existing fiber optic cabling if it's not rated for 10 Gbit. So I decided to still just go for plain old 1...
Old Vintage...
Programming the Convergent WorkSlate's spreadsheet microcassette future In this particular future, we will all use handheld spreadsheets stored on microcassettes, talking...
10 months ago
14
10 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...
Vitalik Buterin's...
The Dawn of Hybrid Layer 2 Protocols
over a year ago
anderegg.ca
The “Home Alone” / “NiGHTS into Dreams” connection NiGHTS into Dreams is one of those games I tend to think about when Christmas rolls around. It’s one...
6 months ago
35
6 months ago
NiGHTS into Dreams is one of those games I tend to think about when Christmas rolls around. It’s one of my favourites from the Saturn lineup, and it also had a free Christmas version. In it, there’s a song I really love that plays on the level select screen called Gate of Your...
Odds and Ends of...
The Planning Bill, Lab Meat, and why Milton Keynes isn't afraid of growth The Abundance Agenda - Episode 2 - with Chris Curtis MP
3 months ago
Jonas Hietala
Regex substitution with unicode in Haskell While remaking the site I noticed my automatic embedding of bare youtube links sometimes didn’t...
over a year ago
14
over a year ago
While remaking the site I noticed my automatic embedding of bare youtube links sometimes didn’t work. The culprit was unicode in the document which the regex library couldn’t handle. Apparently while this would be supported by default by almost all modern languages it’s not the...
GitButler
20 years of Git. Still weird, still wonderful. Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
2 months ago
Abort Retry Fail
The History of Windows NT 4 Taking the Server Market
a year ago
Jorge Arango
New Podcast: “Traction Heroes” I’m excited to share with you a new podcast: Traction Heroes. The first episode is now up on the...
5 months ago
47
5 months ago
I’m excited to share with you a new podcast: Traction Heroes. The first episode is now up on the major podcasting platforms. You can also see show notes and get the RSS feed at www.tractionheroes.com. Here’s the backstory. My previous podcast, The Informed Life, originated as a...
Computer Ads from...
Plus Post: Centram TOPS Network Can we talk?
4 months ago
Simply Explained
Retrospective: 4 years on YouTube Every year I sit down and take a look at how my YouTube channel has been doing. I reflect, evaluate,...
over a year ago
17
over a year ago
Every year I sit down and take a look at how my YouTube channel has been doing. I reflect, evaluate, and set goals for the coming year. This year is no exception. January 13th, 2020, marks my fourth year on YouTube. Time to do a little retrospective.
Push to Prod
When Overwhelmed, Make a List of Questions In my first big project at Netflix, I learned this disturbingly simple problem-solving technique.
11 months ago
Matt Blewitt
Point and Call It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter...
over a year ago
17
over a year ago
It’s 2AM. You’re paged to respond to a failing set of components that you are the Subject Matter Expert (SME) for. Sleepy, you load up the playbook for when the SplineReticulatorBlocked alert has gone off, and start executing. The Incident Commander (IC) is vaguely aware of what...
Himanshu Mishra |...
Why should one do Open Source in college? More and more students are now being involved with Open Source programming. Thanks to programs like...
over a year ago
12
over a year ago
More and more students are now being involved with Open Source programming. Thanks to programs like Google Summer of Code who have seriously…
Matt Mullenweg
Falling Snow The talented Felix Arntz has given an incredible Christmas gift to the WordPress community with his...
6 months ago
72
6 months ago
The talented Felix Arntz has given an incredible Christmas gift to the WordPress community with his fast, light, and accessible Snow Fall plugin, which is live on this site and you can install on yours. I hope everyone is having a happy holidays! Search for “snow fall” in your...
watchTowr Labs
Fortinet FortiGate CVE-2024-23113 - A Super Complex Vulnerability In A Super Secure Appliance In... Today we'd like to share a recent journey into (yet another) SSLVPN appliance vulnerability - a...
8 months ago
22
8 months ago
Today we'd like to share a recent journey into (yet another) SSLVPN appliance vulnerability - a Format String vulnerability, unusually, in Fortinet's FortiGate devices. It affected (before patching) all currently-maintained branches, and recently was highlighted by CISA as...
Jonas Hietala
Poking at Emacs I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty...
over a year ago
17
over a year ago
I’ve been a vim vim fan for a while now and with some recent configs I’m starting to feel pretty confident and happy with it. For those who don’t know it’s basically a text editor, like notepad, but with a lot of keycommands which allows you to edit code (and text in general)...
Applied Cartography
MD5-based uniqueness constraints in Django Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental...
10 months ago
15
10 months ago
Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental double-commenting, and I ran into a problem that I hadn't seen before: index row size 2816 exceeds btree version 4 maximum 2704 for index...
Vitalik Buterin's...
The different types of ZK-EVMs
over a year ago
Bryan Braun - Blog
You can’t fix a problem you don’t understand A few weeks ago, I was building a server-side API client. I had written the code and tested it in...
4 months ago
41
4 months ago
A few weeks ago, I was building a server-side API client. I had written the code and tested it in isolation. Everything looked good. Unfortunately, when I included it in the main service, I started seeing errors. I decided to try asking an AI tool for suggestions. I gave it the...
Louwrentius
Automated install of Debian Linux based on PXE net booting Every honest and good system administrator is continue bussy with automating his work. For two...
over a year ago
19
over a year ago
Every honest and good system administrator is continue bussy with automating his work. For two reasons: Repeating the same task over and over again is friggin boring. A system administrator has better things to do, such as drinking coffee. Humans make mistakes, especially if...
Notes on software...
How I run a software book club I've been running software book clubs almost continuously since last summer, about 12 months ago. We...
a year ago
18
a year ago
I've been running software book clubs almost continuously since last summer, about 12 months ago. We read through Designing Data-Intensive Applications, Database Internals, Systems Performance, and we just started Understanding Software Dynamics. The DDIA discussions were...
watchTowr Labs
Hop-Skip-FortiJump-FortiJump-Higher - Fortinet FortiManager CVE-2024-47575 It’s been a tricky time for Fortinet (and their customers) lately - arguably, even more so than...
7 months ago
31
7 months ago
It’s been a tricky time for Fortinet (and their customers) lately - arguably, even more so than usual. Adding to the steady flow of vulnerabilities in appliances recently was a nasty CVSS 9.8 vulnerability in FortiManager, their tool for central management of FortiGate...
Louwrentius
How to escape file names in bash shell scripts After fighting with Bash for quite some time, I found out that the following code provides a nice...
over a year ago
18
over a year ago
After fighting with Bash for quite some time, I found out that the following code provides a nice basis for escaping special characters. Ofcource it is not complete, but the most important characters are filtered. If anybody has a better solution, please let me know. It works and...
Vitalik Buterin's...
On Path Independence
over a year ago
Willem's Blog
Using AI to generate code Discover how AI-generated code can revolutionise your software development process and optimise...
over a year ago
15
over a year ago
Discover how AI-generated code can revolutionise your software development process and optimise cloud performance in our fascinating exploration of GPT-4's transformative capabilities.
Odds and Ends of...
LISTEN: The future of transport – with Michael Dnes Where we're going, we need roads (and trains) (and maybe drones)
5 months ago
./techtipsy
Cool projects This is an unsorted list of projects that really cool and neat. Chromebook cluster someone took...
a year ago
93
a year ago
This is an unsorted list of projects that really cool and neat. Chromebook cluster someone took some old Chromebooks, stripped them down and built a cluster. I love this kind of jank!
Arduino Blog
Forgot your safe combination? This Arduino-controlled autodialer can crack it for you Safes are designed specifically to be impenetrable — that’s kind of the whole point. That’s great...
3 months ago
46
3 months ago
Safes are designed specifically to be impenetrable — that’s kind of the whole point. That’s great when you need to protect something, but it is a real problem when you forget the combination to your safe or when a safe’s combination becomes lost to history. In such situations,...
Home on Erik...
ML at Twitter I recently came across this paper describing how they do ML at Twitter. TL;DR Their approach is...
over a year ago
16
over a year ago
I recently came across this paper describing how they do ML at Twitter. TL;DR Their approach is pretty interesting. Everything is a Pig workflow and then they do everything as UDF's. This approach seems pretty interesting.
latest projects -...
Robot Slide Whistle Orchestrion [Hardware] Army of Robot Slide Whistles
a year ago
computers are bad
2024-07-31 just disconnect the internet So, let's say that a security vendor, we'll call them ClownStrike, accidentally takes down most of...
11 months ago
91
11 months ago
So, let's say that a security vendor, we'll call them ClownStrike, accidentally takes down most of their Windows install base with a poorly tested content update. Rough day at the office, huh? There are lots of things you could say about this, lots of reasons it happens this way,...
Arduino Blog
Technology meets creativity in two interactive art student projects Art and engineering are not separate concepts. There is a great deal of overlap between the two and...
8 months ago
60
8 months ago
Art and engineering are not separate concepts. There is a great deal of overlap between the two and many modern disciplines increasingly blur those lines. Mónica Riki is an “electronic artist and creative coder” who embodies that idea: you might remember her and her incredible...
Jonas Hietala
Bullets and AI The game is still far from being an actual game but some progress has been made. I fixed most of the...
over a year ago
17
over a year ago
The game is still far from being an actual game but some progress has been made. I fixed most of the collision detection problems and I’m now trying to make some sort of AI working for the ship. It’s a bit hard and time consuming and I don’t know how to make things good. Maybe...
Odds and Ends of...
Odds and Ends #56: The awkward truth about Brexit Plus a giant leap for devolution, the nuclear industry being cowards, and some crazy humanoid robots
4 months ago
computers are bad
2023-12-23 ITT Technical Institute Programming note/shameless plug: I am finally on Mastodon. The history of the telephone industry is...
a year ago
90
a year ago
Programming note/shameless plug: I am finally on Mastodon. The history of the telephone industry is a bit of an odd one. For the greatest part of the 20th century, telephony in the United States was largely a monopoly of AT&T and its many affiliates. This wasn't always the case,...
Matt Mullenweg
Automattic Operating System I was interviewed by Inc magazine for almost two hours where we covered a lot of great topics for...
3 months ago
34
3 months ago
I was interviewed by Inc magazine for almost two hours where we covered a lot of great topics for entrepreneurs but almost none of it made it into the weird hit piece they published, however since both the journalist and I had recording of the interview I’ve decided to adapt some...
Abort Retry Fail
The Tandy Corporation, Part 2 Trash-80s get Colorful, and Trash-80s get into your pockets
a month ago
Jonas Hietala
The killer features of the Steam Deck In the beginning of the year I gave myself a late Christmas gift and bought a Steam Deck for...
a year ago
21
a year ago
In the beginning of the year I gave myself a late Christmas gift and bought a Steam Deck for myself. There were two main reasons I decided to buy it: burnout and depression by picking up gaming again. And boy did it deliver. The Deck is probably the most impressive thing I can...
Jonas Hietala
The great Hochstapler Hey there. A lot has happened lately since my last update and my last game here. I’m now a pretty...
over a year ago
12
over a year ago
Hey there. A lot has happened lately since my last update and my last game here. I’m now a pretty happy student at Linköpings university and I’m reading something similar to Computer Science or Computer engineering, but I guess it’ll become whatever you make it to be. For...
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...
4 months ago
27
4 months 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...
Computer Ads from...
IBM RISC System/6000 Family Just when PowerSeeker thought they had nowhere to go...
a year ago
Style over Substance
Adding night shading to a Home Assistant mini-graph-card chart One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih....
over a year ago
148
over a year ago
One of my favorite Lovelace interface cards for Home Assistant is the mini-graph-card by kalkih. It’s the card running most of the graphs in our smart home‘s dashboard. Surprisingly, mini-graph card is actually not included in Home Assistant by default – honestly, it should be,...
Vitalik Buterin's...
Possible futures of the Ethereum protocol, part 2: The Surge
8 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
19
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!
Willem's Blog
Moving to the countryside Join me on a journey from the bustle of Amsterdam to the tranquility of Noord-Limburg's countryside.
over a year ago
17
over a year ago
Join me on a journey from the bustle of Amsterdam to the tranquility of Noord-Limburg's countryside.
Arduino Blog
This ‘smocking display’ adds data physicalization to clothing Elastic use in the textile industry is relatively recent. So, what did garment makers do before...
11 months ago
105
11 months ago
Elastic use in the textile industry is relatively recent. So, what did garment makers do before elastic came along? They relied on smocking, which is a technique for bunching up fabric so that it can stretch to better fit the form of a body. Now a team of computer science...
Notes on software...
An effective product manager There are three specific activities I have loved in some product managers I've worked with (and...
over a year ago
16
over a year ago
There are three specific activities I have loved in some product managers I've worked with (and missed in others). tldr; Talk with customers and prospects Develop and share a vision Evangelize Talk with customers and prospects As a product manager, your superpower over...
Birchtree
Quick Reviews is out now! Quick Reviews is currently available on the App Store and is a free download. Check it out! I...
5 months ago
29
5 months ago
Quick Reviews is currently available on the App Store and is a free download. Check it out! I recently wrote about how the app works, so I’ll let you read that to see how it works. I have finalized my monetization, so I did want to lay that
Bryan Braun - Blog
Why we prefer computers over consoles when introducing kids to gaming I grew up gaming on consoles like Nintendo 64 and Gamecube. I have a lot of fond memories playing...
a year ago
20
a year ago
I grew up gaming on consoles like Nintendo 64 and Gamecube. I have a lot of fond memories playing games with my brothers on those devices. But as my own kids have gotten older, my wife and I have decided to first introduce them to gaming with computers, instead of consoles. The...
Home on Erik...
Domains for sale Contact me at mail at erik bern dot com!
over a year ago
The Pragmatic...
The Pragmatic Engineer in 2024 The last 12 months, The Pragmatic Engineer covered a variety of deepdives, revealing previously...
7 months ago
75
7 months ago
The last 12 months, The Pragmatic Engineer covered a variety of deepdives, revealing previously unshared details like what Stripe's engineering culture is like, The architecture evolution of Bluesky, How the ChatGPT scaled to meet demand, How Anthropic builds products, How and...
Louwrentius
Unattended automatic installation of Linux nvidia binary driver As part of an unattended installation, it was necessary to install a binary nvidia graphics driver....
over a year ago
16
over a year ago
As part of an unattended installation, it was necessary to install a binary nvidia graphics driver. This is a manual proces by default. However, it can be done fully automatic: prerequisite: install xserver-xorg-dev package or similar xorg development package. sh NVIDIA-.run -q...
Engineers Need Art
VPX Scripting - Part 3 (Cut & Paste) Sound code is added in this third in a series of posts about scripting Visual Pinball tables.
a year ago
Neil Madden
Multiple input MACs When working with Message Authentication Codes (MACs), you often need to authenticate not just a...
over a year ago
24
over a year ago
When working with Message Authentication Codes (MACs), you often need to authenticate not just a single string, but multiple fields of data. For example, when creating an authenticated encryption mode by composing a cipher and a MAC (like AES-CBC and HMAC), you need to ensure the...
Vitalik Buterin's...
Should there be demand-based recurring fees on ENS domains?
over a year ago
Birchtree
Matt is a Mean Guy (hey!) Matt felt like bringing an intentionally controversial topic, Niléane refuses to admit she's created...
6 months ago
32
6 months ago
Matt felt like bringing an intentionally controversial topic, Niléane refuses to admit she's created a sticky note-based task manager, and everyone gives the iPad some much needed love. Or watch it on YouTube. Weekly Topics Raycast CleanShot X Final Cut Pro Google...
Jonas Hietala
Why Cryptocurrencies? is now available in print Today is a big milestone for me, as this marks a big milestone in the biggest personal project I’ve...
over a year ago
15
over a year ago
Today is a big milestone for me, as this marks a big milestone in the biggest personal project I’ve undertaken. My book ‘Why Cryptocurrencies?’ is released in print today! It’s my attempt to explain what cryptocurrencies are and what problems they solve, in a simple and...
Jorge Arango
Humanities Crash Course Week 12: Suetonius It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up...
3 months ago
27
3 months ago
It’s hard to believe, but we’re almost at the first quarter mark for the humanities crash course. Up this week: Suetonius’s The Twelve Caesars. I doubled down on the Republic’s fall by watching a classic movie set in this time. Readings The Twelve Caesars is a collection of...
Good Enough
TIL: Merge nested attributes in Rails permit params I am working on a new product that's a bit more complicated than our prior releases. Getting...
over a year ago
23
over a year ago
I am working on a new product that's a bit more complicated than our prior releases. Getting refamiliarized with nested parameters in Rails has been interesting. In this case imagine I have a discussion that, when creating it I also want to create the first comment. The...
Jonas Hietala
Slackware update The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my...
over a year ago
17
over a year ago
The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my installation and I decided to go through with a larger reinstallation once more. This is a log of some things I did differently. Kernel Before installing the kernel it’s nice to...
Abort Retry Fail
The History of Windows 2.0 Success and Litigation
a year ago
Louwrentius
overview of open-source load balancers I was looking at open-source load balancing software and it seems that there isn't a nice overview...
over a year ago
15
over a year ago
I was looking at open-source load balancing software and it seems that there isn't a nice overview except from this website, although many of the listed projects seem dead. I've made a selection of products that seem to be relevant. The biggest problem with open-source software...
Jonas Hietala
Early Christmas Present School is almost over and it’s almost time to travel back up to Övertorneå. This year me and...
over a year ago
15
over a year ago
School is almost over and it’s almost time to travel back up to Övertorneå. This year me and Veronica opened our Christmas presents a bit early - we’re impatient like that. I got one of the best presents yet I think! A Raspberry Pi! Just look at this bad boy! She got some...
Louwrentius
Tunneling Elixir cluster network traffic over Wireguard Introduction The other day I was supporting a customer with an Elixir-based platform that would make...
a year ago
22
a year ago
Introduction The other day I was supporting a customer with an Elixir-based platform that would make use of Elixir libcluster, so messages on one host can be passed to other hosts. This can - for example - enable live updates for all users, even if they are not communicating with...
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...
9 months ago
62
9 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...
./techtipsy
My self-hosting setup has an UPS now, here's my experience with it I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as...
over a year ago
69
over a year ago
I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as a gift, and I have never actually had an UPS before, so it makes for a good introduction to this world. Overview My setup is quite basic: everything that I have on my table...
Jonas Hietala
Postmortem: MenuCity Good times, good times. MenuCity has been out a while and thanks for all the positive and...
over a year ago
12
over a year ago
Good times, good times. MenuCity has been out a while and thanks for all the positive and constructive feedback guys, it’s like my food doing this (programming is my air and the fun is the water… err). Anyway here’s the postmortem of my latest, and greatest, game. Let’s start...
Home on Erik...
Calculating cosine similarities using dimensionality reduction This was posted on the Twitter Engineering blog a few days ago: Dimension Independent Similarity...
over a year ago
16
over a year ago
This was posted on the Twitter Engineering blog a few days ago: Dimension Independent Similarity Computation (DISCO) I just glanced at the paper, and there's some cool stuff going on from a theoretical perspective. What I'm curious about is why they didn't decide to use...
Abishek Muthian
Refund Policy The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this...
3 months ago
25
3 months ago
The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this legal page. For legal terms of my individual products please refer to the legal section on their respective websites. Refund For refunds of any digital goods purchased via...
Arduino Blog
Meet Mr. Wallplate, an animatronic wall plate that speaks to you Interactive robots always bring an element of intrigue, and even more so when they feature unusual...
a year ago
172
a year ago
Interactive robots always bring an element of intrigue, and even more so when they feature unusual parts and techniques to perform their actions. Mr. Wallplate, affectionately named by Tony K on Instructables, is one such robot that is contained within an electrical wall plate...
Jonas Hietala
The Arty Timeline While working on Jonas IceCream Stand I took a screenshot every day and I thought they looked pretty...
over a year ago
16
over a year ago
While working on Jonas IceCream Stand I took a screenshot every day and I thought they looked pretty cool so here they are: And now I’m off with New World Order and (for once) I’ve got a really really good idea!
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
17
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...
Lighthouse Blog
Overview of the reading view
a year ago
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
19
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...
Birchtree
If this post isn’t a joke, it’ll win my “most cringe blog post of 2025” award I don’t have time to read every dumb post about AI that comes across my feeds (it’s a new, massive,...
2 months ago
25
2 months ago
I don’t have time to read every dumb post about AI that comes across my feeds (it’s a new, massive, growing market so of course there are a bunch of people who are getting it way wrong), so I didn’t think much about this
Computer Ads from...
MicroSpeed PC-TRAC Let's Get Right To the Point
a year ago
Applied Cartography
Recursive filter schema When we added support for complex filtering in Buttondown, I spent a long time trying to come up...
4 months ago
31
4 months ago
When we added support for complex filtering in Buttondown, I spent a long time trying to come up with a schema for filters that felt sufficiently ergonomic and future-proof. I had a few constraints, all of which were reasonable: It needed to be JSON-serializable, and trivially...
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
21
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.
Willem's Blog
The best keyboard for iPad While everybody is raving about the Magic Keyboard there is something to be said for the...
over a year ago
24
over a year ago
While everybody is raving about the Magic Keyboard there is something to be said for the "mouse-less" Smart Keyboard Folio. Read along for a detailed analyses based on actual iPad use.
Evan Hahn's blog
Notes from "Life in Code: A Personal History of Technology" Life in Code: A Personal History of Technology is a book of essays by Ellen Ullman. In the book,...
2 months ago
16
2 months ago
Life in Code: A Personal History of Technology is a book of essays by Ellen Ullman. In the book, Ullman laments the bad parts of computers and the internet. These systems eroded privacy, deepened income inequality, and enabled the rise of modern fascism. And they were built by a...
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
Matt Mullenweg
AI Site Builder The long-anticipated “Big Sky” AI site builder on WordPress.com went live today. It combines several...
2 months ago
36
2 months ago
The long-anticipated “Big Sky” AI site builder on WordPress.com went live today. It combines several models and can create logos, site designs, typography, color schemes, and content. It’s an entirely new way to interact with and edit a brand-new or existing WordPress site. This...
Christian Selig
A slept on upscaling tool for macOS I uploaded YouTube videos from time to time, and a fun comment I often get is “Whoa, this is in...
4 days ago
8
4 days ago
I uploaded YouTube videos from time to time, and a fun comment I often get is “Whoa, this is in 8K!”. Even better, I’ve had comments from the like, seven people with 8K TVs that the video looks awesome on their TV. And you guessed it, I don’t record my videos in 8K! I record them...
somenice
Matter as a Smart home standard Matter is the name of the smart home standard that promises to bridge IOT devices and different home...
a year ago
52
a year ago
Matter is the name of the smart home standard that promises to bridge IOT devices and different home eco-systems. Amazon Alexa, Google Home, Apple Homekit, Samsung SmartThings, etc. To prevent 6+ flavours of smart lightbulbs working with 6+ different apps, a standard needed to be...
lcamtuf’s thing
meta: apologies for the spam... To explain: in several places in the UI, the platform encourages you to enable “subscriber chat” —...
4 months ago
28
4 months 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:
Ian's Blog
Learn how Windows builds its store of trusted root CA certificates Today I learned something fascinating about how Windows deals with trusted root CA certificates. It...
over a year ago
14
over a year ago
Today I learned something fascinating about how Windows deals with trusted root CA certificates. It might surprise you, and it certainly did for me, but out-of-the-box Windows doesn't come with a set of root CA certificates sufficient for web browsing. You can see this for...
Willem's Blog
The Same, Differently
a year ago
Willem's Blog
Around town in an electric car For one week I drove the electric Smart EQ fortwo in and around town. I found out what it's like to...
over a year ago
28
over a year ago
For one week I drove the electric Smart EQ fortwo in and around town. I found out what it's like to drive electrically: fun!
Louwrentius
LFS - Linux Firewall Script released I started a small new Google project for a new script I wrote called LFS. It stands for Linux...
over a year ago
13
over a year ago
I started a small new Google project for a new script I wrote called LFS. It stands for Linux Firewall Script. I run a small Linux box as an internet router that doubles as a firewall. The firewall is configured using iptables. In my opinion, iptables is not the easiest tool to...
The New Oil
Life Without a SIM Card
3 months ago
Computer Ads from...
UNIX Review Magazine Interviews Larry Tesler They discuss Tesler's involvement with Xerox, Apple and office automation with Unix.
9 months ago
Home on Erik...
Tumblr's awesome project names Not sure how I managed to miss this, but I'm watching this Tumblr presentation and they talk about...
over a year ago
17
over a year ago
Not sure how I managed to miss this, but I'm watching this Tumblr presentation and they talk about their projects named after Arrested Development topics: Gob, Parmesan, Buster, Jetpants, Oscar, George and Motherboy. Still, the best software project name is probably still Apple's...
Louwrentius
Compiling Handbrake CLI on Debian Lenny In this post I will show you how to compile Handbrake for Debian Lenny. Please note that although...
over a year ago
12
over a year ago
In this post I will show you how to compile Handbrake for Debian Lenny. Please note that although the Handbrake GUI version does compile on Lenny, it crashes with a segmentation fault like this: Gtk: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height...
Louwrentius
Compatibility Highpoint RocketRAID 2320 and Samsung Spinpoint F1 There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1...
over a year ago
11
over a year ago
There are some reports about incompatibility between RAID controllers and Samsung Spinpoint F1 drives. I have no troubles with my 0.5 and 1.0 TB drives from Samsung using mentioned controller. See below: Controller 1: RocketRAID 232x SATA Controller 1/1/1 SAMSUNG HD103UJ...
Christian Selig
Smart Open Xcode If you’re like me, you often have multiple versions of Xcode installed. One or two beta versions, a...
a year ago
95
a year ago
If you’re like me, you often have multiple versions of Xcode installed. One or two beta versions, a stable version, and maybe another version in case the most recent stable version has something weird about it. I also really like mapping my Caps Lock key to something more useful,...
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
15
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...
Greater Still by...
Towards Crypto Literacy Consumer scale isn’t reached by abstracting the crypto away — not yet, at least.
over a year ago
axio.ms
MicroMac, a Macintosh for under £5 A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building...
a year ago
23
a year ago
A microcontroller Macintosh This all started from a conversation about the RP2040 MCU, and building a simple desktop/GUI for it. I’d made a comment along the lines of “or, just run some old OS”, and it got me thinking about the original Macintosh. The original Macintosh was...
Notes on software...
Responsibility and ownership Responsibility is only possible by granting ownership and setting expectations. If you don't turn...
over a year ago
15
over a year ago
Responsibility is only possible by granting ownership and setting expectations. If you don't turn over ownership, don't expect folks to take responsibility. When you grant ownership and set expectations, you'll be astounded what folks will accomplish without you. I am astounded.
Abishek Muthian
Powering Xbox OneX using ATX power supply My post-warranty Xbox One X power supply went kaput, Microsoft wanted me to visit a walk-in center...
over a year ago
13
over a year ago
My post-warranty Xbox One X power supply went kaput, Microsoft wanted me to visit a walk-in center 500 Km (~ 300 Mi) away and exchange it for a new one for ~ 250 USD. I couldn't find replacement power supply online where I live and shipping it from abroad was risky on several...
./techtipsy
Dell Latitude 5411: the Linux compatibility sweet spot Oh boy, here I go testing a new laptop again! Well, it was new back in 2020. You might remember my...
over a year ago
100
over a year ago
Oh boy, here I go testing a new laptop again! Well, it was new back in 2020. You might remember my article on why I went back to a ThinkPad T430 in 2022. Or that other time when I got a new HP laptop for testing and got so frustrated that I wrote about it. Well, today I’m writing...
Old Vintage...
CAP-X and COMP-X: how the Tandy Pocket Computers got a sucky Japanese assembler I grew up primarily with the Commodore 64, where if you wanted to do anything really cool and...
a year ago
11
a year ago
I grew up primarily with the Commodore 64, where if you wanted to do anything really cool and useful, you had to do it in 6502 assembly language. Today I still write 6502 assembly, plus some Power ISA and even a little TMS9900. I like assembly languages and how in control of the...
Old Vintage...
So thieves broke into your storage unit - again If you've been wondering why entries have been a little slow lately, let me tell you a story. All...
9 months ago
12
9 months ago
If you've been wondering why entries have been a little slow lately, let me tell you a story. All collectors tend to be a bit obsessive by nature, and us classic computer nerds probably pick up more hardware than we can (or should) store in our residence — especially if the...
computers are bad
2024-11-23 cablesoft As an American, I often feel an intense jealousy of Ceefax, one of several commercially successful...
7 months ago
73
7 months ago
As an American, I often feel an intense jealousy of Ceefax, one of several commercially successful teletext services in the UK and Europe. "Teletext" is sometimes a confusing term because of its apparent relation to telecom-industry technologies like the teletypewriter and...
Jonas Hietala
5 Kup After a season with very bad attendence, I blame school and lack of motivation, I still went to...
over a year ago
18
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...
Applied Cartography
Why your marketing site should be separate In Notes on buttondown.com and How Buttondown uses HAProxy, I outlined the slightly kludgy way we...
9 months ago
16
9 months ago
In Notes on buttondown.com and How Buttondown uses HAProxy, I outlined the slightly kludgy way we serve buttondown.com both as a marketing site (public-facing, Next/Vercel, largely just content pushed by non-developers) and an author-facing app (behind a login, Django/Heroku/Vue)...
Home on Erik...
Annoying blog post I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which...
over a year ago
19
over a year ago
I spent a couple of hours this weekend going through some pull requests and issues to Annoy, which is an open source C++/Python library for Approximate Nearest Neighbor search. I set up Travis-CI integration and spent some time on one of the issues that multiple people had...
Posts on Made of...
Distributed cloud builds for everyone CPU cycles are cheaper than they have ever been, and cloud computing has never been more ubiquitous....
over a year ago
18
over a year ago
CPU cycles are cheaper than they have ever been, and cloud computing has never been more ubiquitous. All the major cloud providers offer generous free tiers, and services like GitHub Actions offer free compute resources to open-source repositories. So why do so many developers...
Birchtree
People Change (members post) Too often I see people suggest that others are a static combination of beliefs. I stongly believe...
4 months ago
25
4 months ago
Too often I see people suggest that others are a static combination of beliefs. I stongly believe that people can, and do change.
Willem's Blog
Riding with Omata One If you're looking for an alternative for common cycling computers, the Omata One is something truely...
over a year ago
17
over a year ago
If you're looking for an alternative for common cycling computers, the Omata One is something truely special: it indicates your speed, distance, ascent and time ridden using mechanical hands!
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
21
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....
Good Enough
TIL: Listen for JavaScript events only once! A common thing I find myself doing in Javascript is adding some event driven behavior that I only...
a year ago
18
a year ago
A common thing I find myself doing in Javascript is adding some event driven behavior that I only want to happen once. Let’s say I have a big button that starts the process of lowering a certain spy into a pool of certain doom — I don’t want a second button press to awkwardly...
Vitalik Buterin's...
A Note On Charity Through Marginal Price Discrimination
over a year ago
Vitalik Buterin's...
My 40-liter backpack travel guide
over a year ago
Matt Mullenweg
Everyone’s An Owner Last Friday we said goodbye to 159 colleagues as part of our alignment offer. It was a tough day,...
8 months ago
30
8 months ago
Last Friday we said goodbye to 159 colleagues as part of our alignment offer. It was a tough day, there are a lot of close relationships within Automattic, and goodbyes are always hard. On Monday, I got to be Oprah for a few minutes. We had scheduled a town hall for leaders...
Abishek Muthian
Possible compromise of Read Aloud browser extension Possible compromise of Read Aloud browser extension. Read Aloud is a famous Text-To-Speech browser...
over a year ago
12
over a year ago
Possible compromise of Read Aloud browser extension. Read Aloud is a famous Text-To-Speech browser extension with 65,065 Users & Recommended badge on Firefox and 3,000,000+ users on Chrome web store. It is mostly used by people with accessibility needs, Especially those who are...
Vitalik Buterin's...
Glue and coprocessor architectures
10 months ago
./techtipsy
How to build a fleet of networked offsite backups using Linux, WireGuard and rsync Just like most people out there, I have some files that are irreplaceable, such as cat pictures. At...
6 months ago
75
6 months ago
Just like most people out there, I have some files that are irreplaceable, such as cat pictures. At one point I had a few single-board computers sitting idle, namely the Orange Pi Zero and the LattePanda V1, and a few 1TB SSD-s. I hate idle hardware, so I did the most sensible...
Electronics etc…
Hideo Okawara’s Mixed Signal Lecture Series Introduction Hideo Okawara’s Mixed Signal Lecture Series Frequency/Phase Movement Analysis by...
a year ago
114
a year ago
Introduction Hideo Okawara’s Mixed Signal Lecture Series Frequency/Phase Movement Analysis by Orthogonal Demodulation Misc Introduction While researching a DSP related topic, Google dug up an excellent article, written by Hideo Okawara, that is just one part of a series of ~53. I...
Arduino Blog
Using Arduino UNO to sync a visual neuroscience lab Common research methods to study the visual system in the laboratory include recording and...
8 months ago
42
8 months ago
Common research methods to study the visual system in the laboratory include recording and monitoring neural activity in the presence of sensory stimuli, to help scientists study how neurons encode and respond, for example, to specific visual inputs.  One of the biggest technical...
computers are bad
2025-06-19 hydronuclear testing Some time ago, via a certain orange website, I came across a report about a mission to recover...
2 weeks ago
16
2 weeks ago
Some time ago, via a certain orange website, I came across a report about a mission to recover nuclear material from a former Soviet test site. I don't know what you're doing here, go read that instead. But it brought up a topic that I have only known very little about:...
Good Enough
TIL: Fixing Broken Social Share Images in Twitter/X I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and...
7 months ago
37
7 months ago
I have an admission to make. Social share images for Pika were broken on Twitter/X, LinkedIn, and Apple Messages for months. And it made me sad. But in the past few months we got it fixed. And that made me very happy! We really love our Pika social share images. They are...
Willem's Blog
Abandoning my own tablet OS After a year of experimenting with Debian GNU/Linux on a Surface Go 2 I have returned to iPad Pro...
over a year ago
13
over a year ago
After a year of experimenting with Debian GNU/Linux on a Surface Go 2 I have returned to iPad Pro and the Mac.
Evan Hahn's blog
Notes from March 2025 Here’s a little roundup of things I’ve done in March. Also see my entries from February and...
3 months ago
19
3 months ago
Here’s a little roundup of things I’ve done in March. Also see my entries from February and January. Words I wrote in March I published a few blog posts this month: “Why ‘alias’ is my last resort for aliases” explains why I prefer defining scripts over shell aliases. I’ve been...
Applied Cartography
11ty .njk as the default templating language is an odd choice, and I find myself stubbing my toe on it a...
a year ago
14
a year ago
.njk as the default templating language is an odd choice, and I find myself stubbing my toe on it a good amount. Maybe that's a me thing! It is extremely fast. This site has around 2300 pages; Eleventy is compiling it in around two seconds. The extensibility ergonomics are...
lcamtuf’s thing
My approach to teaching electronics Explaining the reasoning behind my series of articles on electronics -- and asking for your...
2 months ago
Odds and Ends of...
New event! How AI can (maybe) fix the government! Book your tickets now!
5 months ago
Birchtree
Sign up for X to see that amber alert. Yikes Kate Knibbs writing for Wired: Californians Say X Blocked Them From Viewing Amber Alert About...
5 months ago
40
5 months ago
Kate Knibbs writing for Wired: Californians Say X Blocked Them From Viewing Amber Alert About Missing 14-Year-Old Earlier this week, the California Highway Patrol sent an Amber Alert push notification to phones in the Los Angeles area about a 14-year-old girl that authorities...
lcamtuf’s thing
Random objects: Guycot & Jarre Early repeating handguns, or another unnecessary excursion into the bowels of history.
a year ago
Jonas Hietala
Calling closures in a Vec In rust one might want to have a list of closures, for example as a list of callbacks. let mut fs:...
over a year ago
16
over a year ago
In rust one might want to have a list of closures, for example as a list of callbacks. let mut fs: Vec<||> = Vec::new(); fs.push(|| { println!("imma firing my lazer"); }); for f in fs.iter() { f(); // error: expected function but found `&||` }; Maybe if we borrow...
Posts on Made of...
Tracking down a memory leak in Ruby's EventMachine At Stripe, we rely heavily on ruby and EventMachine to power various internal and external services....
over a year ago
13
over a year ago
At Stripe, we rely heavily on ruby and EventMachine to power various internal and external services. Over the last several months, we’ve known that one such service suffered from a gradual memory leak, that would cause its memory usage to gradually balloon from a normal ~50MB to...
Birchtree
Superhuman’s next big update looks very compelling On the Superhuman blog: The Next Evolution of Superhuman AI 💖 Custom Auto Labels. Our built-in Auto...
4 months ago
29
4 months ago
On the Superhuman blog: The Next Evolution of Superhuman AI 💖 Custom Auto Labels. Our built-in Auto Labels are great, but what's even better is making your own. Just write a prompt, like “job applications” or “requests for me to review work”. You can
Jonas Hietala
Let's build a VORON: Build start The end goal, as rendered by Autodesk’s online viewer I’m not sure where it came from, but it was...
a year ago
20
a year ago
The end goal, as rendered by Autodesk’s online viewer I’m not sure where it came from, but it was suddenly very important that I got myself a 3D printer. Maybe it was an important insight, but it maybe it was only a fix idea I got that somehow became this all-import...
Himanshu Mishra |...
मसान (Masaan)
over a year ago
Louwrentius
Script that shows relevant disk information I wrote a small Python script called 'showdisks' that displays relevant information about any...
over a year ago
16
over a year ago
I wrote a small Python script called 'showdisks' that displays relevant information about any physical storage devices supported by hdparm. Information such as model and capacity are shown, but also controller and device path. This script only requires python and hdparm. I hope...
Computer Ads from...
Dipco's Easy Reader "Sight for Sore Eyes"
8 months ago
Home on Erik...
Detecting corporate fraud using Benford's law Note: This is a silly application. Don't take anything seriously. Benford's law describes a...
over a year ago
17
over a year ago
Note: This is a silly application. Don't take anything seriously. Benford's law describes a phenomenon where numbers in any data series will exhibit patterns in their first digit. For instance, if you took a list of the 1,000 longest rivers of Mongolia, or the average daily...
Applied Cartography
buttondown.com/alternatives Some kind words from Chris Krycho on Buttondown's Alternatives page: This is how I want all my tools...
6 months ago
48
6 months ago
Some kind words from Chris Krycho on Buttondown's Alternatives page: This is how I want all my tools to be. There is a ton of room in these markets for healthy and friendly competition — and no need at all for winner-take-all or monopolist attitudes. First off — credit where it's...
Jonas Hietala
2019 in Review As is tradition a quick rundown of the year is due. It’s been good to do as it makes me reflect on...
over a year ago
14
over a year ago
As is tradition a quick rundown of the year is due. It’s been good to do as it makes me reflect on the past year, and see that I did indeed do some things, and to look ahead a little. 2019 Non-Geek Achievements Played around with Isidor. It’s hard to describe how happy a kid can...
Arduino Blog
Monitoring the weather with an Arduino MKR WiFi 1010-based station Being able to monitor the weather in real-time is great for education, research, or simply to...
a year ago
123
a year ago
Being able to monitor the weather in real-time is great for education, research, or simply to analyze how the local climate changes over time. This project by Hackster.io user Pradeep explores how he was able to design a simple station outdoors that could communicate with a...
Jonas Hietala
Bitcoin's security isn't binary I’d like to address a misconception that’s at the core in many Bitcoin discussions lately: Bitcoin’s...
over a year ago
16
over a year ago
I’d like to address a misconception that’s at the core in many Bitcoin discussions lately: Bitcoin’s security isn’t binary. In fact security in general isn’t black and white. It’s a trade-off being secure enough for your threat model vs the cost and feasibility of your...
Birchtree
Dangerous ground Zolan Kanno-Youngs: El Salvador’s President Says He Won’t Return Maryland Man Who Was Wrongly...
2 months ago
20
2 months ago
Zolan Kanno-Youngs: El Salvador’s President Says He Won’t Return Maryland Man Who Was Wrongly Deported In an Oval Office meeting with President Trump on Monday, President Nayib Bukele of El Salvador said that he would not return a Maryland man who was wrongly deported from the
Applied Cartography
Notes from May Lots of writing this month: Why you should use Rails A reminder that things take time How...
a year ago
17
a year ago
Lots of writing this month: Why you should use Rails A reminder that things take time How shadcn/ui's previews work Why I hate that 1.01% meme A lovely term, 'grace note' Au revoir, invoke! A quick check-in on 11ty A rant/snippet for auth.js The first edition of what will be a...
Birchtree
I feel more empowered than ever Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and...
3 months ago
28
3 months ago
Bryan Irace: Tim, Don’t Kill My Vibe Like it or not, LLMs—both through general chat interfaces and purpose-built developer tools—have meaningfully increased the rate at which new software can be produced. And they’ve done so both by making skilled developers more productive
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
17
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...
Arduino Blog
Adding voice commands to a LEGO planetarium set with an Arduino Nano 33 IoT From Mindstorms to Technic, LEGO has produced a wide variety of sets that give users new learning...
11 months ago
56
11 months ago
From Mindstorms to Technic, LEGO has produced a wide variety of sets that give users new learning and creative experiences, and for Electromaker’s Robin Mitchell, this was the LEGO planetarium set. With it, rotational input will cause the Earth and moon models to orbit around the...
Posts on Made of...
How I Write Tests The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe...
over a year ago
16
over a year ago
The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe to the definition of legacy code as “code without an automated test suite.” I’m convinced that the best thing you can do to encourage fast progress in a test suite is to design...
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...
5 months ago
44
5 months 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...
Home on Erik...
Black Box Machine Learning in the Cloud There's a bunch of companies working on machine learning as a service. Some old companies like...
over a year ago
15
over a year ago
There's a bunch of companies working on machine learning as a service. Some old companies like Google, but now also Amazon and Microsoft. Then there's a ton of startups: PredictionIO ($2.7M funding), BigML ($1.6M funding), Clarifai, etc, etc.
Opsbros
WarGames Clock If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have,...
2 months ago
11
2 months ago
If you haven't seen the WarGames movie, do yourself a favour and go watch it right now. If you have, then you know just how awesome it is. One part, as a kid, I always thought was awesome was the WOPR computer. A key scene in the WarGames
Engineers Need Art
Soft Dorothy Software — Shareware Projects Wherein I attempt to recover and restore old shareware code and program again like it's 1989.
10 months ago
Willem's Blog
Refining my tablet OS experience Installing Debian GNU/Linux on a Surface Go 2 with LTE/4G to replace my iPad Pro as daily driver.
over a year ago
Louwrentius
Why Debian/Ubuntu Linux is to be preferred There are many Linux distributions around. However, I always come back to just one: Debian. The...
over a year ago
13
over a year ago
There are many Linux distributions around. However, I always come back to just one: Debian. The reason why so many people use Debian is the same reason I like it so much: software management.  With good old apt-get or the new aptitude, software is installed within minutes. Due to...
Birchtree
The mythical iOS 18.4 Zac Hall writing for 9to5Mac: Apple’s Competitive Edge in AI Hinges on These Three Unreleased Siri...
4 months ago
32
4 months ago
Zac Hall writing for 9to5Mac: Apple’s Competitive Edge in AI Hinges on These Three Unreleased Siri Features It feels like a make-or-break moment for Siri, and these three remaining iOS 18 features are key indicators of Apple’s ability to leverage AI with Siri. These three Siri
Lighthouse Blog
Updates August 19
10 months ago
Home on Erik...
Presentation about Luigi I like the editing!
over a year ago
Matt Mullenweg
Age-gating I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and...
7 months ago
31
7 months ago
I’m not opposed to age-gating at all, I think it’s appropriate in many situations and useful, and democratic societies can decide their own rules there. But it should be handled and authenticated as low-level as possible, at the operating system layer. See also: Australia’s...
Vitalik Buterin's...
7ème tour des subventions Gitcoin - Rétrospective
over a year ago
Abishek Muthian
I had to let Go of Java If you're a millennial and involved in SW-development then its likely Java has touched your life in...
over a year ago
12
over a year ago
If you're a millennial and involved in SW-development then its likely Java has touched your life in some way. Java was the magic pill in late 90s in India and every Engineering graduate irrespective of their domain was told to get certified in it for a job. My sister(ECE) was one...
Abishek Muthian
Accessibility hack for keyboard and trackpad I keep my soft RPi keyboard rested at angle on the close laptop which itself is at an angle on a...
over a year ago
11
over a year ago
I keep my soft RPi keyboard rested at angle on the close laptop which itself is at an angle on a laptop stand. This helps me to rest my wrists rest flat on the table while typing on the keyboard. But the trackpad (wacom) sits flat on the table causing me to reach out a bit and...
Daniel De Laney
Data Center Monitoring “I like to use sketches to validate ideas quickly, without a lot of investment in the wrong...
over a year ago
8
over a year ago
“I like to use sketches to validate ideas quickly, without a lot of investment in the wrong direction.” The Challenge The computing power that runs the world is hidden away in data centers that few people get to see. While many data centers are lights-out operations most of the...
Simply Explained
Monitoring my 3D printer with a Pi Zero, Home Assistant and TinyCore Linux Many devices in my home have become "smart" over the last couple of months, with one big exception:...
over a year ago
17
over a year ago
Many devices in my home have become "smart" over the last couple of months, with one big exception: my trusty 3D printer. It's a super reliable Prusa i3 MK3, but it lacks an internet connection.So I decided to use a Pi Zero to keep track of my 3D prints and send the progress to...
Home on Erik...
Installing TensorFlow on AWS Curious about Google's newly released TensorFlow? I don't have a beefy GPU machine, so I spent some...
over a year ago
16
over a year ago
Curious about Google's newly released TensorFlow? I don't have a beefy GPU machine, so I spent some time getting it to run on EC2. The steps on how to reproduce it are pretty brutal and I wouldn't recommend going through it unless you want to waste five hours of your live.
Old Vintage...
xa (xa65) 2.4.1 A quick one: xa (xa65), André Fachat's compatible fast two-pass cross-assembler for 6502, 65C02,...
a year ago
11
a year ago
A quick one: xa (xa65), André Fachat's compatible fast two-pass cross-assembler for 6502, 65C02, R65C02 and 65816 processors that André and I maintain is now at version 2.4.1. This optionally expands the syntax from 2.4.0 and fixes some bugs primarily with relocatable .o65...
Jonas Hietala
Incomplete game coming up Man I’m far too much of a perfectionist, with this mentality I’ll never get anything done -...
over a year ago
11
over a year ago
Man I’m far too much of a perfectionist, with this mentality I’ll never get anything done - seriously. I spent far too many hours, even days, figuring out in my mind how the game should be and I started off going for nothing less than just that. But it turned out to be a lot...
csvbase blog
Being on The Semantic Web is easy, and, frankly, well worth the bother Web 3.0 was not about the blockchain, thank god
10 months ago
Arduino Blog
Meet Real Robot One V2: A mini DIY industrial robot arm Started in 2022 as an exploration of what’s possible in the field of DIY robotics, Pavel Surynek’s...
11 months ago
69
11 months ago
Started in 2022 as an exploration of what’s possible in the field of DIY robotics, Pavel Surynek’s Real Robot One (RR1) project is a fully-featured 6+1-axis robot arm based on 3D-printed parts and widely available electronics. The initial release was constructed with PETG...
Vitalik Buterin's...
Moving beyond coin voting governance
over a year ago
Home on Erik...
Interviewing is a noisy prediction problem I have done roughly 2,000 interviews in my life. When I started recruiting, I had so much confidence...
over a year ago
15
over a year ago
I have done roughly 2,000 interviews in my life. When I started recruiting, I had so much confidence in my ability to assess people. Let me just throw a couple of algorithm questions at a candidate and then I'll tell you if they are good or not!
Abishek Muthian
My experience with Fitbit Charge HR — numbness, tingling and pain Disclaimer : I have limb deformities, but my deformities haven’t been an issue with any wrist based...
over a year ago
13
over a year ago
Disclaimer : I have limb deformities, but my deformities haven’t been an issue with any wrist based gadget in the past. Especially in the non-dominant hand, apart from it being stunted I haven’t faced restrictions to daily activities due to my disabilities. But I’m open to the...
Engineers Need Art
Tom Dowdy Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in...
over a year ago
90
over a year ago
Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in Lawrence, Kansas.
Jonas Hietala
Goals for Autumn 2016 Every once and a while I like to redo my priorities and set new goals for myself. I recently read...
over a year ago
15
over a year ago
Every once and a while I like to redo my priorities and set new goals for myself. I recently read the book 59 seconds which among other things presented a way of structuring goals I will try out. In short you should divide your main goal into 5 subgoals with a date of completion,...
Birchtree
+ A bicycle for the mind is good. Is a motorbike too much? When is the computer doing too much for you? Has our line for this moved over time?
a month ago
Posts on Made of...
Running Tensorflow on AWS GPUs I’ve been spending some time learning deep learning and tensorflow recently, and as part of that...
over a year ago
13
over a year ago
I’ve been spending some time learning deep learning and tensorflow recently, and as part of that project I wanted to be able to train models using GPUs on EC2. This post contains some notes on what it took to get that working. As many people have commented, the environment setup...
Louwrentius
I switched my blog from Blogofile to Pelican This blog is a static website, which makes it fast, simple and secure. It was generated by Blogofile...
over a year ago
16
over a year ago
This blog is a static website, which makes it fast, simple and secure. It was generated by Blogofile but I switched to Pelican. Blogofile has seen almost no updates over the years and I consider the project dead. Realising that blogofile is dead, I decided to look around for...
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
19
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!
Odds and Ends of...
Odds and Ends #65: Economic growth is core to a progressive agenda Plus the terrifying story of what actually happened to Boeing's Starliner capsule, and a terrible...
2 months ago
Greater Still by...
Good Things Take Time A crypto whitepill with Bridget Harris
10 months ago
lcamtuf’s thing
A 15-minute intro to resin casting At one point in my life, I penned an epic, 110-page opus on hobby manufacturing.
6 months ago
Good Enough
Cosmic Maelstrom As Barry wrote in his recent blogpost, we're busy building prototypes here at Good Enough. It's...
over a year ago
14
over a year ago
As Barry wrote in his recent blogpost, we're busy building prototypes here at Good Enough. It's weird to be in this situation. Most of the Good Enough team are used to working on just one software at a time, focusing on steadily improving it. But right now we're doing the...
./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
101
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...
Elevation Lab - Blog
Introducing TagVault Keychain for AirTag AirTags are perfect for your keychain, everyone should have one. The problem is Apple's AirTags...
over a year ago
12
over a year ago
AirTags are perfect for your keychain, everyone should have one. The problem is Apple's AirTags scratch easy and donut style cases will get destroyed in your pocket. So we designed TagVault Keychain for AirTag. It's the first waterproof case for AirTag, ultra-durable, and...
Krebs on Security
When Getting Phished Puts You in Mortal Danger Many successful phishing attacks result in a financial loss or malware infection. But falling for...
3 months ago
29
3 months ago
Many successful phishing attacks result in a financial loss or malware infection. But falling for some phishing scams, like those currently targeting Russians searching online for organizations that are fighting the Kremlin war machine, can cost you your freedom or your life.
Louwrentius
Secure caching DNS server on Linux with DJBDNS The most commonly used DNS server software is ISC BIND, the "Berkeley Internet Name Daemon"....
over a year ago
14
over a year ago
The most commonly used DNS server software is ISC BIND, the "Berkeley Internet Name Daemon". However, this software has a bad security track record and is in my opinion a pain to configure. Mr. D.J. Bernstein developed "djbdns", which comes with a guarantee: if anyone finds a...
Notes on software...
Coolest hard-tech companies in NYC 2021 For years I've kept a private list of really cool tech companies in NYC. Now that I'm funemployed...
over a year ago
13
over a year ago
For years I've kept a private list of really cool tech companies in NYC. Now that I'm funemployed it's the perfect time to publish. This list is influenced by 1) my perception of the difficulty of the engineering behind the product and 2) the company's educational and OSS...
Good Enough
Why We're Writing Blog Software We’re seven months into our Cosmic Maelstrom and we have started writing blogging software. What the...
a year ago
17
a year ago
We’re seven months into our Cosmic Maelstrom and we have started writing blogging software. What the why?! First, let me say that, yes, I do realize there are probably 100s of blog software options out there. In terms of static-site generators (SSGs) alone, there are probably...
Birchtree
Some thoughts on the Switch 2 Nintendo finally rolled out the red carpet for the Switch 2 yesterday, and I'll be honest, I'm super...
3 months ago
23
3 months ago
Nintendo finally rolled out the red carpet for the Switch 2 yesterday, and I'll be honest, I'm super excited for it. The hardware The hardware for the new Switch is everything I ever wanted, minus one thing. The performance looks pretty darn good, and it appears
./techtipsy
How to mess up a simple ThinkPad X230 BIOS flash and how to recover from it Background I have a Lenovo ThinkPad X230. It’s a small and good laptop that I’ve used as my main...
over a year ago
45
over a year ago
Background I have a Lenovo ThinkPad X230. It’s a small and good laptop that I’ve used as my main laptop and a server as well. A couple of years ago I messed around with flashing alternative BIOS implementations on the X230, such as the skulls project, which made installing...
Himanshu Mishra |...
Losing and Re-Gaining trust on .gitignore I would like to share an interesting story of a problem which I’ve faced many times since I started...
over a year ago
11
over a year ago
I would like to share an interesting story of a problem which I’ve faced many times since I started using git. This story is about “losing…
Vitalik Buterin's...
The Limits to Blockchain Scalability
over a year ago
Arduino Blog
Giving Billy Bass the arti-fish-al intelligence he always deserved If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of...
9 months ago
44
9 months ago
If you were unlucky enough to visit a big box retail store or goofy uncle’s home around the turn of the century, you would have undoubtedly come across a Big Mouth Billy Bass. That’s an animatronic fish that wiggles on a plaque while older, very licensable hit songs play. But...
Style over Substance
Leitz Summicron 50mm f/2 rigid (type 2) lens My newest lens acquisition wasn’t actually originally on my wishlist. I already had a 50mm Summicron...
over a year ago
91
over a year ago
My newest lens acquisition wasn’t actually originally on my wishlist. I already had a 50mm Summicron lens, though that was the first generation collapsible model known as a Type 1. This lens has lived on my Leica M3 permanently for the past few years, and I have enjoyed the hell...
Jonas Hietala
Widening the horizon This is a game making site but where are the games? What gives? I’ve been slightly less motivated in...
over a year ago
13
over a year ago
This is a game making site but where are the games? What gives? I’ve been slightly less motivated in making games lately and I’ve been doing different things, just to get my ideas and my motivation up. As I said in an earlier post I wanted a break from Experimental Games and I...
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...
4 months ago
25
4 months 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
Louwrentius
Solaris is an obsolete platform Assuming that the rumor is true and OpenSolaris will be slain by Oracle, we must conclude that the...
over a year ago
16
over a year ago
Assuming that the rumor is true and OpenSolaris will be slain by Oracle, we must conclude that the Solaris operating system is obsolete. Solaris can be considered legacy. Sun was a hardware shop and to sell their hardware, they needed a great operating system. Sun had a great...
Computer Ads from...
T/Maker: Tiny Software Company Takes on the Giants (Interview) An interesting look at a company with less than 20 employees playing with the big boys
8 months ago
Applied Cartography
Bluesky is good Three months ago, I wrote Bluesky et al, in which I walked through the various platforms vying for...
6 months ago
32
6 months ago
Three months ago, I wrote Bluesky et al, in which I walked through the various platforms vying for the dubious title of "Twitter's successor" and landed on Bluesky as being my favorite, perhaps less out of its ostensible inherent virtues and more out of the size of its...
Himanshu Mishra |...
Quick guide to git and github (Part 1) Before we start, make sure you have an account on GitHub. Go to https://github.com. Pick a username,...
over a year ago
12
over a year ago
Before we start, make sure you have an account on GitHub. Go to https://github.com. Pick a username, enter your email id and choose a…
Posts on Made of...
CVE-2007-4573: The Anatomy of a Kernel Exploit CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It...
over a year ago
15
over a year ago
CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It was a local privilege-escalation vulnerability on all x86_64 kernels prior to v2.6.22.7. It’s very simple to understand with a little bit of background, and the exploit is...