Top Posts for May 2, 2018

I’ve spent the last two years building a new email client

Summary: Choose between chat bubble or a threaded conversation view to easily see who replied to what email.

Keywords: email, emails, people, calendar, move

Full article on | 840 Points and 566 Comments

AT&T updates firmware to block access to

Summary: to dbeatson Just received mine (Cleveland Ohio) what exactly is Lightspeed, is it any different than fast path?

Keywords: dbeatson, dns, premium, change, firmware

Full article on | 733 Points and 245 Comments

Jupyter Receives the ACM Software System Award

Summary: Officially, the recipients of the award are the fifteen members of the Jupyter steering council as of November 2016, the date of nomination (listed in chronological order of joining the project): Fernando Pérez, Brian Granger, Min Ragan-Kelley, Paul Ivanov, Thomas Kluyver, Jason Grout, Matthias Bussonnier, Damián Avila, Steven Silvester, Jonathan Frederic, Kyle Kelley, Jessica Hamrick, Carol Willing, Sylvain Corlay and Peter Parente.

Keywords: jupyter, open, project, community, source

Full article on | 659 Points and 110 Comments

Python startup time: milliseconds matter

Summary: Even if you divide this by the number of available CPU cores, we’re talking dozens of seconds of wall time just waiting for CPython to get to a place where Mercurial’s first bytecode can execute.

Keywords: python, mercurial, startup, time, overhead

Full article on | 585 Points and 327 Comments

Proton Native – React Native for the desktop

Full article on | 516 Points and 247 Comments

Open-sourcing gVisor, a sandboxed container runtime

Full article on | 423 Points and 103 Comments

‘Anti-authority’ tech rebels take on ISPs, connect NYC with cheap Wi-Fi

Summary: Unlike signing up with a commercial ISP, which just involves a phone call to a major provider, a mesh network requires customers to invest a bit more time and effort.

Keywords: mesh, internet, nyc, network, cbc

Full article on | 362 Points and 197 Comments

Lobe – Deep Learning Made Simple

Summary: Lobe is an easy-to-use visual tool that lets you build custom deep learning models, quickly train them, and ship them directly in your app without writing any code.

Keywords: model, lobe, learning, deep, custom

Full article on | 327 Points and 67 Comments

Both in rich and poor countries, universal health care brings huge benefits

Summary: In “The Great Escape”, a book on the historical relationship between health and growth, Angus Deaton, a Nobel laureate in economics, explains that a country’s GDP per person is linked to its life expectancy (see chart).

Keywords: health, countries, care, world, people

Full article on | 322 Points and 513 Comments

Google Maps Platform

Summary: “ Google Maps Platform was almost a foregone conclusion due to its familiarity, reliability, accuracy, flexibility, ongoing innovation, and relationships with other data providers.

Keywords: maps, google, platform, users, manager

Full article on | 283 Points and 168 Comments

Tesla beats expectations with $3.4B in revenue

Summary: “Even at this stage of the ramp, Model 3 is already on the cusp of becoming the best-selling mid-sized premium sedan in the US, and our deliveries continue to increase,” Tesla CEO Elon Musk and CFO Deepak Ahuja wrote in a letter to investors.

Keywords: tesla, model, cars, expects, billion

Full article on | 273 Points and 146 Comments

DigitalOcean Introduces Kubernetes Product

Summary: This product is no exception, allowing developers to focus on successfully shipping their applications while not being burdened by the complexity involved with creating and running a highly scalable and secure cluster across multiple apps.”

Keywords: digitalocean, kubernetes, developers, product, cluster

Full article on | 264 Points and 79 Comments

GCC 8.1 Released

Summary: Profile driven optimizations have been significantly improved, on x86 functions are now split into hot and cold regions by default.

Keywords: gcc, features, release, optimizations, http

Full article on | 233 Points and 42 Comments

Rust in production at Figma

Summary: Rust’s slices make passing raw pointers around easy, ergonomic, and safe, and we used that a lot to avoid copying data during parsing.

Keywords: rust, server, performance, process, issues

Full article on | 223 Points and 64 Comments

MIT lecturer Ana Bell discusses books to learn CS and programming

Summary: And because 80% of our staff is female, then that cycle starts: the students taking the class see that the majority of TAs are women, so they think ‘I can do this too!’, and that helps push rates even higher.

Keywords: code, computer, programming, book, learn

Full article on | 223 Points and 50 Comments

Goldman Sachs to Open a Bitcoin Trading Operation

Summary: “It is just a heightened risk that we need to be extra aware of here.”Credit Andres Kudacki for The New York Times The bank’s first “digital asset” trader, Justin Schmidt, joined Goldman two weeks ago to handle the day-to-day operations, a hiring that was first reported by Tearsheet .

Keywords: bitcoin, goldman, trading, virtual, yared

Full article on | 214 Points and 129 Comments


Summary: Build large, distributed databases with fewer headaches and fewer dependencies Database functionality is built into the core of the VM, making PicoLisp a language for querying and manipulating databases.For that, PicoLisp includes a built-in application framework and Prolog engine so you can create, organize, inspect and change (and even build a fancy UI for) your data - all with a uniform and concise syntax.

Keywords: picolisp, language, programming, data, functions

Full article on | 208 Points and 38 Comments

Adding BigInts to V8

Summary: Donald Knuth published a specific implementation of multiplication and division of large numbers made up of smaller chunks in Volume 2 of his classic The Art of Computer Programming , all the way back in 1969.

Keywords: bigints, bigint, bit, bits, numbers

Full article on | 191 Points and 69 Comments

Running FFmpeg on AWS Lambda for 1.9% the Cost of AWS Elastic Transcoder

Summary: If chasing wild geese isn’t really your cup of tea, then I’m glad to tell you that we’ve built a tool called Exodus which greatly simplifies the process of relocating native binaries from one Linux system to another.

Keywords: lambda, function, ffmpeg, transcoding, ll

Full article on | 188 Points and 47 Comments

Learning Web Development? Skills to Make You Stand Out

Summary: If you learn to write clean self-commenting code and back that up with comments that illuminate the dark parts, your teammates will take notice and appreciate your efforts.

Keywords: learn, learning, language, web, developers

Full article on | 178 Points and 94 Comments

Apple is a traditional business

Summary: Because this is a time when Amazon is pushing innovations that don’t solve any real-world problems but may create some: like smart speakers, with their threat of big brother-style surveillance in exchange for a minimal increase in convenience, or complex and expensive cashierless stores that won’t deliver much of an improvement to our shopping experience but may cost underprivileged people their jobs.

Keywords: apple, percent, time, iphone, company

Full article on | 173 Points and 236 Comments

Don’t Get Your Coworker to Agree with You

Summary: You know that no matter how well-intentioned you are, if Kara interprets what you say as an attack they’ll dig in their heels, and then they won’t learn your icon wisdom.

Keywords: kara, icon, person, step, convince

Full article on | 170 Points and 102 Comments

Apple iMac Pro and Secure Storage

Summary: With the introduction of macOS 10.13 High Sierra, Apple introduced another evolution of FileVault that was mostly unseen but leverages the new APFS filesystem’s native encryption capabilities to allow for instant-on FDE and more streamlined enrollment of additional users.

Keywords: apple, coprocessor, security, storage, pro

Full article on | 165 Points and 44 Comments

Over 30? Too Old for Tech Jobs in China

Summary: “Age-dismissal victims rarely ask for help from lawyers,” says Lu Jun, a social activist and visiting scholar at Fordham University School of Law who fought successfully for legislation prohibiting Chinese employers from discriminating against hepatitis B carriers, formerly a common practice.

Keywords: china, tech, job, age, ou

Full article on | 156 Points and 104 Comments

Why an expert in counterterrorism became a beat cop

Summary: He met his wife, Theresa, in the Coast Guard, and in 1999 she was assigned to a position at headquarters, in Washington, D.C. Skinner, who had spent the past couple of years working as a waiter and a flight attendant while finishing his college degree, joined the Capitol Police, but his graduation ceremony was interrupted by the terrorist attacks on September 11, 2001.

Keywords: skinner, police, told, people, officers

Full article on | 152 Points and 58 Comments

My OTP 21 Highlights

Summary: The user can also add special purpose filters that are run before the handler is invoked in order to silence or amend log messages in the system.

Keywords: line, code, distribution, file, system

Full article on | 149 Points and 14 Comments

PostgreSQL’s fsync surprise

Summary: When a buffered I/O write fails due to a hardware-level error, filesystems will respond differently, but that behavior usually includes discarding the data in the affected pages and marking them as being clean.

Keywords: postgresql, error, errors, call, kernel

Full article on | 149 Points and 56 Comments

Rancher 2.0 GA

Summary: We believe serverless and service mesh can dramatically simplify user experience and drive Kubernetes adoption to the next level in many large organizations.

Keywords: rancher, kubernetes, clusters, support, ga

Full article on | 142 Points and 22 Comments

Google vs. Google: How Nonstop Political Arguments Rule Its Workplace

Summary: A shooting early last month at the headquarters of Google’s YouTube unit, in which a woman with a pistol wounded three before taking her own life, led one Googler to propose the company let staff members with gun permits carry weapons to the office, according to an employee who saw the post.

Keywords: google, employees, employee, newkirk, company

Full article on | 138 Points and 164 Comments

86% of CrashCrate subscribers used passwords already leaked in other breaches

Summary: The FTC’s message is loud and clear: If customer data was put at risk by credential stuffing, then being the innocent corporate victim is no defence to an enforcement case.

Keywords: passwords, password, pwned, data, terrible

Full article on | 129 Points and 136 Comments

I am leaving llvm

Summary: At the time llvm was being considered as a potential new gcc architecture and the idea of a well defined IR with a textual representation was a revolution.

Keywords: llvm, change, gcc, time, compiler

Full article on | 127 Points and 77 Comments

Free SSL on Github Pages with a custom domain: Part 2 – Let’s Encrypt

Summary: More and more websites are served over HTTPS only, so it is getting increasingly difficult for script kiddies to sniff your web traffic on free WiFi networks.

Keywords: certificate, domain, agent, ca, encrypt

Full article on | 125 Points and 37 Comments

Show HN: Skor – Drop-in microservice to get Postgres changes as JSON webhooks

Full article on | 125 Points and 35 Comments

Joint 3D Face Reconstruction

Summary: End-to-End our method can directly regress the 3D facial structure and dense alignment from a single image bypassing 3DMM fitting.

Keywords: apr, run, python, face, dense

Full article on | 122 Points and 24 Comments

Von Neumann’s First Computer Program (1970)

Summary: computers, machine organization and architecture, sorting, latency time, ENIAC,

Keywords: neumann, program, instruction, yon, short

Full article on | 122 Points and 17 Comments

Travis merges private and open source repositories into one platform

Summary: This creates the foundation for us to remove the repo-scoped OAuth login token, which is a common request, so eventually you will be able to grant us access to only the repositories you want to test on our platform.

Keywords: github, repositories, integration, travis, apps

Full article on | 115 Points and 41 Comments

When the Compiler Bites

Summary: Eventually the screen would fill up with blocks, and the AI would face the inevitable situation of losing the game, with all that memory being reinitialized to low values.

Keywords: clang, function, gcc, test, compiler

Full article on | 111 Points and 37 Comments

Emergency room patients can face steep bills even when treatment is declined

Summary: Pell’s health insurance plan, Cigna, estimated that Medicare would pay $129.15 for the type of service she received — meaning that CarePoint was charging 4,453 percent of the price allowed by the government-run program.

Keywords: bill, pell, emergency, room, hospital

Full article on | 110 Points and 232 Comments

XKCD on Docker

Summary: This means you’re free to copy and share these comics (but not to sell them).

Keywords: copy, comics, share, means, details

Full article on | 109 Points and 16 Comments


Summary: This means you’re free to copy and share these comics (but not to sell them).

Keywords: copy, comics, share, means, details

Full article on | 108 Points and 10 Comments

How Algolia Built Their Realtime Search as a Service

Summary: J: We’re using Intercom for user onboarding in the dashboard and we use Google Analytics and KISSmetrics to track our growth metrics and identify the steps we can improve in our funnel.

Keywords: search, data, engine, api, ss

Full article on | 104 Points and 24 Comments

H-1B abuse: Bay Area tech workers from India paid a pittance, feds say

Summary: Cloudwick — a data-analytics company whose clients include Apple, Cisco, Comcast, American Express, Bank of America, Safeway, Verizon and Visa — agreed in writing to hire an independent monitor to ensure future compliance with the H-1B rules, the labor department said.

Keywords: workers, cloudwick, department, labor, visa

Full article on | 103 Points and 140 Comments

GTA V – Graphics Study (2015)

Summary: This is meant to simulate the human eye behavior: have you noticed that after driving in a dark tunnel and suddenly exiting under the sunshine all the environment looks too bright during a few frames?

Keywords: map, pixel, pixels, channel, scene

Full article on | 98 Points and 10 Comments

C64 RPi 3 conversion

Summary: Amiga hardware info, help and support with a focus (but not limited to) North American NTSC experiences.

Keywords: piece, place, power, case, screw

Full article on | 97 Points and 26 Comments

Amazon Offers Retailers Discounts to Adopt Payment System

Summary: Amazon’s move is part of an escalating battle in the U.S. between traditional financial firms and technology giants to develop a dominant digital payments system – akin to what Jack Ma ’s Alipay and Tencent Holdings Ltd. ’s WeChat Pay have achieved in China.

Keywords: amazon, merchants, percent, payments, pay

Full article on | 92 Points and 47 Comments

Learn GraphQL by querying JSON

Summary: You can put any kind of JSON data in the editor, but try to stick to the rules provided by the algorithm.

Keywords: data, json, schema, graphql, tab

Full article on | 89 Points and 18 Comments

Summary: Board members include AppNexus, ExtremeReach, Google, GroupM, Hearst Digital Media, Integral Ad Science, Index Exchange, LinkedIn, MediaMath, Microsoft, Moat, Pandora, PubMatic, Quantcast, Telaria, The Trade Desk, and Yahoo!

Keywords: iab, lab, tech, consent, advertising

Full article on | 81 Points and 18 Comments

A journey along the abandoned Karachi Circular Railway

Summary: It has been exhibited at the Ryerson Image Centre in Toronto, Canada, the Fogg Museum at Harvard University, and in public installations and film festivals in Karachi, Nicosia, Port of Spain, Bucharest, Varanasi, Camden, Maine, and Kalkuta.

Keywords: karachi, pakistan, sigal, kcr, ivan

Full article on | 81 Points and 14 Comments

Findings from the Imagenet and CIFAR10 competitions

Summary: Written: 30 Apr 2018 by Jeremy Howard [ technical ] DAWNBench is a Stanford University project designed to allow different deep learning methods to be compared by running a number of competitions.

Keywords: training, results, learning, train, instance

Full article on | 80 Points and 16 Comments

Eul – The language

Summary: Originally eul was written in Go, but after a couple of weeks of development I decided to re-write it in C for two reasons: easier integration with existing C graphics and UI libraries and much smaller and lighter binaries.

Keywords: lang, language, eul, reloading, live

Full article on | 80 Points and 26 Comments

TorchCraft – StarCraft: Brood War AI

Full article on | 67 Points and 16 Comments

ICOs are Cancer

Summary: Lack of Basic Investor Protections Misaligned Company Incentives Not Actually an Investment Massively Complex Regulations and Other Distractions Fundamentally Incompatible with the Legal System Private Key Management is Really Hard

Keywords: company, icos, tokens, investment, token

Full article on | 67 Points and 34 Comments

Cambridge Analytica is Shutting Down

Summary: ET Cambridge Analytica, a data firm that worked for President Donald Trump’s 2016 campaign, is shutting down following allegations about its misuse of Facebook data and the campaign tactics it pitched to clients.

Keywords: data, campaign, analytica, company, cambridge

Full article on | 64 Points and 39 Comments

A new project untangles the handwritten texts in the Vatican’s collections

Summary: European leaders like France’s Emmanuel Macron and Germany’s Angela Merkel lobbied hard during their respective trips to Washington last week in order to secure permanent EU exemptions to the tariffs, warning that the U.S. risks starting a “ trade war with your ally ” without one.

Keywords: letters, software, ocr, trump, imho

Full article on | 64 Points and 10 Comments

Humpback Whale Baby Boom Near Antarctica

Summary: To determine gender, identity and pregnancy rates, the scientists, led by Logan Pallin, a doctoral student working with Dr. Friedlaender, used darts to take small skin and blubber samples from 239 males and 268 females from 2010 to 2016 around the Western Antarctic Peninsula.

Keywords: whales, humpbacks, krill, whale, early

Full article on | 61 Points and 8 Comments

About the security content of Security Update 2018-001

Summary: For our customers’ protection, Apple doesn’t disclose, discuss, or confirm security issues until an investigation has occurred and patches or releases are available.

Keywords: security, apple, safari, update, updates

Full article on | 58 Points and 14 Comments

The Pain Hustlers

Summary: It can pay big dividends for them.” Burlakoff urged on his sales staff, peppering them with emails and texts that alternated between the tropes of motivational speaking (“we are all starting a new opportunity to be our very best when we get out of bed tomorrow!”) and arm-twisting reminiscent of “Glengarry Glen Ross.” “PROGRAMS ARE THE ONLY THING THAT MATTERS,” he wrote.

Keywords: insys, subsys, sales, burlakoff, kapoor

Full article on | 56 Points and 13 Comments

Show HN: A search engine that doesn’t track you, where users vote for results

Summary: Instant Answers Birthstone, camelcase, characters, coin toss, frequency, POTUS, prime, random, reverse, stats, user agent, etc.

Keywords: search, answers, feb, jive, instant

Full article on | 53 Points and 57 Comments

Mark Zuckerberg Doesn’t Understand Journalism

Summary: Hine traveled across France, photographing refugee families, orphaned children, wounded and shell-shocked soldiers, the nurses and volunteers who cared for them all, the ruined buildings they fled, and the temporary homes they filled.

Keywords: news, zuckerberg, imho, reading, common

Full article on | 52 Points and 41 Comments

WhatsApp’s CEO Is Suddenly Leaving Facebook. It Could Cost Him $1B

Summary: The other co-founder of WhatsApp, Brian Acton, also left recently — and last month posted the #DeleteFacebook hashtag during the social network’s scandal over user privacy.

Keywords: facebook, koum, million, stock, billion

Full article on | 52 Points and 28 Comments

How Culture Molds Habits of Thought (2000)

Summary: And Dr. Nisbett and his colleagues are not the first psychological researchers to propose that thought may be embedded in cultural assumptions: Soviet psychologists of the 1930’s posed logic problems to Uzbek peasants, arguing that intellectual tools were influenced by pragmatic circumstances.

Keywords: subjects, americans, nisbett, arguments, american

Full article on | 52 Points and 7 Comments

Show HN: – An app to connect with people within 1km from you

Summary: lets you connect with people within 1km from you, by sharing short messages with them.

Keywords: connect, lets, messages, people, short

Full article on | 51 Points and 47 Comments

Minimal Responsive Grid System

Summary: Smart Grid is CSS fluid responsive layout system with 12 columns and it is only 0.5 KB.

Keywords: grid, css, columns, fluid, column

Full article on | 50 Points and 42 Comments