Are Xiaomi browsers spyware? Yes, they are (2020)

https://palant.info/icons/apple-touch-icon.png
In case you missed it, there was a Forbes articleon Mi Browser Pro and Mint Browser which are preinstalled on Xiaomi phones. The article accuses Xiaomi of exfiltrating a history of all visited websites. Xiaomi on the other hand accuses Forbes of misrepresenting ...

U.S. asks Google for detailed search data in antitrust case

https://images2.9c9media.com/image_asset/2021_2_4_2ab26449-3dd0-4904-a55e-abe6507be617_jpg_980x551.jpg?height=135&width=240
The U.S. government has asked Google to fork over granular data on how its search engine works and is monetized, seeking to prove that the internet giant is a monopoly. The Alphabet Inc. unit is being asked to share data on how and where users searched ...

Peer-to-Peer Databases for the Decentralized Web

https://orbitdb.org/images/users/3box.png
OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It’s an eventually consistent database that uses CRDTsfor conflict-free database merges ...

WSL Hello Sudo: Face Recognition of Windows Hello on Windows Subsystem for Linux

https://raw.githubusercontent.com/nullpo-head/WSL-Hello-sudo/master/demo.gif
"WSL Hello sudo" is a Linux PAM module and companion Windows CLI apps that realize sudo by biometric login of Windows Hello on Windows Subsystem for Linux (WSL). This PAM module allows you to authenticate sudovia face recognition, fingerprint ...

Lyra audio codec enables high-quality voice calls at 3 kbps bitrate

https://www.cnx-software.com/wp-content/uploads/2021/02/Lyra-vs-Opus-vs-Speex.jpg
We’re often writing about new video codecs like AV1 or H.266, and recently, we covered AVIF picture format that offers an improved quality/compression ratio against WebP and JPEG, but there’s also work done on audio codecs.

Laylo Is Hiring a Senior Front End

Laylo is building a platform to connect content creators and artists with their biggest fans. We work with the world's largest record labels and brands to provide communication, marketing and messaging tools to content creators.

Compass S-1

https://www.sec.gov/Archives/edgar/data/0001563190/000119312521063859/g36119g53z34.jpg
(Address, including zip code, and telephone number, including area code, of Registrant’s principal executive offices) (Name, address, including zip code, and telephone number, including area code, of agent for ...

Low Earth Orbit Visualization

https://platform-cdn.leolabs.space/static/images/leolabs-logo-transparent-black.png?7695d25588fc9609abbe4013a6aa41652e904c10
A visualization of satellites, debris, and other objects tracked by LeoLabs in low earth orbit

Foundational Distributed Systems Papers

https://1.bp.blogspot.com/-M73fwzJZFwM/XmLw3rsuSeI/AAAAAAAAImE/GOkWK0UwAskdkfZAjh2uMu-KBPIdg1b3gCK4BGAYYCw/s320/crop.php.jpeg
I talked about the importance of reading foundational paperslast week. To followup, here is my compilation of foundational papers in the distributed systems area. (I focused on the core distributed systems area, and did not cover networking, ...

Demoscene the Amiga Years Volume 1

https://editions64k.fr/wp/wp-content/uploads/2021/01/logo-editions64.png
Demoscene the Amiga years reflects the making of the best demos as well as the history of the most emblematic and best known groups of the demoscene. Discover numerous pictures of demos through more than 450 pages as well as contributions of "sceners". This book is the first volume covering the...

Splitting the Ping

https://blog.benjojo.co.uk/asset/2k8lf46vtp
Ping is one of the fundamental pillars of networking. It’s simple, universally supported, and is normally one of the few things that is shipped with all network stacks. It gives two handy confirmations, one that a host is reachable at all, and also ...

Ask HN: Who is hiring? (March 2021)

(Update for Feb/March: Manara, a company in YC's current batch, has discovered many talented software engineers in the MENA region, half of whom are women. If this is of interest, see their launch thread at https://news.ycombinator.com/item?id=25849054 ...

Parsing can become accidentally quadratic because of sscanf

https://user-images.githubusercontent.com/4209061/74186504-09dda400-4c4b-11ea-82ea-cd1bbf0fc2a3.png
While investigating a performance issue in a library I am working on, I noticed that parsing a particular document (warning: very large file) causes the program to spend a lot of time in memchr (ro...

Why does an A note sound different across instruments?

Why does an A note on a piano sound different from an A note on a violin? If you pull up a tuner app on your phone and play an A note on a piano, the tuner will say ~440 hz. Do the same thing on a violin's A note and you'll also get 440 ...

Your Thinking Rate Is Fixed

https://149366099.v2.pressablecdn.com/wp-content/uploads/2021/03/Your-Thinking-Rate-Is-Fixed.png
You can’t force yourself to think faster. If you try, you’re likely to end up making much worse decisions. Here’s how to improve the actual quality of your decisions instead of chasing hacks to speed them up.

Generate Flowcharts from Text

https://flowchart.fun/smiley.png
An open-source tool for generating flowcharts from text

Use Touch ID for Sudo on Mac

https://davidwalsh.name/demo/gofast-block.svg
The landscape of security is changing quite a bit. We’ve gone from basic username and password to 2FA, facial recognition, fingerprint recognition, and so on. Hell, my Mac unlocks simply when I have my Apple Watch near by. In the end, I probably use the Mac fingerprint key the most. One...

Apple Card Disabled My iCloud, App Store, and Apple ID Accounts

https://svbtleusercontent.com/qest5zgsbPZ36zkUp7CHo40xspap_small.png
About ten days ago, when I went to update a few apps in the App Store on my Mac, I was met with a curious error. The internet is filled with stories from people whose Google accounts were locked for unexplained reasons, causing them to lose all of... | Dustin Curtis | Designer, hacker, investor, nomad.

Pyroscope: Continuous Profiling Platform

https://user-images.githubusercontent.com/662636/105129037-11334180-5a99-11eb-8951-1d4aaaed50de.png
You can look at years of data at a time or zoom in on specific events # install pyroscope brew install pyroscope-io/brew/pyroscope # start pyroscope server: pyroscope server # in a separate tab, start profiling your app: pyroscope exec ...

Bastion – A Highly-Available Distributed Fault-Tolerant Runtime for Rust

https://raw.githubusercontent.com/bastion-rs/bastion/master/img/bastion.png
Permalink Bastion is a highly-available, fault-tolerant runtime system with dynamic, dispatch-oriented, lightweight process model. It supplies actor-model-like concurrency with a lightweight process implementation and utilizes all of the ...

Show HN: Ten seconds to ponder if a thread is worth it

Launch HN: Corrily (YC W21) – Price Optimization for SaaS

Hi HN! We are Abel [abelr] and Andrej [neophocion] of Corrily ( https://www.corrily.com/). We ’re building a price optimization service for subscription and usage-based companies. By wrapping our API around the prices you display on your frontend and ...

Amiga Video Slot RGB to HDMI

https://raw.githubusercontent.com/Bloodmosher/Amiga-VideoSlot-RGBtoHDMI/main/Amiga-VideoSlot-RGBtoHDMI-3DRender2.png
This project builds on c0pperdragon's Amiga-Digital-Video project, adapted for use in big box Amiga video slots. The 7MHZ signal is derived via C1 XNOR C3 using an additional 74LVC86 since 7MHZ is not available directly from the video slot

Chrome does not respect autocomplete=off (2018)

Feedback on Monorail

75 Years Ago, 'War of the Worlds' Started a Panic. Or Did It? (2013)

https://compote.slate.com/images/0d1e213a-79e7-4b4d-9a3c-fe762e0bd6c6.jpg
Wednesday marks the 75 th anniversary of Orson Welles’ electrifying War of the Worlds broadcast, in which the Mercury Theatre on the Airenacted a Martian invasion of Earth. “Upwards of a million people, [were] convinced, if only briefly, that ...

Introducing dbt + Materialize

https://materialize.com/wp-content/uploads/2021/03/dbt-materialize-1.png
Managing data is hard. Managing data pipelines is even harder. The meaning of individual tables or values in your data warehouse gets lost in translation across organizations. Another team ’s refactor breaks your team ’s pipeline. And, it ’s normally ...

Some Were Meant For C (2017) [pdf]

Abstract The C language leads a double life: as an application program- ming language of yesteryear, perpetuated by circumstance, and as a systems programming language which remains a weapon of choice decades after its creation. This essay is a C programmer ...

The Hijacking of Perl.com

https://www.perl.com/images/the_hijack_of_perldotcom/crime.jpg
For a week we lost control of the Perl.com domain. Now that the incident has died down, we can explain some of what happened and how we handled it. This incident only affected the domain ownership of Perl.com and there was no other compromise of community ...

Rocket Lab Unveils Plans for New 8-Ton Class Reusable Rocket

This process is automatic. Your browser will redirect to your requested content shortly.

Sir Kazuo Ishiguro warns of young authors self-censoring out of 'fear'

https://ichef.bbci.co.uk/news/1024/branded_news/733D/production/_117310592_gettyimages-886888508.jpg
Young authors may be self-censoring because they worry they will be "trolled" or "cancelled", according to celebrated writer Sir Kazuo Ishiguro. Sir Kazuo, who won the Nobel Prize in Literature in 2017, warned that a "climate of fear" ...