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

Hacker News likes to complain about interviewing, and, well, there is a lot to complain about. One of the recent links on the matter was from Kislay Verma “Competitive programming is useless” . Kislay decries an over-emphasis on competitive coding questions informing interview performance — i.e., asking increasingly obscure and trivial algorithmic and data structures questions rather than focusing on fundamentals and questions to engage....

I stumbled upon a personal growth article this weekend, and that’s odd because I tend to stay clear from such things. Yet I found it quite relevant, so much that I thought I would share it (the delivery is also amusing, which is something new for this kind of content). It’s just another day… and you’re just doing what you need to do. You’re getting things done, and the day moves forward in this continuous sequence of checklists, actio....

While playing Ingress over the years I've visited a good deal of the parks around Tampa and wanted to recap them.


A little over a year ago I wrote about my experience getting the NBN and concluding that it was a massive disappointment. I ended with Anyway thats the end of it. A 7 years wait for internet that I guess might be the envy of people living in Libya. Obviously since this post I have something more to say. NBN changed their policy allowing you to get a TCP (technology upgrade) quote without having to pay. Of course I tried it. The do..

Since the infamous SolarWinds attack , supply chain integrity is something a lot of people are discussing and working on.

sdfgeoff asked an interesting question on station just a while ago How much of your lives do you spend living (or watching) someone elses? It reminded me of an interesting tool kit for understanding being. The neoplatonists describe a hierarchy of being. This is sometimes attributed to Renaissance enfant terrible Pico della Mirandola’s oration of the dignity of man, but it’s given the most cursory mention. I’ve attached the quote ..

Problem Find all the combination of two in a team Solution 1 2 3 4 5 6 7 from itertools import combinations team = ["john", "joe", "bob", "al", "tony", "mark"] comb = combinations(team, 2) for i in list(comb): print(i) Result: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ('john', 'joe') ('john', 'bob') ('john', 'al') ('john', 'tony') ('john', 'mark') ('joe', 'bob') ('joe', 'al') ('joe', 'tony') ('joe', 'mark') ('bob', 'al') ('bob', 'tony') ('bob'..

Problem Find all the combination of two in a team Solution 1 2 3 4 5 6 7 from itertools import combinations team = ["john", "joe", "bob", "al", "tony", "mark"] comb = combinations(team, 2) for i in list(comb): print(i) Result: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ('john', 'joe') ('john', 'bob') ('john', 'al') ('john', 'tony') ('john', 'mark') ('joe', 'bob') ('joe', 'al') ('joe', 'tony') ('joe', 'mark') ('bob', 'al') ('bob', 'tony') ('bob'..

Some call them homeless. The new nomads refer to themselves as ‘houseless’. Many took to the road after their savings were obliterated by the Great Recession. To keep their gas tanks and bellies full, they work long hours at hard, physical jobs. In a time of flat wages and rising housing costs, they have unshackled themselves from rent and mortgages as a way to get by. They are surviving America.

Rattlesnake Ledge - sam.hooke.me - 4 years ago - eng

Rattlesnake Ledge - sam.hooke.me - 4 years ago - eng

Developers often think parser generators are the sole legit way to build programming language frontends, possibly because compiler courses in university teach lex/yacc variants. But do any modern programming languages actually use parser generators anymore? To find out, this post presents a non-definitive survey of the parsing techniques used by various major programming language implementations. CPython: PEG parser Until CPython 3.10 (w....

My wife and I got a chance to go to a place that lets you paint pottery and then have it fired. The pottery is all pre-made; you just get to paint it. It’s been a very long time since I’ve worked with a physical art medium, so the mug looks kinda dumpy. I did alright with the Racket logo on the bottom-inside of the mug though! I’m working on some fun projects with Racket. It’s been a really enjoyable language to work with. If you ha..

My wife and I got a chance to go to a place that lets you paint pottery and then have it fired. The pottery is all pre-made; you just get to paint it. It’s been a very long time since I’ve worked with a physical art medium, so the mug looks kinda dumpy. I did alright with the Racket logo on the bottom-inside of the mug though! I’m working on some fun projects with Racket. It’s been a really enjoyable language to work with. If you ha..

Have you started to use Python's assignment expression in your code? Maybe you have heard them called the walrus operator. Now that the controversy over the introduction in Python 3.8 has settled down, how can you use assignment expressions effectively in your code? This week on the show, David Amos is back, and he's brought another batch of PyCoder's Weekly articles and projects.

As an engineering manager, one thing I spend a lot of time doing is reviewing code that my team ships. According to Pull Panda I am often a top reviewer for the team. There are many things I look for when reviewing the code such as does this architecture make sense? Is it flexible for future changes or will we have to redo a lot of it? Does it do what you think it does? Are we already doing something similar elsewhere and we just re-inv....

I want to take a moment to share how I have been able to purchase multiple PlayStation PS5 and Xbox Series X without using a bot. Hopefully this will help you get one of the new consoles since they are still hard to get 9 months after they were released. The first time I purchased the Xbox Series X was pure luck. I happened to be on PTO on a Thursday and I noticed a trend that BestBuy would have them for sale on Thursdays so I just kept....


Patterns of Progress - ztoz.blog - 4 years ago - eng
Modern software systems involve many asynchronous tasks, but reporting status on tasks is often handled poorly. An asynchronous task is one that processes in the background and allows the client or caller to work on something else in the meantime (“non-blocking”). Architecturally, asynchronous processing is often the right choice for operations and scaling reasons, but it does add complexity. Both the end-users and the operating teams will ....

Patterns of Progress - ztoz.blog - 4 years ago - eng
Modern software systems involve many asynchronous tasks, but reporting status on tasks is often handled poorly. An asynchronous task is one that processes in the background and allows the client or caller to work on something else in the meantime (“non-blocking”). Architecturally, asynchronous processing is often the right choice for operations and scaling reasons, but it does add complexity. Both the end-users and the operating teams will ....

In this post, we’ll discuss why speed is critical for SAST tools and how Snyk Code combines speed with accuracy and breadth to deliver a dramatic improvement in the security posture of an application.

This article is part of a series of posts aiming to cast some light onto how service architecture has evolved at SoundCloud over the past…

As part of migrating applications from EC2 instance to kubernetes I was assigned with a task of containerizing a CodeIgniter application. once the application was containerized I noticed that the application logs were writing to a local file inside the container. so I thought this can be easily fixed by changing the logging path in CodeIgniter config file to php://stdout. But it was not that easy!! strangely the log path config in....



This article is part of a series of posts aiming to cast some light onto how service architecture has evolved at SoundCloud over the past…

I'm an org mode fan. This blog is powered by org. It's more of an accidental blog that started as a single org file keeping notes. I use org babel too. Oh and org habits . My never-ending list of TODOs is also powered by org. I manage all of this from Emacs and peek at TODOs using org agenda . This all works really well while I'm sitting in front of my laptop running Emacs. But then I'm away from my laptop… and I need to quickly r....

Consistency - www.adamconrad.dev - 4 years ago - eng
This article is part of the Systems Design Series following the book Designing Data-Intensive Applications by Martin Kleppmann. If you missed the previous article, check that out first.


In the developer community, ensuring your projects run accurately regardless of the environment can be a pain. Whether it’s trying to recreate a demo from an online tutorial or working on a code revie... The post Get Hyped: Using Docker + Go with MongoDB appeared first on MongoDB .

I am taking a short break from the Blockchain Programming series and writing this post because I found it pretty interesting. The other day I found a tweet(which unfortunately I forgot to bookmark and can’t find it anymore) about visualizing python modules in Neo4J. Guido, the Python creator had responded to that tweet. That tweet got stuck in my mind and I thought it a great excuse to explore Neo4j. I had been thinking of exploring some Gr....



In this article, we will look at Jib, a 100% Java-based tool for Java developers to build highly optimized images for their Java apps.

More DEF CON 29 goodies for your enjoyment - the talks from Adversary Village are live on our YouTube channel ! Binge away - more Village goodness to come!

A is a beautiful novel. Murakami’s writing as always is expertly crafted and full of imagery that your…





In the previous two posts, I discussed the idea of quantile estimators based on k order statistics. A already covered the motivation behind this idea and the statistical efficiency of such estimators using the extended Hyndman-Fan equations as a weight function. Now it’s time to experiment with the Beta function as a primary way to aggregate k order statistics into a single quantile estimation!

In the previous two posts, I discussed the idea of quantile estimators based on k order statistics. A already covered the motivation behind this idea and the statistical efficiency of such estimators using the extended Hyndman-Fan equations as a weight function. Now it’s time to experiment with the Beta function as a primary way to aggregate k order statistics into a single quantile estimation!

Just a quick video of me replacing the old hard drive in my wife’s laptop with a new solid state drive, or SSD:

3 visitors online