Faster 3D rendering with WebGL 2.0
WebGL 2.0 Transform Feedback demo (live link, Github repository)WebGL 1.0 first launched in Chrome 6 years ago and gave web developers the ability to create immersive plugin-free graphics experiences,...
View ArticleStartup School Online: Registration and Deals
Startup School online registration will be open from March 20th, 2017 to March 27th, 2017.Since the announcement of Startup School Online, we’ve received nearly 50,000 signups from prospective founders...
View ArticleLack of Oxford Comma Could Cost Maine Company Millions in Overtime Dispute
The debate over commas is often a pretty inconsequential one, but it was anything but for the truck drivers. Note the lack of Oxford comma — also known as the serial comma — in the following state law,...
View ArticleDe-Location Package: Keep Your Career and Live Beyond the Bay Area
Zapier has always been a 100% remote team. We think you can work for a great company and live wherever you want. But for those of you in the Bay Area, it might not be as easy to make the swap to...
View ArticleIn search of a simple consensus algorithm
One may think that since all the tested systems are affected by this issue then probably it's inevitable for all the consensus protocols.Luckily, it isn't true. Epaxos is an example of a leaderless...
View ArticleHow Utah Reduced Chronic Homelessness
The Road Home is a private nonprofit social services agency that assists homeless individuals and families, in downtown Salt Lake City, Utah. Here, a view from outside. Cayce Clifford for NPRhide...
View ArticleInside the Cult of Nike
Lots of surreal flower arrangements are dotted around the Blue Ribbon Studio in the heart of Nike’s global headquarters in Beaverton, Oregon. They were made by the Nike designers who had attended an...
View ArticlePipelineDB 0.9.7 – Delta Streams and Towards a PostgreSQL Extension
PipelineDB 0.9.7 has shipped! Download it here.This release contains some minor but necessary catalog improvements, so to migrate your existing installation to PipelineDB 0.9.7 you'll want to use the...
View ArticleWho Buried Paul? (1999)
Who Buried Paul? (1999)Who Buried Paul? was first presented at the San Jose Convention Center on St. Patrick’s Day 1999, as a featured lecture of the Game Developers Conference.I highly recommend...
View ArticleMapzen's new OpenStreetMap-powered bike map based on safety
Sometimes finding a bike route can be as hard as biking up a hill. Our new bike overlay for Walkabout shows the way, and is enabled by fantastic bike data in OpenStreetMap and Tangram’s shader magic....
View ArticleAppreciating Art with Algorithms
I was walking around San Francisco MoMA with my fiancee and entered a room with a massive awe inspiring mosaic. Jaw dropping.This thing was massive. It covered just about the entire wall. The image...
View Article‘Honeypot’ pages to try to convert people searching for cracked software
Software piracy is a fact of life for vendors of desktop software. Take a look at Google’s helpful suggestions if you search on the name of one of my products:Trying to make your software crack-proof...
View ArticleJavaScript once had a JSX-like syntax called E4X
Accessing descendantsIn many cases, the node that you're interested in is not the direct child of the top XML element. Instead, it may be nested several levels down. You can access nodes at any depth...
View ArticleBuilding a Hackintosh Pro
If Apple made a mini tower that was upgradable and could take a full sized graphics card (or two), I'd have purchased it in a heartbeat. However, they don't. There's no doubt that Apple has a refresh...
View ArticleThe Firebase Story
Firebase is an astounding tool. Hundreds of millions of people use Firebase -powered apps. The company started as backend-as-a-service for app developers that made real-time functionality simple for...
View ArticleTo www or not www
Note, if you use Netlify’s built-in DNS service, there’s absolutely no difference between using www or not - if you’re using an external DNS provider, then read on.Your DNS Setup can have a great...
View ArticleBad SSL
badssl.com🎛DashboardDashboard🎫Certificateexpiredwrong.hostself-signeduntrusted-rootrevokedpinning-testno-subjectincomplete-chainsha256sha384sha5121000-sans10000-sansecc256ecc384rsa2048rsa8192🖼Mixed...
View ArticleShow HN: A Go Library for Better Access Control
README.mdLadon is the serpent dragon protecting your resources.Ladon is a library written in Go for access control policies, similar to Role Based Access Control or Access Control Lists. In contrast...
View Article