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

We recently restructured our standard libraries at Jane Street in a way that eliminates the difference between Core_kernel and Core and we’re happy with the result. The new layout should reach the open source world before the end of the year.

We recently restructured our standard libraries at Jane Street in a way that eliminates the difference between Core_kernel and Core and we’re happy with the result. The new layout should reach the open source world before the end of the year.

Modern C++ has a lot of cool features. Move semantics means passing around structs in functions is cheap. std::shared_ptr means I don't have to manage any memory; no more new/delete! (But try as I might to understand std::unique_ptr, I'm just not there yet.) The syntax has also gotten some treatment with auto and tuple destructuring. In order to test out this modern C++ I wanted a small but meaningful project that operates on very dynam....

A key differentiator in a growing company’s success is the ability to scale its talent at the pace needed. Learn 7 best practices for hypergrowth to help your company scale successfully.

When developing a game, in most circumstances you're going to need to store some kind of data. It could be the score, it could be player inventory, it could be where they are located on a map. The pos... The post Building a Space Shooter Game that Syncs with Unity and MongoDB Realm appeared first on MongoDB .

Today I learned how to restore a single Postgres database from a global dump generated with pg_dumpall . Now, pg_dumpall is handy when you want to back up an entire Postgres cluster. It will dump all databases and global objects in a single text file. In contrast, pg_dump , the go-to tool for Postgres backups, offers more control but only works with a single database and doesn’t dump global objects, such as the roles/users linked to the d..


Snyk Container in combination with a build tool creating OCI-compliant container images will help you mitigate that risk and focus on what really matters: a first-class customer experience.

What if I told you there was a way out from having your online movements tracked; precious personal data harvested; and locked in to feeding…

The wait is over! The SnykCon 2021 call for papers has officially closed, all the sessions have been reviewed and sorted, and the agenda is now live.

In the previous posts, I discussed various aspects of quantile estimators based on k order statistics . I already tried a few weight functions that aggregate the sample values to the quantile estimators (see posts about an extension of the Hyndman-Fan Type 7 equation and about adjusted regularized incomplete beta function ). In this post, I continue my experiments and try to adopt the trimmed modifications of the Harrell-Davis quantile..

In the previous posts, I discussed various aspects of quantile estimators based on k order statistics . I already tried a few weight functions that aggregate the sample values to the quantile estimators (see posts about an extension of the Hyndman-Fan Type 7 equation and about adjusted regularized incomplete beta function ). In this post, I continue my experiments and try to adopt the trimmed modifications of the Harrell-Davis quantile..

In GoReleaser v0.176.0 (both OSS and Pro), we released the ability to sign Docker images - with cosign in mind, and also did small quality-of-life improvements in the artifact signing feature.

Over the weekend I attended the 2021 Libertarian Party of Ohio Conference . At the end of the conference, the five speakers - Evan McMahon, Spike Cohen, Ken Moellman, Mayor Cassandra Fryman, and Jim Cavoli - hosted a panel in which the audience could ask them any question.

Why Buddhism is True feels a little too watery, however I can't judge it fully since I haven't finished it. The reason I did was that after Chapter 7 I wasn't getting any new information, it felt like 7 chapters of the same thing.

We have a bone to pick with the printer industry. Today, you can litteraly print anything… … as long as it is not on paper. You can 3D print your own laptop parts or even a 3D chocolate cake. But If you dare to print a black and white A4, then, it’s suddenly it’s super high tech… Ink Cartridges Are A Scam An ink cartridge cost about 1$ but is sold up to 100 time its original cost.

We have a bone to pick with the printer industry. Today, you can litteraly print anything… … as long as it is not on paper. You can 3D print your own laptop parts or even a 3D chocolate cake. But If you dare to print a black and white A4, then, it’s suddenly it’s super high tech… Ink Cartridges Are A Scam An ink cartridge cost about 1$ but is sold up to 100 time its original cost.

In this blog post, learn how to gain real-time code-level observability to your data structures right there in your IDE, how to find harmful user input in a production Node.js application, and how to find and fix Node.js application security issues in your code and open source dependencies.

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....

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....


21 visitors online