Top Posts for January 14, 2018

Rust in 2018: easier to use

Summary: Basically every single time I have an irritating issue like this, I ask Kamal about it (who writes more Rust than me), and he says “oh yeah, there’s an RFC for that, or at least people are actively talking about how to fix that!“.

Keywords: rust, people, compiler, program, ruby

Full article on | 443 Points and 279 Comments

LinkedIn is ignoring user settings

Summary: A few days ago, on the #indieweb Freenode channel one of the users asked if we knew an indieweb-friendly way of getting data out of LinkedIn.

Keywords: linkedin, set, profile, public, settings

Full article on | 360 Points and 178 Comments

Using a Yubikey for GPG and SSH

Summary: It’s been a long time since my last blogpost, but I’m back with a post about how to use your Yubikey 4 for GPG and SSH keys.

Keywords: ssh, gpg, yubikey, key, keys

Full article on | 356 Points and 109 Comments

Miners Aren’t Friends

Summary: Developers live in the application layer with the smart contracts: elegant programs that run perfectly forever on the Ethereum Virtual Machine (EVM).

Keywords: miners, miner, transaction, transactions, block

Full article on | 352 Points and 226 Comments

Stanford CS9: Problem-Solving for the CS Technical Interview

Summary: Emphasis will be on the oral and combination written-oral modes of communication common in coding interviews, but which are an unfamiliar settings for problem solving for many students.

Keywords: week, students, slides, october, interview

Full article on | 346 Points and 204 Comments

CES Was Full of Useless Robots and Machines That Don’t Work

Summary: The FoldiMate fit right in with the other “smart home”-type products at CES, where the primary innovation in the past year seemed to be adding Amazon Alexa to absolutely everything.

Keywords: machine, clothes, work, booth, technology

Full article on | 318 Points and 294 Comments

The Tangled Web: A Guide to Securing Modern Web Applications (2011)

Summary: It outlines dozens of obscure but remarkably important security policies, governing everything from content rendering to frame navigation - and affecting your applications in more ways than you may expect.

Keywords: security, web, book, including, chapter

Full article on | 262 Points and 38 Comments

What It Felt Like in Hawaii When Warning of an In-Bound Missile Arrived

Summary: False Alarm.” Later, the governor of Hawaii, David Ige, told CNN, “It was a mistake made during a standard procedure at the changeover of a shift, and an employee pushed the wrong button.”

Keywords: hawaii, wife, missile, alert, ballistic

Full article on | 262 Points and 314 Comments

2017 JavaScript Rising Stars

Summary: Vuetify is a Material Design component framework that can be used for both mobile and desktop web apps, and is probably the most feature rich with server-side rendering, PWA and CLI template support.

Keywords: stars, popular, github, added, making

Full article on | 259 Points and 96 Comments

CMU 15-721 Advanced Database Systems [video]

Full article on | 214 Points and 12 Comments

Google Chromecast and Google Home Causes Wi-Fi Drops

Summary: Please help to spread the word, we see an amazing amount of users who suffer from this, some mailed us they even bought a new router in order to try to fix it.

Keywords: issue, packets, google, router, devices

Full article on | 175 Points and 103 Comments

Poverty-Fighting Startups

Summary: If they can’t get the right help at this critical moment—mobile phones are confiscated so it’s often very difficult for users to reach loved ones or lawyers—they can end up in jail for weeks without charge, and may even admit to crimes they didn’t commit.

Keywords: people, chen, don, tech, company

Full article on | 167 Points and 130 Comments

Kids, Would You Please Start Fighting

Summary: Creativity tends to flourish, Mr. Albert, the psychologist, found , in families that are “tense but secure.” In a recent study of children ages 5 to 7, the ones whose parents argued constructively felt more emotionally safe.

Keywords: kids, parents, arguments, learn, wright

Full article on | 166 Points and 114 Comments

Chelsea Manning files to run for U.S. Senate in Maryland

Summary: Chelsea E. Manning, the transgender former Army private who was convicted of passing sensitive government documents to WikiLeaks, is seeking to run for the U.S. Senate in Maryland, according to federal election filings.

Keywords: manning, maryland, senate, cardin, chelsea

Full article on | 166 Points and 52 Comments

Chile’s salmon farms may use more antibiotics than any other meat industry

Summary: Bacteria could easily hopscotch across the globe if a local resident or aquaculture worker gets infected and then visits a hospital or a large city like Santiago, or travels to another country.

Keywords: salmon, bacteria, chile, fish, antibiotics

Full article on | 165 Points and 152 Comments

AirBnB units drop by 74% due to SF regulations

Summary: TripAdvisor spokeswoman Laurel Greatrix said FlipKey worked closely with the city to comply with the regulations, and noted that it offers a variety of accommodations in San Francisco, such as hotels, hostels and B&Bs.

Keywords: hosts, san, francisco, airbnb, listings

Full article on | 157 Points and 81 Comments

Skia: an open source 2D graphics library

Summary: Skia is an open source 2D graphics library which provides common APIs that work across a variety of hardware and software platforms.

Keywords: skia, path, source, graphics, os

Full article on | 155 Points and 81 Comments

A deadly gut infection may come down to a sugar in ice cream

Summary: “On the basis of these observations, we propose that the widespread adoption and use of the disaccharide trehalose in the human diet has played a significant role in the emergence of these epidemic and hypervirulent strains,” Britton and colleagues concluded.

Keywords: trehalose, diff, strains, scientists, found

Full article on | 153 Points and 50 Comments

Light Traffic

Summary: This idea is based on a scenario where sensor-laden vehicles pass through intersections by communicating and remaining at a safe distance from each other, rather than grinding to a halt at traffic lights.

Keywords: traffic, intersections, lights, mit, based

Full article on | 151 Points and 117 Comments

Lana Del Rey, Radiohead, and the Difficulty of Making Original Music

Summary: In 2016, two hundred and twelve artists—including Jennifer Hudson, Jean Baptiste, the producer Danger Mouse, members of Earth, Wind & Fire, Tool, Fall Out Boy, Train, Weezer, Hall & Oates, and others—filed an amicus brief in support of an effort to overturn the $5.3 million judgment against Thicke and his co-writers.

Keywords: creep, radiohead, free, infringement, draw

Full article on | 145 Points and 134 Comments

Free static websites with SSL for hackers

Summary: To make this part easier, I’ve written a command-line tool named gitlab-le which handles obtaining and renewing HTTPS certificates from Let’s Encrypt.

Keywords: https, certificate, run, encrypt, renewing

Full article on | 144 Points and 32 Comments

Bitcoin conf stopped taking Bitcoin payments because they don’t work well enough

Summary: The North American Bitcoin Conference , held in Miami next week, said on its website that network congestion and manual processing influenced the decision to stop accepting payments in cryptocurrencies.

Keywords: bitcoin, cryptocurrencies, payments, high, transaction

Full article on | 139 Points and 89 Comments

Show HN: Languagecrunch – NLP server Docker image

Full article on | 137 Points and 24 Comments

Teenagers now better behaved and less hedonistic but lonelier and more isolated

Summary: One paper on Britain by Andrew Przybylski and Netta Weinstein suggests that heavy computer and smartphone use lower adolescents’ mood much less than skipping breakfast or skimping on sleep.

Keywords: teenagers, young, people, countries, sex

Full article on | 132 Points and 111 Comments

Decentralized Blockchain-Based Electronic Marketplaces

Summary: Over time, network effects inevitably yield a monopoly in which a single e-commerce firm manages the entire marketplace.

Keywords: network, transactions, solution, including, ethereum

Full article on | 127 Points and 96 Comments

Writing a minimal x86-64 JIT compiler in C++, Part 2

Summary: Now, that we’ve finished abstracting the main ideas from the previous article, we can get to the juicy bits of the current one - calling an existing C++ function from our generated machine code at runtime.

Keywords: code, function, memory, machine, executable

Full article on | 126 Points and 5 Comments

Is Your English Accent British or American?

Full article on | 124 Points and 136 Comments

In defence of swap: common misconceptions

Summary: This is a statement that I still see being batted around with relative frequency in recent years, and I’ve had many discussions with colleagues, friends, and industry peers to help them understand why swap is still a useful concept on modern computers with significantly more physical memory available than in the past.

Keywords: memory, swap, pages, anonymous, system

Full article on | 119 Points and 107 Comments

Chickens Prefer Attractive People

Summary: Because the birds evolved in constantly changing environments that required searching for food daily, “it’s not surprising that [they’re] cognitively complex in certain things,” such as spatial navigation, says Richard Blatchford , a poultry scientist at the University of California at Davis.

Keywords: chickens, birds, light, red, eggs

Full article on | 113 Points and 32 Comments

The Effects of Computer Use on Eye Health and Vision (1997) [pdf]

Full article on | 100 Points and 69 Comments

The best board game of 2017 is a wildly entertaining romantic comedy generator

Summary: Plenty of other board games have featured the individual elements that make Fog of Love so compelling, from the balance between cooperative and competitive to the storytelling sheen.

Keywords: love, game, fog, character, relationship

Full article on | 99 Points and 41 Comments

Dolphins Show Self-Recognition Earlier Than Children

Summary: She and Dr. Morrison, now an assistant professor in the psychology department at the University of North Carolina Pembroke collaborated on the study and published their findings in the journal PLoS One.

Keywords: dolphins, mirror, animals, researchers, reiss

Full article on | 98 Points and 48 Comments

Cherry’s new switches may help bring mechanical keyboards to more laptops

Summary: Larry Page-backed asteroid mining company launches CubeSat with experimental water detection tech

Keywords: switches, cherry, keyboards, company, mechanical

Full article on | 97 Points and 78 Comments

Driverless Hotel Rooms: The End of Uber, Airbnb and Human Landlords

Summary: Combustion engines are replaced by two small electric motors, the dashboard and steering wheel are unnecessary, and safety features are redundant when the cars don’t crash.

Keywords: driverless, rooms, vehicles, city, ondemand

Full article on | 96 Points and 47 Comments

Getting Started with Algorithmic Cryptocurrency Trading

Summary: If you’re looking to trade with real money, proceed with utter caution and don’t forget about securing your server, database, and exchange account.

Keywords: buy, ema, sell, bot, trading

Full article on | 88 Points and 33 Comments

Collective hallucination and inefficient markets: The Railway Mania of the 1840s [pdf]

Full article on | 87 Points and 15 Comments

IBM mainframe tube module part II: Powering up and using a 1950s key debouncer

Summary: The module was bulky and consumed a lot of power—I could feel the warmth from it—so it’s easy to understand why transistors rapidly made vacuum tube computers obsolete.

Keywords: module, tube, input, output, cathode

Full article on | 82 Points and 21 Comments

CDSA – A library of generic data structures and algorithms in ANSI C

Summary: My design philosophy with this repository is to offer a minimalistic API for each data structure, containing all tools needed to easily build more complex/niche constructs.

Keywords: data, algorithms, code, constructs, tests

Full article on | 78 Points and 8 Comments

In Germany, online hate speech has real world consequences

Summary: IN AUGUST 2015 Heiko Maas, Germany’s justice minister, wrote an open letter to Facebook demanding better enforcement of the country’s laws against slander, defamation and hate speech.

Keywords: posts, facebook, refugees, speech, hate

Full article on | 73 Points and 173 Comments

Everyone’s Getting Hilariously Rich and You’re Not

Summary: As a mixed martial arts fighter, Mr. Buttram said he would fight for a couple hundred bucks, sometimes a few thousand, and worked security at a start-up, but his main hobbies were reading 4chan and buying vintage pornography, passions that exposed him to cryptocurrency.

Keywords: crypto, bitcoin, san, cryptocurrency, party

Full article on | 70 Points and 59 Comments

Always start with simple solution

Summary: ConclusionWhy use configuration file I had Python program , that needed to access device via IP address and to do some diagnostic and commands on it.

Keywords: configuration, ip, file, json, code

Full article on | 66 Points and 57 Comments

Parasitic Computing (2001)

Summary: As experimental evidence of the principle of parasitic computing, we harness the power of several web servers across the globe, which—unknown to them—work together to solve an NP complete problem 2 .

Keywords: notre, internet, science, computers, dame

Full article on | 64 Points and 20 Comments

The Fallen of World War II – Data-driven documentary about war and peace (2015)

Summary: Yitzhak (itche) HochmannRyan MerchantJohn L RedfordLee GrannonRob PikeKenshi TakayamaPaul KanyukEric MucklowMichael CraigAshley Cannon DeringerBart GranthamMark CoffeyBen OstermeierKevin PittsLana TouchstoneMelanie KentBruce R. KrausRalph ZimmermannErin & John GarbarinoDiana A LaufenbergKyle BiehleAndrew BieberRoberta BaskinSandy ResslerBen ClinkinbeardDima GavryshKurt SchwoppeNochul ParkM.MorrisonAPORobyn PeelDavid J BlacquierAmy CalhounZachary and Davida CohenTimothy BasanovKeith R. BishopDave QuickJun Sunny YinRobyn PeelAtelier LKS DesignChristopher VollickJames L. SchenzHolly HirzelWilliam r MurrayDonovanDonald G. McKinnonJohn F. Connelly Jr.Thad A GutshallThomas RadayTaylor-McQueen FamilyJames “Rock” Dole

Keywords: video, war, version, data, film

Full article on | 64 Points and 3 Comments

Rare footage of SR-71 Blackbirds

Summary: Per Rogoway , the SR-71’s titanium skin could reach temperatures as high as 900 degrees Fahrenheit at maximum velocity — hot enough that the aircraft would grow by six inches bow to stern, the most impressive six-inch growth under steamy circumstances in the history of mankind.

Keywords: rogoway, blackbird, landing, flight, editor

Full article on | 61 Points and 17 Comments

Behind the scenes in the frenetic race to build Detroit’s Amazon HQ2 bid

Summary: Dittmer’s seemingly tongue-in-cheek email — “All of that was said in super tired robot voice,” she wrote — was just one in more than 1,800 pages of documents Crain’s obtained through a Freedom of Information Act request that shed new lighton the frenetic 40-plus days spent putting together Detroit and Windsor’s bid to lure the anticipated $5 billion investment and 50,000 high-paid workers.

Keywords: amazon, detroit, gilbert, bid, duggan

Full article on | 60 Points and 46 Comments

Arthur C. Clarke: Superiority (1951)

Summary: Such weapons can be made: it will take time, of course, but since assuming charge I have replaced some of the older scientists with young men and have directed research into several unexplored fields which show great promise.

Keywords: enemy, norden, ships, field, weapons

Full article on | 59 Points and 5 Comments

Sops – An editor of encrypted files using AWS KMS and PGP

Summary: Julien Vehent Adrian Utrilla Jeremiah Orem Rémy HUBSCHER Daniel Thorn Dick Tang Alexis Métaireau Brian Hourigan Todd Wolfson Chris Kolosiwsky Boris Kourtoukov Elliot Murphy Ivan Malopinsky Jonathan Barratt

Keywords: key, sops, file, keys, kms

Full article on | 54 Points and 15 Comments

How many reversible integer operations do you know?

Summary: You can rotate the bits right or left using the ror or rol instructions on an Intel processor or with a couple of shifts such as (x >>> (-b)) | ( x << b)) or (x << (-b)) | ( x >>> b)) in Java.

Keywords: integer, operations, reversible, processors, odd

Full article on | 53 Points and 22 Comments