Top Posts for April 30, 2018

IBM is not doing “cognitive computing” with Watson (2016)

Summary: Ann Rubin, IBM’s vp of branded content and global creative, told Adweek that the commercials were needed to help people understand the new world of cognitive computing.

Keywords: watson, words, people, dylan, understand

Full article on | 825 Points and 418 Comments

A home-made lithographically-fabricated integrated circuit

Summary: so my testing right now is limited to manually probing the wafer with sharp tweezers or using a flip-chip board (difficult to align) to connect it to a curve tracer.

Keywords: wafer, oxide, process, fabrication, gate

Full article on | 688 Points and 106 Comments

Jan Koum to leave after broad clashes with Facebook

Summary: In a recent blog post announcing his donation and role as the executive chairman of the nonprofit Signal Foundation, Acton said his goal was to build “the most trusted communications experience on the planet.”

Keywords: facebook, whatsapp, koum, acton, data

Full article on | 465 Points and 245 Comments

Simone Giertz on her brain tumour [video]

Full article on | 441 Points and 69 Comments

Thinking of yourself as an insomniac may be a part of the problem

Summary: In contrast to the message relentlessly promoted by lifestyle gurus these days, this book would argue that four hours a night is probably fine, that caffeine before bed is no big deal, and that even severe sleep deprivation poses no real risk of poor performance, health troubles or early death.

Keywords: sleep, insomnia, identity, insomniac, book

Full article on | 385 Points and 163 Comments

Stripe Atlas for LLCs

Summary: The Stripe Atlas LLC has the features common to LLCs: limited liability for founders and the flexibility to be taxed as an individual.

Keywords: stripe, atlas, founders, llc, llcs

Full article on | 375 Points and 188 Comments

Twitter also sold data access to Cambridge Analytica researcher

Summary: Twitter confirmed to The Telegraph on Saturday that GSR, Kogan’s own commercial enterprise, had purchased one-time API access to a random sample of public tweets from a five-month period between December 2014 and April 2015.

Keywords: twitter, analytica, cambridge, data, platform

Full article on | 349 Points and 111 Comments

Show HN: ReLaXed – High-quality PDFs using web technologies

Summary: It allows complex layouts to be defined with CSS and JavaScript, while writing the content in a friendly, minimal syntax close to Markdown or LaTeX.

Keywords: pdf, relaxed, source, file, markdown

Full article on | 314 Points and 72 Comments

Python Environment

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

Keywords: free, copy, means, details, sell

Full article on | 290 Points and 168 Comments

How to speed up the Rust compiler in 2018

Summary: This PR changed the ‘#’ counts in raw Lit variants from usize to u16 , which reduced the size of Token from 32 to 24 bytes, speeding up some of the runs for coercions and html5ever by 1%.

Keywords: rustc, code, function, compiler, runs

Full article on | 269 Points and 165 Comments

Top Checklists on HN

Full article on | 244 Points and 26 Comments

Building games that can be understood at a glance

Summary: Once you’re comfortable finding words, you need to think about which columns are getting close to the top, and which letters are special and extra helpful for reducing the height of your stacks.

Keywords: read, game, things, information, reads

Full article on | 207 Points and 58 Comments

Lessons from Building Static Analysis Tools at Google

Summary: 12 Tricorder analyzers report results for more than 30 languages, support simple syntactic analyses like style checkers, leverage compiler information for Java, JavaScript, and C++, and are straightforward to integrate with production data (such as about jobs that are currently running).

Keywords: analysis, code, google, developers, checks

Full article on | 200 Points and 38 Comments

Show HN: Create your own crapcoin in 3 minutes

Full article on | 199 Points and 87 Comments

Detroit Was Crumbling, Now It’s Reviving

Summary: But departures have slowed a lot and Mayor Mike Duggan says ending the shrinking – and starting to grow again – is the true test of the city.

Keywords: detroit, city, mayor, park, oversight

Full article on | 197 Points and 162 Comments

Show HN: A free, lightweight static page to get stock quotes using the IEX API

Summary: I used to use Google Finance portfolios as a simple way to watch a few baskets of stocks organized along some dimension, typically by sector (banks, tech, etc).

Keywords: api, stocks, iex, apr, indices

Full article on | 197 Points and 35 Comments

The False Allure of Hashing for Anonymization

Summary: When I joined Gravitational, I was reading through the specs for upcoming product features for the commercial version of Teleport , our modern SSH system for clusters.

Keywords: data, make, anonymous, unmask, algorithm

Full article on | 185 Points and 91 Comments

Show HN: FPGA Ultrasound Imaging on a Raspberry Pi

Summary: You can join the slack channel if you want to discuss, but there are plenty of other sources: Hackaday page too You can also fork the project repo , Or, you can go vintage and see: Old repo can be used for an extensive archive for the source files, raw data and raw experiment logs or explore the hackaday page , where I tried to blog day-to-day experiments in a casual format Obviously, you can read the online manual/book for a easily readable and searchable archive of the whole work on this family of hardware

Keywords: ultrasound, imaging, hardware, kit, transducer

Full article on | 165 Points and 30 Comments

Bezos: A CEO Who Can Write

Summary: Most of the strategies and practices advocated by Amazon’s founder have broad applicability, but a central mystery remains: Bezos himself, his combination of early life experience, intellect, emotional abilities and communication skills.

Keywords: amazon, bezos, company, day, letter

Full article on | 165 Points and 67 Comments

The TLA+ Video Course by Leslie Lamport

Summary: Last modified 2 April 2018 This is a series of video lectures to teach programmers and software engineers how to write their own TLA+ specifications.

Keywords: file, version, video, web, zip

Full article on | 154 Points and 9 Comments

IRS’ 60-Year-Old IT System Failed on Tax Day Due to New Hardware

Summary: The president’s fiscal 2018 budget request called for a $239 million reduction in funding for the IRS, which has faced numerous cuts in recent years.

Keywords: irs, individual, file, master, million

Full article on | 152 Points and 182 Comments

Smartphone cradle used to cheat “10k steps/day” health insurance discounts

Full article on | 150 Points and 185 Comments

Hosting Jupyter Notebooks for 100k Users [video]

Full article on | 142 Points and 30 Comments

Microsoft helped imprison a man for ‘counterfeiting’ software it gives away free

Summary: In a sickening concession to bad copyright law and Microsoft’s bottom line over basic technical truths and common sense, Eric Lundgren will spend 15 months in prison for selling discs that let people reinstall Windows on licensed machines.

Keywords: microsoft, software, discs, license, disc

Full article on | 141 Points and 120 Comments

YouTube Is Removing Some Nootropics Channels

Full article on | 126 Points and 179 Comments

All You Need to Know About UML Diagrams

Summary: Within the interactions (rectangular frames), we have included a complete stand-alone sequence diagram, containing three main actors: the assistant, the middleware reporting system and the inspector.

Keywords: uml, diagram, diagrams, system, class

Full article on | 118 Points and 33 Comments

Software sucks

Summary: (I have no problem with the inclusion of item 6, 17 miles away; that is the town of Wawa, Pennsylvania , after which the store takes its name.)

Keywords: wawa, miles, directions, store, top

Full article on | 108 Points and 71 Comments

Comcast won’t give new speed boost to Internet users who don’t buy TV service

Summary: Comcast says speed increases will kick in automatically without raising the customers’ monthly bills—but only if they subscribe to certain bundles that include both Internet and TV service.

Keywords: customers, comcast, tv, internet, video

Full article on | 107 Points and 96 Comments

Alphabet’s Median Pay Nears $200k

Summary: ET Google parent Alphabet Inc. said its workers earned a median pay package of more than $197,000 last year, the fourth-highest pay among the hundreds of companies in the S&P 500 index that have disclosed those figures.

Keywords: median, pay, alphabet, earned, google

Full article on | 107 Points and 76 Comments

A Look at MyRocks Performance

Summary: Percona Labs designs no-gimmick tests of hardware, filesystems, storage engines, and databases that surpass the standard performance and functionality scenario benchmarks.

Keywords: myrocks, memory, innodb, size, cpu

Full article on | 106 Points and 29 Comments

Anatomy of a Program in Memory (2009)

Summary: Anatomy of a Program in Memory | Many But Finite

Keywords: program, anatomy, finite, memory

Full article on | 105 Points and 25 Comments

Nvidia Tesla V100 on Google Cloud Platform

Full article on | 99 Points and 16 Comments

Rural Kansas is dying

Summary: When I spoke with him back in January, the Bureau was pressing President Trump to break his campaign promise and keep the North American Free Trade Agreement (NAFTA) intact while pushing him to replace the Trans-Pacific Partnership (TPP) with new Asia deals.

Keywords: kansas, state, farmers, rural, farm

Full article on | 97 Points and 130 Comments

‘We’re doomed’: Mayer Hillman on the climate reality no one else will mention

Summary: When we meet at his converted coach house in London, his classic Dawes racer still parked hopefully in the hallway (a stroke and a triple heart bypass mean he is – currently – forbidden from cycling), Hillman is anxious we are not side-tracked by his best-known research, which challenged the supremacy of the car.

Keywords: hillman, climate, change, children, years

Full article on | 96 Points and 120 Comments

Macros: the Plan for Scala 3

Summary: But there is another meta programming system that is quite complementary to it: Scalameta provides high-quality syntactic and semantic analysis and code generation tools which are separate from the Scala compiler.

Keywords: tasty, scala, macros, trees, type

Full article on | 95 Points and 9 Comments

Scrcpy: Display and control of Android devices connected on USB

Summary: To limit the video dimensions (e.g. if the device is 2540×1440, but the host screen is smaller, or cannot decode such a high definition):

Keywords: install, build, android, click, ctrl

Full article on | 93 Points and 11 Comments

Civilization Is Built on Code (2017)

Summary: In this way, the artisans, serfs, and merchants who defined the medieval agrarian economy were replaced by an industrial economic order dominated by workers who executed the subroutines of complex algorithms performed by large corporate entities.

Keywords: code, advance, human, economy, humans

Full article on | 92 Points and 29 Comments

Chinese businesses and the military using “emotional surveillance technology”

Summary: At State Grid Zhejiang Electric Power in the southeast city of Hangzhou, company profits jumped by $315 million since the technology was introduced in 2014, an official told the South China Morning Post .

Keywords: technology, china, employees, brain, post

Full article on | 91 Points and 26 Comments

Planning a Morrowind all-faction speedrun with simulated annealing, part 3

Summary: I tried rerunning the Mark/Recall planner on the fully expanded route (which enumerates each vertex on the travel graph) but by this point, it was getting more and more clear that simply maintaining a Mark at any Mages Guild teleporter was a really good option that was difficult to improve on.

Keywords: route, player, mark, guild, quest

Full article on | 90 Points and 10 Comments

Bike Share Oversupply in China

Summary: However, the rapid growth vastly outpaced immediate demand and overwhelmed Chinese cities, where infrastructure and regulations were not prepared to handle a sudden flood of millions of shared bicycles.

Keywords: read, bicycles, getty, china, shanghai

Full article on | 87 Points and 75 Comments

Sergey Brin warns of AI threats through a ‘technology renaissance’

Summary: And while he didn’t do the classic ‘OMG robots are going to destroy us all’ thing in the manner of AI sceptics Steve Wozniak and Bill Gates , he did give a nod towards the potential dangers of very smart tech.

Keywords: ai, brin, google, questions, noted

Full article on | 85 Points and 105 Comments

Los Angeles Tests the Power of ‘Play Streets’

Summary: Perched on a bluff overlooking downtown and separated by the Los Angeles River, Boyle Heights, a neighborhood of about 100,000 residents, has long suffered from a host of land-use inequities, including its proximity to polluting freeways that decimated housing and sliced the community’s largest park in half.

Keywords: street, play, neighborhood, heights, fickett

Full article on | 83 Points and 61 Comments

The Difficulty of Untraining Drug Dogs How to Smell Marijuana

Summary: Given the opinions of Cooper and Woodford as well as many of their colleagues, maintaining that they can be retrained feels both condescending and dangerous, since the dogs’ false triggers could lead to further escalated policing over something that is now (or will be) legal.

Keywords: marijuana, dogs, legal, weed, drug

Full article on | 83 Points and 129 Comments

Hello Go

Summary: So what we‘ll do is force a bunch of cutsy little gophers do all the work of trying to yell the correct permutation back to us over a channelwhile we just fit in the main chamber and decide if it’s the right or wrong answer.

Keywords: world, string, ll, gophers, permutation

Full article on | 82 Points and 66 Comments

Facebook Median Pay now $240k

Summary: “Given the composition of our workforce, we do not believe the pay ratio calculation required by the SEC provides a complete picture of our compensation practices,” nor the value it places on employees, Gap spokeswoman Trina Somera said in an email.

Keywords: pay, median, companies, ceo, compensation

Full article on | 82 Points and 79 Comments

Hanging the Linux core dump pipe helper

Summary: That keeps the progress in the process table effectively forever, sort of like a zombie, but even more interesting in that it looks like it’s sleeping or maybe running, but it’s not the classic “state Z”.

Keywords: core, pipe, helper, dump, kernel

Full article on | 77 Points and 12 Comments

A Pedagogical Analysis of Online Coding Tutorials [pdf]

Full article on | 76 Points and 29 Comments

Artificial intelligence is being used to predict gambler behaviour

Summary: “The industry is using AI to profile customers and predict their behaviour in frightening new ways,” said Asif, a digital marketer who previously worked for a gambling company.

Keywords: gambling, data, people, industry, gamblers

Full article on | 76 Points and 40 Comments

Jaron Lanier Interview on What Went Wrong with the Internet

Summary: But then because the technology gets better and better, the computers get bigger and cheaper, there’s more and more data — what started out as advertising morphed into continuous behavior modification on a mass basis, with everyone under surveillance by their devices and receiving calculated stimulus to modify them.

Keywords: people, thing, na, ve, world

Full article on | 69 Points and 18 Comments

Understanding OAuth 2.0 and OpenID Connect

Summary: The four grant types - Authorization Code , Implicit , Resource Owner Password , and Client Credential - define how an application can retrieve tokens from your OAuth server and are used in different use cases.

Keywords: user, application, information, authorization, code

Full article on | 69 Points and 20 Comments

Put a Fork in Caddy; It’s Done

Summary: But we’re not full-time developers (if you are, here’s your shot at fame) which leaves us reaching out to the larger tech community to discuss the future of web servers, default TLS, and HTTP2.

Keywords: privacy, matt, caddy, trust, video

Full article on | 67 Points and 80 Comments

A sketch of string unescaping on GPGPU

Summary: There’s some precedent for my exploration, including nvParse , a GPU-based parser for CSV, and a fair amount of work in SIMD parsing, of which Mison and pikkr are two of the most promising and interesting.

Keywords: state, prefix, function, parallel, string

Full article on | 63 Points and 4 Comments

Inkjet Printing of High Performance Transistors (2017)

Summary: Based on its compatibility with flexible substrates and high production rates promised via the use of roll-to-roll (R2R) methodologies 1 , printed electronics has the potential to open doors to new types of devices and development paradigms.

Keywords: printed, printing, gap, transistor, doi

Full article on | 59 Points and 2 Comments

Using gmail with mutt (2016)

Summary: Initial configuration The first order of business is to enable IMAP support in your gmail account settings.

Keywords: email, gmail, address, account, mutt

Full article on | 58 Points and 17 Comments

Glyphosate found in granola, crackers and oatmeal

Summary: Toxicologist Linda Birnbaum, who is director of the US National Institute of Environmental Health Sciences (NIEHS), said that current regulatory analysis of pesticide dangers does not account for low levels of dietary exposures.

Keywords: fda, glyphosate, food, residues, testing

Full article on | 57 Points and 76 Comments

Foxconn Will Take 7M Gallons of Water per Day from Lake Michigan to Make LCDs

Summary: The massive diversion of water from the lake will be used to produce LCD screens at the company’s planned $US10 ($13) billion, 20 million square foot manufacturing plant set to be built in Mount Pleasant, Wisconsin.

Keywords: water, foxconn, dnr, diversion, lakes

Full article on | 53 Points and 72 Comments

Embedded C: Struct and Union (Part 2)

Summary: Dealing with bit field needs open eyes as we have seen in the last example, where the Struct division has a great impact on performance and size of code.

Keywords: unsigned, register, foo, struct, bit

Full article on | 52 Points and 48 Comments

Your success isn’t down to free will – luck determines everything

Summary: The philosopher Galen Strawson has a knack for translating big, abstract questions – the kind of things you might assume were of little interest outside philosophy lecture halls – into puzzles so personally troubling I can’t continue with my day until I’ve figured out where I stand on them, or at least been distracted by a sleepless baby or enticing cheeseburger.

Keywords: luck, person, kind, born, things

Full article on | 51 Points and 115 Comments

America is Regressing into a Developing Nation for Most People

Summary: Along with Thomas Piketty, whose Capital in the Twenty-First Century examines historical and modern inequality, Temin’s book has provided a giant red flag, illustrating a trajectory that will continue to accelerate as long as the 20 percent in the FTE sector are permitted to operate a country within America’s borders solely for themselves at the expense of the majority.

Keywords: sector, temin, economy, people, america

Full article on | 50 Points and 12 Comments