Ellen Pao: My lawsuit failed. Others won’t Summary: No one ever exercised a veto while I was there, but fear of it motivated us to practice the California art of superficial collegiality, where everything seems tan and shiny on the outside but behind closed doors, people would trash your investment, block it, or send you on unending “rock fetches” — time-consuming, unproductive tasks to stall you until you gave up.
Explaining React’s license Summary: The BSD + Patents license just intends to give our teams more room to make meaningful contributions to open source while decreasing our time spent fighting frivolous lawsuits. Keywords: license, source, open, bsd, patents Full article on code.facebook.com | 978 Points and 425 Comments Firefox Focus – A new private browser for iOS and Android Summary: For example, if you need to jump on the internet to look up Muddy Waters’ real name, and instead of “McKinley Morganfield” you get pop-up ads, screen takeovers, “sponsored” content and other third-party advertising-driven distraction, then you know what browser overkill feels like.
Essential Phone, available now Summary: There is a significant advantage to that kind of scale, but we also know that when a company gets to a certain size, the desire to create a customer-first experience sometimes takes a back seat to other considerations, like profits and corporate agendas. Keywords: phone, essential, camera, made, devices Full article on essential.com | 818 Points and 672 Comments Afraid of Makefiles? Don’t be Summary: Makefiles were text files, not magically encoded binaries, because that was the Unix ethos: printable, debuggable, understandable stuff.
Why We Terminated Daily Stormer Summary: In fact, in the case of the Daily Stormer, the initial requests we received to terminate their service came from hackers who literally said: “Get out of the way so we can DDoS this site off the Internet.” Keywords: content, cloudflare, internet, due, daily Full article on blog.cloudflare.com | 857 Points and 1526 Comments Andrew Ng is raising a $150M AI Fund Summary: Many of these funds are putting time and resources into securing data sets, technical mentors and advanced simulation tools to support the unique needs of AI startups.
Ask a Female Engineer: Thoughts on the Google Memo Summary: I’ve been deeply disappointed to see a number of big names in tech defend this in ways I find really frustrating – like Paul Graham suggesting in a tweet that the strong reaction is due to “worry [the claims in the memo] might be true.” (No, I’m just exhausted by having this same damn argument over and over again since I was a teenager and the amount of time and energy I keep having to spend to counter it.
I’m an Ex-Google Woman Tech Leader and I’m Sick of Our Approach to Diversity Summary: Before you get all worked up about what I say here, I’ve had my exposure to gender biases, subliminal and deliberate, and I wrote some thoughts on Balancing Brains, Beauty, Boobs & Booty for fellow women in tech. Keywords: women, tech, diversity, men, woman Full article on medium.com | 791 Points and 420 Comments
An Intro to Compilers Summary: It will replace that line with the entire contents of the stdio.h C standard library file, which will include the declaration of the printf function. Keywords: ir, llvm, code, compiler, optimizer Full article on nicoleorchard.com | 687 Points and 104 Comments German universities take on Dutch publishing giant Elsevier Summary: Tim Gowers , a mathematician at the University of Cambridge and an open access supporter who led a boycott against Elsevier in 2012, tells Chemistry World that he is ‘following the situation in Germany with great interest’.
YouTube AI deletes war crimes evidence as ‘extremist material’ Summary: YouTube is facing criticism after a new artificial intelligence program monitoring “extremist” content began flagging and removing masses of videos and blocking channels that document war crimes in the Middle East. Keywords: videos, youtube, removed, content, video Full article on middleeasteye.net | 674 Points and 320 Comments Show HN: Extension-blocking domains removed by threat from other blacklists Summary: I also pledge to only add domains belonging to companies which have attempted to remove themselves from other blacklists through legal threats, including (but not limited to) “Cease and Desist” letters and DMCA takedowns.
Ad blocking is under attack Summary: This might set a very important precedent of an advertising company exploiting DMCA to force people to see their ads, and can lead to ridiculous consequences if left unnoticed. Keywords: ad, dmca, easylist, blocking, commit Full article on blog.adguard.com | 1111 Points and 559 Comments I Fell Victim to a $1,500 Used Camera Lens Scam on Amazon Summary: I then finally figured out that I can reply directly to these emails with attachments myself, so I submitted the proof of delivery proving it was sent to the wrong address.
The world in which IPv6 was a good design Summary: Various LAN technologies came and went, including one of my favourites, IPX (Internetwork Packet Exchange, though it had nothing to do with the “real” Internet) and Netware, which worked great as long as all the clients and servers were on a single bus network. Keywords: ip, ethernet, address, addresses, internet Full article on apenwarr.ca | 677 Points and 190 Comments
uBlock Origin Maintainer on Chrome vs. Firefox WebExtensions Full article on discourse.mozilla.org | 776 Points and 324 Comments Salesforce fires red team staffers who gave Defcon talk Summary: MEATPISTOL was pitched as taking “the boring work” out of pen-testing to make red teams, including at Salesforce, more efficient and effective. Keywords: talk, salesforce, security, schwartz, cramb Full article on zdnet.com | 698 Points and 290 Comments DeepMind and Blizzard Open StarCraft II as an AI Research Environment Summary: The release also contains a series of ‘mini-games’ - an established technique for breaking down the game into manageable chunks that can be used to test agents on specifictasks , such as moving the camera, collecting mineral shards or selecting units.
Disney acquires own streaming facilities, will pull Netflix content Summary: “The media landscape is increasingly defined by direct relationships between content creators and consumers, and our control of BAMTech’s full array of innovative technology will give us the power to forge those connections, along with the flexibility to quickly adapt to shifts in the market,” said Robert A. Iger, Chairman and Chief Executive Officer, The Walt Disney Company. Keywords: disney, bamtech, service, espn, company
Google Fires Employee Behind Controversial Diversity Memo Summary: Damore’s 10-page memorandum accused Google of silencing conservative political opinions and argued that biological differences play a role in the shortage of women in tech and leadership positions. Keywords: google, company, memo, diversity, wrote Full article on bloomberg.com | 1697 Points and 2373 Comments Show HN: Is the stock market going to crash? Full article on isthestockmarketgoingtocrash.com | 813 Points and 325 Comments
A checklist of marketing ideas for side projects Summary: The great thing about online advertising is that you can get really granular with your targeting and avoid spending money on users who aren’t converting well. Keywords: advertising, free, marketing, tactics, pretty Full article on sideprojectchecklist.com | 632 Points and 68 Comments “Rest and vest”: engineers who get paid and barely work Summary: The company, he says, would nab hard-to-find experts in up-and-coming fields like artificial intelligence, robotics, natural speech language, quantum computing, and so on, often allowing them to collect their Microsoft pay while maintaining a job as a professor or researcher at a university.
HTML5 Version of the Tron:Legacy Boardroom Scene Summary: To make this a bit more fun, the boardroom is configured to visualize live updates from Github and Wikipedia , with more streams to come. Keywords: github, wikipedia, film, stream, data Full article on robscanlon.com | 701 Points and 66 Comments Cheap Beijing Flights With a Dangerous Catch Summary: So, despite the obviously strong qualifications in air cargo handling and logistics possessed by the founding team, the reason why I’d personally pass on this is that there’s a really big catch–one so serious it could potentially make you the star of an episode of “ Locked Up Abroad .
Martin Shkreli is found guilty of securities fraud Summary: Shkreli’s infamy hung over the more than month-long case, beginning with jury selection when the judge struggled to find potential jurors who didn’t already dislike the man known as “pharma bro.” He is best known for raising the price of Daraprim — a 62-year-old drug primarily used to treat newborns and HIV patients — from $13.50 to $750 a pill.
Exa, a modern replacement for ls Summary: It uses colours for information by default, helping you distinguish between many types of files, such as whether you are the owner, or in the owning group. Keywords: exa, information, file, install, ls Full article on the.exa.website | 740 Points and 403 Comments Operation Luigi: How I hacked my friend without her noticing Summary: At one stage, I’m browsing through hit political discourse platform and opinion conveyor belt twitter dot com, and I notice Diana tweet something along the lines of “Finally spent my day off consolidating my 4 email accounts into 1, feels good to be organised”.
Hy – A Lisp-flavored Python Summary: © Copyright 2017 the authors. Keywords: copyright, authors, revision Full article on hy.readthedocs.io | 625 Points and 216 Comments Bitcoin Exchange Had Too Many Bitcoins Summary: The Delaware judge who heard the case sort of punted this issue to the Depository Trust Co., which keeps track of all the shares of all the companies, and told DTC to follow its procedures to figure it out.
App sizes are out of control Summary: More and more companies are adopting shorter release cycles (two weeks or so) and it’s becoming unsustainable as a consumer to update frequently. Keywords: size, app, update, download, apps Full article on trevore.com | 729 Points and 442 Comments How the Collison brothers turned ‘seven lines of code’ into Stripe Summary: And its technology was crafted for the modern internet’s newfangled business models: Marketplace builders such as Shopify needed to divvy up payments between vendors and consumers, and sharing-economy upstarts such as Lyft had contractors and riders to move money between.
Out of all major energy sources, nuclear is the safest Summary: 8 Furthermore, as James Hansen argues in his 2011 paper, our empirical evidence of mortality risk based on historical nuclear events (of which, there has been only three large-scale incidents: Three Mile Island, Chernobyl, and Fukushima) is several orders of magnitude lower than those we would predict from theoretical linear, no-threshold models of probability. Keywords: energy, nuclear, deaths, production, sources
Ubershaders: A Ridiculous Solution to an Impossible Problem Summary: While it has some fixed-function parts, Flipper features a programmable TEV (Texture EnVironment) unit that can be configured to perform a huge variety of effects and rendering techniques - much the same way that pixel shaders do. Keywords: shader, shaders, ubershaders, stuttering, compilation Full article on dolphin-emu.org | 772 Points and 88 Comments Deep Learning for Coders – Launching Deep Learning Part 2 Summary: Sara Hooker, who only started coding 2 years ago, and is now part of the elite Google Brain Residency Tim Anglade, who used Tensorflow to create the Not Hot Dog app for HBO’s Silicon Valley, leading Google’s CEO to tweet “ our work here is done ” Gleb Esman, who created a new fraud product for Splunk using the tools he learnt in the course, and was featured on Splunk’s blog Jacques Mattheij, who built a robotic system to sort two tons of lego Karthik Kannan, founder of letsenvision.
Apple Removes Apps from China Store That Help Internet Users Evade Censorship Summary: This is not the first time that Apple has removed apps at the request of the Chinese government, but it is a new reminder of how deeply beholden the tech giant has become to Beijing at a moment when the leadership has been pushing to tighten its control over the internet. Keywords: china, apple, chinese, company, app
Phoenix 1.3.0 Released Summary: Also making it into the 1.3 release is a V2 of our channel wire protocol that resolves race conditions under certain messaging patterns as well as an improved serialization format. Keywords: controller, phoenix, code, channel, add Full article on phoenixframework.org | 437 Points and 138 Comments GNU Ring 1.0 released Summary: Addition of the following tests: ⁃ functional: SIP ⁃ Unit-Test: various simple classes for now This is a GSoC 2017 contribution by Olivier Gregoire, accessible by command /make check/ (see test/ directory for further details) 1.
Sci-Hub’s cache of pirated papers is so big, subscription journals are doomed Summary: Their findings, published in a preprint on the PeerJ journal site on 20 July, indicate that Sci-Hub can instantly provide access to more than two-thirds of all scholarly articles, an amount that Himmelstein says is “even higher” than he anticipated. Keywords: access, papers, articles, scholarly, coverage Full article on sciencemag.org | 632 Points and 243 Comments
Petition to open source Flash Summary: Flash and Shockwave was a platform for creative expression in an exciting new medium with global reach at a time when sound and moving images were barely breaking into the internet. Keywords: flash, shockwave, source, open, games Full article on github.com | 560 Points and 245 Comments BTC-e and its founder charged in 21-count indictment over hack of Mt. Gox Summary: The indictment alleges BTC-e was operated to facilitate transactions for cybercriminals worldwide and received the criminal proceeds of numerous computer intrusions and hacking incidents, ransomware scams, identity theft schemes, corrupt public officials, and narcotics distribution rings.
“We will stop updating and distributing the Flash Player at the end of 2020” Summary: We remain fully committed to working with partners, including Apple , Facebook , Google , Microsoft and Mozilla to maintain the security and compatibility of Flash content. Keywords: flash, content, web, adobe, open Full article on blogs.adobe.com | 1213 Points and 140 Comments How Fear and Outrage Are Sold for Profit Summary: During the 2016 election cycle, CNN made over a billion dollars in gross profit above the previous year driven primarily by advertising attached to news about the most outrageous candidate: Donald Trump.
How a VC-funded company is undermining the open-source community Summary: Kite was started by Adam Smith, a successful tech entrepreneur who raised funding from a slew of big names including the CEO of Dropbox and the creator of WordPress. Keywords: kite, tools, open, source, minimap Full article on theoutline.com | 1014 Points and 415 Comments Verizon Throttles Netflix Subscribers in Test It Doesn’t Inform Customers About Summary: Rather than undermining consumer confidence and creating needless confusion, Chairman Pai should end his misguided efforts to roll back the FCC’s net neutrality rules any further.
18yo arrested for reporting a bug in the new Budapest e-Ticket system Summary: As the story has stirred the online and the social media, this outrageous move from the police brought about fierce reaction resulting in tens of thousands of 1-star reviews on the facebook pages of the companies involved: the Budapest Transport Authority (operator of the new service, abbreviated as BKK for its Hungarian name) and T-Systems Hungary, developers and maintainers of the e-Ticket System.
Computational Linear Algebra Summary: Photo = Background + People How to reconstruct an image from a CT scan using the angles of the x-rays and the readings (spoiler: it’s surprisingly simple and we use linear regression! Keywords: linear, algebra, matrix, numerical, math Full article on fast.ai | 537 Points and 55 Comments Open Bazaar – decentralized Bitcoin marketplace Summary: OpenBazaar has done the job of providing a fee-free trading platform that’s allowed my shop to be discovered as well as to complete many transactions successfully!
The New Firefox and Ridiculous Numbers of Tabs Summary: Part of this effort is a project called Quantum Flow - a bunch of engineers making changes that directly impact Firefox responsiveness. Keywords: firefox, time, tabs, startup, memory Full article on metafluff.com | 984 Points and 537 Comments Show HN: $200 Solar Self-Sufficiency Without Your Landlord Noticing Summary: I’ve learned that basic electrical knowledge and a little assembly bring us very close to this ideal: Self-contained renewable lighting and charging is achieved with a simple $211 setup off Amazon.
Scientists Reverse Brain Damage in Drowned Toddler? Summary: Using oxygen therapy, scientists were able to restore her ability to walk and talk just months after the accident, in which she spent 15 minutes submerged in a swimming pool and two hours where her heart did not beat on its own. Keywords: oxygen, therapy, brain, hbot, eden Full article on newsweek.com | 563 Points and 290 Comments A hacker stole $31M of Ether – how it happened, and what it means for Ethereum Summary: Unless you build intelligent security mechanisms into your contracts, if there’s a bug or successful attack, there’s no way to shut off your servers and fix the mistake.
153k Ether Stolen in Parity Multi-Sig Attack Summary: Switch To Opcodes ViewFind Similiar Contracts Keywords: eth, contract, compiler, version, optimization Full article on etherscan.io | 943 Points and 724 Comments Things I’ve Learned from Reading IndieHackers Summary: We made it a desktop app; used PayPal for our payment processor; had an ugly, unintuitive design; hired additional cheap developers who did poor quality work; failed to talk to enough customers; and used the wrong tools.
The Myth of Drug Expiration Dates Summary: Olivia Shopshear, director of science and regulatory advocacy for the drug industry trade group Pharmaceutical Research and Manufacturers of America, or PhRMA, says expiration dates are chosen “based on the period of time when any given lot will maintain its identity, potency and purity, which translates into safety for the patient.” Keywords: drugs, expiration, dates, expired, drug Full article on propublica.org | 609 Points and 263 Comments
The Limitations of Deep Learning Summary: This ability to handle hypotheticals, to expand our mental model space far beyond what we can experience directly, in a word, to perform abstraction and reasoning , is arguably the defining characteristic of human cognition. Keywords: learning, deep, data, models, geometric Full article on blog.keras.io | 794 Points and 260 Comments Machine Learning Crash Course: The Bias-Variance Dilemma Summary: It’s entirely possible to have state-of-the-art algorithms, the fastest computers, and the most recent GPUs, but if your model overfits or underfits to the training data, its predictive powers are going to be terrible no matter how much money or technology you throw at it.
Employees Who Stay in Companies Longer Than Two Years Get Paid 50% Less Summary: CLOSE More Options Keywords: close, options Full article on forbes.com | 708 Points and 535 Comments Things I wish someone had told me before I started angel investing Summary: Back in 2005 I suddenly found myself sitting on a big pile of money after the Google IPO so I did what any young nouveau-riche high-tech dilettante would do: I started angel investing.
Apache Foundation disallows use of the Facebook “BSD+Patent” license Full article on issues.apache.org | 1277 Points and 362 Comments Maryam Mirzakhani, first woman and Iranian to win Fields Medal, has died Summary: Maryam Mirzakhani, the world’s first woman as well as the first Iranian to win the Fields Medal, one of the most prestigious prizes for mathematical research, passed away on July 15 after a four-year battle with breast cancer.
Seeing AI for iOS Summary: Hear short snippets of text instantly and get audio guidance to capture full documents Keywords: text, audio, camera, guidance, capture Full article on microsoft.com | 835 Points and 126 Comments Redis 4.0 Summary: Hidden fieldsSearch for groups or messages Keywords: hidden, fieldssearch, groups, messages Full article on groups.google.com | 588 Points and 164 Comments Google is releasing 20M bacteria-infected mosquitoes in Fresno Summary: Verily, the life sciences arm of Google’s parent company Alphabet, has hatched a plan to release about 20 million lab-made, bacteria-infected mosquitoes upon Fresno, California — and that’s a good thing!
Toward Go 2 Summary: In contrast, adding new API to Go would add new problems: we would have to explain the two kinds of clocks, educate users about when to use each, and convert many lines of existing code, all for an issue that rarely occurred and might plausibly go away on its own. Keywords: problem, time, solution, clock, language Full article on blog.golang.org | 746 Points and 643 Comments
Net Neutrality Day of Action: Help Preserve the Open Internet Summary: Thanks in part to net neutrality, the open internet has grown to become an unrivaled source of choice, competition, innovation, free expression, and opportunity. Keywords: internet, open, net, neutrality, make Full article on blog.google | 1664 Points and 433 Comments The Facebook Algorithm Mom Problem Summary: Anecdotally most in social media have long known that doing this type of workflow causes your content to be treated like a second class citizen, particularly on Facebook which greatly prefers that users post to it manually or using one of its own apps rather than via API.
Battle for the Internet Summary: The FCC just voted to gut net neutrality rules, letting Internet providers like Verizon and Comcast control what we can see and do online with new fees, throttling, and censorship. Keywords: net, neutrality, fcc, internet, congress Full article on battleforthenet.com | 1275 Points and 486 Comments How Discord Scaled Elixir to 5M Concurrent Users Summary: In most other languages, we could use an atomic counter to track outstanding requests and bail early if the number was too high, effectively implementing a semaphore.
Taking control of all .io domains with a targeted registration Summary: I promised a friend of mine that I would do a silly old-school hacker shout-out in my next blog post so I’m fulfilling this obligation here special thanks to the following folks for both moral and “immoral” support (as phrased by the one and only HackerBadger ). Keywords: domain, tld, dns, nameservers, email Full article on thehackerblog.com | 1404 Points and 246 Comments
24-core CPU and I can’t move my mouse Summary: That’s Amdahl’s law visualized, as 98% of my machine’s CPU resources sit idle for almost two seconds, while process destruction hogs the lock that I need in order to move the mouse. Keywords: cpu, lock, processes, process, readied Full article on randomascii.wordpress.com | 1011 Points and 499 Comments How to make a friend fast Summary: The exercise that the student strangers engaged in involved 36 questions divided in three sections and designed to make them discuss gradually more personal feelings and experiences on everything from childhood memories, hobbies, and daily life.
Photos of Mosul 2017 Full article on petapixel.com | 365 Points and 131 Comments Minimal PDF Full article on brendanzagaeski.appspot.com | 363 Points and 99 Comments API Security Checklist for developers Summary: Don’t use any sensitive data ( credentials , Passwords , security tokens , or API keys ) in the URL, but use standard Authorization header. Keywords: nov, language, links, api, pull Full article on github.com | 321 Points and 69 Comments
What Is Ethereum? Summary: Design Rationale - “The purpose of this document will be to detail all of the finer potentially nonobvious or in some cases controversial decisions that were made in the process of building the Ethereum protocol, as well as showing the risks involved in both our approach and possible alternatives.”” Keywords: ethereum, read, minute, network, contracts Full article on whatthefuckisethereum.com | 837 Points and 257 Comments
Wildcard Certificates Coming January 2018 Summary: We decided to announce this exciting development during our summer fundraising campaign because we are a nonprofit that exists thanks to the generous support of the community that uses our services. Keywords: wildcard, encrypt, certificates, web, certificate Full article on letsencrypt.org | 857 Points and 191 Comments Mental health is still an issue in the workplace Summary: I had friends reaching out to me stating that I was “Blowing up on their Twitter feed.
Making a virtual machine in Google Sheets Summary: Reset clears all registers and the output field, which makes the program ready to run again. Keywords: memory, cell, dst, instruction, src Full article on briansteffens.github.io | 1074 Points and 113 Comments I’m not a Woman in Tech Summary: I played Diablo II, LoD so much that I clicked an imaginary mouse in my sleep but I also loved (the concept of) my high heeled boots.
It is as if you were doing work Full article on pippinbarr.github.io | 752 Points and 205 Comments Gitter is open source Summary: This project is the main monolith web application. Keywords: webapp, gitter, community, software, developers Full article on gitlab.com | 522 Points and 172 Comments Tesla Model 3 Hits Production Summary: In June, Mr. Musk told shareholders that Model 3 production was set to begin in July at the company’s assembly plant in Fremont, Calif.
New Skype Update Is Horrible Summary: It’s ugly, unintuitive, messy, disorganized, and the “flow” of the app is atrocious, it’s difficult finding your contacts, call history, and settings. Keywords: contacts, june, skype, version, mexmer Full article on answers.microsoft.com | 499 Points and 315 Comments Shedding Light on the “Black Box of Inappropriateness” Summary: Separately, they should survey their own partners, associates and staff members on what behaviors they consider acceptable vs crossing boundaries and ask for admission of any wrong doings as a step to create awareness and as a reminder that there are severe consequences if they are caught violating company policy and abusing their position.
Largest-ever study of controversial pesticides finds harm to bees Summary: “We’re showing significant negative effects at critical life-cycle stages, which is a cause for concern,” says Richard Pywell, who studies sustainable land management at the Centre for Ecology and Hydrology near Wallingford, UK, and is co-author of a paper resulting from the experiment, published on 29 June in Science 1 . Keywords: bees, study, neonicotinoids, found, pesticides Full article on nature.