Google: 90% of our engineers use the software you wrote (Homebrew), but… 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 | 1257 Points and 654 Comments I quit the tech industry Summary: We make fun of Google and Apple for just going back and forth copying each other, as though the entire proprietary world weren’t the same fucking story.
It’s the Future Summary: So I just need to split my simple CRUD app into 12 microservices, each with their own APIs which call each others’ APIs but handle failure resiliently, put them into Docker containers, launch a fleet of 8 machines which are Docker hosts running CoreOS, “orchestrate” them using a small Kubernetes cluster running etcd, figure out the “open questions” of networking and storage, and then I continuously deliver multiple redundant copies of each microservice to my fleet.
Goodbye Marco Summary: Another contributor, Tomeu Vizoso, said: “He reviewed my first patches ever to a free software project and his contagious enthusiasm was what put into motion my career in open source.” Keywords: marco, gnome, epiphany, community, project Full article on gnome.org | 567 Points and 57 Comments A Constructive Look at TempleOS Summary: While I can appreciate Terry’s philosophy, it’s probably fair to point out that the C64 did come with one other thing - an ecosystem where it was commonplace to exchange and distribute programs on physical media, via stores and magazines.
Paris Metro lines on a Git graph Summary: New pull request Latest commit 8f56b3b Jun 7, 2015Vincent Barbaresi init for README only Keywords: stations, commit, readme, version, latest Full article on github.com | 262 Points and 35 Comments Pixel City – Procedurally generated city (2009) [video] Full article on youtube.com | 210 Points and 32 Comments Grid Style Sheets – Replace CSS with a Constraint-Solver Summary: Brittiläisiä hedelmäkoneita, jotka ovat klassisia hedelmäteemoja, mutta bonuksena pelaajilla voi olla ajoittain mahdollisuus joko korjata 1-2 rumpua ja kierrättää jäljellä olevat rummut tai siirtää minkä tahansa rummun yhdelle symbolille alaspäin.
Winners of the 7th Underhanded C Contest Summary: The attack is realistically achievable without triggering some effect in the computer, like tampering with a system clock or a file permission; It uses a real-world approach to comparing spectra, rather than something simple or contrived; If you miss the type confusion, there is nothing at all about the remaining code that looks the slightest bit suspicious or unusual; It gets down to the bitwise representation of floating-point numbers, and causing a confusion of datatypes with usable results is ingenious; It exploits the fact that the doubles hold whole number counts, which allows the miscasting of doubles to work; The attack is actually transparent to all the filtering and preprocessing, which preserves the whole-number property of the data; Despite all this, it’s still only 60-odd lines of code, that looks incredibly innocent.
Autopsy: Lessons from Failed Startups Summary: “Pioneers get slaughtered and the settlers proper”@youngbloodjoe August 2016 Shipbeat A single platform for e-commerce logistics.We failed in building a logistics setup that we could power up with software Shipbeat Post-Mortem@svenningsen June 2016 Brisk.io Recommend actions to salespeople from their data (CRM, email, etc)Lack of focus and couldn’t e Turning the page: What we learned at Brisk@hajak June 2016 sociavstre.am Aggregate Instagram content by both location and hashtagReliance on third party API Why we killed our latest startup@bamcreative May 2016 cookisto Cookisto is an online community marketplace for homemade food.
FBI: Companies should help us ‘prevent encryption above all else’ Summary: Earlier this year, National Security Agency chief Adm. Michael Rogers floated an idea that would involve splitting up the keys to decode encryption to provide more oversight and make an access point harder for hackers to exploit. Keywords: encryption, security, companies, access, steinbach Full article on washingtonpost.com | 519 Points and 319 Comments Nobody’s Going to Steal Your Idea Summary: Being such an extremely niche thing, I thought at most someone reading my posts would think “hmm, I guess this kind of subscription business is pretty neat, I will apply this information to start my own crocodile leather underwear of the month club”.
Let Snowden Come Home Summary: In a statement that President Obama issued shortly before signing the new law, he said, “For the past eighteen months, I have called for reforms that better safeguard the privacy and civil liberties of the American people while ensuring our national security officials retain tools important to keeping Americans safe … enactment of this legislation will strengthen civil liberty safeguards and provide greater public confidence in these programs.
Is ReactJS really fast? Summary: Most developers and decision-makers take it for granted that ReactJS offers high performance and incredible speed much better than other frameworks like AngularJS and EmberJS. Keywords: angularjs, reactjs, speed, performance, dom Full article on blog.500tech.com | 409 Points and 186 Comments Securing Email Communications from Facebook Summary: Where encrypted notifications are enabled, Facebook will sign outbound messages using our own key to provide greater assurance that the contents of inbound emails are genuine.
Section 215 Expires For Now Summary: One of the government’s most powerful surveillance tools is scheduled to sunset in less than three weeks, and, for months, EFF has fought multiple legislative attempts to either extend or expand the NSA’s spying powers—warning the public, Representatives, and Senators about circling bills that threaten Americans’ privacy. Keywords: surveillance, nsa, bill, deeplinks, blog Full article on eff.org | 471 Points and 158 Comments
Lego Universe’s Dong Detection Problem Full article on exquisitetweets.com | 479 Points and 203 Comments Why do airplane windows have tiny holes? Summary: Bret Jensen, an aerospace engineering guru at Boeing Commercial Airplanes , told me about a separate but related function of the hole: to release moisture from the air gap and stop (most) fog or frost from forming on the window. Keywords: hole, window, cabin, pane, air
GitTorrent: A Decentralized GitHub Summary: That limits the kind of projects we can create and imagine at that scale to those that we can make a business plan for raising tens of millions of dollars a year to run. Keywords: git, github, hash, key, bittorrent Full article on blog.printf.net | 1038 Points and 169 Comments Ross Ulbricht Sentenced to Life in Prison Summary: The father, identified as Richard, whose 25-year-old son had died after using heroin that prosecutors said was purchased on Silk Road, accused Mr.
The Hacker Shelf: Collection of free books for the intellectually curious Full article on hackershelf.com | 483 Points and 98 Comments Jump – Experiences like you’re actually there Summary: With long battery life, live preview via mobile app, plus an up camera, the YI HALO allows you to capture even more of the world in VR. Keywords: jump, vr, videos, video, assembler Full article on google.com | 445 Points and 191 Comments
Rearchitecting GitHub Pages Summary: We run a pretty simple nginx config on the fileservers too - all we do is set the document root to $http_x_github_pages_root (after a little bit of validation to thwart any path traversal attempts, of course) and the rest just works. Keywords: pages, nginx, mysql, pair, infrastructure Full article on githubengineering.com | 477 Points and 149 Comments Rust for Python Programmers Summary: To show this in a better way, let’s go with a complex Python example and the Rust equivalent:
Unhappy Birthday Summary: (Before sending such a letter, you should know that some restaurants, nightclubs, etc., pay for blanket ASCAP catalogue licenses that might exempt patrons from copyright liability for singing during dinner.) Keywords: birthday, copyright, happy, song, infringement Full article on unhappybirthday.com | 479 Points and 172 Comments EU dropped plans for safer pesticides because of TTIP and pressure from US Summary: However, a few weeks after CETA was concluded, the final version of the FQD had been watered down and lacked the earlier requirement that companies needed to account for the higher emissions from tar sands, effectively neutering it—exactly as Canada had demanded.
John Nash Has Died Summary: “John’s remarkable achievements inspired generations of mathematicians, economists and scientists who were influenced by his brilliant, groundbreaking work in game theory, and the story of his life with Alicia moved millions of readers and moviegoers who marveled at their courage in the face of daunting challenges.” Keywords: nash, princeton, university, prize, alicia Full article on nj.com | 1282 Points and 249 Comments Rust Playground Full article on play.
Firefox tracking protection decreases page load time by 44% Summary: It merely externalizes the costs in a way that incentivizes malicious or incompetent players to build things like Superfish , infect 1 in 20 machines with ad injection malware , and create sites that require unsafe plugins and take twice as many resources to load, quite expensive in terms of bandwidth, power, and stability. Keywords: paper, privacy, mozilla, tracking, protection
Solved by Flexbox Summary: Create media objects with fixed or varying figure sizes without worrying about overflow, clearfixing, or block formatting context hacks. Keywords: flexbox, css, code, source, support Full article on philipwalton.github.io | 671 Points and 123 Comments Show HN: Visa Explorer – Salaries, lawyers, companies of all H-1B in the USA Summary: Filter for more results below.Our data is sourced from government records, making it the most reliable database available.
The Unreasonable Effectiveness of Recurrent Neural Networks Summary: Rudi Levette Berice Lussa Hany Mareanne Chrestina Carissy Marylen Hammine Janye Marlise Jacacrie Hendred Romand Charienna Nenotto Ette Dorane Wallen Marly Darine Salina Elvyn Ersia Maralena Minoria Ellia Charmin Antley Nerille Chelon Walmor Evena Jeryly Stachon Charisa Allisa Anatha Cathanie Geetra Alexie Jerin Cassen Herbett Cossie Velen Daurenge Robester Shermond Terisa Licia Roselen Ferine Jayn Lusine Charyanne Sales Sanny Resa Wallon Martine Merus Jelen Candica Wallin Tel Rachene Tarine Ozila Ketia Shanne Arnande Karella Roselina Alessia Chasty Deland Berther Geamar Jackein Mellisand Sagdy Nenc Lessie Rasemy Guen Gavi Milea Anneda Margoris Janin Rodelin Zeanna Elyne Janah Ferzina Susta Pey Castina
“I’m wiping this repository away” Summary: So besides having no time or interest for the core project anymore, and not benefiting at all, not from this or from the work derived from it, comes more aggressive letters citing lengthy Computer Fraud and Abuse Act (CFAA) clauses and requiring compensation among other ridiculous demands and/or threats. Keywords: threats, latest, commit, legal, project Full article on github.com | 485 Points and 187 Comments
Get Your Shit Together Summary: Sign up for our monthly newsletter that gets you off the sidelines and puts your head back in the game on what’s important in life. Keywords: sign, monthly, newsletter, sidelines, puts Full article on getyourshittogether.org | 635 Points and 144 Comments Popcorn Time in Your Browser Summary: This site went viral and seems to have completely overwhelmed Coinado’s servers, who in turn promptly discontinued the free trial.
Internet.org Is Not Neutral, Not Secure, and Not the Internet Summary: As the Federal Communications Commission (FCC) gets ready to abandon a decade of progress on net neutrality, some in Congress are considering how new legislation could fill the gap and protect users from unfair ISP practices. Keywords: fcc, neutrality, federal, communications, commission Full article on eff.org | 633 Points and 161 Comments Fish shell Summary: fish.app bundles the fish shell with an AppleScript that launches it in Terminal.
UK government quietly rewrites hacking laws to give GCHQ immunity Summary: In May 2014, Privacy International and seven communications providers filed a complaint with the UK Investigatory Powers Tribunal (IPT), asserting that GCHQ’s hacking activities were unlawful under the Computer Misuse Act. Keywords: uk, privacy, international, legislation, gchq Full article on arstechnica.co.uk | 348 Points and 179 Comments How I do my computing Summary: media dis-services such as Netflix and Spotify require nonfree client programs that impose digital restrictions mechanisms ( DRM ) intended to stop the user from saving a copy of the data being streamed through her own computer.
Time-Lapse Mining from Internet Photos Summary: Time-lapse Mining from Internet Photos Ricardo Martin-Brualla 1 David Gallup 2 Steven M. Seitz 1,21 University of Washington 2 Google Inc. See our new paper reconstructing 3D time-lapses here ! Keywords: photos, popular, mining, internet, ricardo Full article on grail.cs.washington.edu | 408 Points and 36 Comments The media’s reaction to Seymour Hersh’s bin Laden scoop Summary: Hersh does not need me or anyone else to defend him—he’s entirely capable of doing that himself, as he has been doing on national television and radio all week, in response to the kind of skeptical questioning that most reporters would never dare to direct at government officials who had lied to their face.
Announcing Rust 1.0 Summary: Aaron Gallagher Aaron Turon Abhishek Chanda Adolfo Ochagavía Alex Burka Alex Crichton Alex Quach Alexander Polakov Andrea Canciani Andreas Martens Andreas Tolfsen Andrei Oprea Andrew Paseltiner Andrew Seidl Andrew Straw Andrzej Janik Aram Visser Ariel Ben-Yehuda Augusto Hack Avdi Grimm Barosl Lee Ben Ashford Ben Gesoff Björn Steinbrink Brad King Brendan Graetz Brett Cannon Brian Anderson Brian Campbell Carlos Galarza Carol (Nichols || Goulding) Carol Nichols Chris Morgan Chris Wong Christopher Chambers Clark Gaebel Cole Reynolds Colin Walters Conrad Kleinespel Corey Farwell Dan Callahan Dave Huseby David Reid Diggory Hardy Dominic van Berkel Dominick Allen Don Petersen Dzmitry Malyshau Earl St Sauver Eduard Burtescu Erick Tryzelaar Felix S.
B. B. King, Defining Bluesman for Generations, Dies at 89 Summary: He owned a mansion in Las Vegas, a closet full of embroidered tuxedos and smoking jackets, a chain of nightclubs bearing his name (including a popular room on West 42nd Street in Manhattan) and the personal and professional satisfaction of having endured. Keywords: king, blues, memphis, playing, times Full article on nytimes.com | 647 Points and 86 Comments
Node.js and io.js are merging under the Node Foundation Full article on github.com | 794 Points and 81 Comments Show HN: Twenty Summary: Save/resume when interrupted Frantic two player mode Fun variations: Zen, Bubbles, Flip Flop and more! Keywords: score, enjoyed, twenty, free, app Full article on twenty.frenchguys.net | 666 Points and 166 Comments House Votes to End N.S.A.’s Bulk Phone Data Collection Summary: The debate over the issue, which intensified after the surveillance efforts were exposed by Edward J.
Lily – Drone camera Summary: We designed Lily to fit easily in any backpack and still handle high winds when flying. Keywords: lily, drone, skies, capture, camera Full article on lily.camera | 1397 Points and 479 Comments Be Kind Summary: In addition to building the backend and ranking for News Feed I had also launched a number of other popular features on the site. Keywords: kind, time, impact, work, dustin
Class action lawsuit filed against Lenovo over Superfish Summary: § 1030(g), plaintiff seeks recovery of compensatory damages Keywords: lenovo, superfish, program, plaintiff, class Full article on unitedstatescourts.org | 579 Points and 229 Comments Learn SQL Interactively on Khan Academy Summary: We think it’s the kind of skill that a huge range of people can use in their everyday life, and even if they don’t, it’s a great introduction to data storage and manipulation.
Microsoft to stop producing Windows versions Summary: Moving to a situation in which Windows is a constantly updated service will break out of this cycle, and let Microsoft tinker more with the software to test new features and see how customers like them, he added. Keywords: windows, microsoft, system, mr, version Full article on m.bbc.com | 418 Points and 312 Comments Git in six hundred words Summary: This object represents the list of items in the top level of the alpha directory.
How to Build a Unicorn and Walk Away with Nothing Summary: The board is now super unhappy about the massive miscalculation of support costs, awful user conversion, gargantuan ad overspend, the lack of growth the company is experiencing, and the departure of a few key employees who’ve seen this movie before and have done the ‘overhang math’. Keywords: million, company, valuation, richard, venture Full article on heidiroizen.tumblr.com | 341 Points and 131 Comments
210 Zappos employees – 14% of the staff – take buyouts after CEO ultimatum Summary: Hsieh sent a nearly 5,000-word company-wide memo in late March that explained that any employee who was not satisfied with the transformation by April 30 could leave with three months’ severance. Keywords: company, zappos, hsieh, memo, employees Full article on businessinsider.com | 425 Points and 310 Comments Scroll Back: The Theory and Practice of Cameras in Side-Scrollers Summary: Aether is a beautiful Flash game made in 2008 by Edmund McMillen and Tyler Glaiel, and it introduces a unique approach to cueing: it spins the world to indicate proximity to a planet, which communicates a sense of safety and guidance, where downwards inevitably leads to the ground.
Postgres gets support for upsert Summary: Testing infrastructure by Jeff Janes.Reviewed-By: Heikki Linnakangas, Andres Freund, Robert Haas, Simon Riggs, Dean Rasheed, Stephen Frost and many others. Keywords: tuple, insertion, conflict, constraint, update Full article on git.postgresql.org | 1003 Points and 109 Comments U.S. NSA domestic phone spying program illegal: appeals court Summary: NEW YORK (Reuters) - A U.S. spying program that systematically collects millions of Americans’ phone records is illegal, a federal appeals court ruled on Thursday, putting pressure on Congress to quickly decide whether to replace or end the controversial anti-terrorism surveillance.
I would have hired Doug, but… Summary: Philip Greenspun wrote a post on his Harvard blog about MIT grads over 50 having a hard time finding work. Keywords: work, engelbart, people, hired, doug Full article on liveblog.co | 505 Points and 238 Comments Dissolve My Nobel Prize, Fast (2011) Summary: De Hevesy, in his autobiography, says because gold is “exceedingly unreactive and difficult to dissolve,” it was slow going, but as the minutes ticked down, both medals were reduced to a colorless solution that turned faintly peach and then bright orange.
Death of a Programmer, Life of a Farmer Summary: After the realization that sitting behind a desk pumping out code was one of the things that was slowly draining me (as I explain in this post ) , I embarked on the journey to build a tiny house and work on a local farm. Keywords: farm, life, things, lot, day Full article on hello-world.io | 698 Points and 341 Comments
Fractal Lab Summary: Although I had dabbled with the idea of turned Fractal Lab into a full featured product it currently remains a personal side project that I hack around with in my free time to try new web technologies and rendering approaches. Keywords: fractal, lab, fractals, browser, gpu Full article on sub.blue | 900 Points and 146 Comments The programming talent myth Summary: At the same PyCon, which was held in Washington, DC, Adrian Holovaty gave a tech demo of some tools that were being used to build web sites at the newspaper in Lawrence, Kansas where they both worked.
Python on Android Summary: The above is the basics of how python-for-android works but is far from the whole story, and you can check the documentation for more information about building your own APKs - in particular, we recommend using Buildozer , which gives python-for-android a more convenient interface and can manage some dependencies (in particular the Android SDK and NDK) automatically. Keywords: android, python, kivy, plyer, java Full article on kivy.
Dave Goldberg, CEO of SurveyMonkey, has died Full article on facebook.com | 468 Points and 189 Comments Cops: We Need Rights More Than You, Citizen Full article on popehat.com | 411 Points and 163 Comments What happens after you’re arrested at a protest in New York Summary: My arresting officer walked me out the door and down the street past the barricade, where there were volunteers from New York Lawyers Guild waiting to provide information on legal resources, as well as donuts and coffee.
Talking About Money Summary: By the end of my consulting career, I pointed to a small pile of mostly satisfied customers and other evidence that I could do the work, sketched out a “Here’s how I plan to create a couple million dollars of value for your company” in proposals, and then just announced my rate. Keywords: salary, rates, rate, consulting, business Full article on kalzumeus.com | 650 Points and 401 Comments
Tesla Energy Summary: Active safety technologies, including collision avoidance and automatic emergency braking, have begun rolling out through over-the-air updates Electric All-Wheel Drive for maximum efficiency and traction Parking sensors and blind spot warning Full LED headlamps Power-folding, heated side mirrors Up to four LATCH child seat attachments Keywords: tesla, model, energy, power, system Full article on teslamotors.com | 1162 Points and 552 Comments Paul Hudak, co-creator of Haskell, has died Summary: A memorial service is planned for Sunday, May 3, at 1:30 p.
Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor Summary: “Instead of making them go to Windows, we want to meet them where they are.” Developers on these platforms are also often perfectly happy with using a regular code editor like Sublime Text instead of a full IDE like Visual Studio. Keywords: visual, studio, code, microsoft, editor Full article on techcrunch.com | 1608 Points and 542 Comments Microsoft Launches Its .
The days are long but the decades are short Summary: Not only does doing new things seem to slow down the perception of time, increase happiness, and keep life interesting, but it seems to prevent people from calcifying in the ways that they think. Keywords: people, don, life, time, work Full article on blog.samaltman.com | 1163 Points and 387 Comments Vault – A tool for managing secrets Summary: Operationally, Vault promises to significantly simplify and enhance the security against internal threats and other service lifecycle management challenges.
Console.mihai(); Summary: When video chat became a thing, I think we all noticed Mihai’s hands, and wondered how he typed, but were probably too embarrassed to ask what was up. Keywords: mihai, people, fix, devtools, console Full article on incompleteness.me | 1445 Points and 50 Comments Jq – A Command-line JSON processor Summary: 15 August 2015 jq 1.5 released, including new datetime, math, and regexp functions, try/catch syntax, array and object destructuring, a streaming parser, and a module system.
Docker without Docker Summary: Write a shell script Implementing each target Which executes sequentially with others Make sure your program remembers to fork twice, not just once! Keywords: docker, container, run, systemd, machine Full article on chimeracoder.github.io | 681 Points and 97 Comments Under Pressure Summary: The flask had been warming outside for a good hour now, andthe weight of the tiles made it hard to hold away from my body, plus Ihad to keep zig-zagging to avoid pointing the bit which was going toexplode at people coming up the street towards me.
Today is Debian 8 release day Summary: Packages uploaded may not meet release standards, but any breakage is expected to be fixed promptly. Keywords: updates, release, standards, security, unstable Full article on release.debian.org | 362 Points and 142 Comments A minimal blog engine written in Go, compatible with Ghost themes Full article on kabukky.github.io | 280 Points and 93 Comments M7.9 Earthquake in Nepal Full article on earthquake.usgs.gov | 218 Points and 77 Comments
Show HN: A tool that transforms your whole list with just one example Full article on transformy.io | 764 Points and 144 Comments Android Is Peeing on an Apple in Pakistan - Google Maps Full article on google.com | 594 Points and 190 Comments Becoming Productive in Haskell Summary: Last year, when GHC (which is the Haskell compiler) 7.8 came out, it doubled the performance of Warp , one of the prominent web servers that was already pretty fast.
Show HN: A random startup generator Summary: Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Keywords: commodo, ac, id, cursus, porta Full article on tiffzhang.com | 607 Points and 189 Comments What happens if you remove randomness from Doom? Summary: This evening I was wanting to explore some behaviour in an old version of Doom and to do so, I hex-edited the binary and replaced the random number lookup table with static values.
Project Fi by Google Summary: Get three 4G LTE networks and free access to 1 million secure Wi-Fi hotspots in one satisfying plan. Keywords: data, fi, phone, plan, project Full article on fi.google.com | 1107 Points and 581 Comments The sad state of sysadmin in the age of containers Summary: Essentially, the Docker approach boils down to downloading an unsigned binary, running it, and hoping it doesn’t contain any backdoor into your companies network.