Top Posts for April 18, 2018

Uncontrollability of a bricycle (2014) [video]

Full article on | 507 Points and 218 Comments

Zulip 1.8: Free software Slack alternative with email-style threading

Summary: Huge thanks to everyone who’s contributed to Zulip over the last few months, whether by writing code and docs, reporting issues, testing changes, translating, posting feedback on, or just suggesting ideas!

Keywords: zulip, release, code, server, chat

Full article on | 481 Points and 143 Comments

No boundaries for Facebook data: third-party trackers abuse Facebook Login

Summary: Inclusion of a site’s application ID and initialization code in the third-party library suggests a tighter integration—the first party was likely required to configure the third-party script to access the Facebook SDK on their behalf.

Keywords: facebook, user, login, data, access

Full article on | 440 Points and 8 Comments

Python 3.7: Introducing Data Classes

Summary: Python by default (not just for data classes) will implement str to return the output of repr if you’ve defined repr but not str .

Keywords: str, data, class, list, datetime

Full article on | 385 Points and 143 Comments

Hello wasm-pack

Summary: The next large piece of development work on wasm-pack will focus on using custom segments in compiled WebAssembly to declare dependencies on local Javascript files or other npm packages.

Keywords: rust, npm, webassembly, package, javascript

Full article on | 382 Points and 135 Comments

The Quest for the Next Billion-Dollar Color

Summary: So far, YInMn’s only other forays into the market have been from Crayola LLC, whose first new crayon in a decade, Bluetiful, was purportedly “inspired” by YInMn—Shepherd wouldn’t comment on whether the company is paying royalties—and Derivan, the Australian paint maker, which has transformed the pigment into an acrylic that’s being offered to artists at a handful of retailers, on a sample basis.

Keywords: blue, subramanian, color, yinmn, shepherd

Full article on | 380 Points and 105 Comments

Pinebook: An Affordable 64-bit ARM based Open Source Notebook

Summary: We do not wish to discourage anyone from getting a Pinebook, as it is a good piece of hardware, but if you are looking for a device to replace your current work or school laptop, then perhaps it’s wise to look elsewhere.

Keywords: pinebook, device, arm, linux, open

Full article on | 378 Points and 229 Comments

On becoming a better developer (2015)

Full article on | 339 Points and 110 Comments

The ASUS Tinker Board is a compelling upgrade from a Raspberry Pi 3 B+

Summary: But for more advanced use cases, like using an SBC like the Tinker Board as a general purpose Debian workstation, or serving a website, the overall system performance has a huge impact on whether the computer feels fast or not.

Keywords: tinker, board, pi, performance, power

Full article on | 301 Points and 170 Comments

California Opens Investigation into Tesla Workplace Conditions

Summary: The website cited former members of Tesla’s environment, health and safety team saying Chief Executive Officer Elon Musk ’s personal preferences were often invoked as reason not to address potential hazards.

Keywords: tesla, fremont, safety, company, injuries

Full article on | 285 Points and 226 Comments

Socioeconomic group classification based on user features [pdf]

Full article on | 277 Points and 108 Comments

Cloud SQL for PostgreSQL now generally available

Full article on | 243 Points and 84 Comments

Facebook to ask everyone to accept being tracked so they can keep using it

Summary: Facebook, the world’s largest social media network, will use what are known as “permission screens” – pages filled with text that require pressing a button to advance – to notify and obtain approval.

Keywords: facebook, users, data, privacy, people

Full article on | 236 Points and 146 Comments

Machine Learning’s ‘Amazing’ Ability to Predict Chaos

Summary: In a series of results reported in the journals Physical Review Letters and Chaos , scientists have used machine learning — the same computational technique behind recent successes in artificial intelligence — to predict the future evolution of chaotic systems out to stunningly distant horizons.

Keywords: reservoir, system, chaotic, chaos, systems

Full article on | 219 Points and 65 Comments

Reading Aloud to Young Children Has Benefits for Behavior and Attention

Summary: Continue reading the main story “They get to see themselves on videotape and it can be very eye-opening how their child reacts to them when they do different things,” said Adriana Weisleder, one of the authors of the study, who is an assistant professor in the Department of Communication Sciences and Disorders at Northwestern University.

Keywords: children, reading, behavior, study, parents

Full article on | 219 Points and 80 Comments

An in-depth tour of Nikon’s Hikari Glass factory

Summary: Nikon obviously wanted us to draw from the experience the impression that they have a unique ability among camera manufacturers, in that they exercise an unparalleled amount of control over the quality of the most basic material that goes into their lenses, namely the glass itself.

Keywords: glass, refractive, index, process, final

Full article on | 218 Points and 38 Comments

Login-with-Facebook data hijacked by JavaScript trackers

Summary: Zuckerberg makes an easy target because the Facebook founder is still the CEO, allowing critics and regulators to blame him for the social network’s failings.

Keywords: data, user, facebook, trackers, bandsintown

Full article on | 207 Points and 91 Comments

Jeff Bezos’ annual shareholders letter

Summary: And just a few weeks ago, Harris Poll released its annual Reputation Quotient, which surveys over 25,000 consumers on a broad range of topics from workplace environment to social responsibility to products and services, and for the 3 rd year in a row Amazon ranked #1.

Keywords: amazon, high, customers, standards, prime

Full article on | 206 Points and 154 Comments

ClojureScript beginners’ home page

Summary: Meanwhile immutable data structure happens to be a great tool React needs in reducing redundant virtual DOM renderings.

Keywords: clojurescript, clojure, reagent, react, javascript

Full article on | 187 Points and 75 Comments

Another Scam ICO? Savedroid Founder Exits with $50M to Chill on a Beach

Full article on | 186 Points and 172 Comments

Grasshopper – A coding app for beginners

Summary: This is the most user-friendly interactive app [where] challenges are structured like fill-in-the-blanks puzzles [and] animations and confetti … demonstrate how code can bring things to life.

Keywords: code, confetti, bring, challenges, app

Full article on | 177 Points and 83 Comments

Titus, the Netflix container management platform, is now open source

Summary: Multiple container management platforms (Kubernetes, Mesosphere DC/OS, and Amazon ECS) have been adopted across the industry during the last two years, driving different benefits to a wide class of use cases.

Keywords: container, titus, netflix, management, support

Full article on | 163 Points and 12 Comments

Improved fraud prevention with Radar 2.0

Summary: “Radar cut our fraud rates by over 70% without any configuration, saving our pizzerias thousands of dollars every month and allowing us to focus on delivering the best local pizza experience possible.” — Finn Borge , Product Manager at Slice

Keywords: fraud, radar, stripe, teams, ve

Full article on | 161 Points and 71 Comments

Giving meaning to 100B analytics events a day with Kafka, Dataflow and BigQuery

Summary: Due to concurrency limits and incompressible query latency of 3 to 5 sec (acceptable and inherent to its design), BigQuery has to be compounded with other tools to serve apps (dashboards, web UIs, etc.

Keywords: data, events, bigquery, dataflow, batch

Full article on | 161 Points and 55 Comments

Random Darknet Shopper: A Live Mail Art Piece

Summary: Mastering the Art of French Cooking Ordered by Random Darknet Shopper (16 Dec 15) for 0.0022 Bitcoins Status: Cancelled by vendor (reason unknown) From: Worldwid Item No.

Keywords: darknet, shopper, random, item, bitcoins

Full article on | 138 Points and 42 Comments

Google shuttering domain fronting, Signal moving to

Summary: @@ -22,58 +22,14 @@privatestaticfinalStringTAG=SignalServiceNetworkAccess.class.getName();- privatestaticfinalStringAPPSPOT_SERVICE_REFLECTOR_HOST=“”;- privatestaticfinalStringAPPSPOT_CDN_REFLECTOR_HOST=“”;+ privatestaticfinalStringCOUNTRY_CODE_EGYPT=“+20”;+ privatestaticfinalStringCOUNTRY_CODE_UAE=“+971”;+ privatestaticfinalStringCOUNTRY_CODE_OMAN=“+968”;+ privatestaticfinalStringCOUNTRY_CODE_QATAR=“+974”;- privatestaticfinalConnectionSpecGMAPS_CONNECTION_SPEC=newConnectionSpec.Builder(ConnectionSpec.MODERN_TLS)- .tlsVersions(TlsVersion.TLS_1_2)- .cipherSuites(CipherSuite.TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,- CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_DHE_RSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_DHE_RSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_RSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_RSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_RSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_RSA_WITH_AES_256_CBC_SHA) - .supportsTlsExtensions(true) - .build();+ privatestaticfinalStringSERVICE_REFLECTOR_HOST=“”;- privatestaticfinalConnectionSpecGMAIL_CONNECTION_SPEC=newConnectionSpec.Builder(ConnectionSpec.MODERN_TLS)- .tlsVersions(TlsVersion.TLS_1_2)- .cipherSuites(CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_DHE_RSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_DHE_RSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_ECDHE_ECDSA_WITH_RC4_128_SHA,- CipherSuite.TLS_ECDHE_RSA_WITH_RC4_128_SHA,- CipherSuite.TLS_RSA_WITH_AES_128_GCM_SHA256,- CipherSuite.TLS_RSA_WITH_AES_256_GCM_SHA384,- CipherSuite.TLS_RSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_RSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_RSA_WITH_RC4_128_SHA,- CipherSuite.TLS_EMPTY_RENEGOTIATION_INFO_SCSV) - .supportsTlsExtensions(true) - .build();– privatestaticfinalConnectionSpecPLAY_CONNECTION_SPEC=newConnectionSpec.Builder(ConnectionSpec.MODERN_TLS)+ privatestaticfinalConnectionSpecSOUQ_CONNECTION_SPEC=newConnectionSpec.Builder(ConnectionSpec.MODERN_TLS) .tlsVersions(TlsVersion.TLS_1_2) .cipherSuites(CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,CipherSuite.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,@@ -82,73 +38,30 @@CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,CipherSuite.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,CipherSuite.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_ECDHE_ECDSA_WITH_RC4_128_SHA,- CipherSuite.TLS_ECDHE_RSA_WITH_RC4_128_SHA,CipherSuite.TLS_DHE_RSA_WITH_AES_128_CBC_SHA,CipherSuite.TLS_DHE_RSA_WITH_AES_256_CBC_SHA,CipherSuite.TLS_RSA_WITH_AES_128_GCM_SHA256,CipherSuite.TLS_RSA_WITH_AES_128_CBC_SHA,- CipherSuite.TLS_RSA_WITH_AES_256_CBC_SHA,- CipherSuite.TLS_RSA_WITH_RC4_128_SHA,- CipherSuite.TLS_EMPTY_RENEGOTIATION_INFO_SCSV)+ CipherSuite.TLS_RSA_WITH_AES_256_CBC_SHA) .supportsTlsExtensions(true) .build();-privatefinalMap censorshipConfiguration;privatefinalString[] censoredCountries;privatefinalSignalServiceConfiguration uncensoredConfiguration;publicSignalServiceNetworkAccess(Contextcontext) {- finalTrustStore googleTrustStore =newGoogleFrontingTrustStore(context);- finalSignalServiceUrl baseGoogleService =newSignalServiceUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAIL_CONNECTION_SPEC);- finalSignalServiceUrl baseAndroidService =newSignalServiceUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, PLAY_CONNECTION_SPEC);- finalSignalServiceUrl mapsOneAndroidService =newSignalServiceUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAPS_CONNECTION_SPEC);- finalSignalServiceUrl mapsTwoAndroidService =newSignalServiceUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAPS_CONNECTION_SPEC);- finalSignalServiceUrl mailAndroidService =newSignalServiceUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAIL_CONNECTION_SPEC);– finalSignalCdnUrl baseGoogleCdn =newSignalCdnUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAIL_CONNECTION_SPEC);- finalSignalCdnUrl baseAndroidCdn =newSignalCdnUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, PLAY_CONNECTION_SPEC);- finalSignalCdnUrl mapsOneAndroidCdn =newSignalCdnUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAPS_CONNECTION_SPEC);- finalSignalCdnUrl mapsTwoAndroidCdn =newSignalCdnUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAPS_CONNECTION_SPEC);- finalSignalCdnUrl mailAndroidCdn =newSignalCdnUrl(“", APPSPOT_SERVICE_REFLECTOR_HOST, googleTrustStore, GMAIL_CONNECTION_SPEC);+ finalTrustStore trustStore =newDomainFrontingTrustStore(context);+ finalSignalServiceUrl service =newSignalServiceUrl(“", SERVICE_REFLECTOR_HOST, trustStore, SOUQ_CONNECTION_SPEC);+ finalSignalCdnUrl serviceCdn =newSignalCdnUrl(“", SERVICE_REFLECTOR_HOST, trustStore, SOUQ_CONNECTION_SPEC);+ finalSignalServiceConfiguration serviceConfig =newSignalServiceConfiguration(newSignalServiceUrl[] { service },+ newSignalCdnUrl[] { serviceCdn });this.censorshipConfiguration =newHashMap() {{- put(“+20”, newSignalServiceConfiguration(newSignalServiceUrl[] {newSignalServiceUrl(“", - APPSPOT_SERVICE_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidService, mapsOneAndroidService, mapsTwoAndroidService, mailAndroidService},- newSignalCdnUrl[] {newSignalCdnUrl(“", - APPSPOT_CDN_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidCdn, mapsOneAndroidCdn, mapsTwoAndroidCdn, mailAndroidCdn, mailAndroidCdn}));– put(“+971”, newSignalServiceConfiguration(newSignalServiceUrl[] {newSignalServiceUrl(“", - APPSPOT_SERVICE_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidService, baseGoogleService, mapsOneAndroidService, mapsTwoAndroidService, mailAndroidService},- newSignalCdnUrl[] {newSignalCdnUrl(“", - APPSPOT_CDN_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidCdn, baseGoogleCdn, mapsOneAndroidCdn, mapsTwoAndroidCdn, mailAndroidCdn}));– put(“+968”, newSignalServiceConfiguration(newSignalServiceUrl[] {newSignalServiceUrl(“", - APPSPOT_SERVICE_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidService, baseGoogleService, mapsOneAndroidService, mapsTwoAndroidService, mailAndroidService},- newSignalCdnUrl[] {newSignalCdnUrl(“", - APPSPOT_CDN_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidCdn, baseGoogleCdn, mapsOneAndroidCdn, mapsTwoAndroidCdn, mailAndroidCdn}));– put(“+974”, newSignalServiceConfiguration(newSignalServiceUrl[] {newSignalServiceUrl(“", - APPSPOT_SERVICE_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidService, baseGoogleService, mapsOneAndroidService, mapsTwoAndroidService, mailAndroidService},- newSignalCdnUrl[] {newSignalCdnUrl(“", - APPSPOT_CDN_REFLECTOR_HOST, - googleTrustStore, GMAIL_CONNECTION_SPEC), - baseAndroidCdn, baseGoogleCdn, mapsOneAndroidCdn, mapsTwoAndroidCdn, mailAndroidCdn})); + put(COUNTRY_CODE_EGYPT, serviceConfig); + put(COUNTRY_CODE_UAE, serviceConfig); + put(COUNTRY_CODE_OMAN, serviceConfig); + put(COUNTRY_CODE_QATAR, serviceConfig); }};this.uncensoredConfiguration =newSignalServiceConfiguration(newSignalServiceUrl[] {newSignalServiceUrl(BuildConfig.SIGNAL_URL, newSignalServiceTrustStore(context))},

Keywords: https, googletruststore, newsignalserviceurl, newsignalcdnurl, put

Full article on | 133 Points and 36 Comments

New tools for open source maintainers

Summary: Minimized comments, retired namespaces for popular projects, and new pull request requirements are just a few of the ways we’re making it easier for maintainers to grow healthy open source communities on GitHub.

Keywords: pull, comments, project, developers, requests

Full article on | 130 Points and 43 Comments

BBC Sound Effects made available to download for use under RemArc Licence

Summary: This is the Linked Data service for BBC Sound Effects data.

Keywords: data, sound, effects, bbc, service

Full article on | 130 Points and 23 Comments

The F-35 Is a $1.4T National Disaster (2017)

Summary: Overall, problems with the F-35’s sensors, computers, and software, including creating false targets and reporting inaccurate locations, have been severe enough that test teams at Edwards Air Force Base have rated them “red,” meaning they are unable to perform the combat tasks expected of them.

Keywords: problems, gilmore, program, pilot, operational

Full article on | 127 Points and 177 Comments

A look at VDO, the new Linux compression layer

Summary: A Red Hat Technical Account Manager (TAM) is a specialized product expert who works collaboratively with IT organizations to strategically plan for successful deployments and help realize optimal performance and growth.

Keywords: vdo, data, storage, mode, red

Full article on | 127 Points and 57 Comments

PostgreSQL website – new design now live

Summary: PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.

Keywords: postgresql, notes, community, database, bug

Full article on | 122 Points and 62 Comments

Man Accused of Making 97M Robocalls

Summary: Adrian Abramovich, of Miami, who is fighting a proposed $120 million fine, told senators that open-source software lets operators make thousands of phone calls with the click of a button, in combination with cloud-based computing and “the right long distance company.”

Keywords: calls, million, abramovich, fcc, consumers

Full article on | 122 Points and 186 Comments

GitHub Pages generated a TLS cert for my own domain

Summary: Hence, there is no evil attack taking place, but instead GitHub Pages silently doing DV (Domain Validation) to generate certificates, since a few weeks.

Keywords: github, https, certificate, pages, domain

Full article on | 119 Points and 71 Comments

Basecoin, aka the Basis Protocol

Summary: The concept is so profoundly ill-conceived that I’d venture to say the “Stablecoin” is the closest thing the crypto world has for an answer to the Hitchiker’s Guide to the Galaxy’s Ravenous Bugblatter Beast from Traal , a creature known not only for being extremely vicious and hungry, but also for being denser than a neutron star.

Keywords: basecoin, price, base, peg, money

Full article on | 110 Points and 94 Comments

FDA clears first contact lens with light-adaptive technology

Summary: For today’s clearance, the FDA reviewed scientific evidence including a clinical study of 24 patients that evaluated daytime and nighttime driving performance while wearing the contact lenses.

Keywords: contact, lenses, eye, fda, lens

Full article on | 102 Points and 57 Comments

A ‘thrilling’ mission to get the Swedish to change overnight

Summary: Some 360,000 street signs had to be switched nationwide, which largely took place on a single day before the move to right-hand driving, with council workers joined by the military and working late into the night to ensure the task got done before H-Day formally revved into gear on Sunday morning.

Keywords: dagen, swedish, time, public, sweden

Full article on | 101 Points and 37 Comments

The Immune Landscape of Cancer

Summary: , , , , , , , , , Lisle E. Mose x Search for articles by this author Affiliations Lineberger Comprehensive Cancer Center, Curriculum in Bioinformatics and Computational Biology, University of North Carolina, 125 Mason Farm Road, Chapel Hill, NC 27599-7295, USA

Keywords: author, cancer, article, center, affiliations

Full article on | 97 Points and 4 Comments

New in Chrome 66

Summary: Since this API is asynchronous, the writeText() function returns a Promise that will be resolved or rejected depending on whether the text we passed is copied successfully.

Keywords: css, image, object, model, canvas

Full article on | 96 Points and 46 Comments

Upgradeable smart contracts in Ethereum

Summary: Immutability of blockchain has its advantages in making sure that things are tamper proof and the whole history of change can be seen publicly and audited.

Keywords: contract, call, function, address, code

Full article on | 95 Points and 37 Comments

Design and Implementation of a 256-Core BrainFuck Computer [pdf]

Full article on | 94 Points and 30 Comments

Barbara Bush Dies at 92

Summary: The family moved to Washington in 1966, when Mr. Bush, after an unsuccessful run for the Senate in 1964, was elected to the House of Representatives from Texas’ Seventh Congressional District, which includes parts of Houston.

Keywords: bush, family, george, president, husband

Full article on | 89 Points and 22 Comments

Viability of unpopular programming languages

Summary: I won’t argue how well the index measures popularity, but for this post I’ll assume it’s a good enough proxy.

Keywords: perl, languages, language, haskell, separate

Full article on | 88 Points and 92 Comments

California higher-density housing bill blocked in first committee hearing

Summary: The second set of changes, made last week, lowered height limits, gave cities more time to prepare for the new rules to take effect, and added provisions that the senator argued would protect low and middle-income tenants at risk of losing their homes.

Keywords: housing, bill, wiener, state, proposal

Full article on | 84 Points and 114 Comments

What Bill Gates was doing at 20 years old

Summary: In fact, it was this week in 1976 that a 20-year-old Gates was preparing to make a big speech — the opening remarks at the First Annual World Altair Computer Convention in Albuquerque, New Mexico.

Keywords: gates, software, allen, computer, company

Full article on | 83 Points and 135 Comments

A constructive look at the Atari 2600 BASIC cartridge

Summary: The “STATUS” window (you can see it in the screen shot from the other day ) shows memory usage (how many bytes, called “symbols”) and how fast the program will run (1, 2, 4, 8, 15, 30 and 60 are the speed values and they reflect how often the interpreter is run—once a second, twice a second, on up to 60 times a second).

Keywords: program, line, atari, variables, basic

Full article on | 82 Points and 32 Comments

Many Bitcoin Miners Are at Risk of Turning Unprofitable

Summary: Smaller miners will drop out, and only five to 10 of the largest will survive and be profitable, said Tai, who serves as chairman of Hut 8 Mining Corp. , the capital financing arm in North America for Amsterdam-based Bitfury Group Ltd., one of the biggest makers of crypto-mining equipment.

Keywords: miners, bitcoin, mining, bitfury, tai

Full article on | 81 Points and 210 Comments

How founders can write a quality blog post in 1 hour

Summary: SEO, PPC ads, organic social media posts, blogs, email newsletters, a culture manifesto — you name it, content must be produced.

Keywords: writing, content, time, don, write

Full article on | 79 Points and 33 Comments

Insomnia GraphQL Support

Summary: Insomnia’s existing features like template tags, environments, and plugins improve productivity.

Keywords: insomnia, graphql, error, features, http

Full article on | 79 Points and 10 Comments

CockroachDB is more scalable than Amazon Aurora for OLTP

Summary: Today we are releasing a comprehensive whitepaper that demonstrates how CockroachDB achieves high OLTP performance of over 128,000 tpmC on a TPC-C dataset over 2 terabytes in size.

Keywords: performance, cockroachdb, aurora, cluster, isolation

Full article on | 78 Points and 20 Comments

How Bolt does fraud detection better

Summary: Its Cofounder/CEO, Ryan Breslow, dropped out of Stanford’s Computer Science program after years running a software development agency, working with ecommerce merchants, and learning their pain points.

Keywords: fraud, data, bolt, detection, order

Full article on | 69 Points and 34 Comments

Tesla switching to 247 shifts to push for more model 3s by June

Summary: Tesla will operate its assembly plant in California “24/7” as part of an effort to ramp up production of the sedan to 6,000 units per week by June, CEO Elon Musk told the company Tuesday, in an email obtained by Jalopnik.

Keywords: tesla, model, week, production, musk

Full article on | 63 Points and 66 Comments

T-Mobile fined $40M for deceiving customers with fake ring tones

Summary: According to Ars Technica , FCC Commissioner Mignon Clyburn– who just stepped down from her post –was deeply critical of the fine, calling it absurdly low.

Keywords: call, fcc, phone, rural, fine

Full article on | 63 Points and 24 Comments

Under military rule, Venezuela oil workers quit in a stampede

Summary: In at least one administrative office in Zulia state, human resources staff quit processing out the quitters, hanging a sign, “we do not accept resignations,” an oil worker there told Reuters.

Keywords: pdvsa, oil, workers, quevedo, sources

Full article on | 62 Points and 67 Comments

The Dow of Cities

Summary: Fitch’s analysts looked at 25 years worth of zip code level home price data in 50 of the nation’s largest metropolitan areas to track how well city centers performed compared to surrounding neighborhoods and suburbs.

Keywords: city, market, cities, prices, housing

Full article on | 57 Points and 76 Comments

Startup Mechanics (2017) [video]

Summary: She has worked with thousands of companies through all stages of their life; from incorporation to hiring to fundraising.

Keywords: kirsty, startup, mechanics, nathoo, cfo

Full article on | 53 Points and 0 Comments

The Chinese Communist Party Is Setting Up Cells at Universities Across America

Summary: The cells appear to be part of a strategy, now expanded under Chinese President Xi Jinping, to extend direct party control globally and to insulate students and scholars abroad from the influence of “harmful ideology,” sometimes by asking members to report on each other’s behaviors and beliefs.

Keywords: party, university, students, chinese, cells

Full article on | 52 Points and 15 Comments

Child’s play

Summary: All of the local consulting shops and other businesses that stand to gain from the exploitation of knowledge workers converge on the conference and set up their booths.

Keywords: day, tech, workers, talks, theater

Full article on | 51 Points and 60 Comments

Elite Dating Apps Threaten to Make America’s Wealth Gap Worse

Summary: The League’s algorithm quickly matched Wood, who’d been working in sales at Google and had just been admitted to Stanford University’s business school, with Tracy Thomas, an employee at a Bay Area startup with a wardrobe straight out of preppy clothier Vineyard Vines.

Keywords: league, percent, dating, university, degree

Full article on | 50 Points and 84 Comments