New
The latest blog posts to take off on Hacker News. 31,706 posts.
Novel Coronavirus situation reports
The Weekly Epidemiological Update provides an overview of the global, regional and country-level COVID-19 cases and deaths, highlighting key data and trends; as well as other pertinent epidemiological information concerning the COVID-19 pandemic.
Automating receipt processing with deep learning
In this article, I cover the theory behind receipt digitization and implement an end-to-end pipeline using OpenCV and Tesseract. I also review a few important papers that do Receipt Digitization using Deep Learning.
Obesity
When did obesity increase? How do rates vary across the world? What is the health impact?
Grindr and OKCupid Sell Your Data, but Twitter’s MoPub Is the Real Problem
On January 15, a Norweigian Consumer Council (NCC) investigative report exposed the ways that Grindr, OKCupid, and eight other apps are collecting and sharing extremely sensitive personal data. Grindr in particular was sharing users’ age and location tied to a device ID that would allow trackers to...
Ring Doorbell App Packed with Third-Party Trackers
Ring isn't just a product that allows users to surveil their neighbors. The company also uses it to surveil its customers.An investigation by EFF of the Ring doorbell app for Android found it to be packed with third-party trackers sending out a plethora of customers’ personally identifiable...
How Much Does a Mile of Road Cost?
The Federal Highway Administration has a chart full of answers to that question you might find useful.
The Internet Archive and Jason Scott are saving our weird Internet history
Check out our file conversion API – convert 100s of formats with just a few lines of code. In a special series Zamzar take a look at some of the people who have helped shape technology and made it… Read More Jason Scott
Why numbering should start at zero (1982)
To denote the subsequence of natural numbers 2, 3, ..., 12 without the pernicious three dots, four conventions are open to us
DebConf20: offer to speak in Palestine censored
If you reached this page via a link to debian.community , the page you requested no longer exists. Read on to find out why.
Chris Lattner to Lead SiFive Platform Engineering Team
My quest is to build beautiful things that help change the world, and I’ve been fortunate to spend the last 15 years in Silicon Valley, working with some of the major players shaping all sorts of technology. Today, I’m super excited to join SiFive - the company I believe is best positioned to transform the silicon…
Qt Offering Changes 2020
New low-cost option for small businesses, Qt account requirement for installation and long-term support only for commercial licensees
Postmortem of the failure of one hosting storage unit on Jan. 8, 2020
On January 8, 2020 at 14:51 UTC, one of our storage units used for our hosting services hosted at LU-BI1 went down.
Elixir v1.10
Elixir v1.10 is out with standard library, compiler, and releases improvements.
Rat had 'no brain' and somehow lived a normal life
Many scientists believe that parts of the brain are meant only for specific functions. What if there were an animal that proved them wrong?
Access to Wikipedia restored in Turkey after more than two and a half years
Today, on Wikipedia’s 19th birthday, the Wikimedia Foundation has received reports that access to Wikipedia in Turkey is actively being restored.* This latest development follows a 26 December 2019 ruling by the Constitutional Court of Turkey that the more than two and a half year block imposed by the Turkish…
In 2019, Americans went more to the library than to the movies on average
Of nine leisure activities, visiting a library is the one Americans did most frequently in the past year, followed by attending movies and live sporting events.
SQLite Is Serverless
Most SQL database engines are implemented as a separate server process. Programs that want to access the database communicate with the server using some kind of interprocess communication (typically TCP/IP) to send requests to the server and to receive back results. SQLite does not work this way. With SQLite, the…
The Infinite Loop That Wasn't
Once upon a time there was a game for the GBA by the name of Hello Kitty Collection: Miracle Fashion Maker. It was a cutesy game based on the famous Sanrio Hello Kitty franchise, developed by Access. But hidden beneath the surface of the seemingly innocuous title was an insidious problem. Somehow, this simple game…
India Surpassed the USA to Become the 2nd Largest Smartphone Market in the World
Counterpoint Research Insight
PinePhone Misconceptions
I take no pleasure in writing this blog post. In fact, even as I am writing these words I am internally torn on whether this is the right approach to addressing the problem on hand. Whether I’ve chosen the right approach remains to be seen, but regardless, I now feel it’s time to confront misconceptions about the…
Linode launches free DDoS protection
/PRNewswire-PRWeb/ -- Linode, the world's largest independent cloud provider, today announced advanced protection across its global network of 11 data centers...
JetBrains to reimagine IntelliJ as text editor, add machine learning
This is the second part of the roadmap of IntelliJ IDEA and IntelliJ-based IDEs for 2020. The first part of the roadmap was focused mostly on low-level features in the platform. In this post we’ll be
Rough.js v4.0 – hand-drawn, sketchy graphics
Rough.js is a light weight javascript library that lets you draw graphics with a hand-drawn, sketchy, appearance.
Questions to Ask at the Start of a New Software Project
There's a lot you should know before you start creating software. Take time to understand the product, business, users, and overall project journey.
The C++ Lifetime Profile: How It Plans to Make C++ Code Safer
This blog post explains what the C++ Lifetime Profile is and how it intends to make the language safer and help avoid memory management problems.