Maybe you don’t need Rust and WASM to speed up your JS Summary: As I way playing with this code I also discovered a confusing performance cliff in SpiderMonkey: when I increased the size of preallocated memory buffer to 64MB to gauge reallocation costs, benchmark showed a sudden slow down after 7th iteration. Keywords: code, parsing, sorting, array, performance Full article on mrale.ph | 544 Points and 159 Comments
Like Peter Thiel, Tech Workers Feel Alienated by Silicon Valley ‘Echo Chamber’ Summary: Several tech workers and entrepreneurs also have said they left or plan to leave the San Francisco Bay Area because they feel people there are resistant to different social values and political ideologies. Keywords: workers, valley, leave, thiel, tech Full article on wsj.com | 324 Points and 635 Comments How not to replace email: lessons from Google Wave Summary: XCB completely replaces Xlib, a C library dating back to 1987, which had accumulated so much cruft that at one point it had an entire color management system which was literally unusable because if you ever called its initialization function, it would immediately crash—and nobody noticed that bug for six months.
React Native and Yoga Both Given MIT Licence by Facebook Summary: IN NO EVENT SHALL THE+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE+SOFTWARE. Keywords: software, copyright, including, conditions, provided Full article on github.com | 357 Points and 111 Comments
Why I don’t use my real photo when messaging with customers on my website Summary: I have three brothers, majored in computer science, and now am starting a company from a Silicon Valley VC office, so I’ve dealt with my fair share of sexism through the years. Keywords: users, kapwing, people, website, eric Full article on kapwing.com | 959 Points and 598 Comments OpenStreetMap Is in Trouble Summary: But at the same time, the ultimate choices for the website, the geographic database and the infrastructure are not under the direct control of the Foundation, but instead rest largely on one individual, who (while personally friendly) ranges from skeptical to openly hostile to change.
Rust 1.24 Summary: For example, another change related to performance hit stable this release: codegen-units is now set to 16 by default . Keywords: rust, release, rustfmt, incremental, compilation Full article on blog.rust-lang.org | 425 Points and 144 Comments Picking Apart the Crashing iOS String Summary: Indic scripts are abugidas ; which means that their “letters” are consonants, which you can attach diacritics to to change the vowel. Keywords: consonant, vowel, virama, bengali, zwnj
AMP for email is a terrible idea Summary: But the tech industry has never been one to let elegance, history, or interoperability stand in the way of profit (RIP Google Reader), so that’s not much of an argument. Keywords: email, google, things, moat, amp Full article on techcrunch.com | 1108 Points and 441 Comments Email is your electronic memory Summary: I’m not going to promise that FastMail will “never implement AMP” because compatibility is also important to our users, but we will proceed cautiously and skeptically on any changes that allow emails to mutate after you’ve seen them.
Shipping a Neural Network on iOS with CoreML, PyTorch, and React Native Summary: On the way we’ll take a quick detour into an alternative approach using simple math (fail), through tool building, dataset generation, neural network architecting, and PyTorch training. Keywords: network, data, neural, model, output Full article on attardi.org | 477 Points and 35 Comments A surprisingly potent technique can boost short and long-term recall Summary: An excuse to do nothing may seem like a perfect mnemonic technique for the lazy student, but this discovery may also offer some relief for people with amnesia and some forms of dementia, suggesting new ways to release a latent, previously unrecognised, capacity to learn and remember.
Let’s talk about usernames Summary: So far, everything I’ve suggested is good general-purpose advice, but this is starting to get into things which are specific to particular languages, scripts or geographic regions, and should only be done with care and with the potential tradeoffs in mind (forbidding confusable Latin characters may end up with a higher false-positive rate than you’d like, for example). Keywords: usernames, username, email, addresses, unicode
Insider trading has been rife on Wall Street, academics conclude Summary: National Bureau of Economist Research, Working Paper 24089, December, 2017; and “The Relevance of Broker Networks for Information Diffusion in the Stock Market” by Marco Di Maggio, Francesco Franzoni, Amir Kermani and Carlo Summavilla. Keywords: information, papers, paper, trading, university Full article on economist.com | 440 Points and 381 Comments Slack is the opposite of organizational memory Summary: In economics, total factor productivity is basically wages minus capital, and is flummoxed by the fact that better tools don’t put more money in people’s pockets (employees are generally paid for their time).
Sandboxed Mac apps can record screen any time without you knowing Summary: Read password and keys from password managers Detect what web services you use (e.g. email provider) Read all emails and messages you open on your Mac When a developer is targeted, this allows the attacker to potentially access sensitive source code, API keys or similar data Learn personal information about the user, like their bank details, salary, address, etc.
VLC 3.0 release Summary: Allows audio passthrough for HD audio codecs Can stream to Chromecast devices, even in formats not supported natively Can play Blu-Ray Java menus : BD-J VLC supports browsing of local network drives and NAS Keywords: audio, windows, hardware, vlc, video Full article on videolan.org | 778 Points and 263 Comments Uber and Waymo Reach Settlement Summary: But the prospect that a couple of Waymo employees may have inappropriately solicited others to join Otto, and that they may have potentially left with Google files in their possession, in retrospect, raised some hard questions.
John Perry Barlow has died Summary: Barlow’s lasting legacy is that he devoted his life to making the Internet into “a world that all may enter without privilege or prejudice accorded by race, economic power, military force, or station of birth . Keywords: barlow, internet, eff, world, empower Full article on eff.org | 1018 Points and 96 Comments Designing Windows 95’s User Interface Summary: Rapid Iteration Phase As we started working on new designs, we hoped to avoid the classic “easy to learn but hard to use” paradox by always keeping in mind that the basic features of the UI must scale.
SpaceX’s Falcon Heavy successfully launches Summary: From here, the rocket’s payload (read: the aforementioned Tesla, pictured below as the nosecone seperates) will pass through the Van Allen belt — a zone of charged particles and extreme radiation surrounding Earth. Keywords: spacex, rocket, payload, falcon, space Full article on techcrunch.com | 2617 Points and 772 Comments Grammarly shared its tokens with all websites Summary: Description #1 (email@example.com, Feb 2 2018) Description #2 (taviso@google.
U.S. consumer protection official puts Equifax probe on ice Summary: Three sources say, though, Mulvaney, the new CFPB chief, has not ordered subpoenas against Equifax or sought sworn testimony from executives, routine steps when launching a full-scale probe. Keywords: cfpb, equifax, credit, bureaus, mulvaney Full article on reuters.com | 725 Points and 359 Comments Modern CSS Explained Summary: When you run the CSS postprocessor on this code, the result is the hyphens: auto; line gets replaced with all the appropriate vendor prefixes (as defined in the autoprefixer plugin, which you don’t need to directly manage).
A pessimistic vision of India’s looming environmental and economic collapse Summary: Recently, writing against the backdrop of the unprecedented spike in Delhi’s air pollution, Raghu Raman, the president of Reliance Industries’ risk, security & new ventures division and former CEO of India’s National Intelligence Grid (NATGRID), put forward a starkly apocalyptic vision of the country’s future: Keywords: india, economic, growth, resources, raman Full article on thewire.in | 298 Points and 164 Comments
How Google Chrome’s ad blocker works Summary: EasyList and EasyPrivacy is built-in to many popular ad blocking extension including uBlock Origin and AdBlock Plus, as well as in privacy oriented apps and web browsers. Keywords: google, ads, ad, chrome, websites Full article on ctrl.blog | 371 Points and 282 Comments Video editing with Python Summary: Installation by hand: download the sources, either from PyPI or, if you want the development version, from GitHub , unzip everything into one folder, open a terminal and type:
John Hennessy named chairman of Alphabet/Google Summary: As a Stanford professor in the early 1980s, Hennessy worked with Forest Baskett and Jim Clark on the chip that became the Geometry Engine and launched Silicon Graphics . Keywords: hennessy, stanford, president, valley, silicon Full article on spectrum.ieee.org | 438 Points and 100 Comments Family fun with deepfakes Summary: In case of Elke (my wife) I accidentally noticed, while watching the Dark Knight Rises, that Anne Hathaway might be a good fit.
Cancer ‘vaccine’ eliminates tumors in mice Summary: Gambhir is the founder and equity holder in CellSight Inc., which develops and translates multimodality strategies to image cell trafficking and transplantation. Keywords: cells, tumor, tumors, cancer, immune Full article on med.stanford.edu | 856 Points and 163 Comments Firefox 59 to strip path information from referrer values for 3rd parties Summary: To make things worse, browsers also send a referrer value when requesting sub-resources, like ads, or other social media snippets integrated in a modern web site.
Show HN: Observable Notebooks Full article on beta.observablehq.com | 562 Points and 115 Comments AMD Returns to Full-Year Profitability, Forecasts Strong 2018 Summary: For the full year 2018, AMD expects double digit percentage growth in revenue compared with 2017, and a gross margin rate in excess of 36 percent. Keywords: amd, revenue, ryzen, year, gpu Full article on extremetech.com | 478 Points and 221 Comments Why Create a New Unix Shell?
Amazon, Berkshire, JPMorgan to Create Healthcare Company Summary: “I’m in favor of anything that helps move the markets a bit, incentivizes competition and puts pressure on the big insurance carriers,” said Ashraf Shehata, a partner in KPMG LLP’s health care and life sciences advisory practice in the U.S. “An employer coalition can do a lot of things. Keywords: health, care, companies, costs, buffett Full article on bloomberg.com | 957 Points and 474 Comments
Microsoft disables Spectre mitigations as Intel’s patches cause instability Summary: Both microcode and software updates designed to address the Spectre and Meltdown vulnerabilities have turned out to be buggy, often making systems unbootable or causing them to reboot more frequently. Keywords: spectre, variant, meltdown, updates, windows Full article on securityweek.com | 717 Points and 304 Comments My new favorite book of all time Summary: Enlightenment Now takes the approach he uses in Better Angels to track violence throughout history and applies it to 15 different measures of progress (like quality of life, knowledge, and safety).
Strava heatmap can be used to locate military bases Full article on twitter.com | 626 Points and 232 Comments With teen mental health deteriorating over five years, there’s a likely culprit Summary: But some vulnerable teens who would otherwise not have had mental health issues may have slipped into depression due to too much screen time, not enough face-to-face social interaction, inadequate sleep or a combination of all three.
The Follower Factory Summary: Sonja Morgan, a cast member on the Bravo show “The Real Housewives of New York City,” uses her Devumi-boosted Twitter feed to promote her fashion line, a shopping app and a website that sells personalized “video shout-outs.” One former “American Idol” contestant, Clay Aiken, even paid Devumi to spread a grievance: his customer service complaint against Volvo . Keywords: devumi, followers, twitter, accounts, social Full article on nytimes.
NASA’s IMAGE satellite, lost since 2005, is alive Summary: Over the past week the station has been dedicated to an S-band scan looking for new targets and refreshing the frequency list, triggered by the recent launch of the mysterious ZUMA mission. Keywords: image, data, spacecraft, side, mission Full article on skyriddles.wordpress.com | 781 Points and 86 Comments How to Run Your Own Mail Server (2017) Summary: After doing some basic security and spam checks (like prohibiting unauthorized relaying and ensuring the other side has valid DNS records in place), Postfix will accept the message for delivery.
Waze Carpool Summary: Every day, millions of drivers in thousands of cities use Waze to get around. Keywords: traffic, people, day, millions, seats Full article on waze.com | 659 Points and 356 Comments Senator asks FBI director to name the cryptographers who support backdoors Summary: During his January 9th speech at the International Conference on Cyber Security in New York, Wray called the prevalence of encryption an “urgent public safety issue” and said it had prevented law enforcement from accessing some 7,800 devices in the last fiscal year.
Curry spice turmeric boosts memory by nearly 30%, eases depression, study finds Full article on ac.els-cdn.com | 603 Points and 293 Comments People leave managers, not companies Summary: Candid feedback could be motivating for a seasoned engineer looking to step up to the next level, but crippling for a recent hire who’s finding it hard to settle in. Keywords: team, feedback, managers, people, manager Full article on blog.intercom.com | 499 Points and 166 Comments
Ending Bitcoin Support Summary: So, we will continue to pay close attention to the ecosystem and to look for opportunities to help our customers by adding support for cryptocurrencies and new distributed protocols in the future. Keywords: bitcoin, payments, support, transaction, transactions Full article on stripe.com | 939 Points and 589 Comments Ursula Le Guin has died Summary: This was founded by an ancient people who seeded humans on habitable planets throughout the galaxy — including Gethen, Earth and the twin worlds of her most ambitious novel, “The Dispossessed,” subtitled “An Ambiguous Utopia” (1974).
Linus Torvalds: “Somebody is pushing complete garbage for unclear reasons.” Summary: > Certainly it’s a nasty hack, but hey â the world was on fire and in the > end we didn’t have to just turn the datacentres off and go back to goat > farming, so it’s not all bad. Keywords: garbage, intel, patches, complete, things Full article on lkml.iu.edu | 1614 Points and 579 Comments Montana becomes first state to implement net neutrality after FCC repeal Summary: The contents of this site are ©2018 Capitol Hill Publishing Corp.
The Death of Microservice Madness in 2018 Summary: There are many cases where great efforts have been made to adopt microservice patterns without necessarily understanding how the costs and benefits will apply to the specifics of the problem at hand. Keywords: services, service, microservices, system, hard Full article on dwmkerr.com | 705 Points and 284 Comments A summary of what quantitative trading firms do Summary: The companies that are still competitive in arbitrage have one of 3 advantages: Scale: To determine that some complex option or futures spread products are mispriced relative to a set of others, nontrivial calculations must be performed, including the fee per leg, and then the hedged position has to be held and margined until expiry.
Intel Has a Big Problem Summary: The feature’s vulnerabilities were discussed at conferences and in academic papers but were considered merely theoretical until last spring, when Jann Horn , a 22-year-old researcher in Google ’s elite cybersecurity division, succeeded in reading private data from the secure area. Keywords: intel, company, chips, krzanich, meltdown Full article on bloomberg.com | 616 Points and 290 Comments Learn FFmpeg the hard way Summary: We’ll start with a quick lesson about what is video, audio, codec and container and then we’ll go to a crash course on how to use FFmpeg command line and finally we’ll write code, feel free to skip directly tothe section
LuLu: An open-source macOS firewall that blocks unknown outgoing connections Summary: While it was designed to generically detect malware by flagging unauthorized networking connections, LuLu can also be used to block OS components or 3rd-party applications from transmitting information to remote servers. Keywords: lulu, rules, process, rule, window Full article on objective-see.com | 629 Points and 198 Comments Reality has a surprising amount of detail (2017) Summary: This surprising amount of detail is is not limited to “human” or “complicated” domains, it is a near universal property of everything from space travel to sewing, to your internal experience of your own mind.
JS Paint – A web-based MS Paint remake Full article on jspaint.ml | 841 Points and 232 Comments Wine 3.0 Released Summary: Once again, because of the annual release schedule, a number of features that are being worked on have been deferred to the next development cycle. Keywords: release, support, android, wine, development Full article on winehq.org | 662 Points and 188 Comments Walkable Streets Are More Economically Productive Summary: In short, a simple sidewalk could serve millions of people traveling on foot for decades, even centuries, with only a small amount of up-front investment and minimal maintenance costs for the city — yet it would support dozens or hundreds of local businesses.
Firefox’s new streaming and tiering compiler Summary: People call WebAssembly a game changer because it makes it possible to run code on the web faster. Keywords: code, compiler, webassembly, faster, compiling Full article on hacks.mozilla.org | 795 Points and 188 Comments System Bus Radio: Transmits AM radio on computers without transmitting hardware Summary: Please mail firstname.lastname@example.org with your results (including make and model of all equipment involved) or edit this file directly and create a pull request.
Mozilla Files Suit Against FCC to Protect Net Neutrality Summary: In particular, we filed our petition today because we believe the recent FCC decision violates both federal law as well as harms internet users and innovators. Keywords: internet, neutrality, net, federal, order Full article on blog.mozilla.org | 1306 Points and 172 Comments Start Your Own ISP Summary: This guide is focused on the very earliest stages of starting a WISP - determining feasibility up through connecting the first few customers.
Google Memory Loss Summary: Things like 10+-year-old music reviews that are never updated, no longer accept comments, are lightly if at all linked-to outside their own site, and rarely if ever visited… well, let’s face it, Google’s not going to be selling many ads next to search results that turn them up. Keywords: google, find, page, web, proof Full article on tbray.org | 930 Points and 369 Comments Researchers find that one person likely drove Bitcoin from $150 to $1,000 Summary: Researchers Neil Gandal, JT Hamrick, Tyler Moore, and Tali Oberman have written a fascinating paper on Bitcoin price manipulation.
Rust in 2018: easier to use Summary: Basically every single time I have an irritating issue like this, I ask Kamal about it (who writes more Rust than me), and he says “oh yeah, there’s an RFC for that, or at least people are actively talking about how to fix that!“. Keywords: rust, people, compiler, program, ruby Full article on jvns.ca | 443 Points and 279 Comments LinkedIn is ignoring user settings Summary: A few days ago, on the #indieweb Freenode channel one of the users asked if we knew an indieweb-friendly way of getting data out of LinkedIn.
Aaron, 5 years later Summary: If we start seeing it as someone else’s responsibility to do this work and it’s our job just to go home and pop some popcorn and curl up on the couch to watch Transformers, well then next time, they might just win. Keywords: felt, aaron, time, phone, things Full article on bensw.com | 763 Points and 84 Comments India has a hole where its middle class should be Summary: The great swell of middle-class jobs that China created as it became the workshop to the world is not to be found in India, because turning small businesses into productive large ones is made nigh-on impossible by bureaucracy.
An Experimental Course on Operating Systems Summary: If you don’t have a machine that runs Linux, we recommend installing Ubuntu LTS or Fedora on a secondary partition. Keywords: ll, registration, email, mondays, wednesdays Full article on web.stanford.edu | 713 Points and 196 Comments Tea if by sea, cha if by land: Why the world only has two words for tea Summary: The map demonstrates two different eras of globalization in action: the millenia-old overland spread of goods and ideas westward from ancient China, and the 400-year-old influence of Asian culture on the seafaring Europeans of the age of exploration.
Signal partners with Microsoft to bring end-to-end encryption to Skype Summary: We’re going to continue our efforts to advance the state of the art for frictionless private communication, in our own app and in others. Keywords: signal, private, skype, protocol, microsoft Full article on signal.org | 708 Points and 309 Comments Protecting Google Cloud customers without impacting performance Summary: But as we disclosed last week, Project Zero discovered techniques that can circumvent these protections in some cases, allowing one application to read the private memory of another, potentially exposing sensitive information.
Courts: Violating a Website’s Terms of Service Is Not a Crime Summary: Washington, D.C.—The Electronic Frontier Foundation (EFF) urged the U.S. Supreme Court to review a ruling that threatens to transform a law against computer break-ins into a mechanism for criminalizing password sharing and policing Internet use. Keywords: computer, eff, statute, act, court Full article on eff.org | 553 Points and 129 Comments A Type of Road Junction that Kills Cyclists Summary: In 2015, nearly three years after the death of Mark Brummell, a local resident sent a pencil sketch to councillor David Harrison, which he passed on to Hampshire County Council.
A letter about Google AMP Summary: Entendemos el problema de que las páginas Web sean lentas para cargarse, en comparación a otras tecnologías propietarias como Facebook Instant Articles y Apple News. Keywords: de, google, en, la, web Full article on ampletter.org | 803 Points and 312 Comments Meltdown Proof-of-Concept Summary: Meltdown by Lipp, Schwarz, Gruss, Prescher, Haas, Mangard, Kocher, Genkin, Yarom, and Hamburg Keywords: physical, demo, memory, run, meltdown
The growing body of evidence that digital distraction is damaging our minds Summary: What these people say – and what their research shows – is that smartphones are causing real damage to our minds and relationships, measurable in seconds shaved off the average attention span, reduced brain power, declines in work-life balance and hours less of family time. Keywords: smartphones, people, smartphone, attention, time Full article on theglobeandmail.com | 672 Points and 432 Comments
Why Am I So Lazy? Summary: A big part of our jobs, as mature adult human beings, is figuring out who we are and what we value WITHOUT falling back on a million and one inaccurate and clumsy stories told by other people who know us about as well as a fucking squirrel knows the moon. Keywords: lazy, feel, ve, don, afraid Full article on thecut.com | 433 Points and 216 Comments
Many packages suddenly disappeared Full article on github.com | 642 Points and 434 Comments Things I Wish I’d Known About Bash Summary: Here I’ve focussed on the things that either confused me or increased my power and productivity in bash significantly, and tried to communicate them (as in my book) in a way that emphasises getting the understanding right. Keywords: bash, command, output, code, lot Full article on zwischenzugs.com | 562 Points and 235 Comments
Why Raspberry Pi Isn’t Vulnerable to Spectre or Meltdown Summary: The real Meltdown exploit is substantially more complex than this (notably, to avoid having to mis-train the branch predictor, the authors prefer to execute the illegal read unconditionally and handle the resulting exception), but the principle is the same. Keywords: processor, branch, access, instructions, processors Full article on raspberrypi.org | 1303 Points and 179 Comments “My ten hour white noise video now has five copyright claims” Full article on twitter.
“My ten hour white noise video now has five copyright claims” Full article on twitter.com | 797 Points and 212 Comments iMac Pro’s T2 chip Summary: Before the iMac Pro was released, there was a lot of speculation that it was part of a trend toward creating a “hybrid Mac” that is driven by both an Intel processor and an Apple-designed ARM chip like those found in other Apple devices.
Reading privileged memory with a side-channel https://gruss.cc/files/kaiser.pdf : Daniel Gruss, Moritz Lipp, Michael Schwarz, Richard Fellner, Clémentine Maurice, and Stefan Mangard wrote a paper on mitigating microarchitectural issues caused by pagetable sharing between userspace and the kernel. Keywords: address, branch, data, kernel, cache Full article on googleprojectzero.blogspot.com | 1529 Points and 384 Comments Intel Confronts Potential ‘PR Nightmare’ With Reported Chip Flaw On Tuesday, the technology website The Register said a bug lets some software gain access to parts of a computer’s memory that are set aside to protect things like passwords.
NSA’s top talent is leaving because of low pay, flagging morale, unpopular reorg Although the departure rates are low, compared with attrition levels in the civilian technology industry, and although the agency is filling its vacancies, most new personnel lack the experience of those who have left, said one senior intelligence official, who like others spoke on the condition of anonymity to offer candid insights about the secretive organization.