Lepton image compression: saving 22% losslessly from images at 15MB/s Summary: Instead of writing bits as zeros and ones, Lepton encodes the data using the VP8 arithmetic coder , which can be very efficient, if supplied with carefully chosen context information from previous sections of the image. Keywords: lepton, dc, coefficients, block, file Full article on blogs.dropbox.com | 582 Points and 190 Comments Nintendo re-releases NES as mini console Summary: The Retron 5 and Retro Freak are perhaps the two most notable examples, but it would seem that Nintendo itself has finally woken up to the potential of reselling its classic systems in new guises.
The Fight for the “Right to Repair” Summary: But John Deere still owns the software that runs the tractor , and trying to fix it without going to an authorized repair center could put the farmer afoul of copyright laws. Keywords: repair, electronics, problem, companies, manufacturers Full article on smithsonianmag.com | 704 Points and 318 Comments A Single Div Summary: Tweet Keywords: single, div, tweet Full article on a.singlediv.com | 535 Points and 106 Comments
Shipping Rust code in Firefox Summary: Ralph Giles and Matthew Gregan implemented the component, and Nathan Froyd, Nick Nethercote, Ted Mielczarek, Gregory Szorc, and Alex Crichton have been instrumental in integrating Rust into the Firefox build and tooling system and ensuring it can ship on all of our platforms. Keywords: rust, mozilla, firefox, code, media Full article on hacks.mozilla.org | 748 Points and 189 Comments Marp: Markdown Presentation Writer Summary: Marp also supports $width and $height directives to set a custom size.
Sega Saturn CD Cracked after 20 Years Full article on youtube.com | 1126 Points and 223 Comments Pokemon Go is a huge security risk Summary: This “Full account access” privilege should only be granted to applications you fully trust, and which are installed on your personal computer, phone, or tablet. Keywords: account, access, google, niantic, pokemon Full article on adamreeve.tumblr.com | 780 Points and 251 Comments Announcing TypeScript 2.0 Beta Summary: Notice that after the assignment within the if block, TypeScript understood that it had to be dealing with an array of string s.
Writing an editor in less than 1000 lines of code, just for fun Summary: blog comments powered by Keywords: writing, editor, lines, code, fun Full article on antirez.com | 535 Points and 139 Comments How we’re scammed into eating phony food Summary: The luxurious Japanese meat can be found at only three restaurants in the country, including 212 Steakhouse in Midtown.Shutterstock“Once someone tries a real extra-virgin — an adult or child, anybody with taste buds — they’ll never go back to the fake kind,” artisanal farmer Grazia DeCarlo has said.
Coursera courses preserved by Archive Team Summary: Archive Team: The Coursera Curse Keywords: archive, team, coursera, curse, web Full article on archive.org | 513 Points and 75 Comments Has Physics Gotten Something Really Important Really Wrong? Summary: Two of the workshop organizers, physicist Lee Smolin and philosopher Roberto Unger, published a book last year called “ The Singular Universe and The Reality of Time “. Keywords: physics, unger, universe, time, science
Facebook Messenger begins testing end-to-end encryption using Signal Protocol Summary: To amplify the impact and scope of private communication, we also collaborate with other popular messaging apps like WhatsApp , Google Allo , and now Facebook Messenger to help integrate Signal Protocol into those products. Keywords: signal, protocol, end, messenger, encryption Full article on whispersystems.org | 633 Points and 116 Comments Corrode: C to Rust translator written in Haskell Summary: Generating large numbers of random C programs using csmith and then proving the translation results equivalent for each one should give pretty good confidence in the implementation.
Apollo 11 Guidance Computer source code Summary: As such, PRs are welcome for any issues identified between the transcriptions in this repository and the original source scans for Luminary 099 and Comanche 055 , as well as any files I may have missed. Keywords: nov, readme, contributing, korean, original Full article on github.com | 652 Points and 145 Comments Writing a video chat application from the ground up, part 1 Summary: We found basic run of the mill compressors to be a bust, but we did build the infrastructure to have compressed macroblocks, which is a vital step forward.
See the things you’ve searched for, visited, and watched on Google services Summary: Data helps make Google services more useful for you. Keywords: ve, activity, data, helps, make Full article on myactivity.google.com | 559 Points and 276 Comments Rudolf Kálmán Has Died Summary: Amid reports of slow and often floundering Brexit negotiations, Lindsay expressed confidence in Britain’s prospects following its departure from the bloc, while also discussing the role of the Visegrád 4 in European politics as a whole.
Mental Models I Find Repeatedly Useful Summary: Mitigating (1) Unintended Consequences — “Outcomes that are not the ones foreseen and intended by a purposeful action.” (related: collateral damage — “Deaths, injuries, or other damage inflicted on an unintended target.”, Goodhart’s law — “When a measure becomes a target, it ceases to be a good measure”; Campbell’s law ; Streisand Effect — “The phenomenon whereby an attempt to hide, remove, or censor a piece of information has the unintended consequence of publicizing the information more widely, usually facilitated by the Internet”; cobra effect — “when an attempted solution to a problem actually makes the problem worse.
Bulgaria Passes a Law Requiring Open Source Summary: 50 of 2016, effective 01.07.2016) Upon preparation of technical and functional assignments for public procurement to develop, upgrade or implementation of information systems and e-services, administrative authorities must include the following requirements:1. when the subject of the contract includes the development of computer programs:a) computer programs must meet the criteria for open source software;b) all copyright and related rights on the relevant computer programs, their source code, the design of interfaces and databases which are subject to the order should arise for the principal in full, without limitations in the use, modification and distribution;c) development should be done in the repository maintained by the Agency in accordance with Art.
Brian Eno: We’ve been living happily with AI for thousands of years Summary: All that human intelligence remains alive in the form of the supercomputer of tools, theories, technologies, crafts, sciences, disciplines, customs, rituals, rules-of-thumb, arts, systems of belief, superstitions, work-arounds, and observations that we call Global Civilisation. Keywords: wo, understand, intelligence, make, works Full article on edge.org | 363 Points and 175 Comments Ruma, a Matrix homeserver written in Rust Summary: Its novel approach to memory safety and its rich type system make it an excellent choice for writing fast, secure, and reliable programs.
PostgreSQL Exercises Summary: The exercises on this site range from simple select and where clauses, through joins and case statements, and on to aggregations, window functions, and recursive queries. Keywords: exercises, site, people, learn, simple Full article on pgexercises.com | 576 Points and 70 Comments How I Cracked a Keylogger and Ended Up in Someone’s Inbox Summary: The stolen information including the desktop screenshot are sent to either to the attacker’s email address or FTP server depending on how the keylogger was configured.
Home Computers Connected to the Internet Aren’t Private, Court Rules Summary: The June 23 ruling came in one of the many cases resulting from the FBI’s infiltration of PlayPen , a hidden service on the Tor network that acted as a hub for child exploitation, and the subsequent prosecution of hundreds of individuals. Keywords: privacy, judge, computer, expectation, warrant Full article on eweek.com | 636 Points and 334 Comments
Rails 5.0: Action Cable, API mode, and more Summary: What’s really lovely about Action Cable is that you get access to your entire Active Record and PORO domain model in your WebSockets work. Keywords: rails, action, cable, api, features Full article on weblog.rubyonrails.org | 664 Points and 219 Comments Servo Nightly Builds Available Summary: Servo is a community project hosted on GitHub , and we have a curated list of good first bugs for you, whether you’re interested in writing Rust, JS, Python, or even shell scripts.
The Daredevil Camera Summary: These days a powerful enough computer to render for this thing would be about the size of one of the cells, and would come with a bonus of being able to run a plain vanilla webcam for keeping track of what is recorded in the mysterious sound blobs. Keywords: sound, time, fpga, microphones, cells Full article on ribbonfarm.com | 1302 Points and 153 Comments Investing Returns on the S&P500 Summary: A typical investor will not have the capital to employ a single lump sum as a basis for a long-term investment, and will instead rely on dollar cost averaging , where cash is deposited across multiple years (which helps to smooth out the curve as well).
Languages Which Almost Became CSS Summary: In fact, it has been a constant source of delight for me over the past year to get to continually tell hordes (literally) of people who want to – strap yourselves in, here it comes – control what their documents look like in ways that would be trivial in TeX, Microsoft Word, and every other common text processing environment: “ Sorry, you’re screwed.
New Cities Summary: The world is full of people who aren’t realizing their potential in large part because their cities don’t provide the opportunities and living conditions necessary for success. Keywords: cities, city, people, make, housing Full article on blog.ycombinator.com | 889 Points and 695 Comments Announcing .NET Core 1.0 Summary: Note that if you open Visual Studio code from a different directory, you may need to change the values of cwd and program in launch.
Reasons not to use (i.e., be used by) Facebook Summary: The way a player scores in this game is by selling the list of people who “liked” him to a company, thus paying back favors with abuse; but these useds * have adopted an amoral attitude in which they no longer try to judge exploitation ethically. Keywords: facebook, people, useds, data, friends Full article on stallman.org | 670 Points and 353 Comments
The “Cobra Effect” that is disabling paste on password fields Summary: I imagine Steve was picturing armies of elite hackers working through password dictionaries with the old CTRL-C / CTRL-V and the ICO then sweeping in and taking British Gas’ proudly mounted security certificate down from the wall in the foyer. Keywords: password, paste, field, passwords, ve Full article on troyhunt.com | 911 Points and 442 Comments Penetration Testing Tools Cheat Sheet Summary: Designed as a quick reference cheat sheet providing a high level overview of the typical commands you would run when performing a penetration test.
The British are Googling what the E.U. is, hours after voting to leave it Summary: Awakening to a stock market plunge and a precipitous decline in the value of the pound that Britain hasn’t seen in more than 30 years , voters now face a series of economic shocks that analysts say will only worsen before they improve. Keywords: leave, vote, britain, voters, google Full article on washingtonpost.com | 413 Points and 568 Comments
UK votes to leave EU Summary: Yesterday seemed to offer a fork in the road: one path (Remain) promised it would lead to a modern world of opportunity based on interdependence; the other (Leave) was advertised as a route to an independent land that would respect tradition and heritage. Keywords: leave, eu, uk, referendum, mr Full article on bbc.co.uk | 3125 Points and 2531 Comments Defending Our Brand Summary: Some months ago, it came to our attention that Comodo Group, Inc.
How a comment on Hacker News led to 4½ new Unicode characters Summary: None of them face the right way, at the correct angle, nor do they convey the semantic meaning of “Sleep” – so ⏾ was accepted. Keywords: unicode, symbols, circle, ½, characters Full article on unicodepowersymbol.com | 1181 Points and 413 Comments Lenin was a mushroom Summary: The timing of the hoax played a large role in its success, coming as it did during the Glasnost period when the ebbing of censorship in the Soviet Union led to many revelations about the country’s history, often presented in sensational form.
Tesla Makes Offer to Acquire SolarCity Summary: We believe that the possibilities for product, service and operational synergies would be substantial, and that a combination would allow our companies to build on our respective core competencies and remain at the forefront of delivering innovative approaches for sustainable transportation and energy. Keywords: tesla, solarcity, transaction, energy, customers Full article on teslamotors.com | 708 Points and 389 Comments Bloody Plant Burger Smells, Tastes and Sizzles Like Meat Summary: At the company’s headquarters in Redwood City, Calif.
The Monaco Code Editor Summary: Basic Syntax Colorization XML, PHP, C#, C++, Razor, Markdown, Diff, Java, VB, CoffeeScript, Handlebars, Batch, Pug, F#, Lua, Powershell, Python, SASS, R, Objective-C Keywords: editor, code, monaco, supports, mobile Full article on microsoft.github.io | 724 Points and 170 Comments Hello, Tensorflow Summary: The examples here won’t solve industrial machine learning problems, but they’ll help you understand the components underlying everything built with TensorFlow, including whatever you build next!
The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web Summary: Today’s Web has a number of problems, the attendees agreed; the most obvious being the kind of surveillance uncovered by Edward Snowden’s revelations and the ability to block access, like China’s Great Firewall. Keywords: web, kahle, internet, archive, decentralized Full article on spectrum.ieee.org | 644 Points and 228 Comments Bought and returned set of WiFi home security cameras; can now watch new owner Full article on reddit.
Spaceship Generator Summary: Add asymmetry to the hull: Pick random faces and extrude them out in a similar manner, reducing in scale each time. Keywords: spaceship, jun, script, add, file Full article on github.com | 850 Points and 128 Comments JSON Web Tokens vs. Sessions Summary: Unlike session cookies automatically sent by the browser to any URL matching the domain/path combination (let’s be honest, it’s just the domain in most cases), JWTs can be selectively sent only to the resources requiring authorisation.
How are zlib, gzip and Zip related? (2013) Summary: So a small group created the PNG losslessly compressed image format, with file type .png , to replace .gif . Keywords: format, compression, file, deflate, compress Full article on stackoverflow.com | 652 Points and 138 Comments Critical Update on DAO Vulnerability Summary: Miners and mining pools should resume allowing transactions as normal, wait for the soft fork code and stand ready to download and run it if they agree with this path forward for the Ethereum ecosystem.
Buffer Layoffs Summary: Growing to well over 50,000 paying customers, I believe more than ever that Buffer has a clear role to play in bringing about the change we wish to see in the world: to give businesses and individuals a greater voice for the good they’re doing, and to do it while innovating around company culture and striving to inspire others to have joyful workplaces. Keywords: team, ve, buffer, company, made
My First 10 Minutes on a Server Summary: From their wiki Fail2ban scans log files (e.g. /var/log/apache/error_log ) and bans IPs that show the malicious signs – too many password failures, seeking for exploits, etc… Keywords: password, user, deploy, access, root Full article on codelitt.com | 1282 Points and 290 Comments Samsung Acquires Joyent Summary: Clearly savvy, they started testing Manta and our Triton container as a service solution aggressively, and began asking questions that were both deep (e.
VPAID ads destroy performance and are still served by major ad networks Summary: A single VPAID ad absolutely demolishes site performance on mobile and desktop, and we, the publishers, get the full blame from our readers. Keywords: vpaid, ad, ads, single, advertising Full article on plus.google.com | 1045 Points and 392 Comments Another Update Full article on voxelquest.com | 605 Points and 115 Comments Appeals court upholds FCC’s net neutrality order Summary: Circuit Court of Appeals, in a 2-1 vote, affirmed the FCC’s latest net neutrality rules, which consumer groups and President Barack Obama have backed as essential to prevent broadband providers from blocking or degrading internet traffic.
Microsoft to acquire LinkedIn for $26B Summary: These forward-looking statements generally are identified by the words “believe,” “project,” “expect,” “anticipate,” “estimate,” “intend,” “strategy,” “future,” “opportunity,” “plan,” “may,” “should,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. Keywords: linkedin, microsoft, transaction, company, statements Full article on news.microsoft.com | 2049 Points and 831 Comments Apple File System Summary: APFS replaces HFS+ as the default file system for iOS 10.
Show HN: I made a database of remote companies Summary: Load more Keywords: load Full article on remotebase.io | 747 Points and 114 Comments The case for memory-mapped GPU assets Full article on facebook.com | 360 Points and 140 Comments Walgreen Terminates Partnership with Theranos Summary: Some officials at the Walgreens Boots Alliance Inc. unit had grown frustrated at not getting more details and documentation from Theranos after learning it had corrected tens of thousands of blood tests, including many performed on samples…
The Origins of SageMath; I am leaving academia to build a company [pdf] Full article on wstein.org | 415 Points and 196 Comments In poor neighborhoods, McDonald’s have become de-facto community centers Summary: My present situation leaves me without a home between 8am and 7pm, and McDonald’s is kind enough to allow me to sit here.” She is matter-of-fact about what that rough life includes, mentioning a child who died of Aids, and her own tendency to get caught shoplifting.
Coursera shuts access to old platform courses Summary: But to begin with they should stop the game of telling people that they care for students and are here to “provides universal access to the world’s best education”. Keywords: courses, quizzes, assignments, platform, moocs Full article on reachtarunhere.github.io | 590 Points and 266 Comments Gawker Files for Bankruptcy, Will Be Put Up for Auction Summary: ET Gawker Media Group went on the auction block on Friday after filing for bankruptcy when a Florida judge upheld a $140 million jury judgment against it in a costly legal battle with former professional wrestler Hulk Hogan.
A Grain of Salt Summary: Recently, a Model S was in a very high speed accident in Germany that caused it to fly 82 feet through the air, an event that would likely be fatal in vehicles not designed to the level of safety of a Tesla. Keywords: tesla, nhtsa, car, safety, model Full article on teslamotors.com | 803 Points and 283 Comments Jessica Livingston’s Pretty Complete List on How Not to Fail Summary: And as with any other topic, the amount of attention the press devotes to this issue is not determined by the size of the problem, but by its potential to generate page views.
Being sued, in East Texas, for using the Google Play Store [video] Full article on youtube.com | 1565 Points and 400 Comments Why I turned down $500K and shut down my startup Summary: We received a lot of ideas like integrating alerts with various messaging platforms, using AI to analyze contract content, and building more sophisticated search features. Keywords: users, investors, contractbeast, team, feature Full article on medium.com | 648 Points and 175 Comments
Mastering Programming: An Outline Summary: This leads to difficult debugging situations whose expected cost is greater than the cycle overhead we avoided. Keywords: time, make, change, problem, problems Full article on prod.facebook.com | 562 Points and 113 Comments Program your next server in Go Summary: Build a prototype with a friend Keywords: search, google, results, code, query Full article on talks.golang.org | 538 Points and 375 Comments MongoDB queries don’t always return all matching documents Summary: The health checking system is an important component of Galaxy’s reliability.
Show HN: New calendar app idea Summary: - Bevan Rudge “With the looming shutdown of Sunrise, I’ve been looking for a new calendar app that offers an intuitive view of events, and it’s immediately clear that OneView is the next leap forward.” Keywords: calendar, app, oneview, love, apps Full article on oneviewcalendar.com | 825 Points and 197 Comments This is not a place of honor Summary: Understandably, there is some diversity of opinion on some matters, and this is evident in the text.
ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification Summary: Content is delivered via ZIP archives over plain HTTP, extracted into a temporary directory and an executable run as a user in the “Administrators” NT group (“Highest Permissions” task scheduler). Keywords: asus, liveupdate, update, http, software Full article on teletext.zaibatsutel.net | 762 Points and 196 Comments Basic income plan clearly rejected by Swiss voters Summary: Reuse article Vote results: June 5, 2016 Jun 5, 2016 - 17:18 Voters decided on five nationwide issues on June 5: the introduction of an unconditional basic income for all; how to implement a law on prenatal genetic screening; a plan to speed up asylum procedures; a proposal to boost road finance; and the delivery of public services such as the post office and railways.
Cloud.gov Summary: The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely. Keywords: official, federal, government, information, site Full article on cloud.gov | 434 Points and 112 Comments Snowden Tried to Tell NSA About Surveillance Concerns, Documents Reveal Summary: On the morning of April 10, a day before the full Vanity Fair article was published, someone at the NSA sent an email to Arlene Grimes in the agency’s office of public affairs, cc’ing several other officials, to recommend “the best way forward” in light of Rogers’ directive.
Muhammad Ali has died Summary: Recoiling from the sport’s tightly knit community of agents and promoters, Ali found guidance instead from the Nation of Islam, an American Muslim sect that advocated racial separation and rejected the pacifism of most civil rights activism. Keywords: ali, fight, muhammad, champion, heavyweight Full article on nbcnews.com | 674 Points and 171 Comments Salary Negotiation Summary: You are not typically in a situation where you’re going to draw a line in the sand and say, “I’m leaving if I don’t get this,” so it’s a much more collaborative conversation where I think it’s even more imperative that you demonstrate value and quantify that value to your manager and to whoever else needs to approve the raise that you’re seeking.
Learn the ways of Linux-fu, for free Summary: UNIX and Linux System Administration Handbook, 4th Edition Extremely comprehensive book for every SysAdmin. Keywords: linux, programming, recommended, unix, system Full article on linuxjourney.com | 565 Points and 75 Comments Snapchat Passes Twitter in Daily Usage Full article on bloomberg.com | 376 Points and 292 Comments Why is a Rust executable large? Summary: It is much harder than working with (internally simplified) sources, and it hugely increases the compilation time, but it is worth trying if a smaller and/or faster executable is needed.
DeepText: Facebook’s text understanding engine Summary: Text understanding includes multiple tasks, such as general classification to determine what a post is about — basketball, for example — and recognition of entities, like the names of players, stats from a game, and other meaningful information. Keywords: text, facebook, understanding, deeptext, deep Full article on code.facebook.com | 407 Points and 136 Comments Learn Docker by building a Microservice Summary: Docker Compose has built all of the images needed for our application, created containers fromthem, run them in the correct order and started the whole stack!
Moving Forward on Basic Income Summary: She recently completed a joint PhD in Social Work and Political Science at the University of Michigan, where her research focused on health and education provision in slum communities in Nairobi. Keywords: basic, income, people, work, pilot Full article on blog.ycombinator.com | 1330 Points and 1448 Comments The Perks Are Great, Just Don’t Ask What We Do Summary: Gill, who travels to Miami Art Basel every year and hits tech-scenester events like the Summit Series, bought himself a second luxury condo in Philly’s tony Rittenhouse Square for $2 million, according to city property records.
Alan Kay’s reading list Summary: by JOSEPH CAMPBELL by JOSEPH CAMPBELL by DEREK BICKERTON by SILVIA SCRIBNER & MIKE COLE by JULIAN JAYNES by CLIFFORD GEERTZ by MIHALY CSIKSZENTMIHALY by MIHALY CSIKSZENTMIHALYI by ROBERT ORNSTEIN & PAUL ERLICH by CHARLES HAMPTON-TURNER by CARL JUNG by CARL JUNG by MARVIN MINSKY by ANTHONY STEVENS Keywords: mind, richard, society, john, machine Full article on squeakland.org | 575 Points and 168 Comments
500 Lines or Less Summary: Amber YustAndrew GwozdziewyczAndrew KuchlingAndrew SvetlovAndy ShenAnton BeloglazovBen TrofatterBorys PierovCarise FernandezCharles StanhopeChris AtleeChris SeatonCyryl Płotnicki-ChudykDan LangerDan ShapiroDavid PokornyEric BouwersFrederic De GroefGraham LeeGregory Eric SandersonJames O’BeirneJan de BaatJana BeckJessica McKellarJo Van EyckJoel CrockerJohan ThelinJohannes FürmannJohn MorrisseyJoseph KapturJosh CromptonJoshua T. CorbinKevin HuangMaggie ZhouMarc TowlerMarcin MilewskiMarco LanciniMark ReidMatthias BussonnierMax MautnerMeggin KearneyMike AquinoNatalie BlackNick PrestaNikhil AlmeidaNolan PrescottPaul MartinPiotr BanaszkiewiczPreston HolmesPulkit SethiRail AliievRonen NarkisRose AmesSina JahanStefan TuralskiWilliam Lachance Keywords: issues, jun, amyrbrown, amazing, proofread
Blocklist of all Facebook domains Summary: ############################################# To Completely Block Facebook# Add these entries below to your hosts file## Your hosts file Location:# Linux, Unix and Mac OS X -> /etc/hosts# Windows XP, Vista and Windows 7 -> C:\WINDOWS\system32\drivers\etc\hosts# Windows 2000 -> C:\WINNT\system32\drivers\etc\hosts# Windows 98/ME -> C:\WINDOWS\hosts # # You can edit the hosts file with any text editor## On Windows 7, the default AV security scan will try to remove the# facebook.
All European scientific publicly funded articles to be freely accessible by 2020 Summary: Taken together, the articles, graphics and videos provide an incomplete but representative overview across the various policy areas. Keywords: presidency, netherlands, eu, half, highlights Full article on english.eu2016.nl | 1167 Points and 133 Comments Crying Summary: Retrospection involved re-categorizing things that happened to me and re-evaluating past actions and decisions, which led me to feel ashamed, slighted, or self-pitying (I became a feminist during the time I was logging, and I reacted strongly to injustices that I became aware of).
Jury in Oracle v. Google finds in Google’s favour 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 | 1832 Points and 374 Comments React Tutorial: Cloning Yelp Summary: The default template includes a component with an id of root just for the purpose of setting up a Single Page App (SPA, for short).