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+→]
Never Met a Science
A View on the Job Market for Computational Social Science and some professional news...
a year ago
Lighthouse Blog
What are blogrolls?
2 months ago
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...
Birchtree
Everything is a reaction, nothing is forever, and everything comes back (members post) Why nothing stays popular forever.
7 months ago
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
16
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...
Birchtree
Development is going through a real change Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to...
4 months ago
31
4 months ago
Thomas Ricouard: Is Software Engineering Over as We Know It? Writing code has always been a means to an end, especially in my case, where my goal is to build and ship products to millions of users. What’s really happening is a shift in focus: away from obsessing
Never Met a Science
The (Electoral) Politics of Age Gaps (Yes, this post is the beginning of a victory lap.
10 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...
Home on Erik...
Why I went into the mortgage industry I just realized last Thursday that I have spent two full years at Better, incidentally on the same...
over a year ago
13
over a year ago
I just realized last Thursday that I have spent two full years at Better, incidentally on the same day as we announced a $15M round led by Kleiner Perkins. So it was a good point to reflect a bit and think back – what the F led me to abandon my role managing the machine learning...
Old Vintage...
COMPUTE!'s Gazette revived for July 2025 COMPUTE!'s Gazette was for many years the leading Commodore-specific managzine. I liked Ahoy! and...
2 months ago
43
2 months ago
COMPUTE!'s Gazette was for many years the leading Commodore-specific managzine. I liked Ahoy! and RUN, and I subscribed to Loadstar too, but Gazette had the most interesting type-ins and the most extensive coverage. They were also the last of COMPUTE!'s machine-specific magazines...
Birchtree
Gemini 2.0: speed and deep research impress From The Keyword Google blog: Introducing Gemini 2.0: Our New AI Model for the Agentic Era Today...
7 months ago
40
7 months ago
From The Keyword Google blog: Introducing Gemini 2.0: Our New AI Model for the Agentic Era Today we’re excited to launch our next era of models built for this new agentic era: introducing Gemini 2.0, our most capable model yet. With new advances in multimodality —
Electronics etc…
Symbolic Reference and Hardware Models in Python The Traditional Hardware Design and Verification Flow An Image Downscaler as Example Design The...
6 months ago
62
6 months ago
The Traditional Hardware Design and Verification Flow An Image Downscaler as Example Design The Reference Model The Micro-Architecture Model Comparing the results Conversion to Hardware Combining symbolic models with random input generation Specification changes Things to...
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
Lighthouse Blog
Updates August 12
11 months ago
Birchtree
Apple hits a major milestone in greenhouse emissions Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today...
2 months ago
20
2 months ago
Apple Newsroom: Apple Surpasses 60 Percent Reduction in Global Greenhouse Gas Emissions Apple today announced that the company has surpassed a 60 percent reduction in its global greenhouse gas emissions compared to 2015 levels, as part of its Apple 2030 goal to become carbon...
Posts on Made of...
Check Plus: An EDSL for writing unit tests in C Check is an excellent unit-testing framework for C code, used by a number of relatively well-known...
over a year ago
18
over a year ago
Check is an excellent unit-testing framework for C code, used by a number of relatively well-known projects. It includes features such as running all tests in separate address spaces (using fork(2)), which means that the test suite can properly report segfaults or similar crashes...
Posts on Made of...
Systems that defy detailed understanding Last week, I wrote about the mindset that computer systems can be understood, and behaviors can be...
over a year ago
18
over a year ago
Last week, I wrote about the mindset that computer systems can be understood, and behaviors can be explained, if we’re willing to dig deep enough into the stack of abstractions our software is built atop. Some of the ensuing discussion on Twitter and elsewhere lead me to write...
Style over Substance
Create a Hue-compatible DIY LED light sculpture Learn how to create your own Hue compatible LED light sculpture, inspired by by the REFLEKTION art,...
over a year ago
97
over a year ago
Learn how to create your own Hue compatible LED light sculpture, inspired by by the REFLEKTION art, using cheap LED strips and DIY parts you can order online. The post Create a Hue-compatible DIY LED light sculpture appeared first on Style over Substance.
Birchtree
OS updates should respect my settings Tim Hardwick writing for MacRumors: PSA: iOS 18.3.2 Re-Enables Apple Intelligence if You Turned It...
3 months ago
23
3 months ago
Tim Hardwick writing for MacRumors: PSA: iOS 18.3.2 Re-Enables Apple Intelligence if You Turned It Off With new iOS software updates, Apple has been automatically turning Apple Intelligence on again even for users who have disabled it, a decision that has become increasingly...
Willem's Blog
Lunch by plane This week I went out for lunch by plane from Hilversum to Texel with a good buddy of mine.
over a year ago
Vitalik Buterin's...
The promise and challenges of crypto + AI applications
a year ago
Good Enough
All About CSS: Alphabetize, Normalize, and Dark-mode-itize Hello reader, I’m Matthew, the newest member of Good Enough (LLC). The rest of the team are avid...
over a year ago
20
over a year ago
Hello reader, I’m Matthew, the newest member of Good Enough (LLC). The rest of the team are avid writers and sharers… I’m not. But they keep chanting “One of us. One of us.” so I suppose you’ll see me around here sometimes. For my inaugural post, I thought I’d quickly share what...
computers are bad
2024-12-21 something over New Jersey There were thousands of reports: strange aircraft, floating through the sky. A retrospective sum of...
6 months ago
90
6 months ago
There were thousands of reports: strange aircraft, floating through the sky. A retrospective sum of press accounts finds that some 100,000 people were reported to have witnessed aerial intruders. Despite the scant details associated with most reports, an eager press repeated the...
Jonas Hietala
Breaking the rule of three It’s pretty darn stressful making a game in a week, especially when you have this big great vision...
over a year ago
18
over a year ago
It’s pretty darn stressful making a game in a week, especially when you have this big great vision on how your game should be (which is always grand). For me making Balls, Black and White and Jonas IceCream Stand where truly stressful, MenuCity and Bugger not so much but...
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
13
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...
Annoy Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm...
over a year ago
18
over a year ago
Annoy is a simple package to find approximate nearest neighbors (ANN) that I just put on Github. I'm not trying to compete with existing packages, but Annoy has a couple of features that makes it pretty useful.
Jonas Hietala
A Nice Weekend I’ve had a pretty nice weekend. On Friday MLG Orlando began and I’ve been staying up to 2 and...
over a year ago
12
over a year ago
I’ve had a pretty nice weekend. On Friday MLG Orlando began and I’ve been staying up to 2 and sleeping until at least 10 the last days. My inner night-owl is very happy about it, my early-rising girlfriend perhaps not as much, but I think she’s a bit understanding? On Saturday we...
Birchtree
Steam Deck sales numbers are in, and they’re not as spectacular as I’d hope (but I do still have... Sean Hollister writing for The Verge: Three Years Later, the Steam Deck Has Dominated Handheld PC...
4 months ago
49
4 months ago
Sean Hollister writing for The Verge: Three Years Later, the Steam Deck Has Dominated Handheld PC Gaming Shipments Add it up, and that’s just under 6 million shipments in three years. One way to view that: it’s small and it’s not really growing. IDC&
Birchtree
The "essential" iPhone Today marks day 13 of using the iPhone 16e as my primary phone, and after this review goes live,...
3 months ago
27
3 months ago
Today marks day 13 of using the iPhone 16e as my primary phone, and after this review goes live, I'll be moving my eSIM back to the 16 Pro that I use day to day. I intended to use this phone for a month before going back to
Willem's Blog
Cutting Cloud Costs Facing sky-high cloud costs, I found software optimisation vital. Discover how I saved 90% on cloud...
over a year ago
15
over a year ago
Facing sky-high cloud costs, I found software optimisation vital. Discover how I saved 90% on cloud expenses!
Computer Ads from...
Comics from 1985/12 Australian Personal Computer Mag Some computer related levity from OZ
7 months ago
Abishek Muthian
Memory and Mental Health It's been known for a while that depression can cause us to not remember finer details of an past...
over a year ago
13
over a year ago
It's been known for a while that depression can cause us to not remember finer details of an past event (or) even cause forgetfulness of future events. But while depressed, We have no dearth of negative thoughts and memories i.e. Rumination. Since rumination weakens our cognitive...
Arduino Blog
Improve indoor air quality with Arduino When we think about air quality and pollution, it’s easy to conjure up images of smog-filled cities...
a year ago
93
a year ago
When we think about air quality and pollution, it’s easy to conjure up images of smog-filled cities and power plants churning clouds of poison into the atmosphere. And while all this is still important, and has massive consequences for our health, it’s all too easy to overlook...
Jonas Hietala
Weekend Tournaments This weekend was filled by playing cards. On Saturday I hosted a small Game of Thrones tournament...
over a year ago
15
over a year ago
This weekend was filled by playing cards. On Saturday I hosted a small Game of Thrones tournament and on Sunday the local Netrunner community hosted a small summer kit tournament. Game of Thrones We’ve had a similar tournament once before when me and my girlfriend invited two of...
Arduino Blog
The bare necessities: cleaner water and safer food with Arduino There’s a handful of things we truly need in order to live, and food and water comfortably make the...
2 months ago
39
2 months ago
There’s a handful of things we truly need in order to live, and food and water comfortably make the list. Unfortunately, our water and food sources are not always safe. Throughout the world — even in developed countries — pollution, climate change, and poor management are...
Jonas Hietala
The Little Things in Life It’s the little things in life that makes it extra special. Sometimes it’s the luxury of coffee...
over a year ago
15
over a year ago
It’s the little things in life that makes it extra special. Sometimes it’s the luxury of coffee together with the morning paper and other times it’s just a small simple smile from a random stranger, kid or dog. Today when I got this bad headache I got saved by a two hour nap and...
Odds and Ends of...
Reels are destroying our brains and I hate them It's time for a new moral panic
2 months 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
20
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...
Willem's Blog
Influencing purchase behaviour For my work I am continuously looking into scientific sources to improve e-commerce performance,...
over a year ago
14
over a year ago
For my work I am continuously looking into scientific sources to improve e-commerce performance, conversion rates and online revenue. Use this useful report to apply behavioural sciences principles to your advantage.
./techtipsy
Steam Deck: I like it I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO,...
a year ago
132
a year ago
I got a Steam Deck. Only took me a year or so of contemplating getting one, and trying out HoloISO, the unofficial SteamOS installer finally convinced me to get one.1 It took another year to actually get down to writing down my thoughts on it. This post is written from the...
Engineers Need Art
SystemSix SystemSix is a desk calendar project that displays the weather forecast and phase of the moon on an...
over a year ago
87
over a year ago
SystemSix is a desk calendar project that displays the weather forecast and phase of the moon on an e-ink display.
Himanshu Mishra |...
BFS vs DFS in friendships If you already know and remember what Breadth First Search (BFS) and Depth First Search (DFS) are,...
over a year ago
13
over a year ago
If you already know and remember what Breadth First Search (BFS) and Depth First Search (DFS) are, skip to What are you saying? Take my…
Odds and Ends of...
5 questions about the "AI opportunities action plan" What the lobby should have asked.
5 months ago
Jonas Hietala
Being Productive School’s been going on now for… Is it a month and a half maybe? I don’t know really but it’s all...
over a year ago
12
over a year ago
School’s been going on now for… Is it a month and a half maybe? I don’t know really but it’s all going so fast, week after week is disappearing and I don’t know where they go but I know that I’m at least not wasting them like I did most of last year! Last year I managed school...
Notes on software...
RFCs and asynchronous-first culture I hated writing documentation before working on features. But after a while I realized I couldn't...
over a year ago
17
over a year ago
I hated writing documentation before working on features. But after a while I realized I couldn't communicate well enough, even with folks I had a good connection with. It took me a number of mistaken deliveries to get the message. Sketches and mockups Designers solve this by...
Style over Substance
How to build your own Goodman ZONE camera, part 2 The Goodman ZONE is a medium-format 3D-printed film camera designed by Dora Goodman as part of her...
over a year ago
92
over a year ago
The Goodman ZONE is a medium-format 3D-printed film camera designed by Dora Goodman as part of her range of open-source camera models, using the existing Mamiya Press lens series for glass and the Mamiya RB67 backs to hold film. She sells pre-printed kits that contain all the...
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
17
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...
./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
46
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...
Vitalik Buterin's...
Gitcoin Grants Round 7 Retrospective
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...
3 months ago
38
3 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...
lcamtuf’s thing
The 101 of analog signal filtering Some intuition about this topic can be developed without summoning the ghost of Pierre-Simon...
12 months ago
Posts on Made of...
A Brief Introduction to termios: termios(3) and stty (This is part two of a multi-part introduction to termios and terminal emulation on UNIX. Read part...
over a year ago
23
over a year ago
(This is part two of a multi-part introduction to termios and terminal emulation on UNIX. Read part 1 if you’re new here) In this entry, we’ll look at the interfaces that are used to control the behavior of the “termios” box sitting between the master and slave pty. The behaviors...
Style over Substance
My new purchase: a Zeiss Ikon Nettar 517/16 Cheaper than a tank of gas, smaller than a Leica, 6x6 medium format negs - tons of fun. This Nettar...
over a year ago
100
over a year ago
Cheaper than a tank of gas, smaller than a Leica, 6x6 medium format negs - tons of fun. This Nettar folding camera sure is bang for buck! The post My new purchase: a Zeiss Ikon Nettar 517/16 appeared first on Style over Substance.
Home on Erik...
Ping the world I just pinged a few million random IP addresses from my apartment in NYC. Here's the result: Some...
over a year ago
18
over a year ago
I just pinged a few million random IP addresses from my apartment in NYC. Here's the result: Some notes: What's going on with Sweden? Too much torrenting? Ireland is likewise super slow, but not Northern Ireland Eastern Ukraine is also super slow, maybe not surprising given...
The Pragmatic...
Klarna’s AI chatbot: how revolutionary is it, really? Klarna launched its AI chatbot, built in collaboration with OpenAI, which the company wants to use...
11 months ago
101
11 months ago
Klarna launched its AI chatbot, built in collaboration with OpenAI, which the company wants to use to eliminate 2/3rds of customer support positions. But is it as revolutionary, and as likely to replace jobs, as Klarna claims?
Birchtree
Castro is back, baby Dustin Bluck writing for the Castro blog: State of the App: Year 1 Private and popular feeds update...
4 months ago
29
4 months ago
Dustin Bluck writing for the Castro blog: State of the App: Year 1 Private and popular feeds update have seen marked improvements, but unpopular feeds were the real issue before and that issue is entirely gone. I emailed Castro support back in 2021 to ask them for help with my
Notes on software...
Picking up volleyball in NYC with Goodrec and New York Urban I was so intimidated to go at first, but it is in fact easy and fun to start playing beginner...
6 months ago
64
6 months ago
I was so intimidated to go at first, but it is in fact easy and fun to start playing beginner volleyball in New York. The people are so friendly and welcoming that it has been easy to keep playing consistently every week since I started for the first time this August. It's been a...
Arduino Blog
This device prevents garage door security breaches Your automatic garage door is almost certainly the most vulnerable access point in your house....
8 months ago
66
8 months ago
Your automatic garage door is almost certainly the most vulnerable access point in your house. Traditional systems are notorious for their susceptibility to replay attacks, but even more sophisticated modern garage door openers and those that lack remote functionality entirely...
lcamtuf’s thing
Weekend projects: getting silly with C C is beautiful yet full of horrors. Here's to uncovering its hidden depths.
a year ago
Odds and Ends of...
The social justice case for self-driving cars Abundant mobility should be a moral crusade
6 months ago
Simply Explained
Multitasking on ESP32 with Arduino and FreeRTOS By now, it's no secret that the ESP32 is my go-to chip for making IoT devices. They're small,...
over a year ago
16
over a year ago
By now, it's no secret that the ESP32 is my go-to chip for making IoT devices. They're small, powerful, have a ton of onboard features, and they're relatively easy to program.However, when using it together with Arduino, all your code runs on a single core. That seems a bit...
computers are bad
2023-06-30 calling in the alarm I currently find myself on vacation in the Canadian Rockies, where internet is hard to come by. But...
over a year ago
77
over a year ago
I currently find myself on vacation in the Canadian Rockies, where internet is hard to come by. But here's something short while I'm temporarily back in the warm embrace of 5G: more about burglar alarms. I recently gave a presentation on this topic and I'll probably record it for...
./techtipsy
So you want to migrate to Kubernetes: observations from a software developer Kubernetes: everyone wants to do it, regardless of their scale and business objectives.1 Common...
9 months ago
80
9 months ago
Kubernetes: everyone wants to do it, regardless of their scale and business objectives.1 Common justifications include better scalability, cost savings, standardization and being super modern and stuff. It’s the future! In my personal experience, Kubernetes is far from 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
18
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...
Jonas Hietala
Battling burnout Mamma Mia! Here we go again… Once again, I’m finding myself trying to recover from burnout, and...
over a year ago
15
over a year ago
Mamma Mia! Here we go again… Once again, I’m finding myself trying to recover from burnout, and after about a year I’m finally feeling more like myself. Even though I’ve been here before, it’s a difficult thing to recognize and avoid, so I’m writing this to maybe help you or my...
Birchtree
I’m Not a Panda Person Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web...
6 months ago
60
6 months ago
Niléane has a new webcam, Chris is downing in keyboards, and everyone installs some web-ass web apps. Watch it on YouTube or listen in your favorite podcast app!
Arduino Blog
tinyML in Malawi: Empowering local communities through technology Dr. David Cuartielles, co-founder of Arduino, recently participated in a workshop titled “TinyML for...
2 months ago
106
2 months ago
Dr. David Cuartielles, co-founder of Arduino, recently participated in a workshop titled “TinyML for Sustainable Development” in Zomba, organized by the International Centre for Theoretical Physics (ICTP), a category 1 UNESCO institute, and the University of Malawi. Bringing...
Vitalik Buterin's...
Engineering Security Through Coordination Problems
over a year ago
Notes on software...
Writing a SQL database from scratch in Go: 2. binary expressions and WHERE filters Previously in database basics: 1. SELECT, INSERT, CREATE and a REPL 3. indexes 4. a...
over a year ago
14
over a year ago
Previously in database basics: 1. SELECT, INSERT, CREATE and a REPL 3. indexes 4. a database/sql driver In this post, we'll extend gosql to support binary expressions and very simple filtering on SELECT results via WHERE. We'll introduce a general mechanism...
./techtipsy
We get laptops with annoying cooling fans because we keep buying them I don’t like laptops with loud cooling fans in them. Quite a controversial position, I know. But...
a month ago
29
a month ago
I don’t like laptops with loud cooling fans in them. Quite a controversial position, I know. But really, they do suck. A laptop can be great to use, have a fantastic keyboard, sharp display, lots of storage and a fast CPU, and all of that can be ruined by one component: the...
Bryan Braun - Blog
Links #12 Oscar, an open-source contributor agent architecture - Oscar is a project from the Go community that...
2 months ago
33
2 months ago
Oscar, an open-source contributor agent architecture - Oscar is a project from the Go community that aims to develop AI agents that assist open source maintainers. I think this is a great idea. Open source is a load-bearing pillar in our modern digital infrastructure and...
Home on Erik...
Approximate nearest news As you may know, one of my (very geeky) interests is Approximate nearest neigbor methods, and I'm...
over a year ago
17
over a year ago
As you may know, one of my (very geeky) interests is Approximate nearest neigbor methods, and I'm the author of a Python package called Annoy. I've also built a benchmark suite called ann-benchmarks to compare different packages.
./techtipsy
DIY cloud gaming setup with VFIO, Parsec and AMD This is a follow-up to my previous post where I covered the VFIO setup in general. For many people...
over a year ago
59
over a year ago
This is a follow-up to my previous post where I covered the VFIO setup in general. For many people that would have been good enough, but my goal with this setup was to have a powerful gaming setup that I could access from my living room PC with 20 meters of Ethernet cables...
Push to Prod
Is AI-based Root Cause Analysis a Real Thing? Logs, LLMs, AI, Decision Trees, and Root Causes
3 months ago
Abishek Muthian
Could we be living in the virtual reality as a punishment ? Well, come-on you should know upfront that I’m not going to be writing about some ground breaking...
over a year ago
13
over a year ago
Well, come-on you should know upfront that I’m not going to be writing about some ground breaking research I conduct at my basement laboratory resulting in conclusive proof of Brain in a vat , if so I would rather be writing a Nobel prize acceptance speech. Now you could ask me,...
latest projects -...
IC Necklace [Misc] Setting silicon
4 months ago
Jonas Hietala
Extracting schedule information from timeedit At LIU we use timeedit to track our schedules. Recently they updated their interface and improved...
over a year ago
17
over a year ago
At LIU we use timeedit to track our schedules. Recently they updated their interface and improved some parts. It’s now possible to create a prenumeration of a collection of courses exported as csv which can then be imported to other calendar apps. But they also started to...
Jorge Arango
Humanities Crash Course Week 9: The Bible For week 9 of the humanities crash course, I revisited the most important text in Western culture:...
4 months ago
37
4 months ago
For week 9 of the humanities crash course, I revisited the most important text in Western culture: the Bible. Of course, I didn’t read the whole book – only a small subset. Still, it was a lot. As I’ve done in previous weeks, I followed Gioia’s suggestions for the...
Arduino Blog
Exploring Alvik: 3 fun and creative projects with Arduino’s educational robot platform Alvik is cute, it’s smart, it’s fun… so what can it actually do?  To answer this question, we...
6 months ago
59
6 months ago
Alvik is cute, it’s smart, it’s fun… so what can it actually do?  To answer this question, we decided to have fun and put the robot to the test with some of the most creative people we know – our own team! A dozen Arduino employees volunteered for a dedicated Make Tank session...
Himanshu Mishra |...
For a handwash from a lamp, A Short Love letter My beloved, I still remember the day when you first came in this house. You were inside the...
over a year ago
12
over a year ago
My beloved, I still remember the day when you first came in this house. You were inside the groceries bag which was kept on the floor right…
Arduino Blog
A pair of Arduino UNO R4 boards power this Tron-inspired, decked-out shop room Bob Clagett of the “I Like to Make Stuff” YouTube channel has recently undertaken an extensive shop...
a year ago
69
a year ago
Bob Clagett of the “I Like to Make Stuff” YouTube channel has recently undertaken an extensive shop renovation project where he is rearranging tools, tidying up various spaces, and even creating a dedicated “clean” room for his collection of 3D printers/electronics work. With its...
computers are bad
2024-03-01 listening in on the neighborhood Last week, someone leaked a spreadsheet of SoundThinking sensors to Wired. You are probably asking...
a year ago
115
a year ago
Last week, someone leaked a spreadsheet of SoundThinking sensors to Wired. You are probably asking "What is SoundThinking," because the company rebranded last year. They used to be called ShotSpotter, and their outdoor acoustic gunfire detection system still goes by the...
Abort Retry Fail
Chipzilla eats an Apple The rise of Intel Core
3 months ago
Ken Shirriff's blog
Pi in the Pentium: reverse-engineering the constants in its floating-point unit Intel released the powerful Pentium processor in 1993, establishing a long-running brand of...
6 months ago
69
6 months ago
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors.1 The Pentium includes a floating-point unit that can rapidly compute functions such as sines, cosines, logarithms, and exponentials. But how does the Pentium...
Jonas Hietala
Focusing Attention: Programming These last two weeks have been a small attempt at clearing up my head a bit. I have far too many...
over a year ago
13
over a year ago
These last two weeks have been a small attempt at clearing up my head a bit. I have far too many things I’d like to do and even if it’s not possible to do them all at once it didn’t stop me from thinking of them. One minute it’s that and the other it’s something completely...
Himanshu Mishra |...
What do I do when I’m bored from studying (or not studying) for the exams? The semester is about to end and I have no clue about what is going in the end semester...
over a year ago
Electronics etc…
Installing Linux GPIB Drivers for the Agilent 82357B Introduction Other Installation Instructions Agilent 82357B Initialization Process Installing the...
over a year ago
93
over a year ago
Introduction Other Installation Instructions Agilent 82357B Initialization Process Installing the Agilent 82357B GPIB Driver on an Ubuntu Linux Distribution References Introduction I’ve started to grow a collection of older test equipment from the eighties, the nineties, and the...
./techtipsy
About the time I trashed my mother's laptop Around 2003, my mother had a laptop: the Compaq Armada 1592DT. It ran Windows Me, the worst Windows...
3 months ago
34
3 months ago
Around 2003, my mother had a laptop: the Compaq Armada 1592DT. It ran Windows Me, the worst Windows to ever exist, whopping 96 MB of RAM, and a 3 GB hard drive. My mother used it for important stuff, and I played games on it. Given the limitations of the 3 GB hard drive,...
Notes on software...
Writing a simple Python compiler: 1. hello, fibonacci In this post we'll write a Python to C compiler in Python. This is especially easy to do since...
over a year ago
19
over a year ago
In this post we'll write a Python to C compiler in Python. This is especially easy to do since Python has a builtin parser library and because a number of CPython internals are exposed for extension writers. By the end of this post, in a few hundred lines of Python, we'll be able...
Odds and Ends of...
Christmas Mailbag - Questions Wanted! Ask me stuff!
7 months ago
Construction Physics
How China Is Like the 19th Century U.S. I spend a lot of time reading about manufacturing and its evolution, which means I end up repeatedly...
8 months ago
72
8 months ago
I spend a lot of time reading about manufacturing and its evolution, which means I end up repeatedly reading about the times and places where radical changes in manufacturing were taking place: Britain in the late 18th century, the US in the late 19th and early 20th centuries,...
Jonas Hietala
Why is my file so huge? My latest game was absolutely huge! And I’m not talking about the music (which was pretty huge too -...
over a year ago
16
over a year ago
My latest game was absolutely huge! And I’m not talking about the music (which was pretty huge too - roughly 20mb) but the little .exe file. It was 14,6mb!! Now every way you look at it, that’s incredibly huge. It’s like comparing an ant to a human. Normally the little ant is the...
Simply Explained
How I Structure My ESPHome Config Files I'm a big fan of ESPHome. I have 24 devices running it, and I only buy new IoT devices when I know...
over a year ago
21
over a year ago
I'm a big fan of ESPHome. I have 24 devices running it, and I only buy new IoT devices when I know they can run ESPHome.ESPHome is a modular firmware that you have to configure with YAML files. You define what components it should load and how it should talk to the hardware of...
Birchtree
My default apps of 2024 Last year I was the 27th of four hundred and freaking eight people to write about their default...
6 months ago
74
6 months ago
Last year I was the 27th of four hundred and freaking eight people to write about their default apps, and I though it would be fun to turn this into a tradition and revisit the list to see if anything has changed since last year. ✨ next to each change
Jonas Hietala
2015 Read Books I didn’t read a lot of books in 2015, but the books I did read were pretty damn good. Fiction A Song...
over a year ago
17
over a year ago
I didn’t read a lot of books in 2015, but the books I did read were pretty damn good. Fiction A Song of Ice and Fire: A Dance with Dragons - George R.R. Martin Reread. A Knight of the Seven Kingdoms - Gearge R.R. Martin The Skin Collector - Jeffery Deaver Best Served Cold - Joe...
Jorge Arango
Humanities Crash Course: Week 3 I’m undertaking a year-long crash course in the humanities. These are my notes for week 3. Following...
5 months ago
63
5 months ago
I’m undertaking a year-long crash course in the humanities. These are my notes for week 3. Following Ted Gioia’s curriculum, this week I read the remainder of the Odyssey. On the audiovisual front, I watched a movie that made me think differently about the poem’s...
Home on Erik...
Giving more tools to software engineers: the reorganization of the factory It's a popular attitude among developers to rant about our tools and how broken things are. Maybe...
over a year ago
16
over a year ago
It's a popular attitude among developers to rant about our tools and how broken things are. Maybe I'm an optimistic person, because my viewpoint is the complete opposite! I had my first job as a software engineer in 1999, and in the last two decades I've seen software engineering...
./techtipsy
I finally found an use case for my Raspberry Pi Model B+ You have probably heard about the Raspberry Pi. It’s a nice little affordable single-board computer...
over a year ago
66
over a year ago
You have probably heard about the Raspberry Pi. It’s a nice little affordable single-board computer with a huge community using it for all sorts of projects. I got my first Raspberry Pi, the Model B+, during my first year at university, which was around the winter of...
Jonas Hietala
Why make games Why did I start making games? Because I like to play them of course. Think of all the fantastic...
over a year ago
15
over a year ago
Why did I start making games? Because I like to play them of course. Think of all the fantastic games; Super Mario, Lemmings, Tetris, GTA, The Sims, Counterstrike, Theme Hospital, SimCity and Rollercoaster Tycoon… Damn - when you count them like this you’ll see how many great...
Notes on software...
What makes a great technical blog I want to explain why the blogs in My favorite technical blogs are my favorite. That page is solely...
a year ago
19
a year ago
I want to explain why the blogs in My favorite technical blogs are my favorite. That page is solely about non-corporate tech blogs. So this post is too. I'll have to make another list for favorite corporate tech blogs. In short, they: Tackle hard and confusing topics Show working...
Matt Mullenweg
Real WordPress Security One thing you’ll see on every host that offers WordPress is claims about how secure they are,...
4 months ago
36
4 months ago
One thing you’ll see on every host that offers WordPress is claims about how secure they are, however they don’t put their money where their mouth is. When you dig deeper, if your site actually gets hacked they’ll hit you with remediation fees that can go from hundreds to...
Arduino Blog
Get notified of impending floods with this Arduino Nano 33 IoT-based display As climate change continues to worsen, events such as heavy rains, hurricanes, and atmospheric...
8 months ago
63
8 months ago
As climate change continues to worsen, events such as heavy rains, hurricanes, and atmospheric rivers have only intensified, and with them, large amounts of flooding that pose serious risks to life and property. Jude Pullen and Pete Milne, therefore, have responded by creating a...
Arduino Blog
Keep pedaling if you want your computer to stay on Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in...
2 months ago
10
2 months ago
Appeals to nature notwithstanding, humans didn’t evolve to sit in desk chairs all day slouching in front of computers. Nor did we evolve to handle constant and near-unlimited access to delicious, calorie-dense foods. It isn’t surprising that so many people are at less than ideal...
Notes on software...
Favorite compiler and interpreter resources This is an external post of mine. Click here if you are not redirected.
over a year ago
Odds and Ends of...
The new GOV.UK login system is the first step in a radical transformation of the British state A British "DOGE" (of sorts) is rearchitecting the government
4 months ago
Good Enough
Good Enough Marketing: The Preparation We have a couple of exciting projects—Guestbook! Yay.Boo!—that we want to share with the world. But...
a year ago
17
a year ago
We have a couple of exciting projects—Guestbook! Yay.Boo!—that we want to share with the world. But that’s a difficult task for us because, honestly, we’re terrible not good at self-promotion. We’d rather spend time making things than talking about the things we’ve made. We’d...
Louwrentius
Which file system for a large storage array under Linux? There are many file systems available under Linux, however only a few of them can be used for a...
over a year ago
16
over a year ago
There are many file systems available under Linux, however only a few of them can be used for a large storage array. I am assuming that you want to create a single file system. I don't care if you use LVM or other layers beneath, this is about which file system to use. I will...
Computer Ads from...
Vote for the March 2025 + Post Topic Time is running out.
3 months ago
Jonas Hietala
Some VORON 0 mods I recently completed my VORON 0 build and I was determined to leave it as-is for a while and to...
2 months ago
16
2 months ago
I recently completed my VORON 0 build and I was determined to leave it as-is for a while and to start modding my VORON Trident… So before embarking om my larger Trident modding journey I decided to work on the VORON 0 just a little bit more. HEPA filter With the Nevermore Micro...
Lighthouse Blog
Updates April 19
a year ago
Arduino Blog
Easily add Python-controlled GPIO pins to any computer Let’s say that, hypothetically, you wanted to use your computer to blink an LED or read the state of...
a year ago
93
a year ago
Let’s say that, hypothetically, you wanted to use your computer to blink an LED or read the state of a button. Could you? Almost certainly not — at least not without additional hardware. Most modern computers don’t provide any interface for direct interaction with low-level...
Birchtree
The battle of the budget phones Just days after I got my iPhone 16e, Apple’s (less) budget (than ever before) iPhone, Nothing is out...
4 months ago
27
4 months ago
Just days after I got my iPhone 16e, Apple’s (less) budget (than ever before) iPhone, Nothing is out here with new their new budget phones, the Phone (3a) and (3a) Pro. These models start at $379 and $459 respectively, so they certainly undercut the new iPhone, so let&
Abishek Muthian
The Social Media Pandemic Earth Health Organization(EHO) has declared a pandemic due to the most dangerous plague till date....
over a year ago
14
over a year ago
Earth Health Organization(EHO) has declared a pandemic due to the most dangerous plague till date. It supposedly has severe consequences for not only the current population but also for future generations. It's named 'Social Media Pandemic' as the plague is caused by the several...
Jonas Hietala
Changes A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but...
over a year ago
17
over a year ago
A lot has been going on lately and it feels like I’m being swamped. I can’t complain too much but there are things I’d like to change after the exam period this week. Program more! nothing since christmas or someting. I need to finish: Ada project for school. Can’t believe I...
Posts on Made of...
Property Testing Like AFL In my last last post, I argued that property-based testing and fuzzing are essentially the same...
over a year ago
15
over a year ago
In my last last post, I argued that property-based testing and fuzzing are essentially the same practice, or at least share a lot of commonality. In this followup post, I want to explore that idea a bit more: I’ll first detour into some of my frustrations and hesitations around...
Willem's Blog
Tablet as main computer I have been using a tablet as my main computer for quite some time now. In this blog post I share...
over a year ago
16
over a year ago
I have been using a tablet as my main computer for quite some time now. In this blog post I share you my experience on using Surface Pro and iPad Pro to get my work done.
Odds and Ends of...
A significant UK think-tanking is backing the campaign to liberate the Postcode Address File The pressure is on the government to abolish the Innovation Tax
4 months ago
Christian Selig
Embedding Godot games in iOS is easy Recently there’s been very exciting developments in the Godot game engine, that have allowed really...
a month ago
25
a month ago
Recently there’s been very exciting developments in the Godot game engine, that have allowed really easy and powerful integration into an existing normal iOS or Mac app. I couldn’t find a lot of documentation or discussion about this, so I wanted to shine some light on why this...
Louwrentius
How traffic shaping can dramatically improve internet responsiveness At work, access to the internet is provided by a 10 Mbit down / 1 Mbit up ADSL-connection. As we are...
over a year ago
18
over a year ago
At work, access to the internet is provided by a 10 Mbit down / 1 Mbit up ADSL-connection. As we are a mid-size company, bandwidth is clearly a severe constraint. But it was not our biggest problem. Even simple web-browsing was very slow. As I was setting up a monitoring...
Louwrentius
Migration from blogger to blogofile and disqus is complete As stated in my previous post, I migrated all posts from blogger.com to my own host running...
over a year ago
17
over a year ago
As stated in my previous post, I migrated all posts from blogger.com to my own host running blogofile. At the time of my previous post, I was not able to restore all comments made on my old blog. Thanks to some help from disqcus I fixed an error on my behalf and all old comments...
Jonas Hietala
Eduroam for wicd in Linkoping's University So we have eduroam at our University and unsurprisingly wicd is not on their official support list...
over a year ago
14
over a year ago
So we have eduroam at our University and unsurprisingly wicd is not on their official support list but with some googling the wonderful Arch Wiki had the answer. Well, almost. Save the following as /etc/wicd/encryption/templates/ttls-80211: name = TTLS for Wireless author =...
computers are bad
2024-06-08 dmv.org The majority of US states have something called a "Department of Motor Vehicles," or DMV. Actually,...
a year ago
111
a year ago
The majority of US states have something called a "Department of Motor Vehicles," or DMV. Actually, the universality of the term "DMV" seems to be overstated. A more general term is "motor vehicle administrator," used for example by the American Association of Motor Vehicle...
Jonas Hietala
HandCash handles require trust and are insecure The HandCash wallet has recently become a popular Bitcoin Cash wallet in large part thanks to their...
over a year ago
12
over a year ago
The HandCash wallet has recently become a popular Bitcoin Cash wallet in large part thanks to their $handle concept. It’s basically a username you use instead of the normal Bitcoin Cash address, similar to how domain names abstract away IP addresses. For example instead of...
Matt Mullenweg
My First Million I had a great chat with Sam Parr and Shaan Puri on their podcast, My First Million.
5 months ago
Himanshu Mishra |...
Work is Life Too 10 PM on a Sunday night. You’re back home after a night out with friends. A couple of beers and some...
3 months ago
30
3 months ago
10 PM on a Sunday night. You’re back home after a night out with friends. A couple of beers and some pizza. The place was too loud but you…
Arduino Blog
Hey Google! Meet Arduino Cloud We’re excited to announce that the Arduino Cloud now supports Google Home™! This means you can now...
a year ago
114
a year ago
We’re excited to announce that the Arduino Cloud now supports Google Home™! This means you can now interact with your devices, simply through your Google Home Assistant: use voice commands, the Google Home app, or create new routines integrating Arduino solutions.  This new...
Willem's Blog
Fietselfstedentocht 2017 Cycling the 235KM long Fietselfstedentocht through Friesland
over a year ago
Home on Erik...
Why conversion matters: a toy model There are often close relationships between top level business metrics. For instance, it's well...
over a year ago
17
over a year ago
There are often close relationships between top level business metrics. For instance, it's well known that retention has a super strong impact on the valuation of a subscription business. Or that the % of occupied seats is super important for an airline.
Willem's Blog
Designing a multi dimensional capacity queue Dealing with a capacity queue is challenging, but if you take the time to model it right it is...
over a year ago
17
over a year ago
Dealing with a capacity queue is challenging, but if you take the time to model it right it is possible to create a performant and reliable system.
Birchtree
noclip is my favorite website find of 2025 so far noclip is quite the find, and I've lost more time than I'd like to admit in it this week. Basically,...
5 months ago
44
5 months ago
noclip is quite the find, and I've lost more time than I'd like to admit in it this week. Basically, it has a bunch of 3D models from mostly PS2-Wii era games that you can explore in your browser. It's awesome and anyone with
./techtipsy
Control - how to make a game enjoyable for casual audiences I’ve decided to intentionally take more time to play video games this year, since it’s a relatively...
a year ago
169
a year ago
I’ve decided to intentionally take more time to play video games this year, since it’s a relatively healthy way to escape from the real world once in a while. A friend recommended one game in particular: Control: Ultimate Edition. During the Steam summer sale of 2023, I went...
Jonas Hietala
MenuCity: Level 0 Walkthrough It hasn’t even been a week since I released my latest game MenyCity and already so much positive...
over a year ago
16
over a year ago
It hasn’t even been a week since I released my latest game MenyCity and already so much positive feedback! I’m so thrilled :) However, all isn’t blue skies and nice sunshine. A lot of times the first question is: How do you play it? or How do you get past the first level? I admit...
Elevation Lab - Blog
BatteryPro available on Apple.com! Good news, BatteryPro is now available worldwide online at Apple! This makes it much easier and less...
over a year ago
11
over a year ago
Good news, BatteryPro is now available worldwide online at Apple! This makes it much easier and less expensive for customers outside the USA to pick one up. And we couldn't be more humbled and proud - it goes to show that when you design a product you really want for yourself,...
Louwrentius
Fio-plot: creating nice charts from FIO storage benchmark data New release of fio-plot I've rewritten fio-plot, a tool that turns FIO benchmark data into nice...
over a year ago
28
over a year ago
New release of fio-plot I've rewritten fio-plot, a tool that turns FIO benchmark data into nice charts. It allows you to create four types of graphs which will be discussed below. The github project page explains how to run this tool. Fio-plot also includes a benchmark script...
Jonas Hietala
Robot Project Start So it has begun, the long road until christmas when we’re supposed to have a working warrior robot....
over a year ago
18
over a year ago
So it has begun, the long road until christmas when we’re supposed to have a working warrior robot. We’re gonna do battle with infrared lasers instead of axes but it might be fun anyway. Luckily for me I’m responsible for software and nothing harder than that! w00p! We could...
Birchtree
How Flight Simulator helped my flying anxiety (members post) It turns out video games really can impact how you view the world.
7 months ago
Opsbros
Volumer I've always wanted a good USB volume control, so I decided to design one.
over a year ago
Notes on software...
Active and influential NYC infrastructure people These are some of the most influential (mostly due to experience or expertise) and active folks (I...
7 months ago
27
7 months ago
These are some of the most influential (mostly due to experience or expertise) and active folks (I actually see them attend events) in the NYC infrastructure scene (that I have a personal connection to). If you're running a dinner or are just looking to meet interesting people in...
Birchtree
Another study on LLM energy use This study was linked to by The Verge today, and as someone who keeps looking at the energy costs of...
4 months ago
35
4 months ago
This study was linked to by The Verge today, and as someone who keeps looking at the energy costs of AI wondering why he’s missing something, one of the opening lines in the study’s executive summary really caught my eye: Electricity consumption from data centres, artificial
Birchtree
Remember when the Switch 2 was *only* going to cost $449? Nintendo Life: Nintendo Delays Switch 2 Pre-Orders in the US Amidst New Trump Tariffs Nintendo has...
3 months ago
35
3 months ago
Nintendo Life: Nintendo Delays Switch 2 Pre-Orders in the US Amidst New Trump Tariffs Nintendo has delayed pre-orders for the Switch 2 in the US while it evaluates the potential impact of new tariffs from The Trump Administration. And A $2,300 Apple iPhone? Trump tariffs could...
Notes on software...
Let's build a distributed Postgres proof of concept What is CockroachDB under the hood? Take a look at its go.mod and notice a number of dependencies...
over a year ago
15
over a year ago
What is CockroachDB under the hood? Take a look at its go.mod and notice a number of dependencies that do a lot of work: a PostgreSQL wire protocol implementation, a storage layer, a Raft implementation for distributed consensus. And not part of go.mod but still building on 3rd...
Posts on Made of...
Towards solving Ultimate Tic Tac Toe Summary: Read about my efforts to solve the game of Ultimate Tic Tac Toe. It’s been a fun journey...
over a year ago
20
over a year ago
Summary: Read about my efforts to solve the game of Ultimate Tic Tac Toe. It’s been a fun journey into interesting algorithms and high-performance parallel programming in Rust. Backstory Starting around the beginning of the COVID-19 lockdown, I’ve gotten myself deeply nerdsniped...
Notes on software...
How I run a coffee club I started the NYC Systems Coffee Club in December of 2023. It's gone pretty well! I regularly get...
6 months ago
78
6 months ago
I started the NYC Systems Coffee Club in December of 2023. It's gone pretty well! I regularly get around 20 people each month. You bring a drink if you feel like it and you hang out with people for an hour or two. There is no agenda, there is no speaker, there is no structure....
Vitalik Buterin's...
Über Kollusion
over a year ago
Arduino Blog
This Strandbeest-style coffee table can deliver drinks More than 30 years ago, Dutch artist Theo Jansen began astounding the world with his Strandbeesten...
10 months ago
62
10 months ago
More than 30 years ago, Dutch artist Theo Jansen began astounding the world with his Strandbeesten walking sculptures. Even after decades, they have an almost mythical allure thanks to the incredibly fluid way in which they walk. They’re clearly constructs, but with gaits that...
Jonas Hietala
Going down Ah my first game was so painless so I thought I could do any game I could imagine! Shooters, and...
over a year ago
13
over a year ago
Ah my first game was so painless so I thought I could do any game I could imagine! Shooters, and mario bros kinda stuff. Well now I’m not so upbeat anymore, I’ve worked on this game for 7 days now and it’s not playable at all. With seven days I don’t mean a week, I’ve had a big...
Vitalik Buterin's...
STARKs, Part II: Thank Goodness It's FRI-day
over a year ago
Neil Madden
Is Datalog a good language for authorization? Datalog is a logic programming language, based on Prolog, which is seeing something of a resurgence...
over a year ago
21
over a year ago
Datalog is a logic programming language, based on Prolog, which is seeing something of a resurgence in interest in recent years. In particular, several recent approaches to authorization (working out who can do what) have used Datalog as the logical basis for access control...
Arduino Blog
YouTuber builds robot to make boyfriend take out the trash Is there anything more irritating than living with a partner who procrastinates on their share of...
a month ago
17
a month ago
Is there anything more irritating than living with a partner who procrastinates on their share of the chores? Even if it isn’t malicious, it sure is annoying. Taking out the trash is YouTuber CircuitCindy’s boyfriend’s responsibility, but he often fails to do the task in a timely...
heavymeta.org
CrowdStrike's Impact on Aviation Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike...
11 months ago
20
11 months ago
Just after midnight Eastern Time on July 19, 2024, the enterprise cybersecurity company CrowdStrike YOLOed a software update to millions of Windows machines. Or as they put it: On July 19, 2024 at 04:09 UTC, as part of ongoing operations, CrowdStrike released a sensor...
Home on Erik...
Predicting solar eclipses with Python As I am en route to see my first total solar eclipse, I was curious how hard it would be to compute...
a year ago
27
a year ago
As I am en route to see my first total solar eclipse, I was curious how hard it would be to compute eclipses in Python. It turns out, ignoring some minor coordinate system head-banging, I was able to get something half-decent working in a couple of hours.
./techtipsy
This site will be offline on 2022-08-17 between 18:00-19:00 EEST There really isn’t much to say here, nor is there a rational reason behind this. I just see it as an...
over a year ago
85
over a year ago
There really isn’t much to say here, nor is there a rational reason behind this. I just see it as an opportunity to send a signal and test the capabilities of my UPS. I’ve prepared for this moment with my self-hosting setup, let’s see how well it holds up. Hopefully better than...
Vitalik Buterin's...
My 40-liter backpack travel guide
over a year ago
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
12
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...
Never Met a Science
Action Syllabus Week 1: Decide Technology Policy in the Classroom
a year ago
Vitalik Buterin's...
Encapsulated vs systemic complexity in protocol design
over a year ago
Yazin Alirhayim
The best bank in Bahrain … is Meem Yes, that’s right. The best bank in Bahrain is … Meem. This nomination will be especially shocking...
over a year ago
29
over a year ago
Yes, that’s right. The best bank in Bahrain is … Meem. This nomination will be especially shocking to those of you that read my last post that ripped the Meem app to shreds. Criteria for ‘best bank’ My criteria for “best bank” isn’t the best user experience or customer support....
Electronics etc…
Analyzing the Monoprice Blackbird HDCP 2.2 to 1.4 Down Converter Introduction Some Words about HDCP Inside the Monoprice Blackbird 4K Pro The Test Digging Deeper:...
a year ago
120
a year ago
Introduction Some Words about HDCP Inside the Monoprice Blackbird 4K Pro The Test Digging Deeper: UART Transactions Decoding HDCP I2C Transactions The Legality of It All References Footnotes Introduction I got my hands on a Monoprice Blackbird 4K Pro HDCP 2.2 to 1.4...
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
Birchtree
We do this same thing with AI bots and human blogs Giles Thomas writing on his personal blog, which he’s been writing since 2006: It's Still Worth...
4 months ago
24
4 months ago
Giles Thomas writing on his personal blog, which he’s been writing since 2006: It's Still Worth Blogging in the Age of AI If you want to blog to make a name for yourself, then you're going to have a hard time. Here's
Opsbros
Debug Header After watching a livestream by UnexpectedMaker struggling to put probe pins on his Stepper Motor...
over a year ago
25
over a year ago
After watching a livestream by UnexpectedMaker struggling to put probe pins on his Stepper Motor driver connected to a Raspberry Pi, I thought a breakout header might help; so I whipped up this little board.
Opsbros
Pro-tip for Baristas If you've ever filled one of those 'Cheeki' coffee cups, or virtually any other reusable coffee cup,...
over a year ago
19
over a year ago
If you've ever filled one of those 'Cheeki' coffee cups, or virtually any other reusable coffee cup, you've definitely come across the issue that when it's 'overfilled' it will overflow when the lid is put back on. There is a
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...
Jonas Hietala
Gruvbox Syntax Highlighting for Pandoc Edit: I have updated the highlighting again so the inline code used as examples have changed. I...
over a year ago
17
over a year ago
Edit: I have updated the highlighting again so the inline code used as examples have changed. I guess I should’ve used images to record the look. Recently when I reinstalled Slackware I decided to restyle my workspace as well. I settled on gruvbox with neovim and using the...
Christian Selig
Juno for YouTube has been removed from the App Store For those not aware, a few months ago after reaching out to me, YouTube contacted the App Store...
9 months ago
73
9 months ago
For those not aware, a few months ago after reaching out to me, YouTube contacted the App Store stating that Juno does not adhere to YouTube guidelines and modifies the website in a way they don’t approve of, and alludes to their trademarks and iconography. I don’t personally...
computers are bad
2024-10-12 commercial HF radio According to a traditional system of classification, "high frequency" or HF refers to the radio...
9 months ago
69
9 months ago
According to a traditional system of classification, "high frequency" or HF refers to the radio spectrum between 3 and 30 MHz. The label now seems anachronistic, as HF is among the lowest ranges of radio frequencies that see regular use. This setting of the goalposts in the early...
Birchtree
Apple’s 2024 report card: the Mac 💻 This is the third in a series of posts reviewing Apple’s 2024 across their major product lines. I...
6 months ago
53
6 months ago
This is the third in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s Mac report card here. MacBook Pro The MacBook Pro continues to get a relentless stream of updates, as
Never Met a Science
For-Profit Academic Publishers Love LLM Garbage Springer Nature CEOs say: Hooray for Open Access!!
8 months ago
Louwrentius
IKEA $50 VINDSTYRKA vs. $290 Dylos air quality monitor This is a brief article in which I compare the IKEA VINDSTYRKA $50 air quality monitor (PM2.5) with...
a year ago
23
a year ago
This is a brief article in which I compare the IKEA VINDSTYRKA $50 air quality monitor (PM2.5) with a $290 air quality monitor made by Dylos to see if it's any good. Context If you care about indoor air quality, you may already own a CO2 to determine if it's time to ventilate...
Louwrentius
My Ceph test cluster based on Raspberry Pi's and HP MicroServers Introduction To learn more about Ceph, I've build myself a Ceph Cluster based on actual hardware. In...
over a year ago
19
over a year ago
Introduction To learn more about Ceph, I've build myself a Ceph Cluster based on actual hardware. In this blogpost I'll discus the cluster in more detail and I've also included (fio) benchmark results. This is my test Ceph cluster: The cluster consists of the following...
Birchtree
Apple’s 2024 report card: iPhone 📱 This is the first in a series of posts reviewing Apple’s 2024 across their major product lines. I...
6 months ago
64
6 months ago
This is the first in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s iPhone report card here. iPhone 16 Pro I really, really liked the 15 Pro lineup, and I would
Computer Ads from...
Black Friday - Happy Birthday sale Let's mix things up!
7 months ago
Arduino Blog
This Halo helmet features an adjustable-transparency RGB-backlit visor The Halo franchise is full of iconic designs, from vehicles like the Warthog to weapons like the...
7 months ago
40
7 months ago
The Halo franchise is full of iconic designs, from vehicles like the Warthog to weapons like the Needler. But the armor, such as the Spartan armor worn by Master Chief, is arguably the most recognizable. The helmets are especially cool, and LeMaster Tech put his own unique spin...
Vitalik Buterin's...
7ème tour des subventions Gitcoin - Rétrospective
over a year ago
The Pragmatic...
Which IDEs do software engineers love, and why? oftware engineers shared their favorite IDEs on social media, and the most-mentioned one by a...
7 months ago
83
7 months ago
oftware engineers shared their favorite IDEs on social media, and the most-mentioned one by a comfortable margin was Cursor. WindSurf and Zed also seem to be getting traction at the expense of Visual Studio, and JetBrains.
Home on Erik...
Software infrastructure 2.0: a wishlist Software infrastructure (by which I include everything ending with *aaS, or anything remotely...
over a year ago
17
over a year ago
Software infrastructure (by which I include everything ending with *aaS, or anything remotely similar to it) is an exciting field, in particular because (despite what the neo-luddites may say) it keeps getting better every year! I love working with something that moves so...
Vitalik Buterin's...
我在加密世界的一些个人体验
over a year ago
Computer Ads from...
Two Interviews with Ken Kaplan, One of the Creators of OS-9 Two interview from two different time periods
10 months ago
Good Enough
Issue 0: Collector's Item 1. Oh, hello. We didn’t see you there. How are you doing? You’ve somehow ended up with a collector’s...
over a year ago
20
over a year ago
1. Oh, hello. We didn’t see you there. How are you doing? You’ve somehow ended up with a collector’s item in your hands: the very first Good Enough Newsletter. This is the beginning of what we (Barry Hess & Shawn Liu) hope to be a years-long series of communiqués with our rabid...
Good Enough
How We Made A Good Enough Zine We made a zine! The first issue was released in August, and I finished the second issue just last...
a year ago
19
a year ago
We made a zine! The first issue was released in August, and I finished the second issue just last week. Right now, a hundred copies are on their way from the printer to me (update: they've just arrived!). Today I'd like to share the story of how this zine came about. (Sorry for...
Computer Ads from...
Maxell's MF 2-DD Floppies The Gold Standard
7 months ago
Odds and Ends of...
The government should stop worrying about the Daily Mail Test You can't fix the Civil Service by penny-pinching
3 months ago
csvbase blog
My favourite API is a zipfile on the European Central Bank's website Simple data pipeline powertools: sqlite, pandas, gnuplot and friends
a year ago
Jonas Hietala
Ugly and Slow Progress Ludum Dare is coming along… Slowly. The rust on me is probably so brown it’s nearly black. But I...
over a year ago
18
over a year ago
Ludum Dare is coming along… Slowly. The rust on me is probably so brown it’s nearly black. But I have an idea and it might be good, all I need to do is execute it. Right? Programmer graphics coming to take you away! Anyway it’s going to be a risk-like game with a twist: you can...
Jonas Hietala
Doing Stuff The school and my life is trotting along. I’m handling the extra course fine, but instead I’ve left...
over a year ago
16
over a year ago
The school and my life is trotting along. I’m handling the extra course fine, but instead I’ve left the standard math course behind a bit. Actually more than a bit but hopefully I’ll correct things later. No my life is going along just fine, it almost feels like my life is runing...
Krebs on Security
How Each Pillar of the 1st Amendment is Under Attack In an address to Congress this month, President Trump claimed he had "brought free speech back to...
3 months ago
35
3 months ago
In an address to Congress this month, President Trump claimed he had "brought free speech back to America." But barely two months into his second term, the president has waged an unprecedented attack on the First Amendment rights of journalists, students, universities, government...
Abishek Muthian
My Last tweet I was on Twitter 13 years ago, It still had 'Fail Whale' when the platform couldn't handle traffic....
over a year ago
17
over a year ago
I was on Twitter 13 years ago, It still had 'Fail Whale' when the platform couldn't handle traffic. Those were the good days, Social media was about connecting with friends, Making new ones and not a democracy destroying tool. If this is my last tweet, Let it be about Twitter...
Posts on Made of...
Efficiency trades off against resiliency What’s the “right” level of CPU utilization for a server? If you look at a monitoring dashboard from...
over a year ago
17
over a year ago
What’s the “right” level of CPU utilization for a server? If you look at a monitoring dashboard from a well-designed and well-run service, what CPU utilization should we hope to see, averaged over a day or two? It’s a very general question, and it’s not clear it should have a...
axio.ms
Classical virtualisation rules applied to RISC-style atomics In 1974, Gerald Popek and Robert Goldberg published a paper, “Formal Requirements for Virtualizable...
over a year ago
24
over a year ago
In 1974, Gerald Popek and Robert Goldberg published a paper, “Formal Requirements for Virtualizable Third Generation Architectures”, giving a set of characteristics for correct full-machine virtualisation. Today, these characteristics remain very useful. Computer architects will...
Lighthouse Blog
How to import feeds in Lighthouse
a year ago
Vitalik Buterin's...
On Medium-of-Exchange Token Valuations
over a year ago
Posts on Made of...
Indices point between elements If you’re familiar with nearly any mainstream programming language, and I asked you to draw a...
over a year ago
21
over a year ago
If you’re familiar with nearly any mainstream programming language, and I asked you to draw a diagram of an array, the array indices, and the array elements, odds are good you’d produce a diagram something like this: In this post, I want to persuade you to replace that image, or,...
./techtipsy
They make USB-C cables with displays now! I’ve reached a point in my setup where most of the devices that I use are based around the coveted...
a year ago
120
a year ago
I’ve reached a point in my setup where most of the devices that I use are based around the coveted USB-C port. This meant that I had a valid reason to get a few extra because I didn’t yet have a stockpile of good USB-C cables. That’s when I found out that there exist cables that...
./techtipsy
My experience at the k-space hackerspace hackathon k-space is a hackerspace in Tallinn, Estonia, and they organized a hackathon recently. Unlike in...
a year ago
53
a year ago
k-space is a hackerspace in Tallinn, Estonia, and they organized a hackathon recently. Unlike in most hackathons, in this one you could whatever you like with no expectations about building a business or coming up with an MVP, just come on down to the space and start working on...
Nabeel S. Qureshi
Principles // This was originally a Google Doc where I gathered hard-won life lessons; eventually I open...
5 months ago
53
5 months ago
// This was originally a Google Doc where I gathered hard-won life lessons; eventually I open sourced it. It got a great response, including a shoutout from Tim Ferriss, so here it is on Substack.
somenice
Cake Hole Whistler Mountain Often inviting. This terrain just off the Whistler peak road can be an enticing sun-swept run of...
7 months ago
84
7 months ago
Often inviting. This terrain just off the Whistler peak road can be an enticing sun-swept run of untouched powder.Understanding that you need to come back up the same way you go down, can make you question if it’s really worth it.Know before you go. Cake Hole by Andrew...
Jonas Hietala
Bitcoin Cash needs a Specification I’m not a Bitcoin developer, I’m just some guy looking in from the outside. Lately there’s been a...
over a year ago
12
over a year ago
I’m not a Bitcoin developer, I’m just some guy looking in from the outside. Lately there’s been a bunch of heated debates between the different Bitcoin Cash developer teams. Something that stood out from all the noise was problems with communications and a lack of specification...
Applied Cartography
VC does not guarantee PMF Two companies that I started following (with no small amount of envy) back in 2021: Hype (fka Pico)...
8 months ago
20
8 months ago
Two companies that I started following (with no small amount of envy) back in 2021: Hype (fka Pico) sold to an MMA-themed holdco earlier this year. Raised a $4.5m seed from Stripe and Bloomberg Beta and a $10m Series A; crossed the finish line at $200K ARR after eight years. Stir...
Willem's Blog
Wearing Grand Seiko I am glad I took the opportunity to wear a Grand Seiko, learning first hand about its craftsmanship,...
over a year ago
19
over a year ago
I am glad I took the opportunity to wear a Grand Seiko, learning first hand about its craftsmanship, innovation and practicality.
./techtipsy
What I've learned running Linux and Windows off of USB flash drives I’ve recently made an effort to reduce the amount of tech stuff that I own. Lack of space, lack of...
7 months ago
81
7 months ago
I’ve recently made an effort to reduce the amount of tech stuff that I own. Lack of space, lack of time and the guilt of storing perfectly functional hardware unused in a box were the main motivators. This has resulted in experiments with my assortment of USB flash storage that...
Home on Erik...
Exploding offers are bullshit I do a lot of recruiting and have given maybe 50 offers in my career. Although many companies do, I...
over a year ago
17
over a year ago
I do a lot of recruiting and have given maybe 50 offers in my career. Although many companies do, I never put a deadline on any of them. Unfortunately, I've often ended up competing with other companies who do, and I feel really bad that this usually tricks younger developers...
Vitalik Buterin's...
Make Ethereum Cypherpunk Again
a year ago
Lighthouse Blog
Updates January 12
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...
Willem's Blog
Designing and implementing a (micro) payment system Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I...
over a year ago
19
over a year ago
Designing and implementing a micro payment system with an emphasis on simplicity. Read about how I did it in this post.
Arduino Blog
This ‘modular server room’ is an interesting scale POC Server rooms are built for the comfort of servers — not people. But those servers need maintenance,...
5 months ago
43
5 months ago
Server rooms are built for the comfort of servers — not people. But those servers need maintenance, which means they need to be accessible. The resulting access corridors take up room that could be filled with more servers, which is why Jdw447 designed a claw machine-esque...
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.
Bryan Braun - Blog
Before you buy a domain name, first check to see if it’s haunted In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an...
8 months ago
27
8 months ago
In mid-2022 I bought a new domain name. The name was musicbox.fun. I got it for a side-project, an interactive online music box that I had built and hosted at musicboxfun.com. The new name was shorter and more quirky. I felt lucky to have grabbed it. Unfortunately, musicbox.fun...
Jonas Hietala
Monaco What's Yours is Mine I’ve been waiting for soon to be three years for Monaco What’s Yours is Mine, and today I was...
over a year ago
15
over a year ago
I’ve been waiting for soon to be three years for Monaco What’s Yours is Mine, and today I was granted an early christmas present - I was given a beta key! w00p!! I was planning on studying and sending some emails to some companies… But who knows what I’ll end up doing? Tomorrow...
Neil Madden
From KEMs to protocols This is the third part of my series on Key Encapsulation Mechanisms (KEMs) and why you should care...
over a year ago
18
over a year ago
This is the third part of my series on Key Encapsulation Mechanisms (KEMs) and why you should care about them. Part 1 looked at what a KEM is and the KEM/DEM paradigm for constructing public key encryption schemes. Part 2 looked at cases where the basic KEM abstraction is not...
Vitalik Buterin's...
Why Proof of Stake (Nov 2020)
over a year ago
Arduino Blog
Arduino Education at Bett 2025: Shaping the future of K-12 and HE Mark your calendars… Arduino Education is coming to Bett UK 2025! Taking place for three days from...
6 months ago
58
6 months ago
Mark your calendars… Arduino Education is coming to Bett UK 2025! Taking place for three days from January 22nd-24th at the ExCeL exhibition center in London, Bett is the ultimate global event for educational innovation.  We are attending the stand with our partner CreativeHut...
Computer Ads from...
1988 Interview Between Scott McNealy of Sun Microsystems and MicroTimes Scott McNealy talks about Sun Microsystems, RISC, UNIX, and NeXT
a year ago
Lighthouse Blog
Lighthouse now integrates with mobile reader apps
a year ago
Louwrentius
How to run Debian Linux on an Intel based Mac Mini The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy...
over a year ago
14
over a year ago
The Mac Mini is just a gorgeous device. It is beautiful, small, silent, powerfull yet energy efficient. When idle, it uses around 20 watts. I'm using one of the first Intel-based Minis with an Intel Core Duo chip, running at 1.6 Ghz. I want to use this mini as an expensive router...
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...
a week ago
16
a week 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...
Arduino Blog
The 2024 Arduino Open Source Report is here! Every year, we take a moment to reflect on the contributions we made to the open source movement,...
4 months ago
34
4 months ago
Every year, we take a moment to reflect on the contributions we made to the open source movement, and the many ways our community has made a huge difference. As we publish the latest Open Source Report, we are proud to say 2024 was another year of remarkable progress and...
Louwrentius
Debian Linux Preseeding - an installation framework Look Ma! No hands! just watching a system PXE-boot and install itself into a fully...
over a year ago
17
over a year ago
Look Ma! No hands! just watching a system PXE-boot and install itself into a fully operational system is fun. PXE boot and preseeding is not enough however to accomplish this. By itself, preseeding only installs a basic operating system. Next, you need to configure all sorts of...
computers are bad
2024-02-11 the top of the DNS hierarchy In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the...
a year ago
105
a year ago
In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the "inconvenient truth" that structural aspects of the Internet make truly decentralized systems infeasible, due to the lack of a means to perform broadcast discovery. As a result,...
Avestura's Blog
Understanding zero-knowledge proofs What are zero-knowledge proofs, really?
over a year ago
Jonas Hietala
Rewriting my Neovim config in Lua This screenshot betrays just how much productive time was wasted setting this up. I’ve got tons of...
a year ago
19
a year ago
This screenshot betrays just how much productive time was wasted setting this up. I’ve got tons of things to do; clean the bathrooms, prototype an idea for a SaaS and ponder world peace. So naturally the procrastination took over and I rewrote my Neovim configuration in...
Jorge Arango
Humanities Crash Course Week 11: Stoicism In week 11 of the humanities crash course, I revisited one of the most influential philosophies of...
3 months ago
26
3 months ago
In week 11 of the humanities crash course, I revisited one of the most influential philosophies of the ancient world: Stoicism. I was already familiar with this material, so I also took the opportunity to revisit another text: the Book of Job. Heavy stuff – and I paired it with...
computers are bad
2025-01-05 pairs not taken So we all know about twisted-pair ethernet, huh? I get a little frustrated with a lot of histories...
6 months ago
64
6 months ago
So we all know about twisted-pair ethernet, huh? I get a little frustrated with a lot of histories of the topic, like the recent neil breen^w^wserial port video, because they often fail to address some obvious questions about the origin of twisted-pair network cabling. Well, I...
Birchtree
Apple’s 2024 report card: iPad This is the second in a series of posts reviewing Apple’s 2024 across their major product lines. I...
6 months ago
46
6 months ago
This is the second in a series of posts reviewing Apple’s 2024 across their major product lines. I did this last year and you can read last year’s iPad report card here. iPad Pro I'm so happy I get to say it was a
Notes on software...
Compiling dynamic programming languages It can be difficult to disassociate the idea that dynamically typed programming languages are tied...
over a year ago
17
over a year ago
It can be difficult to disassociate the idea that dynamically typed programming languages are tied to byte-code interpreters (e.g. YARV Ruby, CPython, V8, Zend Engine, etc.). But for many languages, a compiled implementation also exists. Cython, Chicken Scheme and SBCL are good...
computers are bad
2023-09-10 the Essex GWEN site Programming note: this post is in color. I will not debase myself to the level of sending HTML...
a year ago
100
a year ago
Programming note: this post is in color. I will not debase myself to the level of sending HTML email, so if you receive Computers Are Bad by email and want the benefit of the pictures, consider reading this online instead (the link is at the top of the email). In the aftermath of...
Good Enough
PEOs are Good Enough (for us) Hi, I’m Patrick. Good Enough brought me on as a part-time Operations Manager who basically does all...
over a year ago
15
over a year ago
Hi, I’m Patrick. Good Enough brought me on as a part-time Operations Manager who basically does all the things that Shawn and Barry don’t want to do! My first task was to set up payroll for Good Enough’s three employees, something we thought would maybe be worth talking about! If...
Home on Erik...
Nearest neighbor methods and vector models – part 1 This is a blog post rewritten from a presentation at NYC Machine Learning last week. It covers a...
over a year ago
17
over a year ago
This is a blog post rewritten from a presentation at NYC Machine Learning last week. It covers a library called Annoy that I have built that helps you do (approximate) nearest neighbor queries in high dimensional spaces.
anderegg.ca
The trouble with openness Back in the early 2000s, there was this nebulous idea called the semantic web. It never really went...
7 months ago
32
7 months ago
Back in the early 2000s, there was this nebulous idea called the semantic web. It never really went anywhere, but I found it exciting at the time. One piece that particularly spoke to me was the notion of including data in websites so that web scrapers could easily get at it....
./techtipsy
How to make digital copies of your old video tapes Introduction This is a short overview of one way to take your old video tapes and make digital...
over a year ago
55
over a year ago
Introduction This is a short overview of one way to take your old video tapes and make digital copies of their contents. To get started, you will need the following: old video tapes that you want to make copies of (VHS and its variants) a device that can read analog AV signals...
Jonas Hietala
The first (worst) post Well, here it is: The opening post. What will come here? Here’s where I’ll outline what the blog...
over a year ago
16
over a year ago
Well, here it is: The opening post. What will come here? Here’s where I’ll outline what the blog will be about and maybe, if I’m dedicated, it won’t die before Christmas you think. And sure, you’re right. I will run away to the corner in about two and a half months crying I never...
Notes on software...
Walking through a basic Racket web service Racket is an impressive language and ecosystem. Compared to Python, Racket (an evolution of Scheme...
over a year ago
14
over a year ago
Racket is an impressive language and ecosystem. Compared to Python, Racket (an evolution of Scheme R5RS is three years younger. It is as concise and expressive as Python but with much more reasonable syntax and semantics. Racket is also faster in many cases due in part to: JIT...
Willem's Blog
Hello, stranger "Discover the transformative power of simple conversations in our tech-dominated world, as one...
a year ago
17
a year ago
"Discover the transformative power of simple conversations in our tech-dominated world, as one individual delves into the lost art of talking to strangers and the profound connections it can forge."
Odds and Ends of...
Book now! Where we're going, we need roads (and trains) My next in-person event/meet-up, with transport policy expert Michael Dnes!
7 months ago
watchTowr Labs
No Way, PHP Strikes Again! (CVE-2024-4577) Orange Tsai tweeted a few hours ago about “One of [his] PHP vulnerabilities, which affects XAMPP by...
a year ago
19
a year ago
Orange Tsai tweeted a few hours ago about “One of [his] PHP vulnerabilities, which affects XAMPP by default”, and we were curious to say the least. XAMPP is a very popular way for administrators and developers to rapidly deploy Apache, PHP, and a bunch of other tools, and
Abishek Muthian
Insurers are putting the lives of sick and disabled at risk during COVID-19 pandemic This is about Insurance companies in India, their behaviour with customers with preexisting illness....
over a year ago
10
over a year ago
This is about Insurance companies in India, their behaviour with customers with preexisting illness. Incase you are not from India, you might still find this content useful as almost all of these companies are in tie-up with a major international insurer whom you might have your...
Notes on software...
Writing a SQL database from scratch in Go: 1. SELECT, INSERT, CREATE and a REPL Next in database basics: 2. binary expressions and WHERE filters 3. indexes 4. a...
over a year ago
16
over a year ago
Next in database basics: 2. binary expressions and WHERE filters 3. indexes 4. a database/sql driver In this series we'll write a rudimentary database from scratch in Go. Project source code is available on Github. In this first post we'll build enough of a parser to...
Willem's Blog
Linking Lemmid Store with kitchens Designing backend servers to connect with external services is challenging as you need to take into...
over a year ago
16
over a year ago
Designing backend servers to connect with external services is challenging as you need to take into account unreliability and unpredictability.
computers are bad
2024-08-12 a pedantic review of the las vegas loop Did you hear that Elon Musk dug a tunnel under the Las Vegas Convention Center? I think it is pretty...
11 months ago
96
11 months ago
Did you hear that Elon Musk dug a tunnel under the Las Vegas Convention Center? I think it is pretty universally known by now that the "Las Vegas Loop" is impractical, poorly thought out, and generally an embarrassment to society and industry. I will spare an accounting of the...
Vitalik Buterin's...
Hard Problems in Cryptocurrency: Five Years Later
over a year ago
Simply Explained
Make Your Garage Door Opener Smart: Shelly 1, ESPHome and Home Assistant I've been adding more and more devices to my smart home lately, so naturally, my garage door opener...
over a year ago
23
over a year ago
I've been adding more and more devices to my smart home lately, so naturally, my garage door opener had to follow. But instead of swapping it out for a new unit, I used a Shelly 1 and a cheap door contact sensor to make it smart for less than $20!It runs ESPHome (open-source, no...
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
Vitalik Buterin's...
Gitcoin Grants Round 9: The Next Phase of Growth
over a year ago
Louwrentius
Script that deletes old files to keep disk from filling up When a disk has no free space left, all kinds of trouble can occur. Therefore, I've created a...
over a year ago
17
over a year ago
When a disk has no free space left, all kinds of trouble can occur. Therefore, I've created a script that monitors the used space of a volume and deletes the oldest file if a certain threshold is reached. The script will keep on deleting the oldest file present on disk until...
Computer Ads from...
Vote for the Topic of the March 2024 Plus Post If you are a paid subscriber, voting is open for one week
a year ago
Electronics etc…
Tesla’s FSD - First and Last Impressions TLDR: It’s a useless technology demo. Introduction Rules of Engagement Test Ride 1: from Kings Beach...
a year ago
160
a year ago
TLDR: It’s a useless technology demo. Introduction Rules of Engagement Test Ride 1: from Kings Beach to Truckee (11 miles) Test Ride 2: I-80 from Truckee to Blue Canyon (36 miles) Test Ride 3: from West-Valley College to I-85 Entrance (1 mile) Conclusion Introduction In the past...
Himanshu Mishra |...
Joining Spotify in Sweden Image source Life in Japan All the things that I knew about Japan turned out to be true, as soon as...
over a year ago
12
over a year ago
Image source Life in Japan All the things that I knew about Japan turned out to be true, as soon as I arrived here 8 months ago. Japan is a…
Good Enough
Asking the Right Question Lately I've been pondering the future for Album Whale. It does what we'd like it to do, and we've...
over a year ago
14
over a year ago
Lately I've been pondering the future for Album Whale. It does what we'd like it to do, and we've spread the word enough that there's now a steady stream of new users coming in each day. So, what's next? Portrait of the author pondering My first impulse was to answer this...
Louwrentius
Linux Mac Mini - temperature monitoring with lm-sensors This post is about getting temperature monitoring to work with a Mac Mini running Linux. Using...
over a year ago
22
over a year ago
This post is about getting temperature monitoring to work with a Mac Mini running Linux. Using Debian Lenny, out of the box, lm-sensors is not working. No sensors can be found. This is how temperature monitoring and fan speed monitoring can be made to work: modprobe applesmc If...
Arduino Blog
CapibaraZero: a student’s journey in reinventing hacking tools with Arduino Inventive, open-source, and cost-effective – these words perfectly describe CapibaraZero, a...
7 months ago
52
7 months ago
Inventive, open-source, and cost-effective – these words perfectly describe CapibaraZero, a multifunctional security and hacking tool developed by young innovator Andrea Canale. Inspired by the popular Flipper Zero, a portable device used to interact with digital systems, Canale...
Louwrentius
Why I do not use ZFS as a file system for my NAS Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I...
over a year ago
16
over a year ago
Many people have asked me why I do not use ZFS for my NAS storage box. This is a good question and I have multpile reasons why I do not use ZFS and probably never will. ** A lot has changed since this article was first published. I do now recommend using ZFS. I've also based my...
Posts on Made of...
Disable Transparent Hugepages tl;dr “Transparent Hugepages” is a Linux kernel feature intended to improve performance by making...
over a year ago
23
over a year ago
tl;dr “Transparent Hugepages” is a Linux kernel feature intended to improve performance by making more efficient use of your processor’s memory-mapping hardware. It is enabled ("enabled=always") by default in most Linux distributions. Transparent Hugepages gives some applications...
Matt Mullenweg
Cloudflare Stories There are two great Cloudflare-related stories published this weekend. The first is Steven Levy’s...
8 months ago
26
8 months ago
There are two great Cloudflare-related stories published this weekend. The first is Steven Levy’s incredible story about Tim Jenkin, who created a secure communication protocol for the African National Congress to overthrow the apartheid regime in South Africa. Cloudflare’s CTO,...
Matt Mullenweg
Boom & Deepseek What an exciting time to be alive. I was hipped to Deepseek by Andrej Kaparthy’s tweet the day after...
5 months ago
57
5 months ago
What an exciting time to be alive. I was hipped to Deepseek by Andrej Kaparthy’s tweet the day after Christmas, it was clear then that something big had happened and that it was truly open source and open weights (not this fake Llama stuff). It’s been fun to see the rest of the...
Old Vintage...
A mostly merry Southern Hemisphere Commodore Christmas A merry Christmas and happy holidays from the Southern Hemisphere, where it's our year to be with my...
6 months ago
38
6 months ago
A merry Christmas and happy holidays from the Southern Hemisphere, where it's our year to be with my wife's family in regional New South Wales, Australia. One of my wife's relatives had an "old Commodore" in their house and asked if I wanted it. Stupid question, yeah? The...
Willem's Blog
Replacing a Shimano shift cable After some adventure with our cargo bike, the Shimano Nexus 7-speed shifter cable got damaged and...
over a year ago
49
over a year ago
After some adventure with our cargo bike, the Shimano Nexus 7-speed shifter cable got damaged and needed replacement. Read my blog post to learn how to do this yourself.
Arduino Blog
Elevate your IoT with ultra-wideband: Meet Arduino Stella and Portenta UWB Shield! We are proud to announce two groundbreaking additions to the Arduino Pro portfolio: the Arduino...
3 weeks ago
13
3 weeks ago
We are proud to announce two groundbreaking additions to the Arduino Pro portfolio: the Arduino Stella and Portenta UWB Shield, developed in partnership with Truesense. These advanced tools leverage ultra-wideband (UWB) technology to redefine precision tracking, indoor...
Home on Erik...
The power of ensembles From my presentation at MLConf, one of the points I think is worth stressing again is how extremely...
over a year ago
19
over a year ago
From my presentation at MLConf, one of the points I think is worth stressing again is how extremely well combining different algorithms works. In this case, we're training machine learning algorithms on different data sets (playlists, play counts, sessions) and different...
Lighthouse Blog
What is JSON Feed?
2 months ago
Applied Cartography
Buttondown Analytics 3.0 Working on a new analytics engine — a scant eleven months after the previous 'new analytics...
a year ago
19
a year ago
Working on a new analytics engine — a scant eleven months after the previous 'new analytics engine'. Calling this 3.0 is a bit of a misnomer: most of the code, design, and plumbing from the 2023 redesign is sticking around, just in a more modular format. The goal here is to...
GitButler
The New Era of Town Hall Chat We're moving from Slack to Discord so we can involve our community more. Here's how we did it and...
10 months ago
18
10 months ago
We're moving from Slack to Discord so we can involve our community more. Here's how we did it and more importantly, why.
Jonas Hietala
2014 in Review Previous reviews: 2010, 2011, 2012 and 2013. 2014 Geek Achievements Solved 73 UVa problems. Won a...
over a year ago
14
over a year ago
Previous reviews: 2010, 2011, 2012 and 2013. 2014 Geek Achievements Solved 73 UVa problems. Won a turn in IMPA and solved a bunch of problems. Completed a doctorand course about algorithmic problem solving. Finished my 4 first years in University. Became a contributor to rust and...
Odds and Ends of...
Odds and Ends #42: An Elizabeth Line extension, some mad planning law nonsense, and the world's most... Your regular round-up of interesting links
7 months ago
Willem's Blog
Making my own tablet OS I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to...
over a year ago
21
over a year ago
I wondered if I could escape Windows by installing Debian GNU/Linux on a Surface Go, read along to find out how to do this!
Ken Shirriff's blog
A tricky Commodore PET repair: tracking down 6 1/2 bad chips .cite { font-size: 70%;} .ref { vertical-align: super; font-size: 60%;} code {font-size: 100%;...
2 months ago
55
2 months ago
.cite { font-size: 70%;} .ref { vertical-align: super; font-size: 60%;} code {font-size: 100%; font-family: courier, fixed;} In 1977, Commodore released the PET computer, a quirky home computer that combined the processor, a tiny keyboard, a cassette drive for storage, and...
Vitalik Buterin's...
Understanding PLONK
over a year ago
Posts on Made of...
Graceful behavior at capacity Suppose we’ve got a service. We’ll gloss over the details for now, but let’s stipulate that it...
a year ago
17
a year ago
Suppose we’ve got a service. We’ll gloss over the details for now, but let’s stipulate that it accepts requests from the outside world, and takes some action in response. Maybe those requests are HTTP requests, or RPCs, or just incoming packets to be routed at the network layer....
Evan Hahn's blog
Why "alias" is my last resort for aliases Aliases were one of the first things I added when customizing my dotfiles. For example, here’s a...
4 months ago
11
4 months ago
Aliases were one of the first things I added when customizing my dotfiles. For example, here’s a very early alias I defined: alias g=git Now, I can run g instead of git, which saves me a little time for a command I run dozens of times a day! # These two commands are now...
Simply Explained
Year in review: 2022 Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my...
over a year ago
34
over a year ago
Every new year I reflect on the previous year and set new goals. I'm focusing primarily on my YouTube channel and newsletter, but there are personal reflections in here as well. Last year was an off year for me, and I'm gearing up to make up for lost time in 2023.
Odds and Ends of...
Odds and Ends #65: Everything is about everything Plus why Britain can't build things... except for the Lower Thames Crossing, apparently.
3 months ago
Jonas Hietala
Mining Incorporated (unfinished) Download Linux 64bit Windows Timelapse https://www.youtube.com/watch?v=NIbr-mLi4DU I made a very...
over a year ago
21
over a year ago
Download Linux 64bit Windows Timelapse https://www.youtube.com/watch?v=NIbr-mLi4DU I made a very serious attempt at making a grand game for Ludum Dare 29. Unfortunately it was a far, far, too big of a game for me to be able to finish it in one weekend. But I had a great...
Louwrentius
How to determine which process causes IO ? There is a nifty little program called 'iotop'. Iotop is part of Debian or Ubuntu and can be...
over a year ago
18
over a year ago
There is a nifty little program called 'iotop'. Iotop is part of Debian or Ubuntu and can be installed with a simple apt-get. Once you have determined with 'top' that the system is waiting on IO-access, It is nice to know which process is responsibe for this IO. Therefore, you...
Louwrentius
Linode hacked: thoughts about cloud security I bought a Linode VPS for private usage just after the report that Linode had reset all passwords of...
over a year ago
13
over a year ago
I bought a Linode VPS for private usage just after the report that Linode had reset all passwords of existing users regarding the Linode management console. Resetting passwords is not something you do when under a simple attack such as a DDOS attack. Such a measure is only taken...
Matt Mullenweg
Sun and shadows
4 months ago
Vitalik Buterin's...
An Incomplete Guide to Rollups
over a year ago
Abort Retry Fail
The History of Microsoft Encarta Searchable Human Knowledge
a year ago
Abishek Muthian
OpenWrt login alert I wanted to receive alert when logged into my OpenWrt router via SSH and this what I did. Replace...
over a year ago
18
over a year ago
I wanted to receive alert when logged into my OpenWrt router via SSH and this what I did. Replace Dropbear with OpenSSH-server OpenWrt uses lightweight Dropbear as SSH server by default but it needs to be compiled with PAM support to add alerts. Instead I'm replacing Dropbear...
Push to Prod
Comprehension of Concurrency is a Lifelong Journey Accept that your understanding is imperfect. There is comfort in letting go.
11 months ago
Applied Cartography
Applied Cartography × Indie Rails Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and...
9 months ago
21
9 months ago
Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and arcane differences between various Markdown parsers (including why I hate Slack.) They were particularly kind and gracious given that the amount of production-quality Rails I've...
Willem's Blog
Programming on Apple Watch Programming with VIM over SSH on Apple Watch using a bluetooth keyboard
over a year ago
Home on Erik...
Language pitch Here's a fun analysis that I did of the pitch (aka. frequency) of various languages. Certain...
over a year ago
22
over a year ago
Here's a fun analysis that I did of the pitch (aka. frequency) of various languages. Certain languages are simply pronounced with lower or higher pitch. Whether this is a feature of the language or more a cultural thing is a good question, but there are some substantial...
Elevation Lab - Blog
A newer, better, ElevationDock Today we launched an update to our iPhone dock. It's wider to fit a bigger generation of phones,...
over a year ago
13
over a year ago
Today we launched an update to our iPhone dock. It's wider to fit a bigger generation of phones, ships with an Apple-certified Lightning connector (that you can assemble in seconds with the new tool-free back plate), and we've added some new lateral supports for added...
Abishek Muthian
iPhone price drop making to headlines is aspiration porn It's no secret that consumer electronics brands are increasingly relying upon aspiration to sell...
over a year ago
12
over a year ago
It's no secret that consumer electronics brands are increasingly relying upon aspiration to sell their products as their utility diminishes. None more so than Apple. Professional photographers, filmmakers use their phones says Apple every year, This year wasn't any different. So...
Odds and Ends of...
Here's how AI can REDUCE health misinformation How the government can build a bullshit detector
8 months ago
./techtipsy
Life is maintenance, maintenance is life Over my relatively short career (6+ years), I’ve noticed a change in the way I approach building...
over a year ago
68
over a year ago
Over my relatively short career (6+ years), I’ve noticed a change in the way I approach building things. When I was still an inexperienced junior developer who barely survived operating in a Linux environment and saw backend development as a black box, I was happy to get...
Jorge Arango
Traction Heroes Ep. 9: Procrastination Do you ever catch yourself avoiding things you need to do? Sure you, do: we all do it. In episode 9...
2 months ago
14
2 months ago
Do you ever catch yourself avoiding things you need to do? Sure you, do: we all do it. In episode 9 of Traction Heroes, Harry and I discuss what to do about it. The conversation took off when Harry read a fragment from Oliver Burkeman’s book, Meditations for Mortals. I won’t cite...
Style over Substance
Peak Design quick-connect Leash and Cuff straps My camera collection has been growing steadily over the years, but it’s been expanding even faster...
over a year ago
106
over a year ago
My camera collection has been growing steadily over the years, but it’s been expanding even faster during the COVID-19 lockdowns. Online shopping therapy keeps me sane while I’m cooped up at home, and with easy access to eBay and other auction sites my GAS – photographers...
./techtipsy
DIY cloud gaming: NVIDIA and Moonlight As you might have read from my previous post on this topic, I have a pretty neat “cloud” gaming...
over a year ago
50
over a year ago
As you might have read from my previous post on this topic, I have a pretty neat “cloud” gaming setup running. I have one powerful desktop PC, one virtual machine with a GPU attached to it, and client machines that can be used to stream games from. To keep things simple (and...
Posts on Made of...
Reflections on software performance At this point in my career, I’ve worked on at least three projects where performance was a defining...
over a year ago
16
over a year ago
At this point in my career, I’ve worked on at least three projects where performance was a defining characteristic: Livegrep, Taktician, and Sorbet (I discussed sorbet in particular last time, and livegrep in an earlier post). I’ve also done a lot of other performance work on the...
Computer Ads from...
Rabbit Software's Death Star Attila the Hun. Ivan the Terrible. Count Dracula. The Daleks. More evil then all of them put...
2 months ago
Posts on Made of...
Property-Based Testing Is Fuzzing “Property-based testing” refers to the idea of writing statements that should be true of your code...
over a year ago
19
over a year ago
“Property-based testing” refers to the idea of writing statements that should be true of your code (“properties”), and then using automated tooling to generate test inputs (typically, randomly-generated inputs of an appropriate type), and observe whether the properties hold for...
computers are bad
2023-04-30 los alamos - compound to county pt II Where we left off, Los Alamos had become a county, but the town itself continued to be directly...
over a year ago
96
over a year ago
Where we left off, Los Alamos had become a county, but the town itself continued to be directly administered by the Atomic Energy Commission (AEC). The Atomic Energy Communities Act (AECA) mandated the AEC to dispose of the towns it owned by transferring the property to private...
Computer Ads from...
Microwriter "I'll show you how to take on word processing single handed."
2 months ago
Vitalik Buterin's...
Degen communism: the only correct political ideology
a year ago
Christian Selig
Server side Live Activities guide iOS 17.2 gained the capability to start Live Activities from a server, which is pretty cool and...
9 months ago
98
9 months ago
iOS 17.2 gained the capability to start Live Activities from a server, which is pretty cool and handy! I’ve been playing around with it a bit and found some parts a bit confusing, so I thought I’d do a little write up for future me as well as anyone else who could benefit! (For...
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...
Willem's Blog
Marathon Read the story of how it feels to complete your first marathon.
8 months ago
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...
Abishek Muthian
Paytm says to me that it’s PoS feature didn’t have a security risk Paytm- Alibaba backed India’s leading mobile payment wallet saw a 1000 % growth in the amount of...
over a year ago
13
over a year ago
Paytm- Alibaba backed India’s leading mobile payment wallet saw a 1000 % growth in the amount of money added to its wallet during India’s demonetisation. I must acknowledge that digital wallets like Paytm, Ola money etc. did help in easing the pains of demonetisation for those...
Odds and Ends of...
New event! How AI can (maybe) fix the government! Book your tickets now!
5 months ago