Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > technology
#all #programming #history #startups #technology #science #life #literature #architecture #travel #creative #design #comics #cartography #finance #AI #indiehacker Muted Categories [alt+←][alt+→]
Home on Erik...
Luigi: complex pipelines of tasks in Python I'm shamelessly promoting my first major open source project. Luigi is a Python module that helps...
over a year ago
2
over a year ago
I'm shamelessly promoting my first major open source project. Luigi is a Python module that helps you build complex pipelines of batch jobs, handle dependency resolution, and create visualizations to help manage multiple workflows. It also comes with Hadoop support built in...
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
2
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.
somenice
Untitled
4 months ago
Ian's Blog
Pragmatically Generating a Self-Signed Certificate and Private Key using OpenSSL Recently I found myself needing to generate a HTTPS Server Certificate and Private Key for an iOS...
over a year ago
3
over a year ago
Recently I found myself needing to generate a HTTPS Server Certificate and Private Key for an iOS app using OpenSSL, what surprised me was the total lack of documentation for OpenSSL. While there is plenty of function documentation, what OpenSSL really lacks is examples of how it...
Jonas Hietala
Geekhack Toxic I came back to Linköping yesterday and I had a package waiting for me to pick it up. What could it...
over a year ago
2
over a year ago
I came back to Linköping yesterday and I had a package waiting for me to pick it up. What could it be? With a crummy mobile phone photo I give you my TOXIC keycaps mounted on my trusty old das keyboard: Woooo If only my GH60 could arrive some time this decade…
Home on Erik...
Norvig's claim that programming competitions correlate negatively with being good on the job I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation...
over a year ago
3
over a year ago
I saw a bunch of tweets over the weekend about Peter Norvig claiming there's a negative correlation between being good at programming competitions and being good at the job. There were some decent Hacker News comments on it.
Ken Shirriff's blog
Reverse engineering standard cell logic in the Intel 386 processor The 386 processor (1985) was Intel's most complex processor at the time, with 285,000...
10 months ago
2
10 months ago
The 386 processor (1985) was Intel's most complex processor at the time, with 285,000 transistors. Intel had scheduled 50 person-years to design the processor, but it was falling behind schedule. The design team decided to automate chunks of the layout, developing "automatic...
Home on Erik...
Detecting corporate fraud using Benford's law Note: This is a silly application. Don't take anything seriously. Benford's law describes a...
over a year ago
2
over a year ago
Note: This is a silly application. Don't take anything seriously. Benford's law describes a phenomenon where numbers in any data series will exhibit patterns in their first digit. For instance, if you took a list of the 1,000 longest rivers of Mongolia, or the average daily...
Louwrentius
Bash Shell Function Library (BSFL) released. The Bash Shell Function Library (BSFL) is a small Bash script that acts as a library for bash...
over a year ago
2
over a year ago
The Bash Shell Function Library (BSFL) is a small Bash script that acts as a library for bash scripts. It provides a couple of functions that makes the lives of most people using shell scripts a bit easier. The purpose of this library is to provide pre-build functions for...
Notes on software...
Enumerating and analyzing 40+ non-V8 JavaScript implementations V8 is, I'm sure, the most used implementation of JavaScript today. Used in Chrome, (and by...
over a year ago
2
over a year ago
V8 is, I'm sure, the most used implementation of JavaScript today. Used in Chrome, (and by extension) Microsoft Edge, Node.js, etc. Safari's JavaScriptCore and Firefox's SpiderMonkey are also contenders for extremely mainstream implementations. But what else is out there? What if...
Yazin Alirhayim
How do you know that an API does what it says it does? Having been in fintech for a while, I’ve noticed something in common between the many new startups...
over a year ago
2
over a year ago
Having been in fintech for a while, I’ve noticed something in common between the many new startups that come and go. They all require access to personal information. A specific example that comes to mind is the Plaid-like solution we developed while working on amal. We’d ask...
Home on Erik...
Everything I learned about technical debt I just made it to Sweden suffering from jet lag induced insomnia, but this blog post will not cover...
over a year ago
2
over a year ago
I just made it to Sweden suffering from jet lag induced insomnia, but this blog post will not cover that. Instead, I will talk a little bit about technical debt. The concept of technical debt always resonated with me, partly because I always like the analogy with “real” debt.
latest projects -...
Motorised Camera Slider [Hardware] Simple smooth motor mod
5 months ago
Louwrentius
Speeding up Linux MDADM RAID array rebuild time using bitmaps Update 2020: Please beware of the impact of random write I/O performance. Please note that with a...
over a year ago
3
over a year ago
Update 2020: Please beware of the impact of random write I/O performance. Please note that with a modern Linux distribution, bitmaps are enabled by default. They will not help speed up a rebuild after a failed drive. But it will help resync an array that got out-of-sync due to...
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
2
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...
./techtipsy
The simplicity of the modulo operator: how I scaled an inefficient solution on a legacy system Your service cannot process events fast enough during peak hours. There is no obvious quick and...
a year ago
73
a year ago
Your service cannot process events fast enough during peak hours. There is no obvious quick and dirty fix. Refactoring would take ages. People have been unhappy for a while now. What the hell do you do? Background I had the pleasure of working with a legacy backend system...
Posts on Made of...
Suggestion time: What should I blog about? I haven’t been feeling very motivated to blog lately – I’ve missed the last two weeks of Iron...
over a year ago
2
over a year ago
I haven’t been feeling very motivated to blog lately – I’ve missed the last two weeks of Iron Blogger, and I’m not totally enthusiastic about any of the items on my “to blog” list. But, I do enjoy blogging when I actually get into posts, and I’d like to keep updating this blog....
Notes on software...
Writing a SQL database from scratch in Go: 3. indexes Previously in database basics: 1. SELECT, INSERT, CREATE and a REPL 2. binary expressions...
over a year ago
3
over a year ago
Previously in database basics: 1. SELECT, INSERT, CREATE and a REPL 2. binary expressions and WHERE filters 4. a database/sql driver In this post, we extend gosql to support indexes. We focus on the addition of PRIMARY KEY constraints on table creation and some easy...
Jonas Hietala
Stereotypes I read a great essay or article about stereotypical programmers called The Little Printf. I really...
over a year ago
2
over a year ago
I read a great essay or article about stereotypical programmers called The Little Printf. I really couldn’t do it justice so do yourself a favor and go read it. It touches on several types of programmers or rather traits of programmers I recognize in my surroundings and also...
Simply Explained
Shelly 2.5 + ESPHome: potential fire hazard + fix If you have flashed your Shelly 2.5 with ESPHome, make sure to configure GPIO16. Otherwise, the pin...
over a year ago
2
over a year ago
If you have flashed your Shelly 2.5 with ESPHome, make sure to configure GPIO16. Otherwise, the pin will be short-circuited and cause the unit to heat up significantly, creating a potential fire hazard!
Applied Cartography
My approach to GTD and PKM One pernicious thing with writing about productivity and knowledge systems: you only change systems...
2 months ago
4
2 months ago
One pernicious thing with writing about productivity and knowledge systems: you only change systems that aren’t working, and you tend to write about things during times of change. So most writing about productivity systems stem from people whose systems have failed them. It is...
computers are bad
2023-11-19 Centrex I have always been fascinated by the PABX - the private automatic branch exchange, often shortened...
a year ago
78
a year ago
I have always been fascinated by the PABX - the private automatic branch exchange, often shortened to "PBX" in today's world where the "automatic" is implied. (Relatively) modern small and medium business PABXs of the type I like to collect are largely solid-state devices that...
Posts on Made of...
How is duct tape like the force? I’m at Dragon*Con this weekend, my second time here now. I decided that if I was going to Dragon*Con...
over a year ago
2
over a year ago
I’m at Dragon*Con this weekend, my second time here now. I decided that if I was going to Dragon*Con again, I needed to do something in terms of costuming, and I wanted it to be something unique – I wasn’t going to come anywhere near as epic as some of the costumes people pull...
Arduino Blog
5 ways to use Arduino with kids One of the great things about making is that it really is for everyone — every budget, every skill...
7 months ago
44
7 months ago
One of the great things about making is that it really is for everyone — every budget, every skill level, and every age group. Children are one of the groups that can benefit the most from Arduino. Getting exposed to making and home automation from an early age can be enormously...
Notes on software...
Leaders, you need to share organization success stories more frequently This post goes out to anyone who leads a team: managers, directors, VPs, executives. You need to...
over a year ago
1
over a year ago
This post goes out to anyone who leads a team: managers, directors, VPs, executives. You need to share organization success stories with your organization on a regular and frequent basis. Talk about sales wins, talk about new services released, talk about the positive impact of a...
watchTowr Labs -...
Visionaries Have Democratised Remote Network Access - Citrix Virtual Apps and Desktops... Well, we’re back again, with yet another fresh-off-the-press bug chain (and associated Interactive...
a month ago
4
a month ago
Well, we’re back again, with yet another fresh-off-the-press bug chain (and associated Interactive Artifact Generator). This time, it’s in Citrix’s “Virtual Apps and Desktops” offering. This is a tech stack that enables end-users (and likely, your friendly neighbourhood...
Applied Cartography
Using Cursor to port Django tests to pytest When it comes to AI tooling, I am equal parts optimist and cynic. I have no moral qualm with using...
3 months ago
2
3 months ago
When it comes to AI tooling, I am equal parts optimist and cynic. I have no moral qualm with using these tools (Supermaven is a pretty heavy part of my day-to-day work), but have found most tools quite bad by the metric of "do they make me more productive on Buttondown's code...
Home on Erik...
Where do locals go in NYC? One obvious thing to anyone living in NYC is how tourists cluster in certain areas. I was curious...
over a year ago
2
over a year ago
One obvious thing to anyone living in NYC is how tourists cluster in certain areas. I was curious about the larger patterns around this, so I spent some time looking at data. The thing I wanted to understand is: what areas are dominated by tourists?
Birchtree
My favorite (and least favorite) movies of 2024 I’ve watched 48 new release movies in 2024, and with just a few weeks left in the year, I wanted to...
a week ago
5
a week ago
I’ve watched 48 new release movies in 2024, and with just a few weeks left in the year, I wanted to make what is my current top 10 (plus honorable mentions & worst movies). As we get to the end of the year and you might have some
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...
6 months ago
53
6 months 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...
Simply Explained
Good Home Automation Should be Boring I'm a huge fan of Home Assistant to automate various things around the house. I often look at other...
over a year ago
2
over a year ago
I'm a huge fan of Home Assistant to automate various things around the house. I often look at other people's setup for inspiration, and one thing struck me. Many people have cluttered dashboards and use Home Assistant to track just about any metric they can.That's quite different...
csvbase blog
How does it know I want csv? ⁠— An HTTP trick Forgotten parts of RFC2616
a year ago
Willem's Blog
Minimalistic road bike with Gates carbon drive For the past few months I have been riding the Schindelhauer Siegfried Road bike with the Gates CDX...
over a year ago
3
over a year ago
For the past few months I have been riding the Schindelhauer Siegfried Road bike with the Gates CDX Carbon Drive, read about this beautiful minimal bike in this post.
Style over Substance
Fujifilm Instax Wide 300 to Mamiya Press mount mod How I modified an Instax Wide instant camera to mount a Mamiya Press medium format lens The post...
over a year ago
59
over a year ago
How I modified an Instax Wide instant camera to mount a Mamiya Press medium format lens The post Fujifilm Instax Wide 300 to Mamiya Press mount mod appeared first on Style over Substance.
Good Enough
Season 1, Issue 1: The Loneliest Number 1. Confirmed Positive After two years of running from reality, it has finally happened for my...
over a year ago
2
over a year ago
1. Confirmed Positive After two years of running from reality, it has finally happened for my family. I have tested positive for SARS Coronavirus-2, the virus that causes COVID-19. For this honor, I would like to thank our society’s collective tiring of virus mitigation. It truly...
Home on Erik...
More Luigi! Continuing in the same spirit of shameless self-promotion, here's some recent Luigi press: Reddit...
over a year ago
2
over a year ago
Continuing in the same spirit of shameless self-promotion, here's some recent Luigi press: Reddit thread A Guide to Python Frameworks for Hadoop (slides from the NYC Hadoop User Group) This presentation from the Open Analytics NYC meetup about how Foursquare uses Luigi  Luigi...
Vitalik Buterin's...
Why we need wide adoption of social recovery wallets
over a year ago
Willem's Blog
And... there is light! Discover how one cyclist's quest for the perfect lighting solution led to a custom installation of...
a year ago
2
a year ago
Discover how one cyclist's quest for the perfect lighting solution led to a custom installation of dynamo powered lights, ensuring a bright and hassle-free ride on the darkest roads.
Construction Physics
What Learning by Doing Looks Like The evolution of polycrystalline diamond drill bits
a week ago
Willem's Blog
For the love of mini The iPhone Mini has intangible greatness that most folks don't know about: read along for the love...
over a year ago
3
over a year ago
The iPhone Mini has intangible greatness that most folks don't know about: read along for the love of mini!
Old Vintage...
So thieves broke into your storage unit - again If you've been wondering why entries have been a little slow lately, let me tell you a story. All...
2 months ago
35
2 months ago
If you've been wondering why entries have been a little slow lately, let me tell you a story. All collectors tend to be a bit obsessive by nature, and us classic computer nerds probably pick up more hardware than we can (or should) store in our residence — especially if the...
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
2
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...
Vitalik Buterin's...
Alternatives to selling at below-market-clearing prices for achieving fairness (or community...
over a year ago
Vitalik Buterin's...
A Philosophy of Blockchain Validation
over a year ago
Louwrentius
Configuring, attacking and securing VRRP on Linux The VRRP or Virtual Router Redundancy Protocol helps you create a reliable network by using multiple...
over a year ago
3
over a year ago
The VRRP or Virtual Router Redundancy Protocol helps you create a reliable network by using multiple routers in an active/passive configuration. If the primary router fails, the backup router takes over almost seamlessly. This is how VRRP works: Clients connect to a virtual...
seangoedecke.com RSS...
Keep incidents boring The internet is full of exciting incident war stories. Tough engineering problems, solved under...
over a year ago
2
over a year ago
The internet is full of exciting incident war stories. Tough engineering problems, solved under pressure by sleep-deprived developers. In an…
./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
30
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 eBook for 'Why Cryptocurrencies?' is now available for free The eBook for my book Why Cryptocurrencies? is now available for free. It’s been almost 4 years...
10 months ago
2
10 months ago
The eBook for my book Why Cryptocurrencies? is now available for free. It’s been almost 4 years since the web version was done, and 3 since the physical copy was available… Which can hardly be called a success. Things happened, so let’s do a quick retrospective to, maybe, learn...
Ken Shirriff's blog
Reverse engineering the 59-pound printer onboard the Space Shuttle The Space Shuttle contained a bulky printer so the astronauts could receive procedures, mission...
4 months ago
2
4 months ago
The Space Shuttle contained a bulky printer so the astronauts could receive procedures, mission plans, weather reports, crew activity plans, and other documents. Needed for the first Shuttle launch in 1981, this printer was designed in just 7 months, built around an Army...
Bryan Braun - Blog
Goodbye Evernote, Hello Obsidian I use note-taking software every day. I use it for journaling, blogging, capturing ideas,...
6 months ago
2
6 months ago
I use note-taking software every day. I use it for journaling, blogging, capturing ideas, researching technologies, managing my projects, and many other things. Writing is how I think through problems, and note-taking software makes all that thinking easy to search and...
Lars Lofgren
The Stupidity of Google’s Site Reputation Abuse Policy Site reputation abuse is when a third-party abuses the reputation of a domain to rank a bunch of...
a month ago
4
a month ago
Site reputation abuse is when a third-party abuses the reputation of a domain to rank a bunch of pages in Google. The SEO community refers to this type of thing as parasite SEO. Google has gone so far as to publish an official policy (documented here) on how this isn’t allowed:...
Willem's Blog
Cleaning a vintage watch This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old...
over a year ago
2
over a year ago
This week I cleaned an automatic vintage watch and fitted it to with a new strap, rediscovering old beauty underneath layers of dirt!
Louwrentius
This blog is now running on solar power Introduction This blog is now running on solar power. I've put a solar panel on my balcony, which...
over a year ago
2
over a year ago
Introduction This blog is now running on solar power. I've put a solar panel on my balcony, which is connected to a solar charge controller. This device charges an old worn-out car battery and provides power to a Raspberry Pi ~~3b+~~ 4B, which in turn powers this (static)...
Applied Cartography
How Buttondown uses HAProxy There are few technical decisions I regret more with Buttondown than the decision to combine the...
3 months ago
2
3 months ago
There are few technical decisions I regret more with Buttondown than the decision to combine the author-facing app, the subscriber-facing app, and the marketing site all under a single domain. Most technical decisions are reversible with sufficient grit and dedication; this one...
computers are bad
2023-07-29 Free Public WiFi Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree...
a year ago
56
a year ago
Remember Free Public WiFi? Once, many years ago, I stayed on the 62nd floor of the Westin Peachtree Plaza in Atlanta, Georgia. This was in the age when the price of a hotel room was directly correlated with the price of the WiFi service, and as a high school student I was not...
Notes on software...
Benchmarking esbuild, swc, tsc, and babel for React/JSX projects This is an external post of mine. Click here if you are not redirected.
over a year ago
Louwrentius
Why I believe the new Mac Pro won't be a great machine for gaming In Accidental Tech Podcast episode 18 (love the show), I learned that John Siracusa was thinking...
over a year ago
3
over a year ago
In Accidental Tech Podcast episode 18 (love the show), I learned that John Siracusa was thinking about buying a new Mac Pro for gaming. I believe that gaming on the new Mac Pro will be a mediocre experience. Driver support: as John mentioned himself, the video cards are...
Posts on Made of...
Software Engineers should keep lab notebooks Software engineers, as a rule, suck at writing things down. Part of this is training – unlike...
over a year ago
2
over a year ago
Software engineers, as a rule, suck at writing things down. Part of this is training – unlike chemists and biologists who are trailed to obsessively document everything they do in their lab notebooks, computer scientists are taught to document the end results of their work, but...
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
2
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...
Jonas Hietala
New Year, New Theme: 100 Things Happy New Year, Everyone! 2009 was great in many ways; I drove a submarine (yeah quite literally), I...
over a year ago
3
over a year ago
Happy New Year, Everyone! 2009 was great in many ways; I drove a submarine (yeah quite literally), I released 6 experimental games and recently I discovered the completely amazing game Evil Genius but lets try to make 2010 even better! So let’s forget our small mishaps (yes I’m...
anderegg.ca
The “Home Alone” / “NiGHTS into Dreams” connection NiGHTS into Dreams is one of those games I tend to think about when Christmas rolls around. It’s one...
2 weeks ago
5
2 weeks ago
NiGHTS into Dreams is one of those games I tend to think about when Christmas rolls around. It’s one of my favourites from the Saturn lineup, and it also had a free Christmas version. In it, there’s a song I really love that plays on the level select screen called Gate of Your...
Home on Erik...
Fun with trigonometry: the world's most twisted coastline I just spent a few days in Italy, on the Ligurian coast. Even though we were on the west side of...
over a year ago
2
over a year ago
I just spent a few days in Italy, on the Ligurian coast. Even though we were on the west side of Italy, the Mediterranean sea was to the east, because the house was situated on a long bay.
Vitalik Buterin's...
Blockchain voting is overrated among uninformed people but underrated among informed people
over a year ago
Buck on Software
The Wrong Bet The next decade in SaaS won't look like the last
over a year ago
Applied Cartography
Hypermodern Django I've been on the hunt for a new way to dogfood Buttondown for the past month or so, and I've finally...
a week ago
4
a week ago
I've been on the hunt for a new way to dogfood Buttondown for the past month or so, and I've finally found it: Hypermodern Django. At this point, all of my/our usages of Buttondown for Buttondown don't involve archives: we're using it headlessly, with RSS-to-email and APIs...
Willem's Blog
Free from the iCloud: Escaping Apple Photos Recently I freed myself from Apple Photos, using free software to manage my photo library. Read...
over a year ago
2
over a year ago
Recently I freed myself from Apple Photos, using free software to manage my photo library. Read along to find out what software I use and how to make it play nice with your devices.
Arduino Blog
Galco goes Platinum! Welcome our newest SIPP Founded in 1975 and headquartered in Madison Heights, Michigan, Galco is a leading e-commerce...
7 months ago
81
7 months ago
Founded in 1975 and headquartered in Madison Heights, Michigan, Galco is a leading e-commerce distributor that specializes in providing a wide range of industrial and commercial electrical and electronic products, focusing on maintenance, repair, and operations (MRO).  Known for...
Home on Erik...
What is the right level of specialization? For data teams and anyone else. This isn't as much of a blog post as an elaboration of a tweet I posted the other day: I think this...
over a year ago
2
over a year ago
This isn't as much of a blog post as an elaboration of a tweet I posted the other day: I think this specialization of data teams into 99 different roles (data scientist, data engineer, analytics engineer, ML engineer etc) is generally a bad thing driven by the fact that tools are...
Jonas Hietala
Browse posts with telescope.nvim I’ve used telescope.nvim's find files with require("telescope.builtin").find_files for quite some...
7 months ago
2
7 months ago
I’ve used telescope.nvim's find files with require("telescope.builtin").find_files for quite some time. I use find files together with it’s cousin .oldfiles (find recently opened files) all the time for finding source code files, blog posts, and more. But it’s naturally...
Computer Ads from...
Plus Post: Quantum Software Systems Ltd's QNX Operating Systems Come in Many Flavors But QNX Can Take the Heat
8 months ago
Engineers Need Art
Offline Advocate Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of...
a month ago
37
a month ago
Digital hoarding as a check against the ephemeral nature of the internet ... and maybe some peace of mind.
./techtipsy
My self-hosting setup has an UPS now, here's my experience with it I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as...
over a year ago
46
over a year ago
I changed my setup again. I’m now the proud owner of an APC Smart-UPS 750. Why? Because I got it as a gift, and I have never actually had an UPS before, so it makes for a good introduction to this world. Overview My setup is quite basic: everything that I have on my table...
Notes on software...
Errors and Zig At TigerBeetle these last few weeks I've been doing a mix of documenting client libraries, writing...
a year ago
2
a year ago
At TigerBeetle these last few weeks I've been doing a mix of documenting client libraries, writing sample code for client libraries, and writing integration tests against the sample code. The client library documentation is generated with a Zig script. The sample code is...
Louwrentius
Convert dos file to linux format wit vim If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end...
over a year ago
2
over a year ago
If you have some file that has been saved on a (Win)do(w)s host you may notice that all lines end with ^M. To fix this, you can use the tool dos2unix. If however this tool is not at your disposal, you may have a problem. If vim is available, you do not have a problem: The trick...
Jonas Hietala
Groar Download Linux 64bit Windows So I actually finished Ludum Dare 33. I can’t believe how hard it was...
over a year ago
2
over a year ago
Download Linux 64bit Windows So I actually finished Ludum Dare 33. I can’t believe how hard it was to actually make something! It continues to amaze me what fantastic stuff everyone manage to make in just 48 hours. This is what I came up with for the theme You are the Monster....
Willem's Blog
Scalable application design without magic I needed to design a scalable backend infrastructure that could handle lots of concurrent users. I...
over a year ago
2
over a year ago
I needed to design a scalable backend infrastructure that could handle lots of concurrent users. I did this by leveraging the client's computing power having it handle most of the user interaction workload.
Applied Cartography
11ty .njk as the default templating language is an odd choice, and I find myself stubbing my toe on it a...
10 months ago
2
10 months ago
.njk as the default templating language is an odd choice, and I find myself stubbing my toe on it a good amount. Maybe that's a me thing! It is extremely fast. This site has around 2300 pages; Eleventy is compiling it in around two seconds. The extensibility ergonomics are...
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
70
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...
Neil Madden
Book review: The Joy of Cryptography Mike Rosulek, Oregon State University. Draft of January 3, 2021. Online: The Joy of Cryptography....
a year ago
2
a year ago
Mike Rosulek, Oregon State University. Draft of January 3, 2021. Online: The Joy of Cryptography. This is a freely-available book covering introductory material on cryptography. It’s suitable for anyone with undergraduate-level computer science knowledge. As is often the case in...
Louwrentius
Script that shows relevant disk information I wrote a small Python script called 'showdisks' that displays relevant information about any...
over a year ago
3
over a year ago
I wrote a small Python script called 'showdisks' that displays relevant information about any physical storage devices supported by hdparm. Information such as model and capacity are shown, but also controller and device path. This script only requires python and hdparm. I hope...
Posts on Made of...
Exploiting misuse of Python's "pickle" If you program in Python, you’re probably familiar with the pickle serialization library, which...
over a year ago
2
over a year ago
If you program in Python, you’re probably familiar with the pickle serialization library, which provides for efficient binary serialization and loading of Python datatypes. Hopefully, you’re also familiar with the warning printed prominently near the start of pickle’s...
Louwrentius
The impact of the MDADM bitmap on RAID performance Introduction I'm aware that most people with intensive storage workloads won't run those workloads...
over a year ago
3
over a year ago
Introduction I'm aware that most people with intensive storage workloads won't run those workloads on hard drives anymore, that ship has sailed a long time ago. SSDs have taken their place (or 'the cloud'). For those few left who do use hard drives in Linux software RAID setups...
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
3
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....
Arduino Blog
Controlling a drum machine with the Arduino Opta Makers have long asked the question “why bother with an expensive PLC when I can just use an...
5 months ago
66
5 months ago
Makers have long asked the question “why bother with an expensive PLC when I can just use an Arduino?” The answer comes down to the priorities and needs of industrial clients. In a factory automation setting, the client will prioritize durability, reliability, and serviceability...
On Life and Lisp
Software freedom isn't about licenses -- it's about power. A restrictive end-user license agreement is one way a company can exert power over the user. When...
over a year ago
6
over a year ago
A restrictive end-user license agreement is one way a company can exert power over the user. When the free software movement was founded thirty years ago, these restrictive licenses were the primary user-hostile power dynamic, so permissive and copyleft licenses emerged as...
Jonas Hietala
Speeding Ahead Life is slowly settling down over here. School has started with some pretty interesting stuff this...
over a year ago
3
over a year ago
Life is slowly settling down over here. School has started with some pretty interesting stuff this year. Firstly we have a math analysis course in multiple variables which is ok. I’m not a fan of the previous analysis courses but maybe this will be a bit different. We’re...
Louwrentius
Cannot access Windows guest within VMware Fusion when running vsphere client Currently, I am running VMware ESXi 4.1 on a test system. To manage ESXi, you need the VSphere...
over a year ago
3
over a year ago
Currently, I am running VMware ESXi 4.1 on a test system. To manage ESXi, you need the VSphere client, which is only available for the Windows platform. Therefore, I run VMware Fusion on my Mac to be able to access VSphere and manage my ESXi host. The trouble is that both ESXi...
./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...
2 weeks ago
27
2 weeks 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...
Jonas Hietala
2016 Read Books Yeah so I managed to not read a single fiction book this year. To compensate and make myself feel...
over a year ago
3
over a year ago
Yeah so I managed to not read a single fiction book this year. To compensate and make myself feel better I’ll add in some new mangas I’ve read, but I may may have missed some. Fiction Crickets Non-Fiction Getting to Yes Relax into Stretch Thinking, Fast and Slow 59 seconds The...
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)...
a month ago
4
a month 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...
./techtipsy
Fairphone 5: my heavily biased overview after 58 days of use (and counting) After months of contemplating I finally pulled the trigger and got myself a Fairphone 5. The...
9 months ago
107
9 months ago
After months of contemplating I finally pulled the trigger and got myself a Fairphone 5. The fact that iPhone X stopped receiving major iOS updates certainly helped make that decision. “But why? My Xiaomi/Oneplus/Samsung/other glued-together device is like so much cheaper and...
./techtipsy
Testing a cheap ExpressCard to NVMe SSD adapter on my ThinkPad T430 I stumbled upon this post in /r/thinkpad, which got my attention. It showcases an ExpressCard to M.2...
over a year ago
28
over a year ago
I stumbled upon this post in /r/thinkpad, which got my attention. It showcases an ExpressCard to M.2 NGFF adapter that they purchased from AliExpress. The adapter has a similar purpose to the one designed by thinkmods.store, with the added bonus that it could fit longer NVMe...
anderegg.ca
Playing with the Bluesky firehose Over the weekend I started playing around with Jetstream, a project from the Bluesky team to deliver...
3 weeks ago
4
3 weeks ago
Over the weekend I started playing around with Jetstream, a project from the Bluesky team to deliver a JSON based firehose of atproto data. Here’s an overview of the simple project I built with that data. I was inspired by a post from Simon Willison where he showed off a tool for...
Louwrentius
PPSS version 2.30 now operates asynchronous If you background a bash or shell process, how do you determine if it has finished? Since inter...
over a year ago
3
over a year ago
If you background a bash or shell process, how do you determine if it has finished? Since inter process communication is not possible using shell scripts, people often refer to while loops or other polling mechanisms to determine if some process has stopped. However, the one...
Good Enough
Grassroots TLDNR: If you have an interest in Good Enough succeeding, we need your help! Telling friends,...
8 months ago
3
8 months ago
TLDNR: If you have an interest in Good Enough succeeding, we need your help! Telling friends, shouting on socials, and sharing links to our stuff with your favorite influencers–all of these things will help Good Enough succeed and continue making amazing stuff! As we’ve been...
Jonas Hietala
Evolution of RTS games Introduction This is an essay for the course Game Design and I’m going to give you a ride through...
over a year ago
2
over a year ago
Introduction This is an essay for the course Game Design and I’m going to give you a ride through the evolution of RTS game genre. I like RTS games and I’ve played them for as long as I can remember, from the classic Red Alert and Age of Empires to the newer Supreme Commander and...
Notes on software...
Responsibility and ownership Responsibility is only possible by granting ownership and setting expectations. If you don't turn...
over a year ago
1
over a year ago
Responsibility is only possible by granting ownership and setting expectations. If you don't turn over ownership, don't expect folks to take responsibility. When you grant ownership and set expectations, you'll be astounded what folks will accomplish without you. I am astounded.
Vitalik Buterin's...
My techno-optimism
a year ago
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
3
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.
Home on Erik...
The relationship between commit size and commit message size Wow I guess it was more than a year ago that I tweeted this. Crazy how time flies by. Anyway, here's...
over a year ago
3
over a year ago
Wow I guess it was more than a year ago that I tweeted this. Crazy how time flies by. Anyway, here's my rationale: When I update one line of code I feel like I have to put in a long explanation about its side effects, why it's fully backwards compatible, and why it fixes some...
Notes on software...
An effective product manager There are three specific activities I have loved in some product managers I've worked with (and...
a year ago
2
a year ago
There are three specific activities I have loved in some product managers I've worked with (and missed in others). tldr; Talk with customers and prospects Develop and share a vision Evangelize Talk with customers and prospects As a product manager, your superpower over...
./techtipsy
My attempt at archiving nfscars.net Background My mother once had a laptop: the Compaq Armada 1592DT. It came with Windows ME which...
over a year ago
25
over a year ago
Background My mother once had a laptop: the Compaq Armada 1592DT. It came with Windows ME which later got “upgraded” to Windows 98 SE after I managed to completely screw up the OS, a whopping 96MB of RAM and a hard drive that probably wasn’t much larger than 1-3GB. It wasn’t...
Good Enough
Season 1, Issue 5: Promotes Regularity Good Enough is taking a summer pause! We each have travel plans lined up for the summer. We each...
over a year ago
2
over a year ago
Good Enough is taking a summer pause! We each have travel plans lined up for the summer. We each have at least two children in our homes, begging for attention. And we each truly appreciate extended breaks as a means of reinvigorating ourselves to the ever important task of...
Ken Shirriff's blog
Inside a ferroelectric RAM chip Ferroelectric memory (FRAM) is an interesting storage technique that stores bits in a special...
3 months ago
3
3 months ago
Ferroelectric memory (FRAM) is an interesting storage technique that stores bits in a special "ferroelectric" material. Ferroelectric memory is nonvolatile like flash memory, able to hold its data for decades. But, unlike flash, ferroelectric memory can write data...
Jonas Hietala
Long Term Goals Update During my vacation I suddenly got a bunch of “life crisis” type thoughts in an almost panic inducing...
over a year ago
3
over a year ago
During my vacation I suddenly got a bunch of “life crisis” type thoughts in an almost panic inducing intensity. They were mostly thoughts about not having accomplished anything and that the future looks bleak and meaningless and it’s not worth to do anything. As usual they are...
Computer Ads from...
American Heart Association A PSA and an Ad
a month ago
axio.ms
Mac SE/30 odyssey I’ve always wanted an Apple Macintosh SE/30. Released in 1989, they look quite a lot like the other...
over a year ago
2
over a year ago
I’ve always wanted an Apple Macintosh SE/30. Released in 1989, they look quite a lot like the other members of the original “compact Mac” series, but pack in a ton of interesting features that the other compact Macs don’t have. This is the story of my journey to getting to the...
lcamtuf’s thing
Electric chainsaws and the gorge of misery Lithium batteries are great -- so why do mid-size electric power tools suck in 2024?
4 months ago
Good Enough
Let's talk about conversations If you subscribe to our newsletter — which you do, right? — then you'll know that recently we've...
9 months ago
2
9 months ago
If you subscribe to our newsletter — which you do, right? — then you'll know that recently we've been thinking about conversations. We're a small group making fun software for people, and we like to have conversations with those people; the lovely folks who like our take on...
Arduino Blog
ardEEG is an Arduino UNO R4 WiFi shield for measuring biosignals The secrets to most of the mind’s mysteries may still elude us, but we’ve made a tremendous amount...
7 months ago
36
7 months ago
The secrets to most of the mind’s mysteries may still elude us, but we’ve made a tremendous amount of progress in reading signals produced by the brain. We may not understand exactly what is going on, but we can see the result and utilize it. And now you can start...
Abort Retry Fail
The History of Windows NT 4 Taking the Server Market
a year ago
seangoedecke.com RSS...
Acing the design interview If you haven’t designed an actual system before, design interviews can be tough. Knowing how to work...
over a year ago
3
over a year ago
If you haven’t designed an actual system before, design interviews can be tough. Knowing how to work with a particular web service or…
Matt Blewitt
Table Stakes This is a short post on what I see are table stakes for any new user-facing service, security-wise....
over a year ago
3
over a year ago
This is a short post on what I see are table stakes for any new user-facing service, security-wise. Mostly focused on user-focused, rather than intra-service, considerations.
Willem's Blog
Tablet as Tool Discover the hidden advantages of the iPad Pro in this insightful blog post, offering tips and...
a year ago
2
a year ago
Discover the hidden advantages of the iPad Pro in this insightful blog post, offering tips and personal experiences to help you maximise the tablet's potential and redefine your workflow.
Jonas Hietala
Battling burnout Mamma Mia! Here we go again… Once again, I’m finding myself trying to recover from burnout, and...
a year ago
2
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...
Jonas Hietala
Competition Feedback The voting is over and I got a few ratings I want to comment on. You can view all ratings and...
over a year ago
2
over a year ago
The voting is over and I got a few ratings I want to comment on. You can view all ratings and comments here. They’re all from 1 to 5. Innovation: 3.75 Fun: 3.29 Theme: 3.17 Graphics: 2.54 Audio: 2.14 Humor: 2.54 that ugly. Overall: 3.13 something playable out of this. Community:...
Notes on software...
Favorite compiler and interpreter resources This is an external post of mine. Click here if you are not redirected.
a year ago
Electronics etc…
A Hardware Interposer to Fix the Symmetricom SyncServer S200 GPS Week Number Rollover Problem Introduction IMPORTANT: Use the Right GPS Antenna! The Problem: SyncServer Refuses to Lock to...
4 months ago
52
4 months ago
Introduction IMPORTANT: Use the Right GPS Antenna! The Problem: SyncServer Refuses to Lock to GPS The GPS Week Number Rollover Issue Making the Furuno GT-8031 Work Again How It Works Build Instructions Power Supply Recapping The Future: A Software-Only Solution The...
Home on Erik...
What is your motivation? I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure,...
over a year ago
2
over a year ago
I've been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure, but still every night I can't get myself to spend time with it. It's unclear if I really want to learn Clojure or just want to have learned Clojure?
Vitalik Buterin's...
Glue and coprocessor architectures
3 months ago
Posts on Made of...
Regular Expression Search with Suffix Arrays Back in January of 2012, Russ Cox posted an excellent blog post detailing how Google Code Search had...
over a year ago
3
over a year ago
Back in January of 2012, Russ Cox posted an excellent blog post detailing how Google Code Search had worked, using a trigram index. By that point, I’d already implemented early versions of my own livegrep source-code search engine, using a different indexing approach that I...
Jonas Hietala
Moving to FastMail About two years ago after Lavabit’s shutdown I searched for a replacement email provider. For some...
over a year ago
2
over a year ago
About two years ago after Lavabit’s shutdown I searched for a replacement email provider. For some reason I settled on eumx which I used since then. Yesterday I got an email saying the recurring billing could not be renewed as I had my old credit card registered and it got me...
Neil Madden
API Security in Action is published! I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is...
over a year ago
2
over a year ago
I wasn’t expecting it so quickly, so it caught me a little off guard, but API Security in Action is now finally published. PDF copies are available now, with printed copies shipping by the end of the month. Kindle/ePub take a little bit longer but should be out in a few weeks...
Vitalik Buterin's...
Fast Fourier Transforms
over a year ago
Posts on Made of...
Some musings on ORMs I’m pretty sure every developer who has ever worked with a modern database-backed application,...
over a year ago
3
over a year ago
I’m pretty sure every developer who has ever worked with a modern database-backed application, particularly a web-app, has a love/hate relationship with their ORM, or object-relational mapper. On the one hand, ORMs are vastly more pleasant to work with than code that constructs...
Engineers Need Art
Tom Dowdy Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in...
over a year ago
66
over a year ago
Tom Dowdy was a software engineer at Apple back in 1995 when I was still writing Macintosh games in Lawrence, Kansas.
Jonas Hietala
My Dream Game: The RTS Even if there are a million great games there’s one that has a very special place in my heart:...
over a year ago
2
over a year ago
Even if there are a million great games there’s one that has a very special place in my heart: Supreme Commander. It’s not the game I’ve played the most and there might even be games which are better and more fun but supcom was the game that introduced me to competitive gaming...
Good Enough
Say hello to Jelly: the simplest way to jam on email as a team Dear readers, we need to apologize. We know some of you have noticed that Good Enough has gotten...
5 months ago
2
5 months ago
Dear readers, we need to apologize. We know some of you have noticed that Good Enough has gotten much quieter this year than last, across this blog, our newsletter, and socials. We’ve been heads down for the last few months on something new, but we’re now ready to come back up...
Arduino Blog
KiPneu makes soft robotic biomimetics accessible to STEAM students Biomimicry, which is a method for developing new technology inspired by nature, has been one of...
5 months ago
40
5 months ago
Biomimicry, which is a method for developing new technology inspired by nature, has been one of humanity’s greatest assets. But systems reliant on soft tissue, such as an octopus’s tentacles, have been notoriously difficult to reproduce in the robotics world. To give STEAM...
Jonas Hietala
A Geek Valentine Yes! I made it! It’s 22:22 on the very last day of February and I’ve been programming virtually...
over a year ago
2
over a year ago
Yes! I made it! It’s 22:22 on the very last day of February and I’ve been programming virtually non-stop for the past two days, my brain feels like mashed potatoes. A Geek Valentine Controls Use spacebar to: Build the time machine Buy and place traps (Just face an empty square...
Vitalik Buterin's...
Exploring Fully Homomorphic Encryption
over a year ago
Louwrentius
Why filtering DHCP traffic is not always possible with iptables When configuring my new firewall using iptables, I noticed something very peculiar. Even if all...
over a year ago
2
over a year ago
When configuring my new firewall using iptables, I noticed something very peculiar. Even if all input, forward and output traffic was dropped, DHCP traffic to and from my DHCP server was not blocked even if there were no rules permitting this traffic. I even flushed all rules,...
Applied Cartography
Applied Cartography × Indie Rails Chatted with Jess and Jeremy about a whole slew of things, from pricing strategy to terrifying and...
2 months ago
5
2 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...
Jonas Hietala
The I'm Great quote A new semester at the uni and so far it looks promising; I got a hold of some new books even though...
over a year ago
2
over a year ago
A new semester at the uni and so far it looks promising; I got a hold of some new books even though the bookstore had a snakelike queue similar to the Jörmungandr (the snake that encircled the earth in nordic mythology) and our new programming course started. This time it’s Ada’s...
Matt Blewitt
Riding the Risk Railway When building and operating a user-facing system, especially one that is open to the public, it is...
over a year ago
2
over a year ago
When building and operating a user-facing system, especially one that is open to the public, it is important to consider the riskiness of a user, which can also be characterised as trustworthiness. These will typically be negatively correlated, with low trust indicating high risk...
somenice
Generative 3D Modeling Recently Microsoft released the open 3D generation software Trellis. I decided to try a few tests as...
5 days ago
18
5 days ago
Recently Microsoft released the open 3D generation software Trellis. I decided to try a few tests as reviews had been quite favourable with results creating 3D models with “AI”. The website describes the technology as unified Structured LATent (SLAT) representation and there is a...
Notes on software...
Transparency and communication on small teams I saw a post on dev.to that talks about dysfunctional teams. This is a response that...
over a year ago
1
over a year ago
I saw a post on dev.to that talks about dysfunctional teams. This is a response that focuses specifically on how to prevent burnout from overworking. This is aimed at senior/lead engineers and engineering/project managers -- because everyone in a leadership role is responsible...
Old Vintage...
xa (xa65) 2.4.0 - finally xa (xa65) 2.4.0 is the newest release of André Fachat's fast and portable two-pass 6502/65816...
a year ago
60
a year ago
xa (xa65) 2.4.0 is the newest release of André Fachat's fast and portable two-pass 6502/65816 crossassembler; yours truly is the current maintainer and I just punched "live" on it tonight. It runs on Un*xy things and Windows (with Cygwin or msys2 or similar), and probably other...
Jonas Hietala
Customizing Neovim Scripting is configuration. Configuration is scripting. TJ DeVries A different take on editing...
7 months ago
3
7 months ago
Scripting is configuration. Configuration is scripting. TJ DeVries A different take on editing code I’ve been using Neovim since it forked from Vim almost 8 years ago, and I used Vim many years before that. I feel quite comfortable with Neovim, and I’ve gone down the...
Louwrentius
Don't use cloud services if you care about secrecy of your data When you use cloud services, you are storing your data on other people's hard drives. The moment you...
over a year ago
2
over a year ago
When you use cloud services, you are storing your data on other people's hard drives. The moment you put your data within a cloud service, that data is no longer under your control. You don't know who will access that data. Secrecy is lost. Instead of using services like Gmail...
Matt Blewitt
Control Loops and Rice Cookers Rice cookers are fascinating machines. I’ve owned one for years, as rice is a significant part of my...
over a year ago
2
over a year ago
Rice cookers are fascinating machines. I’ve owned one for years, as rice is a significant part of my regular diet, and it completely removes the stress of preparing rice. They also operate on a simple principle that can help us operate cloud infrastructure – the control loop.
Arduino Blog
Technology meets creativity in two interactive art student projects Art and engineering are not separate concepts. There is a great deal of overlap between the two and...
2 months ago
30
2 months ago
Art and engineering are not separate concepts. There is a great deal of overlap between the two and many modern disciplines increasingly blur those lines. Mónica Riki is an “electronic artist and creative coder” who embodies that idea: you might remember her and her incredible...
Louwrentius
Visual representation of hard drives and their temperature If you build a NAS with many drives, it may be of interest to you which drives get hot and where...
over a year ago
3
over a year ago
If you build a NAS with many drives, it may be of interest to you which drives get hot and where they are located in the chassis. My Norco 4020 case has twenty drives in RAID 6, plus two operating system drives in RAID 1. I wrote a script that shows me the temperature of each...
Willem's Blog
The joy of a simple laptop This week I tested the Surface Laptop Go with Windows 10 and quite frankly was amazed by the...
over a year ago
2
over a year ago
This week I tested the Surface Laptop Go with Windows 10 and quite frankly was amazed by the experience!
Jonas Hietala
Drawing a self portrait Drawing is hard. I’d like to improve though. Here’s a self portrait I tried to draw in Krita. I’m...
over a year ago
2
over a year ago
Drawing is hard. I’d like to improve though. Here’s a self portrait I tried to draw in Krita. I’m really slow so I stopped a bit before it really was finished. Obviously I’d like it to be a bit better, but I’m still a little happy about the glasses and the eyebrows. The mouth...
Vitalik Buterin's...
Exploring circle STARKs
5 months ago
Applied Cartography
Peak Newsletter A handful of folks sent me this quip from Nate Silver a few days ago: Slightly against interest to...
5 months ago
3
5 months ago
A handful of folks sent me this quip from Nate Silver a few days ago: Slightly against interest to admit this (I don't want more competition lol) but I think we're still probably a year or two away from Peak Newsletter. It's just a really good distribution mechanism for certain...
csvbase blog
There are 665 open licences, most are pretty rubbish you are in a maze of twisty licences, all alike
3 months ago
Home on Erik...
Tumblr's awesome project names Not sure how I managed to miss this, but I'm watching this Tumblr presentation and they talk about...
over a year ago
3
over a year ago
Not sure how I managed to miss this, but I'm watching this Tumblr presentation and they talk about their projects named after Arrested Development topics: Gob, Parmesan, Buster, Jetpants, Oscar, George and Motherboy. Still, the best software project name is probably still Apple's...
Lars Lofgren
The 9 Delusions From the Halo Effect You’re being lied to. Well, not intentionally. We’re constantly being pinged with stories of...
over a year ago
2
over a year ago
You’re being lied to. Well, not intentionally. We’re constantly being pinged with stories of companies that have rocketed to success. Especially in tech, there’s always another $1 billion unicorn around the corner. Uber, Facebook, Airbnb, Slack, Zenefits, Box, Shopify, yadda...
Willem's Blog
Is the Apple Watch the modern tool watch? I tested the Apple Watch during my work in Frankfurt this week where I had to go inside an internet...
over a year ago
2
over a year ago
I tested the Apple Watch during my work in Frankfurt this week where I had to go inside an internet data centre.
Home on Erik...
It's hard to write code for computers, but it's even harder to write code for humans Writing code for a computer is hard enough. You take something big and fuzzy, some large vague...
2 months ago
4
2 months ago
Writing code for a computer is hard enough. You take something big and fuzzy, some large vague business outcome you want to achive. Then you break it down recursively and think about all the cases until you have clear logical statements a computer can follow.
Applied Cartography
Keeping a technical edge Someone emailed me in response to Two years as an independent technologist, in which I wrote: I miss...
3 months ago
3
3 months ago
Someone emailed me in response to Two years as an independent technologist, in which I wrote: I miss of being at a large company, which is dealing with deeply cutting-edge technical problems, but my ability to analyze information, make decisions, and perform at a high-level has...
Arduino Blog
A riddle wrapped in an enigma… made easy, with Arduino Plug and Make Kit The Arduino Plug and Make Kit was designed to open up infinite possibilities, breaking down the idea...
a month ago
22
a month ago
The Arduino Plug and Make Kit was designed to open up infinite possibilities, breaking down the idea that technology is a “black box” reserved for experts. With its snap-together system, this kit gives everyone – beginners and seasoned makers alike – the power to create and...
Home on Erik...
Delivering Music Recommendations I've turned into a lazy bastard and I'm just posting presentations on this blog, but here's one from...
over a year ago
3
over a year ago
I've turned into a lazy bastard and I'm just posting presentations on this blog, but here's one from Rohan Singh at Spotify talking about the backend infrastructure of the Discover page.
lcamtuf’s thing
RAM: the forgotten history We owe computers not to Charles Babbage, but to the invention of electronically-controlled working...
2 months ago
3
2 months ago
We owe computers not to Charles Babbage, but to the invention of electronically-controlled working memory.
Jonas Hietala
Preventing Firefox from creating Desktop directories With a fresh firefox installation I found that it kept creating a ~/Desktop directory. But I found...
over a year ago
3
over a year ago
With a fresh firefox installation I found that it kept creating a ~/Desktop directory. But I found how to turn it off. Edit ~/.config/user-dirs.dirs...
Computer Ads from...
Bible Research Systems' THE WORD Processor For Those Who Seek.
5 months ago
Applied Cartography
Notes on buttondown.com We spent $85,000 for buttondown.com in April; this was the biggest capital expenditure I've ever...
3 months ago
3
3 months ago
We spent $85,000 for buttondown.com in April; this was the biggest capital expenditure I've ever made, and though it was coming from cash flow generated by Buttondown rather than my own checking account it was by rough estimation the largest non-house purchase I've ever made. As...
Notes on software...
Implementing a simple jq clone in Go, and basics of Go memory profiling In this post we'll build a basic jq clone in Go. It will only be able to pull a single path out of...
over a year ago
2
over a year ago
In this post we'll build a basic jq clone in Go. It will only be able to pull a single path out of each object it reads. It won't be able to do filters, mapping, etc. $ cat large-file.json | head -n2 | ./jqgo...
lcamtuf’s thing
Analog filters, part 2: let it ring A continuation of the gentle intro to analog signal filtering. In today's episode: the Sallen-Key...
2 months ago
Electronics etc…
Hideo Okawara’s Mixed Signal Lecture Series Introduction Hideo Okawara’s Mixed Signal Lecture Series Frequency/Phase Movement Analysis by...
11 months ago
78
11 months ago
Introduction Hideo Okawara’s Mixed Signal Lecture Series Frequency/Phase Movement Analysis by Orthogonal Demodulation Misc Introduction While researching a DSP related topic, Google dug up an excellent article, written by Hideo Okawara, that is just one part of a series of ~53. I...
./techtipsy
ThinkPad as a server: third time's the charm This is a follow-up to my two previous attempts on this topic: Can a laptop from 2012 be a viable...
2 months ago
31
2 months ago
This is a follow-up to my two previous attempts on this topic: Can a laptop from 2012 be a viable home server? ThinkPad as a server: the follow-up Since then, I’ve had quite a few changes to my home server setup: I put my home server stuff on an IKEA pegboard I tried the...
Louwrentius
Automated install of Debian Linux based on PXE net booting Every honest and good system administrator is continue bussy with automating his work. For two...
over a year ago
2
over a year ago
Every honest and good system administrator is continue bussy with automating his work. For two reasons: Repeating the same task over and over again is friggin boring. A system administrator has better things to do, such as drinking coffee. Humans make mistakes, especially if...
Abort Retry Fail
The History of Commodore, Part 3 Are you keeping up with the Commodore?
a year ago
Arduino Blog
Exploring fungal intelligence with biohybrid robots powered by Arduino At Cornell University, Dr. Anand Kumar Mishra and his team have been conducting groundbreaking...
a month ago
17
a month ago
At Cornell University, Dr. Anand Kumar Mishra and his team have been conducting groundbreaking research that brings together the fields of robotics, biology, and engineering. Their recent experiments, published in Science, explore how fungal mycelia can be used to control robots....
Applied Cartography
Applied Cartography × People & Blogs There are few pleasures greater than getting to be profiled for an interview series that you've been...
2 months ago
4
2 months ago
There are few pleasures greater than getting to be profiled for an interview series that you've been reading for months, and last week I got to do exactly that. To browse Manu's site — not just this interview series — feels a bit like walking on a quiet beach in autumn: there's a...
Vitalik Buterin's...
A Quick Gasprice Market Analysis
over a year ago
Matt Mullenweg
Michael Palmisano on Collier I’ve been obsessed with Jacob Collier since I first saw his Don’t You Worry ‘Bout A Thing cover on...
a month ago
4
a month ago
I’ve been obsessed with Jacob Collier since I first saw his Don’t You Worry ‘Bout A Thing cover on YouTube, and one of my favorite genres of videos is genius musicians breaking down the incredible musical stuff Jacob is doing. (He even has his own instrument now.) This reaction...
computers are bad
2024-04-05 the life of one earth station Sometimes, when I am feeling down, I read about failed satellite TV (STV) services. Don't we all?...
8 months ago
109
8 months ago
Sometimes, when I am feeling down, I read about failed satellite TV (STV) services. Don't we all? As a result, I've periodically come across a company called AlphaStar Television Network. PrimeStar may have had a rough life, but AlphaStar barely had one at all: it launched in...
Jonas Hietala
Good and Bad Programmers Every now and day blog posts about what it takes to be a good programmer or how you figure out if...
over a year ago
3
over a year ago
Every now and day blog posts about what it takes to be a good programmer or how you figure out if someone is a bad programmer arrives. There’s always talk about how you find the good programmers in interviews and the topic is always hot in schools and universities. Today I read...
Jonas Hietala
A Four-Eyed Update Wow it’s been a while! Almost a month and a half since my last update. There I complained about my...
over a year ago
3
over a year ago
Wow it’s been a while! Almost a month and a half since my last update. There I complained about my almost constant headaches which hampered me a lot actually. Luckily now I have joined the rank of cool. I took home three frames I think and tried them out and I settled some I...
./techtipsy
ASRock DeskMini X300: the future form factor of desktop PC-s? I wasn’t happy with my “one machine that does it all” setup, which is why I finally bit the bullet...
over a year ago
35
over a year ago
I wasn’t happy with my “one machine that does it all” setup, which is why I finally bit the bullet and got myself an ASRock DeskMini X300 bare-bones kit. This is a fantastic little desktop PC kit that is very small, quiet and can still be configured to have ridiculous amounts of...
Home on Erik...
New approximate nearest neighbor benchmarks As some of you may know, one of my side interests is approximate nearest neighbor algorithms. I'm...
over a year ago
2
over a year ago
As some of you may know, one of my side interests is approximate nearest neighbor algorithms. I'm the author of Annoy, a library with 3,500+ stars on Github as of today. It offers fast approximate search for nearest neighbors with the additional benefit that you can load data...
./techtipsy
Disabling the crappy Broadcom Bluetooth adapter in your ThinkPad T430 running Linux You’ve disabled the boneheaded Lenovo WiFi adapter whitelist using a tool like 1vyrain, installed a...
over a year ago
38
over a year ago
You’ve disabled the boneheaded Lenovo WiFi adapter whitelist using a tool like 1vyrain, installed a better adapter like the Intel Dual Band Wireless-AC 7260, and found that Bluetooth is not working as intended on your ThinkPad T430 running Linux? Here’s a guide on what you can...
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
3
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 =...
Arduino Blog
Harness the power and connectivity of your Arduino UNO R4 WiFi with this IoT lamp It can be tough to get started with building an Internet of Things (IoT) project from the ground-up,...
7 months ago
42
7 months ago
It can be tough to get started with building an Internet of Things (IoT) project from the ground-up, as getting connected, serving a webpage, and managing other devices can all be a challenge to a beginner. This is why the YouTuber known as “Mario’s Ideas” made an end-to-end...
./techtipsy
Trying out VR on an AMD Ryzen 4000 series APU You may know that I really like small, efficient APU-based builds. At this point in time, they’re so...
over a year ago
36
over a year ago
You may know that I really like small, efficient APU-based builds. At this point in time, they’re so close to being a viable mainstream option for gaming, especially the Ryzen 6000-series mobile APU-s. Forza Horizon 5, at 1080p high settings? Yes, they’re that good. I don’t have...
somenice
Painting of Russet Lake Summer in Garibaldi Provincial Park, British Columbia, is a breathtaking experience, where the...
3 months ago
36
3 months ago
Summer in Garibaldi Provincial Park, British Columbia, is a breathtaking experience, where the natural world is alive with vibrant colours and serene beauty. One of the most stunning scenes unfolds at Russet Lake, where the iconic Fissile Mountain is mirrored perfectly in the...
Applied Cartography
Klarna: nineteen years, twenty billion kroner I tend to ignore the entire genre of what we now refer to as BNPL businesses — Affirm, Afterpay...
3 weeks ago
5
3 weeks ago
I tend to ignore the entire genre of what we now refer to as BNPL businesses — Affirm, Afterpay (RIP), Klarna, et al — not for any particular sin I feel that they are committing, but because they in my mind are much less interesting companies with less volatile upside than the...
Vitalik Buterin's...
Make Ethereum Cypherpunk Again
12 months ago
Willem's Blog
Half Marathon Discover my journey from noob to (half) marathon finisher and how I balanced data with fitness -...
9 months ago
2
9 months ago
Discover my journey from noob to (half) marathon finisher and how I balanced data with fitness - read about my experiences!
Home on Erik...
Toxic meeting culture I spent six years at a company that went from 50 people to 1500 and one contributing factor leading...
over a year ago
3
over a year ago
I spent six years at a company that went from 50 people to 1500 and one contributing factor leading to my departure was that I went from a “maker” to a person stuck in meetings every day.
computers are bad
2023-12-23 ITT Technical Institute Programming note/shameless plug: I am finally on Mastodon. The history of the telephone industry is...
a year ago
56
a year ago
Programming note/shameless plug: I am finally on Mastodon. The history of the telephone industry is a bit of an odd one. For the greatest part of the 20th century, telephony in the United States was largely a monopoly of AT&T and its many affiliates. This wasn't always the case,...
Notes on software...
Languages you can run in the browser, part 1: Python, JavaScript, SQLite This is an external post of mine. Click here if you are not redirected.
over a year ago
Jonas Hietala
2012 in Review Like the last two years I’m summarizing the year. At the end of the year like this it always feel...
over a year ago
2
over a year ago
Like the last two years I’m summarizing the year. At the end of the year like this it always feel like I didn’t accomplish much, but after the yearly summary it always feels better. 2012 Geek Achievements Designed a processor which fulfills the Core Wars 88 standard. Includes a...
Avestura's Blog
An opinion on what's a good general-purpose programming language What features should a programming language have to be ideal, in my opinion?
over a year ago
Vitalik Buterin's...
Quadratic Payments: A Primer
over a year ago
lcamtuf’s thing
The 8-bit (MCU) manifesto Eight-bit microcontrollers aren't relics; they are a design philosophy. You might want to use them...
6 months ago
3
6 months ago
Eight-bit microcontrollers aren't relics; they are a design philosophy. You might want to use them more.
Push to Prod
When Things Are Slow, Look for Queues When your system is slower than desired, queues are often heavily involved. Here's an overview of...
4 months ago
2
4 months ago
When your system is slower than desired, queues are often heavily involved. Here's an overview of the most common situations.
Home on Erik...
Antipodes I was playing around with D3 last night and built a silly visualization of antipodes and how our...
over a year ago
3
over a year ago
I was playing around with D3 last night and built a silly visualization of antipodes and how our intuitive understanding of the world sometimes doesn't make sense. Check out the visualization at bl.ocks.org! Basically the idea is if you fly from Beijing to Buenos Aires then you...
Jonas Hietala
Let's build a VORON: Smaller fixes I’ve been busy. Busy printing stuff. Which is awesome, because one big worry I had was if I’d...
10 months ago
2
10 months ago
I’ve been busy. Busy printing stuff. Which is awesome, because one big worry I had was if I’d actually use the printer or just end up modding and tweaking it until the end of time. But of course, I’ve been slowly working through my large mods-I-want list. My initial plan was to...
Abort Retry Fail
The History of Windows 2.0 Success and Litigation
a year ago
Jonas Hietala
I'm writing a book: Why Cryptocurrencies? I decided to write a book. It’s called “Why Cryptocurrencies?” and I will be uploading chapters as I...
over a year ago
3
over a year ago
I decided to write a book. It’s called “Why Cryptocurrencies?” and I will be uploading chapters as I complete them. It’s available to read online for free. I’ve only uploaded the introductory parts but I’ve got a bunch more planned. Why write a book you ask? Well, why not? I...
Computer Ads from...
Suture Software's Bludgeons 'n' Braggarts We very simply give you what you've been asking for -- we give you BLOOD
9 months ago
Arduino Blog
Turning a desk mat into a MIDI drum kit Playing drums is a lot of fun, but drum sets are very big and very loud. They also aren’t cheap....
a month ago
27
a month ago
Playing drums is a lot of fun, but drum sets are very big and very loud. They also aren’t cheap. Those factors keep them from being an option for many people who would otherwise be interested. Conventional electronic drum sets are much quieter and a bit more compact, but they...
anderegg.ca
The trouble with openness Back in the early 2000s, there was this nebulous idea called the semantic web. It never really went...
3 weeks ago
5
3 weeks 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....
Good Enough
Our ChatGPT Mission Statement What follows is an edited transcript of my interaction with ChatGPT to help craft a mission...
a year ago
2
a year ago
What follows is an edited transcript of my interaction with ChatGPT to help craft a mission statement for Good Enough. The resulting mission statement was surprisingly good and I had some literal LOLs along the way. Though I think we'll leave out the haiku. You are an expert at...
Home on Erik...
Buffet lines are terrible, but let's try to improve them using computer simulations My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives....
over a year ago
2
over a year ago
My company has a buffet every Friday, and the lines grow to epic proportions when the food arrives. I've suspected for years that the “classic” buffet line system is a deeply flawed and inefficient method, and every time I'm stuck in the line has made me more convinced.
./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,...
6 months ago
88
6 months 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...
Style over Substance
CANARY Corrugated Cardboard Cutter The CANARY corrugated cardboard cutter is definitely in my top 10 list of most useful purchases...
over a year ago
73
over a year ago
The CANARY corrugated cardboard cutter is definitely in my top 10 list of most useful purchases ever. During the COVID-19 lockdowns, we all started shopping online a lot more. The number of cardboard boxes in our house basically quadrupled overnight and cutting them down to size...
Notes on software...
The impact of management teams as a decision-making group, in startups and enterprise Ambitious companies form management teams at every level above you, sometimes including you....
over a year ago
2
over a year ago
Ambitious companies form management teams at every level above you, sometimes including you. Management teams meet periodically and have private chat rooms. They discuss customers, product and organizational direction. Sometimes discussions are well documented and...
Vitalik Buterin's...
我在加密世界的一些个人体验
over a year ago
Willem's Blog
Building a professional 72TB NAS This month I installed a professional HPE ProLiant DL380p server in a datacenter in Amsterdam, read...
over a year ago
2
over a year ago
This month I installed a professional HPE ProLiant DL380p server in a datacenter in Amsterdam, read this post to see how this was done!
Notes on software...
Interpreting Go After spending some time at work on tooling for keeping documentation in sync with Go struct...
over a year ago
2
over a year ago
After spending some time at work on tooling for keeping documentation in sync with Go struct definitions I had enough exposure to Go's built-in parsing package that next steps were clear: write an interpreter. It's a great way to get more comfortable with a language's AST. In...
Electronics etc…
An In-Depth Look at the ICE-V Wireless FPGA Development Board Introduction The ICE-V Wireless FPGA Board Preloading the PSRAM with User Data The Overall Boot...
a year ago
63
a year ago
Introduction The ICE-V Wireless FPGA Board Preloading the PSRAM with User Data The Overall Boot Process UART Console Getting Started with the ICE-V Wireless Board for Real Reinstalling or Modifying the ESP32C3 Firmware The RISC-V Example FPGA Design Compiling the RISC-V Example...
Willem's Blog
Designing an interface for a food ordering page Designing a food ordering page is surprisingly challenging because of the many variables that need...
over a year ago
2
over a year ago
Designing a food ordering page is surprisingly challenging because of the many variables that need to be accommodated on a very small screen.
Avestura's Blog
Versioning microservices in GitLab monorepos and polyrepos What are some possible options to version projects for a microservices project in Gitlab?
over a year ago
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
1
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...
Jonas Hietala
Slackware update The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my...
over a year ago
2
over a year ago
The last time I (re)installed Slackware I documented what I did. Somehow I managed to really bork my installation and I decided to go through with a larger reinstallation once more. This is a log of some things I did differently. Kernel Before installing the kernel it’s nice to...
Simply Explained
ESP32: Keep WiFi connection alive with a FreeRTOS task I have a few ESP32's running in my house. A few of them are running 24/7 and require an always-on...
over a year ago
3
over a year ago
I have a few ESP32's running in my house. A few of them are running 24/7 and require an always-on WiFi connection. That's been quite tricky to implement. I used to include various checks throughout my code, but that's not scalable.What I need is something running in the...
Notes on software...
Make small changes and solve the problems you have Two frustrating things that can happen in an organization are 1) big changes and 2) changes that...
over a year ago
2
over a year ago
Two frustrating things that can happen in an organization are 1) big changes and 2) changes that aren’t clearly associated with a known problem. It’s even worse in that order. These situations tend to happen when a problem remain unaddressed for too long. These situations tend to...
Louwrentius
Wake On Lan not working with realtek r8168 card After messing around with different kernels on Debian Lenny, I noticed that my system did no longer...
over a year ago
2
over a year ago
After messing around with different kernels on Debian Lenny, I noticed that my system did no longer respond to WOL packets. The system is using an on-board Realtek R8168 chip which supports wake on lan. After searching and reading i found the problem. The system is using an...
Applied Cartography
Hidden settings are for cowards At Stripe, we had two abstractions for branching logic in production: flags, which were meant to be...
2 weeks ago
6
2 weeks ago
At Stripe, we had two abstractions for branching logic in production: flags, which were meant to be explicitly temporal (temporarily split-testing traffic; rolling out a new feature or code path; exposing a specific path for a cohort of users during a closed beta) and gates,...
Nabeel S. Qureshi
Notes on Puzzles 1. I mostly don’t play chess anymore — it’s too addictive, and tends to take over your brain in a...
a year ago
2
a year ago
1. I mostly don’t play chess anymore — it’s too addictive, and tends to take over your brain in a way I don’t like — but one habit I’ve retained is solving puzzles.
Good Enough
Lettini is Good Enough We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know...
a year ago
2
a year ago
We put a lot of ourselves into our work, and it occurs to us that you, dear reader, might not know much about us. So we’re starting a new Q&A column to introduce ourselves, one-at-a-time, starting with our resident designer… Who the hell do you think you are? 👋 Hello, I’m...
Jonas Hietala
Tufte style sidenotes and marginnotes in Pollen When evaluating Pollen I complained about markdown/pandoc’s lack of sidenote handling. I have solved...
over a year ago
2
over a year ago
When evaluating Pollen I complained about markdown/pandoc’s lack of sidenote handling. I have solved it for Pollen but felt it deserved it’s own post. A caveat: I generated Tufte CSS style sidenotes and marginnotes which made it more complex than if I had simply generated...
Jonas Hietala
Let's build a VORON: Build start The end goal, as rendered by Autodesk’s online viewer I’m not sure where it came from, but it was...
a year ago
2
a year ago
The end goal, as rendered by Autodesk’s online viewer I’m not sure where it came from, but it was suddenly very important that I got myself a 3D printer. Maybe it was an important insight, but it maybe it was only a fix idea I got that somehow became this all-import...
Louwrentius
Thunderbolt, a cheap high-speed storage interconnect? Intel and Apple released Thunderbolt a high-speed (10 Gigabit/s) interface, that seems to replace...
over a year ago
3
over a year ago
Intel and Apple released Thunderbolt a high-speed (10 Gigabit/s) interface, that seems to replace both USB and Firewire. It is mainly targeted at end-user systems allowing to connect peripherals with just a single cable to a computer. Thunderbolt devices, like external hard...
Vitalik Buterin's...
On Path Independence
over a year ago
Posts on Made of...
CVE-2007-4573: The Anatomy of a Kernel Exploit CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It...
over a year ago
2
over a year ago
CVE-2007-4573 is two years old at this point, but it remains one of my favorite vulnerabilities. It was a local privilege-escalation vulnerability on all x86_64 kernels prior to v2.6.22.7. It’s very simple to understand with a little bit of background, and the exploit is...
Birchtree
Matt is a Mean Guy (hey!) Matt felt like bringing an intentionally controversial topic, Niléane refuses to admit she's created...
a week ago
5
a week ago
Matt felt like bringing an intentionally controversial topic, Niléane refuses to admit she's created a sticky note-based task manager, and everyone gives the iPad some much needed love. Or watch it on YouTube. Weekly Topics Raycast CleanShot X Final Cut Pro Google...
computers are bad
2023-06-07 something up there - nasa and uaps A brief note on Grusch First, a disclaimer of sorts: I am posting another article on UAPs, yet I...
a year ago
60
a year ago
A brief note on Grusch First, a disclaimer of sorts: I am posting another article on UAPs, yet I am not addressing the recent claims by David Grusch. This is for a couple of reasons. First, I am skeptical of Grusch. He is not the first seemingly well-positioned former...
Arduino Blog
Self-leveling workbench can travel without trouble An actually level workbench is critical for many different jobs, such as pouring resin or...
6 months ago
39
6 months ago
An actually level workbench is critical for many different jobs, such as pouring resin or calibrating sensors. But it is difficult enough to level a stationary workbench and that becomes a nightmare for a workbench that needs to roll around a shop on casters, as shop floors...
Posts on Made of...
Stripe's monorepo developer environment I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed...
7 months ago
2
7 months ago
I worked at Stripe for about seven years, from 2012 to 2019. Over that time, I used and contributed to many generations of Stripe’s developer environment – the tools that engineers used daily to write and test code. I think Stripe did a pretty good job designing and building that...
Applied Cartography
MD5-based uniqueness constraints in Django Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental...
3 months ago
2
3 months ago
Yesterday, I was trying to set a unique constraint for comments in Buttondown to prevent accidental double-commenting, and I ran into a problem that I hadn't seen before: index row size 2816 exceeds btree version 4 maximum 2704 for index...
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
2
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...
Home on Erik...
The half-life of code & the ship of Theseus As a project evolves, does the new code just add on top of the old code? Or does it replace the old...
over a year ago
2
over a year ago
As a project evolves, does the new code just add on top of the old code? Or does it replace the old code slowly over time? In order to understand this, I built a little thing to analyze Git projects, with help from the formidable GitPython project.
Notes on software...
Experimenting with column- and row-oriented datastructures This is an external post of mine. Click here if you are not redirected.
over a year ago
./techtipsy
Quest towards energy efficiency part 1: the water heater While listening to the SelfHosted podcast, one of the hosts brought up their peculiar...
over a year ago
30
over a year ago
While listening to the SelfHosted podcast, one of the hosts brought up their peculiar living arrangement multiple times. Essentially, he and his family are living in an RV that runs off of batteries, has solar panels, utilizes Home Assistant for automation, supports multiple...
Notes on software...
Reviewing the Surface Book 2 The first few paragraphs cover what I was looking for and what I considered. Then the review. Why...
over a year ago
2
over a year ago
The first few paragraphs cover what I was looking for and what I considered. Then the review. Why the Surface Book 2 I used a Macbook throughout my professional career until I had the choice a few years ago when I started my current job. Here, I ran Gentoo, then FreeBSD, then...
Simply Explained
Tuya IR Hub: control Daikin AC (Home Assistant + ESPHome) The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to...
over a year ago
3
over a year ago
The release of ESPHome v1.15 brought better support for infrared climate control. This was enough to finally make my YTF IR Hub useable. Here's how I flashed ESPHome onto it and how I configured it for my Daikin AC and Home Assistant.
Louwrentius
An ode to the 10,000 RPM Western Digital (Veloci)Raptor Introduction Back in 2004, I visited a now bankrupt Dutch computer store called MyCom1, located at...
over a year ago
3
over a year ago
Introduction Back in 2004, I visited a now bankrupt Dutch computer store called MyCom1, located at the Kinkerstraat in Amsterdam. I was there to buy a Western Digital Raptor model WD740, with 74 GB of capacity, running at 10,000 RPM. When I bought this drive, we were still in...
Arduino Blog
A DIY weather display with dedicated outdoor sensor station Weather stations are popular projects in the maker community because they’re useful and usually...
6 months ago
63
6 months ago
Weather stations are popular projects in the maker community because they’re useful and usually quite affordable to construct. But most that we see are really weather information displays that gather data through the internet from stations in the region. That data is fairly...
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
2
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.
Notes on software...
How to recommend books, or, stop recommending SICP Many "must-read" books are not well-written. I try to read a lot, but I still have a low tolerance...
over a year ago
2
over a year ago
Many "must-read" books are not well-written. I try to read a lot, but I still have a low tolerance for bad writing and bad editing. I write this post both to discourage thoughtless recommendations and to encourage the receivers of bad recommendations. For software developers,...
Applied Cartography
Au revoir, Invoke It's not quite interesting or noteworthy enough to warrant a full-on essay, but yesterday we...
7 months ago
2
7 months ago
It's not quite interesting or noteworthy enough to warrant a full-on essay, but yesterday we unshipped the last remaining Invoke commands and ported them over to just. I think Invoke is a good, cool project, and I wish it well. If you're at the precise intersection of "you have...
Louwrentius
Getting the Sitecom AC600 Wi-Fi adapter running on Linux TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a...
over a year ago
3
over a year ago
TL;DR Yes it works with some modifications of the driver source. A USB Wi-Fi adapter I used with a Raspberry Pi broke as I dropped it on the floor, so I had to replace it. I just went to a local shop and bought the Sitecom AC600 adapter as that's what they had available (with...
Jonas Hietala
10 Games in 10 Languages For school we have this programming course for Java. It isn’t anything special really and it would...
over a year ago
2
over a year ago
For school we have this programming course for Java. It isn’t anything special really and it would be really boring if I don’t like to program, it almost is anyway, if it weren’t for the fact that we’re to create a game! Just any game will do and we’re in a group of two and we...
Lighthouse Blog
Hidden features
6 months ago
Home on Erik...
Wikiphilia I've been obsessed with Wikipedia for the past ten years. Occasionally I find some good articles...
over a year ago
2
over a year ago
I've been obsessed with Wikipedia for the past ten years. Occasionally I find some good articles worth sharing and that's why I created the wikiphilia Twitter handle. Just a long stream of stuff that for one reason or another may be interesting.
Arduino Blog
Clone your IoT projects with Arduino Cloud Custom Templates Whether you are an IoT enthusiast, an enterprise developer or a high school teacher, we all know the...
4 months ago
48
4 months ago
Whether you are an IoT enthusiast, an enterprise developer or a high school teacher, we all know the thrill of bringing a new IoT project to life. But we also understand the frustration of repetitive setup processes and the time sink of configuring the same elements over and over...
Vitalik Buterin's...
On Nathan Schneider on the limits of cryptoeconomics
over a year ago
Posts on Made of...
What's with ML software and pickles? I have spent many years as an software engineer who was a total outsider to machine-learning, but...
a year ago
3
a year ago
I have spent many years as an software engineer who was a total outsider to machine-learning, but with some curiosity and occasional peripheral interactions with it. During this time, a recurring theme for me was horror (and, to be honest, disdain) every time I encountered the...
Construction Physics
The Influence of Bell Labs We’ve talked previously about Bell Labs’ long, storied history as an innovation engine and a...
a month ago
30
a month ago
We’ve talked previously about Bell Labs’ long, storied history as an innovation engine and a generator of new technology.
Vitalik Buterin's...
Sharding FAQ
over a year ago
Christian Selig
Trials and Tribulations of Making an Interruptable Custom View Controller Transition on iOS I think it’s safe to say while the iOS custom view controller transition API is a very powerful one,...
over a year ago
20
over a year ago
I think it’s safe to say while the iOS custom view controller transition API is a very powerful one, with that power comes a great deal of complexity. It can be tricky, and I’m having one of those days where it’s getting the better of me and I just cannot get it to do what I want...
Home on Erik...
Presentation about Luigi I like the editing!
over a year ago
Good Enough
Season 1, Issue 3: Fool Me Three Times This will be a short one. Barry’s summer vacation has started, and Shawn is deflated after the...
over a year ago
2
over a year ago
This will be a short one. Barry’s summer vacation has started, and Shawn is deflated after the Warr…iors... sob… It’s just one game, right? 1. No One Likes a Giveaway Who doesn’t love a good pickle? Well that didn’t happen. There were no entries to last week’s giveaway. If you...
Abort Retry Fail
The History of Windows 98 Echoes of an Explosion
a year ago
Home on Erik...
Plotting author statistics for Git repos using Git of Theseus I spent a few days during the holidays fixing up a bunch of semi-dormant open source projects and I...
over a year ago
3
over a year ago
I spent a few days during the holidays fixing up a bunch of semi-dormant open source projects and I have a couple of blog posts in the pipeline about various updates. First up, I made a number of fixes to Git of Theseus which is a tool (written in Python) that generates...
axio.ms
32-bit hat, with LEDs Built in November 2015 (now-traditional multi-year writeup delay applied) A hat,...
over a year ago
2
over a year ago
Built in November 2015 (now-traditional multi-year writeup delay applied) A hat, bejewelled with 38 RGB LEDs Is this thing on..? It’s been a while since I’ve written one of these. So, the hat. It’s been on the writeup pile for almost 6 years, nagging away. Finally...
./techtipsy
Monitoring energy usage with smart plugs, Prometheus and Grafana This post isn’t a detailed line-by-line tutorial on how to set up each individual piece of the setup...
7 months ago
116
7 months ago
This post isn’t a detailed line-by-line tutorial on how to set up each individual piece of the setup as those types of guides tend to get out of date really easily, but if you know your way around Linux and the command line, then you can definitely replicate this setup on your...
Electronics etc…
Increasing Frequency Counter Precision with Linear Regression MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [...
a year ago
62
a year ago
MathJax.Hub.Config({ jax: ["input/TeX", "output/HTML-CSS"], tex2jax: { inlineMath: [ ['$', '$'], ["\\(", "\\)"] ], displayMath: [ ['$$', '$$'], ["\\[", "\\]"] ], processEscapes: true, skipTags: ['script', 'noscript', 'style', 'textarea', 'pre',...
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
2
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...
Old Vintage...
Refurb weekend: PowerBook Duo 2300c Jerry Seinfeld had one. many other TV shows and even movies, most notoriously Hackers: my...
a year ago
72
a year ago
Jerry Seinfeld had one. many other TV shows and even movies, most notoriously Hackers: my favourite PowerBook 1400: the metal hinges are starting to tear out of their attachment points in the plastic back of the display, and naturally it's the one with all the upgrades in...
Home on Erik...
Recurrent Neural Networks for Collaborative Filtering I’ve been spending quite some time lately playing around with RNN’s for collaborative filtering....
over a year ago
3
over a year ago
I’ve been spending quite some time lately playing around with RNN’s for collaborative filtering. RNN’s are models that predict a sequence of something. The beauty is that this something can be anything really – as long as you can design an output gate with a proper loss function,...
Abort Retry Fail
Unboxing New Old Stock Windows 3.11 A Photo Gallery
a year ago
Arduino Blog
How to use vintage LED bubble displays with your Arduino If you want to add a display to your Arduino project, the easiest solution will likely be an LCD or...
a month ago
24
a month ago
If you want to add a display to your Arduino project, the easiest solution will likely be an LCD or OLED screen. But though those are affordable and work really well, they may not provide the vibe you’re looking for. If you want a more vintage look, Vaclav Krejci has a great...
Jonas Hietala
Fun or Frustration? Ludum Dare 33 One of my goals this year was to participate in a Ludum Dare. I have cleared up my schedule,...
over a year ago
3
over a year ago
One of my goals this year was to participate in a Ludum Dare. I have cleared up my schedule, negotiated with my better half and everything is set up for epicness. At first the idea was to make a game in rust, even tough I basically haven’t used it in almost a year, but when I...
Willem's Blog
Optimising images for the web and performance Make your website faster by optimising the images. This posts explains how you can do this.
over a year ago
Vitalik Buterin's...
Situazioni di collusione
over a year ago
Home on Erik...
Home
over a year ago
Home on Erik...
The Filter Bubble is Silly and you Can't Guess What Happened Next I'm at RecSys 2014, meeting a lot of people and hanging out at talks. Some of the discussions here...
over a year ago
2
over a year ago
I'm at RecSys 2014, meeting a lot of people and hanging out at talks. Some of the discussions here was about the filter bubble which prompted me to formalize my own thoughts. I firmly believe that it's the role of a system to respect the user's intent.
Jonas Hietala
Mailto: links with FastMail in Firefox You can change the application to handle mailto: links in Firefox in Preferences -> Applications....
over a year ago
2
over a year ago
You can change the application to handle mailto: links in Firefox in Preferences -> Applications. The problem is that you can’t input custom urls and some email providers, like hotmail or fastmail, aren’t supported. I managed to fix it with the plugin MailtoWebmails. It annoys me...
Electronics etc…
Zephyr Ravenna Control Board Replacement Blog post that probably has an audience of one, myself. Introduction Zephyr Ravenna - Confusing...
7 months ago
116
7 months ago
Blog post that probably has an audience of one, myself. Introduction Zephyr Ravenna - Confusing Information Two PCBs - Control Board & Switch Assembly Switch of the Breaker!!! Glass Canopy Removal Duct Cover Removal Swapping the Control...
Jonas Hietala
The Experimental Games It’s been nine months since I started doing Experimental Games and I think it’s time to evaluate and...
over a year ago
2
over a year ago
It’s been nine months since I started doing Experimental Games and I think it’s time to evaluate and maybe go in a new direction. At first I had been stuck for ages with my never-ending projects and I had literally nothing to show for all my coding. Well now things have changed a...
Home on Erik...
Developer experience as a competitive advantage I spent a ton of time looking at different software providers, both as a CTO, and as a nerd...
over a year ago
2
over a year ago
I spent a ton of time looking at different software providers, both as a CTO, and as a nerd “advanced” consumer who builds stuff in my spare time. In the last 10 years, there has been an order of magnitude more products that cater directly to developers, through APIs, SDKs, and...
latest projects -...
Talking Tines [Concept] Tuning forks that talk
5 months ago
Applied Cartography
Notes on Zed I was late to the VS Code zeitgeist, and as penitence I try to go out of my way to try new editors...
9 months ago
3
9 months ago
I was late to the VS Code zeitgeist, and as penitence I try to go out of my way to try new editors whenever I see them — which is why this morning I installed Zed, which makes its bones on performance (yay!) and teams functionality (irrelevant for my use cases, but seems...
Willem's Blog
Escaping the flat tires Finding the answer to the question how resilient a puncture-proof tire really is took me quite some...
over a year ago
2
over a year ago
Finding the answer to the question how resilient a puncture-proof tire really is took me quite some time, but alas - here it is!
Engineers Need Art
VPX Scripting - Part 5 (DOF) Some light Visual Pinball debugging and the world of DOF. New to DOF? Read on.
8 months ago
Willem's Blog
Commuting by bike One week on the VanMoof Electrified S E-bike testing it for commuting and comparing it to a normal...
over a year ago
2
over a year ago
One week on the VanMoof Electrified S E-bike testing it for commuting and comparing it to a normal bike.
Notes on software...
What's the big deal about key-value databases like FoundationDB and RocksDB? Let's assume you're familiar with basic SQL databases like PostgreSQL and MySQL, and document...
over a year ago
2
over a year ago
Let's assume you're familiar with basic SQL databases like PostgreSQL and MySQL, and document databases like MongoDB and Elasticsearch. You probably know Redis too. But you're hearing more and more about embedded key-value stores like RocksDB, LevelDB, PebbleDB, and so on....
./techtipsy
Whacky setups: seedbox on a wall The Orange Pi Zero is one hell of an SBC. It has served as a Wi-Fi access point for months without...
over a year ago
24
over a year ago
The Orange Pi Zero is one hell of an SBC. It has served as a Wi-Fi access point for months without issues and as a testbed for playing around with MySQL. I wanted it to be a useful device again, but had trouble finding an use case for it due to its hardware limitations. After...
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
3
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...
Willem's Blog
Monolithic vs Microservices software architecture This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn...
over a year ago
3
over a year ago
This week I flew to Gothenburg to talk about enterprise software architecture, read along to learn about choosing the right architecture for your app development
Notes on software...
Notes on running Electron This is an external post of mine. Click here if you are not redirected.
over a year ago
computers are bad
2024-07-20 minuteman missile communications A programming note: I am looking at making some changes to how I host things like Computers Are Bad...
5 months ago
74
5 months ago
A programming note: I am looking at making some changes to how I host things like Computers Are Bad and wikimap that are going to involve a lot more recurring expense. For that and other reasons, I want to see if y'all would be willing to throw some money my way. If everyone...
Style over Substance
Using the EZCOO / AVStar HAE118 HDMI2.1 Audio Extractor for PS5/Xbox audio Back in 2021, we bought a PlayStation 5 (PS5) as our main living room console. Making the most out...
a year ago
54
a year ago
Back in 2021, we bought a PlayStation 5 (PS5) as our main living room console. Making the most out of this console meant we also had to buy a new TV, as our old TV was not 4K-compatible and did not support HDMI2.1, the new A/V standard required to support all of the PS5’s...
Louwrentius
Release of PPSS - the Parallel Processing Shell Script PPSS is a shell script that processess files or other items in parallel. It is designed to make use...
over a year ago
2
over a year ago
PPSS is a shell script that processess files or other items in parallel. It is designed to make use of the current multi-core CPUs. It will detect the number of available CPUs and start a thread for each CPU core.  This script is build with the goal to be very easy to use. Also,...
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
2
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...
Willem's Blog
Clouds below my floor Building a little datacenter in my basement utilising a very fast internet connection.
over a year ago
Arduino Blog
Repurposing an automatic train control unit as a car speedometer We’re just now getting semi-autonomous self-driving capabilities in cars, which let them adhere to...
3 months ago
31
3 months ago
We’re just now getting semi-autonomous self-driving capabilities in cars, which let them adhere to posted speed limits and maintain their lanes. But trains have been doing the same thing for a long time — well before machine learning and computer vision became ubiquitous. How did...
Louwrentius
My home lab server with 20 cores / 40 threads and 128 GB memory Update fall 2024 I have decided to decomission this machine and it is no longer in use. As of this...
over a year ago
2
over a year ago
Update fall 2024 I have decided to decomission this machine and it is no longer in use. As of this moment, it's replaced by a cluster of four 1L PCs which use about a third of the idle power usage and boot within 20 seconds. The single-core performance of these low-power 1L PCs...
Willem's Blog
The Same, Differently
a year ago
Louwrentius
Lion's FileVault does not support Bootcamp and external boot disks Read the comments as they may provide useful information for your particular situation I boot my...
over a year ago
3
over a year ago
Read the comments as they may provide useful information for your particular situation I boot my iMac from an external FW800 SSD. I found out that it is impossible to encrypt this disk using the new FileVault as part of Lion. Furthermore, I also found out that if you have a disk...
./techtipsy
Tech tip: eliminate HDD humming noise Anyone that has bought themselves external WD drives from the Elements/My Book/Easystore series are...
over a year ago
27
over a year ago
Anyone that has bought themselves external WD drives from the Elements/My Book/Easystore series are probably familiar with the acoustic characteristics of the drives. The drives have a loud hum caused by WD running the drives at 7200rpm while claiming the drives to be...
./techtipsy
TOMO M4: probably the coolest power bank I've owned A friend once showed me a power bank that was so cool that I had to get one myself. Ended up getting...
a year ago
36
a year ago
A friend once showed me a power bank that was so cool that I had to get one myself. Ended up getting two, and here’s why. This post is not sponsored. Removable batteries Let’s start with the feature that I appreciate the most: removable batteries! The TOMO M4 accepts up to 4...
Lighthouse Blog
Updates May 31
6 months ago
Posts on Made of...
Thoughts On Kubernetes I spent a while the last week porting livegrep.com from running directly AWS to running on...
over a year ago
3
over a year ago
I spent a while the last week porting livegrep.com from running directly AWS to running on Kubernetes on Google’s Cloud Platform (specifically, the google container engine, which provisions and manages the cluster for me). I left this experience profoundly enthusiastic about the...
./techtipsy
The best laptop is the one somebody else had In 2011, I was finishing 9th grade. As a gift, I got to choose a laptop in the 400 EUR range. I...
a month ago
38
a month ago
In 2011, I was finishing 9th grade. As a gift, I got to choose a laptop in the 400 EUR range. I ended up picking an ASUS Eee PC 1201PN. It was new and the first computer in my life that was 100% mine, but awfully slow for a lot of tasks. It was so slow that I ended up giving...
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
3
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...
Old Vintage...
One-parting some Commodore 64 utilities for fun and profit I've got a few retrocomputing bucket list items I'm slowly working down, and a couple of them...
a month ago
29
a month ago
I've got a few retrocomputing bucket list items I'm slowly working down, and a couple of them involve some little Commodore 64 games I've had kicking around on the backburner. However, every game needs media assets, and while there are many great tools for doing art on your...
Louwrentius
Monitoring HP MSA P2000 G3 I/O latency with Nagios At work we have a couple of HP MSA P2000 G3 SANs. These are entry-level SANs that still seem to have...
over a year ago
2
over a year ago
At work we have a couple of HP MSA P2000 G3 SANs. These are entry-level SANs that still seem to have almost all features you might want from a SAN, except for official SSD-support. It seems that the new MSA 2040 adds support for SSDs and also provides 4 GB cache per controller...
Abort Retry Fail
The History of Commodore, Part 1 Chuck Peddle, the 6502, MOS, and the PET
a year ago
./techtipsy
Overcoming hardware limitations: the time-to-sleep script As some of you might own, I’m still rocking a ThinkPad T430, a laptop model originally released in...
over a year ago
38
over a year ago
As some of you might own, I’m still rocking a ThinkPad T430, a laptop model originally released in 2012. It’s not the fastest laptop out there, but it is plenty fast for a number of tasks, even most software development work. I also try to keep my machines up to date and properly...
Ken Shirriff's blog
The Pentium as a Navajo weaving Hurrying through the National Gallery of Art five minutes before closing, I passed a Navajo weaving...
3 months ago
2
3 months ago
Hurrying through the National Gallery of Art five minutes before closing, I passed a Navajo weaving with a complex abstract pattern. Suddenly, I realized the pattern was strangely familiar, so I stopped and looked closely. The design turned out to be an image of Intel's Pentium...
Home on Erik...
Luigi talk tomorrow At NYC Data Science meetup! Unfortunately the space is full but the talk will be livestreamed –...
over a year ago
2
over a year ago
At NYC Data Science meetup! Unfortunately the space is full but the talk will be livestreamed – check out the meetup web page for a link tomorrow.
Louwrentius
Debian Lenny and Dell S300 H200 and H700 RAID controllers update november 2010: it is reported in the comments that the next release will support these...
over a year ago
3
over a year ago
update november 2010: it is reported in the comments that the next release will support these controllers. However, which controllers are supported is not clear. Also, we may have to wait for quite some time before squeeze will be released. Just a quick note: it seems that the...