US Senate votes to undo FCC internet privacy rules Summary: Senate lawmakers voted Thursday to repeal a historic set of rules aimed at protecting consumers’ online data from their own Internet providers, in a move that could make it easier for broadband companies to sell and share their customers’ usage information for advertising purposes. Keywords: internet, providers, fcc, rules, privacy Full article on washingtonpost.com | 992 Points and 441 Comments
Onedrive is slow on Linux but fast with a “Windows” user-agent (2016) Summary: Since the issue has been fixed, I’d like to share a summary here, which will benefit other community members. Keywords: issue, fixed, thread, open, post Full article on answers.microsoft.com | 1423 Points and 469 Comments Update on HTML5 Video for Netflix Summary: About four years ago, we shared our plans for playing premium video in HTML5 , replacing Silverlight and eliminating the extra step of installing and updating browser plug-ins.
GitHub lets staff own IP developed for personal projects using company resources Summary: According to a 2014 paper by the law school at the University of San Diego, the agreement Brown had signed with Alcatel gave the company “full legal right, title and interest” of any work he produced while employed there. Keywords: company, work, ip, github, employees Full article on qz.com | 1841 Points and 462 Comments 2038: Only 21 years away Summary: When asked which tools he is using for this work, Bergmann replied that his core technique involves building kernels with the 32-bit time types removed completely.
Distill: a modern machine learning journal Summary: Fernanda ViégasGoogle Big Picture Group Keywords: brain, team, people, distill, editors Full article on distill.pub | 930 Points and 105 Comments Beautiful Online SICP Full article on sarabander.github.io | 762 Points and 80 Comments Fossjobs: A website for free and open-source software jobs Full article on fossjobs.net | 607 Points and 97 Comments How I Became a Better Programmer Summary: It’s up to you, but I can give you some examples of what I consider fluff: language syntax, library APIs, and configuring build tooling.
They Used To Last 50 Years Summary: Whirlpool (United States) now owns and makes Admiral, Jenn Air, Magic Chef, Maytag, Amana, Estate, Inglis, KitchenAid, Kirkland, Roper and among many others that are lesser known. Keywords: appliances, appliance, years, rust, paint Full article on recraigslist.com | 1359 Points and 860 Comments YC AI Summary: If the experiment works out, we’ll expand what we offer to include things like access to proprietary datasets and computing infrastructure.
Immersive Linear Algebra – textbook with fully interactive figures (2015) Summary: $u$The world’s first linear algebra book with fully interactive figures. Keywords: linear, algebra, replaced, browser, width Full article on immersivemath.com | 1015 Points and 74 Comments U.S. Web Design Standards 1.0 Summary: The following are changes to our build tools and process that have no direct impact on the code itself: Summary: The README , LICENSE , and CONTRIBUTING markdown documents are now included in our static and npm distributions.
Scientists sent a rocket to Mars for less than it cost to make “The Martian” Summary: So we had to trust orally, without documents or certificates, just from the engineer saying, ‘ok, I’ve tested it my way, now you take it.’ That’s all!” She adds, laughing, “I was praying to god that when I press the on button, it should switch on, and not blast something!” Keywords: mars, mission, orbiter, space, india
Acing the technical interview Summary: We all do them, as engineers–often as a part of our morning ritual, along with arranging a beautiful grid of xterms across the astral plane, and compulsively running ls in every nearby directory–just in case things have shifted during the night–the incorporeal equivalent of rummaging through that drawer in the back of the kitchen where we stash odd flanges, screwdrivers, and the strangely specific plastic bits: the accessories, those long-estranged black sheep of the families of our household appliances, their original purpose now forgotten, perhaps never known, but which we are bound to care for nonetheless.
GitLab acquires Gitter, will open-source the code Summary: What’s happening now, though, is that as part of GitLab, Gitter is launching a new feature called Topics, where people will be able to ask and answer questions — sort of like Stack Overflow. Keywords: gitter, gitlab, sijbrandij, startup, source Full article on venturebeat.com | 948 Points and 320 Comments How I Made $70k Self-Publishing a Book about Ruby on Rails Summary: Also, I didn’t much care for some of the rhetoric of some of these authors (“maintainability” being a very slippery justification for endless layers of abstraction, such as “Hexagonal Architecture” ), and thought their writing didn’t adequately address all of the everyday problems of small Ruby shops like I was used to working with.
Keep the Internet Open Summary: Yes – in fact, the original notion about all this was to be in the same spirit as the 1936 Electrical and Telephone Federal Act which was specifically aimed at rural areas that the utilities didn’t want to spend money to reach, so the fed mandated “power and phone” as a kind of universal right. Keywords: carnegie, internet, people, tech, library Full article on blog.
Teach Yourself Computer Science Summary: Each chapter involves building a small piece of the overall system, from writing elementary logic gates in HDL, through a CPU and assembler, all the way to an application the size of a Tetris game. Keywords: computer, systems, science, cs, learning Full article on teachyourselfcs.com | 1308 Points and 237 Comments Stories that Hacker News removes from the front page Summary: It was directly relevant to the Hacker News audience in multiple ways, told a fairly interesting analysis story, and provided source code and data to make it easy for readers to try things out themselves.
How the Maker of TurboTax Fought Free, Simple Tax Filing (2013) Summary: A year after Norquist wrote Bush, a bill to limit return-free filing was introduced by a pair of unlikely allies: Reps. Eric Cantor, R-Va., the conservative House majority leader, and Zoe Lofgren, D-Calif., a liberal stalwart whose district includes Silicon Valley. Keywords: tax, intuit, filing, irs, taxpayers Full article on propublica.org | 787 Points and 437 Comments
Build a digital clock in Conway’s Life Summary: But then I wouldn’t be able to adjust it as easily by changing the clock at a single point… And I have an electronics background, and in a real circuit, that would be horribly wrong. Keywords: clock, digits, design, state, display Full article on codegolf.stackexchange.com | 712 Points and 87 Comments Can sleep deprivation cure depression? Summary: Research into altering the circadian clock to produce powerful antidepressant benefits could lead to the development of drugs that might mimic the effect of sleep deprivation, but without its obvious drawbacks.
Password Rules Are Bullshit Summary: Yes, you must stop users from having comically bad passwords that equal their username, or aaaaaaaaaaa or 0123456789 , but only as post-entry checks, not as rules that need to be explained in advance. Keywords: password, passwords, length, users, common Full article on blog.codinghorror.com | 711 Points and 272 Comments How to never complete anything Summary: I’ve been working on the same start-up now for about four years, now I’ve read all the books on how to make a successful start-up, and if there’s one thing I know very well, it’s that you have to release early, create an MVP, do the bare minimum.
YC will hold interviews in Vancouver for founders who can’t get US visas Summary: We’ve heard from some founders that they’re nervous about applying to YC because they worry they won’t be able to get visas to attend interviews or the summer program. Keywords: founders, visas, companies, fund, interviews Full article on blog.ycombinator.com | 1125 Points and 789 Comments Google Cloud SQL for Postgres Summary: Cloud SQL for PostgreSQL
CIA malware and hacking tools Summary: The increasing sophistication of surveillance techniques has drawn comparisons with George Orwell’s 1984, but “Weeping Angel”, developed by the CIA’s Embedded Devices Branch (EDB) , which infests smart TVs, transforming them into covert microphones, is surely its most emblematic realization. Keywords: cia, malware, control, cyber, wikileaks Full article on wikileaks.org | 2699 Points and 1087 Comments Google is acquiring Kaggle Summary: Details about the transaction remain somewhat vague, but given that Google is hosting its Cloud Next conference in San Francisco this week, the official announcement could come as early as tomorrow.
Snakisms Full article on pippinbarr.github.io | 961 Points and 140 Comments Startup School – YC’s Online Class Summary: The advisors are mostly YC alumni, like Daniel Kan ( Cruise ), Sanjay Dastoor ( Boosted Boards ), and Cindy Wu ( Experiment ). Keywords: yc, online, startup, class, ll Full article on blog.ycombinator.com | 419 Points and 64 Comments Hydrogen – An advanced drum machine for Linux Summary: For those of you that are not subscribed to the development mailing list, here you can find the official release message as posted by Sebastian (aka Mauser) on August 4th
Mathematics for Computer Science [pdf] Full article on courses.csail.mit.edu | 1059 Points and 153 Comments Why I left Mac for Windows: Apple has given up Summary: I’ll spare you too much detail, but if you’re interested in my build you can see what parts I ordered here - the machine is a bit of overkill, but given I want to learn how to develop for VR, it seemed to be a good balance of power and price for the long haul.
A deep dive into why Wi-Fi kind of sucks Summary: Under ideal real-world conditions (10 feet or so distance, no intervening walls, no interference or competition), a single high-quality client device will generally get somewhere between one-third to two-thirds of the PHY rate for the channel it’s connected to , multiplied by the number of MIMO streams it can transmit and receive on. Keywords: mbps, router, devices, device, streams
How Uber Used Secret “Greyball” Tool to Deceive Authorities Worldwide Summary: To build a case against the company, officers like Mr. England posed as riders, opening the Uber app to hail a car and watching as miniature vehicles on the screen made their way toward the potential fares. Keywords: uber, drivers, city, greyball, company Full article on nytimes.com | 1144 Points and 764 Comments Images and video showing extent of Oroville dam damage Summary: Feb 12 - an evacuation was ordered for those in low-lying areas along the Feather River Basin in Butte, Yuba and Sutter counties, due to possible failure of the emergency spillway.
Summary of the Amazon S3 Service Disruption Summary: At 9:37AM PST, an authorized S3 team member using an established playbook executed a command which was intended to remove a small number of servers for one of the S3 subsystems that is used by the S3 billing process. Keywords: subsystem, index, capacity, services, service Full article on aws.amazon.com | 1246 Points and 516 Comments 94-year-old Lithium-Ion Battery Inventor Introduces Solid State Battery Summary: The engineers’ glass electrolytes allow them to plate and strip alkali metals on both the cathode and the anode side without dendrites, which simplifies battery cell fabrication.
The Other Half Summary: The surgery was done with me awake, and involved making a small hole in my right wrist, where Sonny (while blasting Bon Jovi) went in with a catheter, found the blocked artery, installed a 30mm stent, and gave back the blood to the quarter of my heart that was choked off. Keywords: heart, back, hours, lot, surgery Full article on ascii.textfiles.com | 805 Points and 319 Comments
Qualities that I believe make the most difference in programmers’ productivity Summary: rss feed | twitter | google group | old site : Keywords: antirez, rss, feed, twitter, google Full article on antirez.com | 782 Points and 312 Comments Raspberry Pi Zero W, with Wi-Fi and Bluetooth, priced at $10 Summary: You may have noticed that we’ve added several new Zero distributors recently: ModMyPi in the UK, pi3g in Germany, Samm Teknoloji in Turkey, Kubii in France, Spain, Italy and Portugal, and Kiwi Electronics in the Netherlands, Belgium and Luxembourg.
I am an Uber survivor Summary: I imagined spending weekends hiking with my new nerdy, liberal, open minded buddies who respected human beings irrespective of their gender, sexuality, or religion. Keywords: uber, work, team, women, female Full article on medium.com | 2168 Points and 771 Comments SpaceX to Send Privately Crewed Dragon Spacecraft Beyond the Moon Next Year Summary: Falcon Heavy is due to launch its first test flight this summer and, once successful, will be the most powerful vehicle to reach orbit after the Saturn V Moon rocket.
“I was just asked to balance a Binary Search Tree by JFK’s airport immigration” 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 | 660 Points and 314 Comments Prophet: forecasting at scale Summary: For instance, large organizations like Facebook must engage in capacity planning to efficiently allocate scarce resources and goal setting in order to measure performance relative to a baseline.
Machine Learning from scratch: Bare bones implementations in Python Summary: The purpose of this project is not to produce as optimized and computationally efficient algorithms as possible but rather to present the inner workings of them in a transparent and accessible way. Keywords: figure, network, learning, dataset, pull Full article on github.com | 694 Points and 63 Comments Linus on Git and SHA-1 Summary: The reason for using a cryptographic hash in a project like git is because it pretty much guarantees that there is no accidental clashes, and it’s also a really really good error detection thing.
White House Bars NYT, CNN, and Politico from Briefing Summary: VideoA tabloid darling back when he was running a close-knit real estate and branding business in New York, President Trump has found himself subsumed and increasingly infuriated by a national media that regularly confronts him with leaks and criticisms. Keywords: white, house, news, trump, times Full article on nytimes.com | 660 Points and 384 Comments Cloudflare data still in Bing caches Full article on news.
Cloudflare Reverse Proxies Are Dumping Uninitialized Memory Full article on bugs.chromium.org | 3238 Points and 992 Comments Announcing the first SHA-1 collision Full article on security.googleblog.com | 3030 Points and 485 Comments List of Sites Affected by Cloudflare’s HTTPS Traffic Leak Summary: Crimeflare collected their lists by doing NS DNS lookups on a large number of domains, and checking SSL certificate ownership. Keywords: list, sites, cloudflare, data, affected Full article on github.
Seven earth-sized planets discovered circling a star 39 light years from Earth Summary: Kepler is also observing the system and will gather data that can better pin down the planetary masses, says Courtney Dressing, an astronomer at the California Institute of Technology in Pasadena. Keywords: planets, star, worlds, planet, team Full article on nature.com | 2256 Points and 688 Comments API Design Guide Summary: This guide is a living document and additions to it will be made over time as new style and design patterns are adopted and approved.
Why I Don’t Talk to Google Recruiters Summary: What happened at the interview was, most probably, very close to what Max Howell experiencedwith Google : some programmers who didn’t know a thing about my profile asked me to invent some algorithms on a white board for almost four hours. Keywords: recruiters, profile, interview, back, email Full article on yegor256.com | 892 Points and 653 Comments Upspin – Another option for file sharing Full article on security.
Starting an Internet Service Provider Summary: I had a pretty substantial tech background; I worked at a datacenter, was a software engineer, and started and sold a small web hosting service prior to embarking on my short-lived journey in the Marine Corps. Keywords: fiber, service, nepa, equipment, internet Full article on chrishacken.com | 912 Points and 242 Comments Signal can now be used without Google Play Services Summary: @@ -1,6 +1,7 @@packageorg.
Reflecting on one very, very strange year at Uber Summary: When I reported the situation, I was told by both HR and upper management that even though this was clearly sexual harassment and he was propositioning me, it was this man’s first offense, and that they wouldn’t feel comfortable giving him anything other than a warning and a stern talking-to. Keywords: women, told, team, hr, uber Full article on susanjfowler.
AMD Ryzen 7 1800X Benchmarked – Giving Intel’s $1000 Chips A Run For It Summary: No matter what metric we look at, whether it be absolute performance, value, power efficiency or features we can’t help but find Ryzen to be one of the most compelling products that AMD has ever developed. Keywords: ryzen, amd, performance, intel, clock Full article on wccftech.com | 427 Points and 263 Comments Show HN: Generate a quiz from a Wikipedia page Summary: cssAdding initial web page html and css Feb 9, 2017 pythonlocation questions turned back on, but pulling incorrect locations fr… Jun 1, 2017 LICENSE.
Google Spreadsheets and Python Summary: In this tutorial, we’ll use Anton Burnashev’s excellent gspread Python package to read, write, and delete data from a Google Spreadsheet with just a few lines of code. Keywords: spreadsheet, google, python, row, data Full article on twilio.com | 811 Points and 140 Comments Fifth Circuit holds that First Amendment protects the right to record the police [pdf] Full article on ca5.uscourts.gov | 670 Points and 189 Comments
Linus Torvalds: Successful projects are 99% perspiration and 1% innovation Summary: As the creator and benevolent dictator of the open-source Linux kernel , not to mention the inventor of the Git distributed version control system, Torvalds has demonstrated that his approach produces results. Keywords: torvalds, linux, code, kernel, people Full article on theregister.co.uk | 651 Points and 172 Comments What could happen if you refuse to unlock your phone at the US border?
I started a one-man biz that’s beating VC-backed startups Summary: That means we help musicians & record labels get their music into online stores & streaming services (iTunes, Spotify, Pandora, Google Play, Amazon, and more). Keywords: distrokid, stores, artists, ve, music Full article on news.distrokid.com | 1237 Points and 219 Comments GitHub commit search: “remove password” Full article on github.com | 861 Points and 257 Comments TensorFlow 1.0 Released Full article on developers.
Introducing Cloud Spanner, a Global Database Service Full article on cloudplatform.googleblog.com | 1068 Points and 379 Comments Show HN: A guide to all HTML5 elements and attributes Full article on htmlreference.io | 728 Points and 93 Comments India has banned disposable plastic in Delhi Summary: It shook me to the core, on my journey I’d seen the shocking ocean pollution throughout Indo, SE Asia and India but here I was amongst the tallest, most beautiful mountains on earth witnessing trash (that I had a hand in creating) starting it’s long migration to the sea.
Operating Systems: From 0 to 1 Summary: It covers 10 chapters of the “System Programming Guide” (Intel Manual Volume 3), along with a simple keyboard and video driver for input and output. Keywords: book, chapter, part, complete, hardware Full article on tuhdo.github.io | 709 Points and 79 Comments Amazon Chime Summary: You can use Amazon Chime for online meetings, video conferencing, calls, chat, and to share content, both inside and outside your organization.
A US-born NASA scientist was detained at the border until he unlocked his phone Summary: In a statement this week, Homeland Security secretary John Kelly said that people visiting the United States may be asked to give up passwords to their social media accounts. Keywords: bikkannavar, phone, cbp, officer, search Full article on theverge.com | 956 Points and 438 Comments Python moved to GitHub Summary: LTO takes advantage of the ability of recent compiler toolchains to optimize across the otherwise arbitrary .
Takeover.sh – Wipe and reinstall a running Linux system via SSH without reboot Summary: Note that you may still have to clean up LVM volumes ( dmsetup is your friend) and similar before you can safely repartition your disk and install Gentoo Linux, which is of course the whole reason you’re doing this crazy thing to begin with. Keywords: script, filesystem, system, environment, root Full article on github.com | 515 Points and 75 Comments
H-1B visas mainly go to Indian outsourcing firms Summary: Analysing data compiled by Théo Négri of jobsintech.io, The Economist found that between 2012 and 2015 the three biggest Indian outsourcing firms—TCS, Wipro and Infosys—submitted over 150,000 visa applications for positions that paid a median salary of $69,500. Keywords: workers, visas, firms, programme, indian Full article on economist.com | 456 Points and 401 Comments Software Engineering at Google Full article on arxiv.
RethinkDB versus PostgreSQL: my personal experience Summary: I also encountered a lot of painful scalability and performance issues, which I fixed by tedious benchmarking, debugging, studying logs, and introducing client side workarounds (e.g., idle timeouts on changefeeds). Keywords: rethinkdb, postgresql, data, database, lot Full article on blog.sagemath.com | 822 Points and 327 Comments GitLab’s Secret to Managing Employees in 160 Locations: Write Everything Down Summary: 3:10 – “After a few days, they just started working from home” – Sid talks about how GitLab didn’t really set out to create a distributed company — it just evolved naturally.
Looking for Work After 25 Years of Octave Summary: You can fund my work directly by following the link to PayPal on this page: http://jweaton.org/?page_id=48 or, if you are in the United States and a tax-deductible donation is important to you, you can contribute to the Octave project through the Free Software Foundation here: https://my.fsf.org/civicrm/contribute/transact?reset=1&id=10 Keywords: octave, project, find, work, support Full article on lists.gnu.org | 1332 Points and 475 Comments
Hans Rosling has died Summary: He passed away early Tuesday morning, February 7, 2017, surrounded by his family in Uppsala, Sweden. Keywords: hans, rosling, gapminder, sad, announce Full article on m.gapminder.org | 846 Points and 135 Comments What programming languages are used most on weekends? Summary: The difference in number there is mostly due to people largely using Stack Overflow for their jobs on weekdays, and we see this pattern both in questions posted and traffic to our site.
What Vizio was doing behind the TV screen Summary: What’s more, Vizio identified viewing data from cable or broadband service providers, set-top boxes, streaming devices, DVD players, and over-the-air broadcasts. Keywords: vizio, consumers, smart, data, ftc Full article on ftc.gov | 888 Points and 333 Comments RethinkDB joins the Linux Foundation: What Happens Next Summary: Although it would have been possible to fork the source code and continue developing it with a new name under the terms of the AGPL, the interim leadership team felt that securing the rights and adopting a more permissive license would provide a stronger foundation for moving the project forward.
A DIY M&Ms and Skittles sorting machine Summary: The Arduino controller then determines the item colour (based on reference data) and positions the exit tube (also using a stepper motor) to guide the piece to the correct container. Keywords: machine, pieces, stepper, parts, wheel Full article on willemm.nl | 581 Points and 121 Comments The State of Go Summary: “Vet is stricter in some ways and looser where it previously caused false positives.
Blockchain Demo [video] Summary: by Anders Brownworth BTC: 1K3NvcuZzVTueHW1qhkG2Cm3viRkh2EXJpETH: 0x84a90e21d9d02e30ddcea56d618aa75ba90331ff Keywords: blockchain, demo, anders, brownworth, btc Full article on anders.com | 723 Points and 147 Comments Facebook is terrifying Summary: UPDATE: a little privacy tip: use Facebook in mobile Safari, with an adblocker , and delete the iOS native app — helps a lot AND saves you from tons of ads and 3rd party cookie tracking. Keywords: facebook, people, picture, post, ve
Ventusky – Weather data visualization Summary: Temperature Precipitation Wind Wind gusts Clouds Air pressure CAPE Snow cover Freezing level Keywords: wind, temperature, precipitation, gusts, clouds Full article on ventusky.com | 849 Points and 108 Comments Announcing GVFS: Git Virtual File System Summary: The driver binaries are also available for preview as a NuGet package, and your best bet is to play with GVFS in a VM and not in any production environment.
To Live Your Best Life, Do Mathematics Summary: But in his talk Su identified what he views as structural barriers in the mathematical community that dictate who gets the opportunity to succeed in the field — from the requirements attached to graduate school admissions to implicit assumptions about who looks the part of a budding mathematician. Keywords: people, mathematics, math, talk, su Full article on quantamagazine.org | 538 Points and 230 Comments
An Email Thread Between a Developer and Gigster Summary: “Contractor agrees to indemnify Gigster from any and all claims, damages, liability, settlement, attorneys’ fees and expenses, as incurred, on account of the foregoing or any breach of this agreement” Keywords: gigster, andy, jan, questions, chase Full article on andychase.me | 821 Points and 265 Comments Introducing Lottie: Airbnb’s tool for adding animations to native apps Summary: Our team ( Brandon Withrow on iOS , Gabriel Peal on Android , Leland Richardson on React Native , and I on experience design) began our journey by building on top of Torrisi’s phenomenal work.