New
The latest blog posts to take off on Hacker News. 3,290 posts.
The Troublesome Active Record Pattern
How inappropriate data access patterns massively slow down programs and how the same problems arise with RESTful APIs.
When to Copy Ideas, When to Steal Ideas
ALEXISTOGEL menyediakan slot gacor situs resmi terpercaya yang emang sudah terbukti kasih kemenangan besar tanpa ribet. dan fokus pada pengalaman main yang asyik dan adil, ditambah transaksi online secepat kilat.
The 2,500 year old history of why Python’s all([]) returns True
How a Python function relates to a two thousand year old debate in philosophy
How I Teach Classes Remotely
Technology, running tech companies, data science, religion, translation technology, natural language processing, backups, p-adic linguistics, academia
The good parts of AWS: a visual summary
A summary of Daniel Vassallo and Josh Pschorr Ebook. Find out about the secrets of DynamoDB, S3, EC2, Lambda and others. A Guide for AWS DevOps enthusiasts.
Curl will now output JSON
This is not a command line option of the week post, but I feel a need to tell you a little about our brand new addition! --write-out [format] This option takes a format string in which there are a number of different "variables" available that let's a user output information from the previous transfer. For … Continue…
The “Why your anti-spam idea won’t work” checklist
This comes up regularly on Slashdot and I find it hilarious each time, but can never find it when I go looking for it. So, here it is:
Yahoo, AOL results biased in favor of parent company Verizon’s websites
Verizon Media’s search engines promises “unbiased” search results, but serves results clearly favoring the company’s media websites over competitors.
How to get your money back on a non-refundable hotel
From a friend, a few days ago: We were supposed to be in Vienna today for a short vacation, but the city is at high risk and we […]
Looking inside a vintage Soviet TTL logic integrated circuit
This blog post examines a 1980s chip used in a Soyuz space clock. The microscope photo below shows the tiny silicon die inside the package, ...
Outbreak – playable simulations of a disease outbreak
A playable disease simulation
GitHub blocked me and all my libraries
My name is Nikolay. I’m a web developer from Moscow, Russia. My hobby is writing Open Source libraries (libphonenumber-js…
How I recorded an album on my own, in my room
Detailed overview of what I learned and what I did to record and publish an album on my own, from my room
Writing an SDK with Core Bluetooth
Software Development For People That Help People.
I am mesmerized by our new robotic vacuum (2019)
Disclaimer: this is more a rant than anything else. Maybe more #crazydudewontstoptalkingavoidthewate...
Text Processing in the Shell
A quick overview of the most common text processing terminal tools and why they should be part of your day-to-day toolbox.
Getting started with shaders: signed distance functions
Getting started with shaders: signed distance functions!
Timeouts and cancellation for humans (2018)
Your code might be perfect and never fail, but unfortunately the outside world is less reliable. Sometimes, other people's programs crash or freeze. Networks go down; printers catch on fire . Your code needs to be prepared for this: every time you read from the network, attempt to acquire an inter-process lock, or…
Using JAX, numpy, and optimization techniques to improve separable image filters
By the end of this blog post, we aim to improve the results of my previous blog post of approximating circular bokeh with a sum of 4 separable filters and reducing its artifacts (left) through an o…
Finding McAfee: a case study on geoprofiling and imagery analysis
Identify past, current, and possible future locations through the geolocation and chronolocation of media provided by a specific user.
Zero Trust Networks
I am leery of jargon. I am as guilty of using it as the next engineer, but there comes a point where there are just too many precise, narrowly-understood terms polluting your vocabulary. The circle of people you can talk to shrinks until going to the store to buy milk feels like an exercise in speaking a foreign…
Lisp: Good News, Bad News, How to Win Big (1991)
Lisp has done quite well over the last ten years: becoming nearly standardized, forming the basis of a commercial sector, achieving excellent performance, having good environments, able to deliver applications. Yet the Lisp community has failed to do as well as it could have. In this paper I look at the successes, the…
Funding for Covid-19 Projects
I’m trying to fund startups/projects helping with COVID-19, because it’s basically the one thing I know how to do that can help. I think we will soon have enough testing capacity, so now I’d like...
MathJax Turns 3.0
When I launched bit-player.org in 2006, displaying any sort of mathematical notation on the web was torture. I would typeset an equation in LaTeX, convert the output to a JPEG image, upload the image file to a directory on the server, and embed a reference to the file in an HTML img tag. The process was cumbersome and…
The case of the missing WAV audio files on the FAT32 SD Card
Buckle up kids, as this is a tale. As you may know, I have a lovely podcast at ...