Oh wow! I totally forgot about this! I found this gallery years ago. I took a shot at coding the “Substrate” family of images in Processing. It was super fun and the results were beautiful.
Thanks for sharing this!
Oh wow! I totally forgot about this! I found this gallery years ago. I took a shot at coding the “Substrate” family of images in Processing. It was super fun and the results were beautiful.
Thanks for sharing this!


Right? My first thought reading the title was “okay sure, the crystals get cold. Then what? Are we going to push the crystals outside so they can warm up again, ready to start the cycle anew?”. How is “cold crystals” working better to transfer heat than a gas/liquid?
I should read the article, I suppose…


I really liked this article! Thanks for the link. Gonna check out their QR Code article next


That’s a really interesting blog post. Thanks for sharing!


I get way more use out of Doubly Connected Edge Lists (DCEL) than I ever thought I would when I first learned about them in school.
When I want to render simple stuff to the screen, built-in functions like ‘circle’ or ‘line’ work. But for any shapes more complicated than that, I often find that it’s useful to work with the data in DCEL form.


This was an excellent read. The professor clearly thought a lot about what they wanted their students to get out of investigating the limits of AI use. It seems like it was a well crafted experiment as well as being a well crafted learning experience. Thanks for sharing the link.


No note other than to say this is a fantastic rebuttal.
I can’t tell if you’re trolling. But if you aren’t, here’s something cool you might enjoy.
If an object has two sides, you can colour each side a different colour. Think of a dinner plate. That has two sides and an edge that goes all the way around. You could use a marker to colour the front side red, stopping anywhere you hit an edge. Then you could use another marker to colour the back side blue, because the backside wouldn’t be coloured yet.
It sounds like I’m explaining this in a dumb, very obvious way. I am. Not because I think anyone reading this is dumb. But because the shape in the photo does something that is not obvious.
Look at the shape above and imagine it without all the keys sticking out. Imagine it is smooth enough to draw on with a marker. It’s pretty easy to see where any edges are. Imagine colouring one side of the shape red, avoiding where the edge is. If you keep colouring as much as you can, without crossing an edge, once you’re done you’ll find that there’s no place left to colour with the blue marker. You’ll have coloured the whole shape. It only has one side and that one side snakes and twists around to be its own backside as well.
If you’re looking to learn more, the shape is called a Möbius strip.


I found a technique that worked well for me. I want to share with you and others, but I don’t want to come across as judging you in anyway. It’s hard to find great candidates of any sort. And I wouldn’t necessarily recommend my technique to every company, because it’s just not reasonable in all cases.
I’ve found that the best way to get a good mix of people hired onto the team is to do more than hope that it happens.
I had to get out to workshops, conferences, and meetups. Local universities had groups that I got in touch with. I had to make connections with the communities that I was looking to hire from. It was a lot of hard work.
But once you’ve developed those connections, candidates roll in with surprising regularity for a long time. After two years I had a team of 10 great devs with a 50/50 split between genders and a huge range of background and cultures. It was the most fun team to work with and we made awesome stuff.


Thank you for this! Lots of people online have pushed forward the idea that Google search results are not as useful as before. This was the first article that I’ve read that did a good job of quantifying what that actually means and providing context as to why it is happening.


Damn. I had forgotten what actual journalism looks like. There was actual work done here to investigate and acquire facts. I’ve been reading “articles” that are just paraphrased PR statements for so long. This was a breath of fresh air.


I’ve been enjoying my Fairphone 4 a lot since getting it last year. This camera update really improved the experience of taking photos.


Wow. Now I wish I knew more about him. I’ve used vim nearly every day of my career.


I’ve been using my Fairphone 4 for a couple of months now and I really like it. It wasn’t easy to get it in Canada, but it works great with my carrier here. Getting my hands on some spare parts and a wallet case here wasn’t easy either.
But now I have a repairable phone with an extra battery and an extra camera module. I should be able to run this hardware for years to come regardless of wear and tear or the longevity of the company. I’m hoping to get 6 years out of it. I ran my previous LG phone for 7 before switching; had to replace the battery twice, which was easy because that model had a removable battery.


I purchased the Fairphone 4 a couple of months ago to use in Canada. It works great with my carrier here.
The phone I purchased runs stock Android, not the /e/ OS. And yeah, it’s super easy to open up and repair. I purchased an extra battery and an extra camera module. I have no idea what stock will be like 5, 6, or 7 years from now, but that’s how long I typically run each of my phones before switching to something new and I wanted to make sure I could keep the thing running regardless of how the company performs.
The paper itself has a really well put together video explaining the situation. It also has a real-time shot of the ant being slung upwards very fast.
Thanks for the link.