Confession as an AI researcher; seeking advice Full article on reddit.com | 346 Points and 98 Comments A/B test of banner ads vs. traffic Summary: One of the more common criticisms of the usual A/B test design is that it is missing the forest for the trees & giving fast precise answers to the wrong question; a change may have good results when done individually, but may harm the overall experience or community in a way that shows up on the macro but not micro scale.
RSS: there’s nothing better Summary: Most of my inbox is worthless marketing spam punishing me for forgetting to uncheck some ‘I’d like to receive updates about this service’ checkbox hidden away at the bottom of a registration form. Keywords: rss, updates, twitter, people, feeds Full article on davidyat.es | 640 Points and 287 Comments Inside a low-budget consumer hardware espionage implant Summary: This is presumably the remote server which is contacted to turn the MCC, MNC, LAI and CID codes into street, city and country information as well as the link to gpsui.
“We have obtained fully functional JTAG for Intel CSME via USB DCI” Summary: CloseCloseCloseCloseCloseCountryCodeFor customers ofUnited States40404(any)Canada21212(any)United Kingdom86444Vodafone, Orange, 3, O2Brazil40404Nextel, TIMHaiti40404Digicel, VoilaIreland51210Vodafone, O2India53000Bharti Airtel, Videocon, RelianceIndonesia89887AXIS, 3, Telkomsel, Indosat, XL AxiataItaly4880804Wind3424486444Vodafone » See SMS short codes for other countries Keywords: tweet, location, instant, love, add Full article on twitter.com | 760 Points and 392 Comments YouTube says it will crack down on bizarre videos targeting children Summary: Earlier this week, a report in The New York Times and a blog post on Medium drew a lot of attention to a world of strange and sometimes disturbing videos on YouTube aimed at young children.
Simple React Patterns Summary: As a sample spec, let’s build an app that fetches information about the Dagobah planet from Star Wars API and shows it to the user. Keywords: component, view, logic, render, props Full article on lucasmreis.github.io | 625 Points and 83 Comments Sean Parker unloads on Facebook “exploiting” human psychology Summary: Chalk that up to sky-high home prices and those massive piles of student debt, which the New York Fed said accounted for a noted drop in homebuyers amongst millennials this year.
Paradise Papers: Dear Tim Cook Summary: Apple employs thousands of excellent, highly qualified engineers, technicians, lawyers, managers and public relations specialists who attended colleges and universities around the world. Keywords: apple, taxes, süddeutsche, zeitung, tax Full article on projekte.sueddeutsche.de | 1200 Points and 791 Comments Senators push to ditch social security numbers in light of Equifax hack Summary: Members of the Senate committee also advocated for “rigorous” data security rules, expanding FTC authority to enforce them and stiffer penalties to motivate companies to protect consumers proactively.
Waymo now testing its self-driving cars on public roads with no one at the wheel Summary: When that happens (sometime in the next “few months,” per Krafcik, Waymo will be operating a fully autonomous ride hailing service without any humans at the wheel, a major first for the industry in terms of realizing the dream of making commercial self-driving available to the public at large. Keywords: waymo, public, area, driverless, chandler
Chrome breaks the Web Summary: All websites and web apps that did any sort of draggable UI (sliders, maps, reorderable lists, even slide-in panels) were affected and essentially broken by this change. Keywords: chrome, web, feature, detection, api Full article on tonsky.me | 1187 Points and 458 Comments The sound of the dialup, pictured (2012) Summary: The telephone network exploits this fact and temporarily silences the return channel to suppress any confusing echoes of the talker’s own voice.
Exploring different microcontrollers less than $1 Summary: A new series that explores 21 different microcontrollers — all less than $1 — to help familiarize you with all the major ecosystems out there. Keywords: amazing, microcontroller, series, explores, microcontrollers Full article on jaycarlson.net | 929 Points and 183 Comments Does anyone remember websites? Summary: It seems many or most of them have disappeared, since the WayBack machine only started saving sites for posterity in the mid-2000s and before that time, before platforms, websites were hosted by providers who rented space out to people, and after they stopped paying for them (the cost per month was around the equivalent of 2 or 3 hours of minimum wage, I think, through the same company that provided your home phone line and internet connection - sometimes you got some free hosting as part of your internet plan).
Freelancer.com has ruined my life Summary: I had $3600 in my account which freelancer refused to allow me to withdraw, and at the same time I had bills piling up, so I contacted them appealing to their humanity and explaining that I did absolutely nothing wrong to deserve such treatment. Keywords: limitation, support, account, told, agent Full article on trustpilot.com | 845 Points and 344 Comments What is backpropagation and what is it doing?
Sometimes all a maintainer needs is a “thank you” Full article on github.com | 527 Points and 64 Comments LineageOS for microG – Access Google services without closed software Summary: Our ROM includes “F-Droid Privileged Extension”, which allows F-Droid to install and update apps without the need of user interaction or the unsafe “Unknown sources” option. Keywords: lineageos, microg, apps, play, free Full article on lineage.microg.org | 504 Points and 198 Comments
Against an Increasingly User-Hostile Web Summary: Le Monde article Astronomie : la sonde Juno s’est mise en orbite autour de Jupiter If you run this URL through Dataskydd’s Webbkoll and a web inspector tool (I used Chromium’s web inspector), you learn a few interesting things: the page is 3.1 MB in size, makes about 460 HTTP requests of which 430 are third-party requests (outside of its parent domain) and takes 20 seconds to fully load on a fast 3G connection (from Paris, France).
A Minimalist Guide to SQLite Summary: Here’s an example where I turn on headers, set the display mode to column, shorten the prompt, attach a timer to every command and print a special character for NULL values. Keywords: sqlite, database, data, csv, file Full article on tech.marksblogg.com | 472 Points and 120 Comments What every systems programmer should know about lockless concurrency [pdf] Summary: %PDF-1.5 % 148 0 obj <> stream x\Ɏ8WN acnN2 \tJDaJmJ$cyT~?
Do you need a VPN? Summary: Firefox private browsing with tracking protection is great at protecting you from invasive trackers and keeping your browser history secret, but when you surf the web, you leave footprints that Firefox can’t erase — your IP address is logged at the sites you visit and your ISP may keep records. Keywords: vpn, data, provider, browsing, browser Full article on blog.mozilla.org | 969 Points and 479 Comments
Orchid: a new surveillance-free layer on top of the existing Internet Summary: Early in 2018 we plan to offer a public beta of the Orchid Protocol to help billions of users on all corners of the globe make Internet Freedom a reality. Keywords: orchid, internet, traffic, protocol, bandwidth Full article on orchidprotocol.com | 378 Points and 188 Comments Why would anyone choose Docker over fat binaries? Summary: Two years after open sourcing the software and donating it to a new Cloud Native Computing Foundation (CNCF), Kubernetes (aka K8s to developers) has become the de facto standard container management and orchestration tool.
The New York Times Is Now Available as a Tor Onion Service Summary: Today we are announcing an experiment in secure communication, and launching an alternative way for people to access our site: we are making the nytimes.com website available as a Tor Onion Service. Keywords: onion, service, tor, website, times Full article on open.nytimes.com | 878 Points and 192 Comments Catalan parliament declares independence from Spain Summary: Soon after the vote at the regional parliament, the Senate - Spain’s upper house - made the unprecedented step of approving measures allowing the Spanish government to impose direct rule over Catalonia.
“Startup” asks internship applicant to build their app before phone screen Full article on reddit.com | 625 Points and 273 Comments Monsanto Attacks Scientists After Studies Show Trouble for Its New Weedkiller Summary: Dicamba, an old weedkiller that is being used in new ways, has thrust Bradley and a half-dozen other university weed scientists into the unfamiliar role of whistleblower, confronting what they believe are misleading and scientifically unfounded claims by one of the country’s biggest seed and pesticide companies: Monsanto.
I have no side code projects to show you Summary: And while some companies are realizing that I am not an edge case - Facebook, Google, Amazon, they all have a significant presence in Austin specifically because they’ve drained the talent elsewhere - too many places are still convinced that “the best” lives to code. Keywords: code, projects, passionate, side, show Full article on codementor.io | 771 Points and 523 Comments
Why We Must Fight for the Right to Repair Our Electronics Summary: In 2011, the entrepreneur and venture capitalist Marc Andreessen quipped in an op-ed for The Wall Street Journal that “ software is eating the world ”—meaning that it’s now in pretty much everything: phones, microwave ovens, coffeemakers, sewing machines, even Barbies . Keywords: repair, information, apple, manufacturers, equipment Full article on spectrum.ieee.org | 866 Points and 258 Comments
Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator Full article on reddit.com | 886 Points and 479 Comments Show HN: Arxiv Vanity – Read academic papers from Arxiv as responsive web pages Summary: To convert papers with one click, drag this bookmarklet to your bookmarks bar: Keywords: arxiv, papers, vanity, renders, academic Full article on arxiv-vanity.com | 721 Points and 134 Comments Stripe Atlas: Getting your first 10 customers Summary: You have advantages most sales reps lack: the ring of authenticity, commanding understanding of the problem domain, and the ability to make changes to the product to close early deals almost in real time.
After the end of the startup era Summary: Because we’ve all lived through back-to-back massive worldwide hardware revolutions — the growth of the internet, and the adoption of smartphones — we erroneously assume another one is around the corner, and once again, a few kids in a garage can write a little software to take advantage of it. Keywords: big, startups, startup, today, expensive Full article on techcrunch.com | 418 Points and 296 Comments
Home Assistant is an open-source home automation platform running on Python 3 Summary: Set up advanced rules to control devices and bring your home alive. Keywords: home, devices, control, lights, assistant Full article on home-assistant.io | 552 Points and 170 Comments Google and the Resurgence of Italian Design Summary: The emphasis is not on calculating and power, but on stimulating a sense of pleasure.” The innovative rubber membrane and the “volcano” shape to the keys has been called “the most influential button design ever ”, and combined with the eye-popping orange color, makes this a really stunning piece, especially when seen and held in person.
Iceland’s attempts to replant its forests Summary: Despite the planting of three million or more trees in recent years, the amount of land that is covered in forest — estimated at about 1 percent at the turn of the 20th century, when reforestation was made a priority — has barely increased. Keywords: iceland, trees, soil, country, percent Full article on nytimes.com | 697 Points and 273 Comments HolyJit: A New Hope Summary: If our experiment proves successful, we believe that employing a strategy based on HolyJit will let us avoid many potential bugs and let us concentrate on strategic issues.
DevDocs API Documentation Full article on devdocs.io | 1239 Points and 141 Comments Robert Scoble and Me Summary: I looked at him, keeping a blank expression, and said “I am.” I had learned this attitude after many years working in tech, that knowing how to deliver pain and putting everyone on notice that you would, was a way to avoid harassment. Keywords: scoble, people, woman, back, things Full article on medium.
Documenting the Web together Summary: We will continue to maintain Microsoft- and Windows-focused documentation on Microsoft Docs ( docs.microsoft.com/microsoft-edge ), including Windows-specific test guidance, information on the Edge DevTools, and upcoming details about Progressive Web Apps in the Windows Store. Keywords: web, mdn, microsoft, docs, mozilla Full article on blogs.windows.com | 1210 Points and 203 Comments AlphaGo Zero: Learning from scratch Summary: This work was done by David Silver, Julian Schrittwieser, Karen Simonyan, Ioannis Antonoglou, Aja Huang, Arthur Guez, Thomas Hubert, Lucas Baker, Matthew Lai, Adrian Bolton, Yutian Chen, Timothy Lillicrap, Fan Hui, Laurent Sifre, George van den Driessche, Thore Graepel and Demis Hassabis.
Show HN: Metaballs Summary: Back in the days of Scriptographer Hiroyuki Sato created a script for generating gooey blobs in Adobe Illustrator. Keywords: circles, circle, point, spread, metaball Full article on varun.ca | 673 Points and 93 Comments Vim after 15 Years Summary: It also changes the color scheme from my regular dark theme to the light version of Solarized, which is important because it becomes a visual reminder that I’m in “writing mode” and that I shouldn’t mess around or get distracted since my goal is to produce words.
Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse Summary: Quite quickly, Theo de Raadt replied and critiqued the tentative disclosure deadline: “In the open source world, if a person writes a diff and has to sit on it for a month, that is very discouraging” . Keywords: key, handshake, attack, attacks, reinstallation Full article on krackattacks.com | 1371 Points and 411 Comments Keyboard latency Summary: The input jitter could probably be reduced to a negligible level by building a device to both trigger the logic analyzer and press a key on the keyboard under test at the same time.
US telcos appear to be selling non-anonymized access to consumer telephone data Summary: AT&T’s “consumer choice” opt-out at https://att.com/cmpchoice didn’t appear to do anything to stop this, even after waiting the stated 48 hours. Keywords: phone, services, cell, location, demo Full article on medium.com | 1273 Points and 300 Comments I Fell 15,000 Feet and Lived Summary: Then after a short rest, we’d continue our 6,000-mile trek to Atsugi, Japan, via Midway and Wake Island.
The impossible dream of USB-C Summary: Most standalone batteries sold to date don’t support USB-C PD — there are only a handful on the market so far, and most of them can’t charge a laptop at full speed, unless it’s the 12-inch MacBook. Keywords: ports, cable, port, support, thunderbolt Full article on marco.org | 635 Points and 306 Comments The software engineering notebook Summary: In addition to keeping a record of things that can make your development and debug life easier, a software engineering lab notebook can serve as a good way to learn from previous mistakes.
Steve Wozniak announces tech education platform Woz U Summary: At launch, the curriculum will center around computer support specialists and software developers, with courses on data science, mobile applications and cybersecurity coming in the future. Keywords: woz, launch, platform, students, offer Full article on techcrunch.com | 578 Points and 113 Comments Handmade Hero – A complete game live-coded from scratch Summary: The copious emails I received from college students around the world in response to a post I made about compression-oriented programming confirmed for me that there are many young programmers out there whose progress is being hamstrung by bad learning materials.
Rejecting a candidate for over-qualification results in age bias Summary: “You are over-qualified for the position and we don’t think you’d be satisfied” is de facto age discrimination The subsequent conversation was diverse and intense enough that I want to follow up on the many interesting comments. Keywords: thoughts, mechanism, father, code, responses Full article on facebook.com | 644 Points and 419 Comments An open source re-implementation of RollerCoaster Tycoon 2 Summary: The player must try to make a profit and maintain a good park reputation whilst keeping the guests happy.
Firefox Send: Private, Encrypted File Sharing Summary: Send files through a safe, private, and encrypted link that automatically expires to ensure your stuff does not remain online forever. Keywords: private, encrypted, file, sharing, send Full article on send.firefox.com | 856 Points and 275 Comments The Depression Thing Summary: I find it kind of darkly amusing in retrospect that, ahem, some people will snort, chug, or smoke anything put in front of them as long as it’s between the hours of 11pm Friday - 5am Saturday, but when it comes to taking “actual” drugs they start getting cold feet.
iOS Privacy: Easily get a user’s Apple ID password, just by asking Summary: Showing a dialog that looks just like a system popup is super easy, there is no magic or secret code involved, it’s literally the examples provided in the Apple docs, with a custom text. Keywords: app, code, apple, users, system Full article on krausefx.com | 867 Points and 319 Comments The web at maximum FPS: How WebRender gets rid of jank Summary: On a typical web page, it vastly reduces the number of pixels that we need to touch, and we’re currently looking at ways to move more work to the opaque pass.
Tracking friends and strangers using WhatsApp Summary: However, you have developed reason to suspect that Steve Steveington is losing his commitment to the plan and is staying up until the early hours of the morning partying at nightclubs or playing Call of Duty. Keywords: whatsapp, steve, steveington, start, sleep Full article on robertheaton.com | 828 Points and 150 Comments Microsoft gives up on Windows 10 Mobile Summary: The announcement comes a week after HP had said it no longer planned to release further Windows 10 Mobile handsets, and a fortnight after Microsoft co-founder Bill Gates disclosed that he had already made the switch to Android .
Designing Data-Intensive Applications Summary: The essence of building reliable and scalable distributed data systems and efficiently using them to solve real world problems is in mastering the tradeoffs associated with the design choices. Keywords: systems, book, data, software, applications Full article on dataintensive.net | 598 Points and 59 Comments Deutsche Bank makes source code publicly available for the first time Summary: By making this code publicly available, we aim to create a common industry standard that will deliver a faster and more convenient service to clients, strengthen controls and reduce costs.
Five minute guide to better typography Summary: From a three-part talk series on graphic design. Keywords: minutes, guide, typography, talk, series Full article on pierrickcalvez.com | 868 Points and 126 Comments Sorting Visualizations Summary: This example only used values up to 360 to be an easy map to hues in the HSV color scale, but you can certainly use this with larger sets of data, and the algorithm would just keep going up the digits until there were none left to check.
‘Our minds can be hijacked’: tech insiders who fear a smartphone dystopia Summary: Loren Brichter, who in 2009 designed the pull-to-refresh feature now used by many apps, on the site of the home he’s building in New Jersey: ‘Smartphones are useful tools, but they’re addictive … I regret the downsides.’ Photograph: Tim Knox for the Guardian But notification technology also enabled a hundred unsolicited interruptions into millions of lives, accelerating the arms race for people’s attention.
PostgreSQL 10 Released Summary: “Features such as logical replication and improved query parallelism represent years of work and demonstrate the continued dedication of the community to ensuring Postgres leadership as technology demands evolve.” Keywords: postgresql, database, data, replication, partitioning Full article on postgresql.org | 1024 Points and 296 Comments A Pre-History of Slashdot Summary: The years that followed were a blurry mix of victories and failures as Slashdot grew from a hobby to a real business depended on by hundreds of thousands of nerds around the world.
Keybase launches encrypted Git Summary: I also have access to team repositories made by my friends, family, and coworkers: founding docs for Keybase; some nostalgia from the old OkCupid and SparkNotes days; maybe even some shared erotic art that’s Not Safe For Work . Keywords: keybase, git, team, repositories, make Full article on keybase.io | 1427 Points and 270 Comments Interactive Vim tutorial Summary: /Keywords: enter, find Full article on openvim.
How the Elderly Lose Their Rights Summary: A Government Accountability report from 2010 said, “We could not locate a single Web site, federal agency, state or local entity, or any other organization that compiles comprehensive information on this issue.” A study published this year by the American Bar Association found that “an unknown number of adults languish under guardianship” when they no longer need it, or never did. Keywords: parks, told, rudy, court, belshe
Guacamole – A clientless remote desktop gateway Summary: Apache Guacamole is built on its own stack of core APIs which are thoroughly documented , including basic tutorials and conceptual overviews in the online manual . Keywords: guacamole, access, apache, desktop, web Full article on guacamole.incubator.apache.org | 1096 Points and 216 Comments Streams: a new general purpose data structure in Redis Summary: rss feed | twitter | google group | old site :
Hacker News Clone Using GraphQL and React Summary: Declarative UI - (react) Flux State Management - (redux) GraphQL Fragment Colocation - (react-apollo) Prefetch Page Assets - (next) Keywords: npm, graphql, server, run, oct Full article on github.com | 418 Points and 181 Comments I wanted to understand why racists hated me, so I befriended Klansmen Summary: Kelly agreed to participate, and we secured a room at a Frederick, Md., motel, where my secretary filled an ice bucket with cans of soda so I could offer my guest a drink.
HTTP is obsolete. It’s time for the Distributed Web (2015) Summary: As our electronic country becomes more influential and facilitates the world with more information, governments and corporations alike have started to pry into HTTP’s flaws, using them to spy on us, monetize us, and block our access to any content that represents a threat to them, legitimate or otherwise. Keywords: ipfs, http, web, content, site Full article on blog.
It’s time to give Firefox another chance Summary: This means that, unlike previous versions, Firefox Quantum can now take full advantage of multiple CPU cores — especially when it comes to its CSS engine, which plays a major role in how fast a web page renders. Keywords: firefox, mozilla, browser, quantum, version Full article on techcrunch.com | 1674 Points and 712 Comments How the Catalan government uses IPFS to sidestep Spain’s legal block Summary: To do so, they had to enter a limited set of their personal information (birthdate, government ID number (sort of ISSN) and current zip code) and, if all those are correct, they would get the voting station back.
A “right to repair” movement tools up Summary: And not being able to easily mend a device, says Mark Schaffer, a manufacturing consultant, contributes to a problem that already plagues many markets, as more products, from smartphones to washing machines, are thrown away rather than repaired, adding to waste and pollution. Keywords: repair, devices, make, shops, firms Full article on economist.com | 928 Points and 304 Comments Three Paths in the Tech Industry: Founder, Executive, or Employee Summary: The hard part here is that picking a company that will grow rapidly for many years is extremely difficult (in many ways your task is similar to a VC).
Gravitational waves from a binary black hole merger observed by LIGO and Virgo Summary: “This increased precision will allow the entire astrophysical community to eventually make even more exciting discoveries, including multi-messenger observations,” says Georgia Tech professor Laura Cadonati, the deputy spokesperson of the LSC. Keywords: virgo, ligo, detector, collaboration, gravitational Full article on ligo.caltech.edu | 528 Points and 154 Comments Privacy Summary: We’ve proved time and again that great experiences don’t have to come at the expense of your privacy and security.
React 16 Summary: If you previously relied on undocumented React internals, and they don’t work anymore, let us know about your specific case in a new issue, and we’ll try to figure out a migration strategy for you. Keywords: react, kb, render, error, rendering Full article on facebook.github.io | 914 Points and 338 Comments Firefox Quantum Lands in Beta, Developer Edition Summary: One example: we’ve developed a breakthrough approach to laying out pages: a super fast CSS engine written in Rust , a systems programming language that Mozilla pioneered.
China Blocks WhatsApp Summary: Over the past several years, China has not only stepped up censorship but also closed numerous churches and jailed large numbers of human rights activists, lawyers and advocates for ethnic minorities. Keywords: whatsapp, china, chinese, users, services Full article on nytimes.com | 1174 Points and 618 Comments YC’s Essential Startup Advice Summary: Conferences, dinners, meeting with venture capitalists or large company corporate development types ( Don’t Talk to Corp Dev by Paul Graham), chasing after press coverage and so on.
Scenic Tram Simulator Summary: If you would like to support Short Trip, you’re welcome (but not obliged) to make a contribution here. Keywords: short, trip, alexander, perrin, hold Full article on alexanderperrin.com.au | 918 Points and 127 Comments PixelNN – Example-Based Image Synthesis Summary: We design a simple pipeline that combines the best of both worlds: the first stage uses a convolutional neural network (CNN) to maps the input to a (overly-smoothed) image, and the second stage uses a pixel-wise nearest neighbor method to map the smoothed output to multiple high-quality, high-frequency outputs in a controllable manner.