Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

I recently came across a really fascinating video – https://www.youtube.com/watch?v=tYFLze9VwB0 where they make use of a micro laser projector to generate a speckle pattern on a surface and then photograph it with a DSLR. They then simply touch a surface with their hand/finger and then take a photo of the speckle pattern again after the […]

I recently came across a really fascinating video – https://www.youtube.com/watch?v=tYFLze9VwB0 where they make use of a micro laser projector to generate a speckle pattern on a surface and then photograph it with a DSLR. They then simply touch a surface with their hand/finger and then take a photo of the speckle pattern again after the […]

I recently came across a really fascinating video – https://www.youtube.com/watch?v=tYFLze9VwB0 where they make use of a micro laser projector to generate a speckle pattern on a surface and then photograph it with a DSLR. They then simply touch a surface with their hand/finger and then take a photo of the speckle pattern again after the […]

I recently came across a really fascinating video – https://www.youtube.com/watch?v=tYFLze9VwB0 where they make use of a micro laser projector to generate a speckle pattern on a surface and then photograph it with a DSLR. They then simply touch a surface with their hand/finger and then take a photo of the speckle pattern again after the […]

Truthtelling Games - example.org - 4 years ago - eng
In this article, I will use game theory to explain why, under certain conditions, otherwise dishonest Internet people will behave with scrupulous honesty, and how social platforms can be intentionally engineered to create these conditions.

Hey there, thought I'd write this one. Only one here who hasn't written anything yet, after all. It seems to get hard to get more creative titles with this sort of post, so that one's what we went with. Anyway. Nitter We gave this one up for now. It doesn't work on ARM due to being written in Nim, so that's it, I guess. We might set it up on another machine and then proxy or something, dunno. Veloren We have a server for that now, runni..

Snow Lake - sam.hooke.me - 4 years ago - eng
View of Snow Lake as you descend the ridge. Summary Snow Lake is incredibly popular, and for good reason. The hike is beautiful from start to finish, especially with the low lying blankets of mist that roll through the trees and across the lake. It’s barely an hour’s drive from Seattle, yet feels like remote, unspoilt wilderness.

Snow Lake - sam.hooke.me - 4 years ago - eng
View of Snow Lake as you descend the ridge. Summary Snow Lake is incredibly popular, and for good reason. The hike is beautiful from start to finish, especially with the low lying blankets of mist that roll through the trees and across the lake. It’s barely an hour’s drive from Seattle, yet feels like remote, unspoilt wilderness.

Comments The weight of nothing Sometimes we make decisions in software and design that appear to have no impact on what we’re building. After many years of unchecked decisions we may find our systems breaking from a million — seemingly weightless — snowflakes. Future of open source Open source is changing and so are the people and communities. What started as free software stored in a drawer back when people used to share computers has e..


This is a collection of interesting literature on the subject of error handling which I had collected to research my own blog post on the subject a while ago. “ A Philosophy of Software Design ” by John Ousterhout has a significant section on error handling that I found worth a read. It takes a slightly different angle and gives some good examples on how to design programs in a way so that errors cannot happen, or only happen in the r....

This is a collection of interesting literature on the subject of error handling which I had collected to research my own blog post on the subject a while ago. “ A Philosophy of Software Design ” by John Ousterhout has a significant section on error handling that I found worth a read. It takes a slightly different angle and gives some good examples on how to design programs in a way so that errors cannot happen, or only happen in the r....

This is a collection of interesting literature on the subject of error handling which I had collected to research my own blog post on the subject a while ago. “ A Philosophy of Software Design ” by John Ousterhout has a significant section on error handling that I found worth a read. It takes a slightly different angle and gives some good examples on how to design programs in a way so that errors cannot happen, or only happen in the r....

Are you a beginner or intermediate Python programmer who has made it through some of the fundamentals? Have you tried to tackle a big project but got stuck and frustrated? Completing some small projects might be the answer. This week on the show, we have author Al Sweigart and talk about his new book, "The Big Book of Small Python Projects."

Abstract Space - adamcraven.com - 4 years ago - eng

Humidifiers and I have a several-year-long history, in which I’ve considered countless humidifiers and tried…a couple. My problem with humidifiers is that I’m lazy . I do not want to scrub them clean. I don’t want to even wipe them after each refill. I don’t want to find yellow goo under the tank that I have to clean by hand.

Comments HTML There were some conversations on Twitter this past weekend that HTML is not a programming language. I don’t care about semantics, but I  DO  care to recognize people that write HTML as developers. My first full-time job I wrote code to solve problems even though I didn’t have “developer” in my title. I automated a job that used to take 3 weeks down to 3 hours with the code I wrote. It just so happened that my IDE was Excel.


It’s exciting to share the news of our new funding round. Learn about this new round of funding and why developer security is the future of application security.

License: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 _International Public License (CC BY-NC-ND _4.0) Conversations are important to learn and understand things better. It is one of the fundamental ways we learn and grow. It helps us to reach conclusions and validates our thoughts/ideas on what is “right” and what is “wrong”. But if you have observed, we end up having conversations which are pretty much one sided most....

Are you interested in learning #Crystal-Lang but having difficulty because you are a tactile learner ? The purpose of this tutorial is to provide you practice problems you can try out at your leisure.

Comments Open Source There’s been a lot of open source news this week between my current employer and Elastic. I have nothing to do with it directly, but it reminds me that open source is people which means there will always be drama. Even when it’s billion dollar companies it often comes down to a small number of people making decisions. I think this weeks drama hurt the image of open source more than it helped.

indexed-cache v0.4.0 - nadh.in - 4 years ago - eng
Repository: @knadh/indexed-cache GitHub release page: v0.4.0 What’s Changed Simplified reduce to a map by @ketan-10 in https://github.com/knadh/indexed-cache/pull/5 fix: typo by @josejibin in https://github.com/knadh/indexed-cache/pull/6 New Contributors @josejibin made their first contribution in https://github.com/knadh/indexed-cache/pull/6 Full Changelog : https://github.com/knadh/indexed-cache/compare/v0.3.2..

I spent some time today weeding out yet more link-farms from my search engine’s index. Typically what I would do is just block the subnet assigned to the VPS provider they’re on, and that does seem to work rather well. The cloud providers that don’t police what they host is almost always home to quite a lot of this stuff, so I don’t particularly mind scorching some earth in the name of a clean index.


Squarespace's site builder allows our millions of customers to build their unique sites. The content within a given site, like text and buttons, live within small sections called blocks. Earlier this year, the Core Layout team addressed the largest shortcoming of the block editing experience: the block editors didn’t match the modern Squarespace product design language that other features have been following for years.

Remember all the cheat codes you could use in old-school games back in the day? Remember the Konami cheat code? Ever wonder how you could add cheat codes to your own games? Adding cheat codes to your ... The post Implement the Konami Keystroke Cheat Code in a Unity Game appeared first on The Polyglot Developer .

A thread to discuss the various different text-based communication applications and protocols. Main: irc.lainchan.org >Interoperable/federated messengers: XMPP: https://xmpp.org/ - You can use a client like Conversations (Android) or Gajim (Desktop). IRC - There is so many options. Most popular it's probably HexChat (Dekstop) irssi (console) and Revolution IRC (Android). SIP - As above. Most popular option it's probably Linphon..

Someone did it –the perfect Daft Punk tribute after their break up. Also ideal for those hard-coding sessions. For the first time in 14 years, experience Daft Punk like never before! The first professionally recorded live show; revived meticulously by remastering and restoring the audio and video. The Alive 2007 show is considered a staple in live performances featuring the signature ‘Pyramid’ and groundbreaking visuals, which is now co..

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

Introduction There are some people who, when I have to interact with them on the Internet, I dread it. Usually, it’s because of one or both of these things: The person hates me. The person is a member of an “evangelism strike force” (ESF). The Rust Evangelism Strike Force was the first such strike force I met. It’s the reason I won’t touch Rust. The second evangelism strike force I met was the Zig Evangelism Strike Force .

I have this setup in a single project which handles backend and frontend generation of server and client code. This requires to run openapi-generator twice, once for backend with spring generator and once for frontend with typescript-angular generator. I need backend code to be generated to build directory - so it is not committed to version control. TypeScript code needs to be reformatted and committed to git. TypeScript code also requires..

Comments Learning to code The more programming languages I learn the more it resembles human language for me. It takes a lot of practice to write content that humans want to read. It takes similar practice to write code that computers want to execute. If I start writing in another language the meaning of the words might be the same, but how they will be interpreted by the readers could be completely different.

There are a lot of small websites on the Internet: Interesting websites, beautiful websites, unique websites. Unfortunately they are incredibly hard to find. You cannot find them on Google or Reddit, and while you can stumble onto them with my search engine, it is not in a very directed fashion. It is an unfortunate state of affairs. Even if you do not particularly care for becoming the next big thing, it’s still discouraging to put wor..

Everyone knows that the infamous social media algorithms promote the spread of false and misleading information on the Internet. But could they be engineered to do the opposite?

A review of, including chapter-by-chapter notes on, “Looking for Information: A Survey of Research on Information Seeking, Needs, and Behavior”

28 visitors online