hacker news with inline top comments    .. more ..    21 Jun 2017 News
home   ask   best   2 months ago   
Twitch nabs exclusive streaming deal with Blizzard for e-sports events techcrunch.com
73 points by janober  1 hour ago   49 comments top 10
randomdrake 10 minutes ago 0 replies      
Twitch has some very serious moderation challenges ahead of them, that they haven't proven they're able to solve, before I can be convinced this is a good thing. Online communities rely on good moderators and moderation tools to be able to thrive.

I am a big Hearthstone fan so I enjoy watching the competitions sometimes. It's been consistently the highest viewed Blizzard game on Twitch for a long time now so it's important to bring up in this discussion.

PlayHearthstone[1] is the official channel for Hearthstone events so you would think it would be representative of how Blizzard wants to operate in the competitive space. Whether it is due to technology, lack of oversight, or simply not caring, Twitch chat is notoriously atrocious; rampant with trolling, vitriol, spamming, and terrible behavior.

To make things worse, there's absolutely no consistency with how events are moderated, if they are at all.

For one event, members are banned for simply asking questions, or providing constructive criticism to the casting of the event with mods creating trigger phrases or words that lead to users getting banned immediately without knowing why. For other events, the chatters are allowed to use all manner of racial, sexual, demeaning, and outright threatening and horrific text towards the casters, the events, and the participants.

It's disgusting to watch, completely unprofessional, and something that has been brought up multiple times by the community with no concrete resolution.

Either Blizzard finds it acceptable, Twitch finds it acceptable, or they haven't figured out how to do well in moderating live chats with thousands of people.

Given their track record, I'm hesitant to be excited about the exclusivity.

[1] - https://www.twitch.tv/playhearthstone

nawgszy 1 hour ago 7 replies      
I think it's very important for Twitch to do this, and I think they need to do it more, to be honest. Let me tell you a story.

I am a big Counter-Strike: Global Offensive fan. I play a bit, but I vastly prefer to watch professional play. I got into the game a year ago or so, and that seemed to be a glorious time to spectate the game. Streams were virtually exclusively on Twitch, and every weekend it felt like there was a ($100k+ prize pool) tournament, and every week there were high quality pick-up/practice games between professional players being streamed.

Of course (who can blame them?), YouTube Gaming wanted a piece of this pie. They cut some exclusive deals with a couple online leagues and tournament organizer, bringing a sizable chunk of the content with them to YouTube Gaming.

However, the users DID NOT follow (and UX over on YT can be almost entirely blamed), and the ensuing fracturing of the community has seen CS:GO drop from consistently top 5 in Twitch games to regularly outside the top 10. The thing is, though, the missing viewership mostly didn't migrate to YouTube, instead just deciding to not watch at all. The appeal behind Twitch and CS:GO was that there was basically non-stop _very high_ quality content being streamed, and you didn't need to put in a single ounce of effort to find it. YouTube very much does not have that same user flow down, at all.

And now (even though the position isn't particularly degraded), owing to the relative difficulty of finding tournaments on YouTube OR Twitch, I find myself watching a lot less. So goes the general vibe of the community. Sure, woe is us, 2 whole sources? But consider this: YouTube's discoverability is horrible, its UI plagued with reruns emblazoned with a red "LIVE NOW" that screams for your attention at first and later leaves you unwilling to trust any visuals on the site; Twitch, on the other hand, with its inability to pause / rewind / stream a smooth 1080p60 (hell, even 720p60 stutters 10x as much as YouTube's) leaves you comparatively upset about video quality when you watch there.

So I guess my point is that Twitch clearly loses in the tech department to YouTube, but its benefits (more entertaining chat, better discoverability and UI/UX) are more than enough to make you a dedicated user when exclusivity is part of that package. It'll be interesting to see which side can overcome its issues to gain the advantage.

Note: edits for readability have occurred over the 5 minutes following the posting of this comment

niftich 57 minutes ago 1 reply      
In the past 12 months Blizzard has integrated Facebook login [1], Facebook Live streaming [2], and Facebook friend lists [3] into their revamped Blizzard App (previously known as the Battle.net Launcher). The live streaming functionality was particularly a shot across the bow [4][5] against someone like Twitch/Curse, so it's interesting to see that Amazon has now responded and forged this new deal with Blizzard. I'm curious if it's just about the content (driving viewers to the platform) or if there's more in the works between these two.

Warning, slow links:[1] https://venturebeat.com/2016/06/06/facebook-to-provide-login...[2] http://www.wowhead.com/news=255393/blizzard-and-facebook-str...[3] http://www.wowhead.com/news=260084/battle-net-and-facebook-f...[4] https://news.ycombinator.com/item?id=12371440[5] https://news.ycombinator.com/item?id=12381447

detaro 1 hour ago 4 replies      
Interesting this is now news, where a few years ago it would have been almost obvious that these events would be on Twitch, where else could they be? (not quite, there were competitors, but more specialized)
xfalcox 1 hour ago 1 reply      
This sucks for the consumer. During DotA's The International I can choose between many services (in-game, Steam, Youtube, Twitch) and pick the one which works better for me.
gigatexal 20 minutes ago 0 replies      
Sweet! Im more likely to watch eSports than the NFL or the NBA
james4k 1 hour ago 1 reply      
A little surprising given that Blizzard owns MLG.tv, but maybe there are some more interesting details.
falcolas 1 hour ago 0 replies      
As noted in the article, Twitch is owned by Amazon now, so they have a lot of money and other leverage to play with. It's not a knock against Twitch, but it's also not as much of a coup as the headline and article suggest.
l33r 1 hour ago 0 replies      
It's more like Amazon* nabs exclusive streaming deal with Blizzard.
blitmap 1 hour ago 2 replies      
I'm just tired of bundling deals together. I saw an ad online today saying if you're a Twitch Premium user you will get a gold loot box in Overwatch. I just want to enjoy Overwatch, and it feels like those loot boxes almost never deal out good loot anymore. I do not look forward to earning loot boxes.
AMD's Future in Servers: New 7000-Series CPUs Launched and EPYC Analysis anandtech.com
208 points by satai  4 hours ago   81 comments top 13
Keyframe 2 minutes ago 0 replies      
What's the SSEs and AVXs performance like on Ryzen/EPYC compared to intel?
DuskStar 4 hours ago 5 replies      
4 dies per package is a pretty interesting way of doing things - probably helps yields immensely, but I can't imagine it does anything good for intra-processor latency. 142 ns to ping a thread on a different CCX within a die isn't too horrible, but I really want to know what sort of penalty you'll have from going to a different die within a package.
myrandomcomment 3 hours ago 2 replies      
I would really love it if there was a benchmark around running VMs and containers for something like this. Our dev/test system is all docker containers so that is what we would care about.

I guess it would be hard as there are to many ways to scale out what you run - how many VMs, how many containers, what are you running in them? It would be an interesting benchmark matrix to sort for.

It would be interesting just to see how many containers you could start, run lighttpd and each server a static web page? Maybe 1/2 with the page and 1/2 with an application that builds the page? Who knows...to many variables.

I think we will just by a system when we can and try our workload on it. Oh, well.

hyperbovine 4 hours ago 5 replies      
Soooo the Linux kernel now compiles in 15.6 seconds. Jeebus I feel old...
satai 4 hours ago 2 replies      
1 socket 16 / 32 @ 2.9GHz max for $700+... it looks like 16 core Threadripper with reasonable frequencies for less then $999 looks in reach...
girst 3 hours ago 0 replies      
intel had a monopoly on high-end chipsets for _far_ too long. I'm glad, there is some competition.
bsaul 3 hours ago 5 replies      
A bit off topic, but does anyone knows if AI ( aka modern neural networks) plays a role in cpu design nowadays ?
jnordwick 3 hours ago 2 replies      
I didn't see any info on the cpu cache architecture which governs performance for many applications now.

Anybody have any info on things like L0 to L2 size, type, latencies, etc?

gbrown_ 4 hours ago 5 replies      
Those TDPs look pretty high, what are vendors willing to put into 1U high 0.5U wide style servers with 2 sockets these days? Last I looked I seem to recall it was around up to 145W.
nik736 4 hours ago 4 replies      
Why does AMD compare their single socket CPUs to Intels E5-2XXX line? Intel has E5-1XXX single socket CPUs.
irishjohnnie 3 hours ago 0 replies      
Wow! AMD EPYC + Xilinx FPGA!
garaetjjte 4 hours ago 2 replies      
>In this case, an EPYC 7281 in single socket mode is listed as having +63% performance (in SPECint) over a dual socket E5-2609v4 system.

So, quad-CPU is faster than dual-CPU? Not surprising.

How to use BeyondCorp to ditch VPN, improve security and go to the cloud blog.google
285 points by fhoffa  7 hours ago   110 comments top 18
fortyfivan 6 hours ago 3 replies      
Great to see them continue this series, and glad that this one touches on what it takes for other companies to achieve something similar. I talk about BeyondCorp a lot as evidence that the Zero Trust model works, and that employees will love it.

The most common feedback I get is that it seems like too much of a stretch for companies that dont operate at Google scale. That may be true if looking at the system as a whole, but the principles behind the architecture should attract anyones attention - remove trust from the network by authenticating and authorizing every request based on whats known about the user and connecting device at the time of the request.

Disclaimer: I work for ScaleFT, a provider of Zero Trust access management solutions.

Edit: If folks are interested in hearing more about how other companies can achieve something similar, here's video of a talk I gave at Heavybit a few months ago on the subject: https://www.heavybit.com/library/blog/beyondcorp-meetup-goog...

yegle 6 hours ago 2 replies      
My ex-manager who left Google to another well established company once said the most missed thing from Google was the ability to work remotely right away on corp laptop with BeyondCorp.

Disclaimer I work for Google not related to BeyondCorp.

johnmaguire2013 5 hours ago 2 replies      
I work for Duo Security, which this year launched the first major commercial implementation of BeyondCorp as a part of our product offering. Using it to jump on to the wiki, for diff reviews, and other internal resources has been excellent.

In addition to simple primary and second factor, you can design policies for MDM-controlled devices only (i.e. designing endpoints that are trusted for remote access), geolocation, and software versions on a per-application basis, for example.

I think save for a few use cases (SSH into your datacenter, e.g.), VPNs will be dead before we know it.

manigandham 5 hours ago 0 replies      
This seems so completely obvious that it's surprising how common intranets and internal services locked only by network rules are.

Also highly recommend https://www.scaleft.com/ for anyone who wants beyondcorp-style access to infrastructure.

JoshMnem 6 hours ago 5 replies      
Yesterday, I saw an article[1] about Amazon's plans to block websites in their stores (a very bad thing) and was wondering when a company like Google was going to launch a VPN service. I wonder if these things will meet in the long term. If companies that control the network try to limit access to information about their competitors, then their competitors might try to liberate that information.

[1] http://gizmodo.com/just-in-time-amazon-patents-method-to-pre...

brianhama 32 minutes ago 1 reply      
This sounds a lot like Microsoft's DirectAccess which has been in the Enterprise version of Windows since Windows 8. Please correct me if I'm wrong though.
rayvd 5 hours ago 1 reply      
Dumb question - is the 4th article in the series only available via ;login;[1]?

The other articles in the series have PDF links, but not the latest one. I'm assuming it will eventually...

[1] https://www.usenix.org/publications/login/summer2017/peck

madjam002 6 hours ago 1 reply      
How is this different or more secure than let's say TLS client authentication with the private key on a smart card / Yubikey?
zxv 4 hours ago 1 reply      
Part 3 [0] discusses "Wrapping SSH traffic in HTTP over TLS." Can one comfortably do coding over a good cellular (LTE) connection over this?

I ask because, I find it relatively comfortable to do coding on a chromebook over a 'mosh' session over LTE.

[0] https://static.googleusercontent.com/media/research.google.c...

pamatthe 52 minutes ago 0 replies      
Stumbled across beyondcorp.com a few months ago. Great to see google, scaleft, and others pushing the envelope here.
com2kid 5 hours ago 2 replies      
With productivity apps being cloud hosted (Office 365, Google Docs, Tableau, PowerBI, etc) and with source code and team management services being hosted (Github, Visual Studio Online, Gitlab, etc) huge percent of people's day to day work can seemingly happens without a VPN.

The largest notable exceptions seem to be internal file shares, and remote connections to machines that need to be behind a firewall.

I guess the overall point I have is that with the data files for both productivity and source code being stored cloud side, that VPNs become less and less necessary for a large % of workers.

api 5 hours ago 0 replies      
This is really awesome. My own venture ZeroTier (www.zerotier.com) was strongly influenced by the original BeyondCorp paper. Our vision is a little different in that we do network virtualization that treats the whole world like one data center. Instead of eliminating the LAN you make it fully virtual and mobile and replace the physical perimeter with a cryptographic one.

Here's a somewhat over-simplified TL;DR on Google's approach:

Make everything in your company a SaaS app that lives on the Internet via cloud hosting or a proxy.

Nice but not always readily do-able.

ransom1538 2 hours ago 3 replies      
Sorry this will come off as a super dumb question. I use ssh. I can login, edit, develop, run, basically anything. What am I missing? I thought VPNs are for 'admin' types that need access to a MS Excel file.
metalliqaz 7 hours ago 2 replies      
Interesting. This will never happen at my big company, though. Seems hard to imagine most companies being able to manage the complexity.
mtgx 5 hours ago 0 replies      
Duo Security seems to be offering a BeyondCorp-like third-party solution for client companies:


coverband 5 hours ago 1 reply      
Is there a link to the actual (fourth) paper? I only see the abstract.
devoply 6 hours ago 2 replies      
Yes turn keys over to Google. I am sure if you are an American Fortune 500 company you have no problem with this. Not so if you are a non-American company. Though a lot of people will jump on board despite the huge security implications of doing something like this and turning over all your security over to Google. Meanwhile nation states are exploring how to use quantum encryption to prevent eaves dropping others are being coerced to simply hand over security to a third party that you hardly trust with any sense of privacy.
cosarara97 7 hours ago 2 replies      
So google bought the .google TLD!
Show HN: NBox Sign up anywhere without giving your email address notif.me
159 points by bdav24  5 hours ago   107 comments top 26
talove 2 hours ago 4 replies      
I've had a catch-all for *@mydomain.com forward to my primary email address for 10+ years. In that time I signed up for services and websites with [domain]@mydomain.com thinking I'd catch all those dirty scoundrels selling my email address and have an easy way to filter unwanted mail.

But you know what really happened? I wound up with hard to remember email logins and caught less than a handful of services sharing my email address without my permission.

It wasn't worth it.

bigtunacan 4 hours ago 3 replies      
I think this is a good idea, but pretty poorly executed again.

Another user commented that you could just register your own domain and do this; that's great for the average hacker news reader, but not so great for the average Joe so a service like this (if done correctly) would be pretty convenient.

Things that jump out right away as bad about this NBox.

1) It just auto generates an email for me. That's going to be a pain in the ass to remember.

2) Wait; how do I login? I literally don't understand how to login to this app short of going to the site and I get auto logged in by the Chrome extension?

3) Why do I even need a Chrome extension to get my email; where is the password protection so I can login from a different device or god forbid my computer crashes?

4) Not every service asking for an email address is a web service. If I sit down for dinner at an Applebees and order a meal a server is going to tell me the appetizer is free if I just provide my email address... and I want that free appetizer minus the side of spam...

As someone else noted mailhero.io is basically the same service as this, but it's big flaw is that the real email address is exposed since it's always included in the provided email address.

spam.u.later@mailhero.io (ah; real address is later@mailhero.io) Also; many other email services (including GMail can do the samething as mailhero using + addressing and adding rules.

_Marak_ 5 hours ago 10 replies      
As an alternative, you could register a domain with a catch-all email address and simply register for new services on the fly using a unique string for each site. Have the catch-all forward to your main email account.

For example, I would sign-up for HN using hackernews@marak.com and for Reddit using reddit@marak.com

Simple and effective.

jswny 5 hours ago 2 replies      
So how is this different from something like Mailinator.com? In my opinion, I can't see a use case in which I'd care enough to have my temporary email private. If I cared enough I'd just use my real email.
markwakeford 39 minutes ago 0 replies      
So a lot of systems these days use email password recovery, is this not just adding another attack vector ?.

> bdav24: Hi water42, don't ever trust anyone with your data, governments and big companies get hacked every day. Our angle: we don't ask for any personal information

You will be able to route/read all of an individuals inbound mail ?

bdav24 5 hours ago 2 replies      
Hi, I'm David, one of the developers of nBox.

nBox generates for you an email address for each site, for free.

- Effortlessly thanks to our browser extensions

- Addresses are anonymous and private

- Delete the addresses you don't want any more

- Be notified according to your preferences on each email

I'm looking to share the service. Any feedback is very welcome.


ajnin 3 hours ago 2 replies      
Presumably if I don't want to receive spam emails I'm also unlikely to allow a website to send me notifications. I'm unlikely as well to install an extension for a very specific service I'm not going to use very often. Extensions are a privacy concern and consume memory needlessly.

If I'm willing to give a fake registration email I probably don't care about privacy and this is just for throwaway anyway. I'm not going to give any personal info to a website I don't trust with my email in the first place.

I also don't understand how this is not going to be blacklisted like any other anti-spam email service.

Maybe I'm not the target for this product bu this seems to bring nothing new in a slightly more annoying way.

alkonaut 5 hours ago 1 reply      
How does it work? I mean how does it generate addresses that aren't blocked by the a services (like mailinator and similar throwaway email sites)? Does it use thousands of random domains?
ionelmarcu 5 hours ago 1 reply      
A link to the chrome extension on the landing page would be quite useful (Otherwise visitors need to go to the chrome web store and search for it...and some of them are too lazy to do it). But otherwise I really like the idea. I'll give it a try ;)

P.S. here's the link for the extension:https://chrome.google.com/webstore/detail/nbox-your-registra...

StavrosK 1 hour ago 0 replies      
I've been using 33mail.com for years for this. I just give it an address like "hackernews@username.33mail.com" and it forwards email. If hackernews ever starts spamming, 33mail gives me a link to block it.

I love that service, it's saved me countless headaches.

iliketosleep 5 hours ago 1 reply      
I am trying to understand this. Appears to offer bulk accounts that are easy to create and permanent, targeting the market that sits between a) regular email addresses, which are permanent but a pain to sign up for, needing phone verification, etc. and b) throwaway accounts that are easy to create but cannot be kept long-term.

This seems like an interesting idea if they own a whole bunch of different domains, but they don't specify this, and my attempt to sign up for an address failed. (open firefox -> click create my nBox -> click Sign up for a service (i type https://facebook.com) -> receive message saying "To create your nBoxAllow the notifications" -> No simple info about how to do this is given, so I give up)

mgberlin 4 hours ago 1 reply      
So if you shut down I no longer receive any emails I have signed up for?
mccolin 3 hours ago 0 replies      
This seems like it's almost "1Password for Email Addresses," which would be pretty great: go to site, hit key combination, have random/saved email inserted into login boxes. Combining that with email forwarding to my real email address that I can turn on and off is pretty powerful.
ianai 5 hours ago 0 replies      
I need this for cell #s

Having said that, I plan on using this.

irrational 57 minutes ago 0 replies      
The first thing I saw was "naviguate". Um, no, if you can't even manage to run a spell checker I don't think I can trust you.
nkkollaw 2 hours ago 0 replies      
If the service is down or I want to stop using it I'm totally screwed, though.

Usually if I forget the password to a service they can send me a reset link, what would my options be with NBox?

suhith 4 hours ago 1 reply      
These days many services ask for a phone number for 2FA just to sign up, it'd be great to have a tool that gave you multiple numbers on demand so you don't have to give out your phone number.
cdubzzz 5 hours ago 1 reply      
Why is it required to enable notifications from the nbox site in order to generate an address?
dmitrygr 4 hours ago 1 reply      
This has existed and been free for 22 years already: http://www.mytrashmail.com/
sashk 5 hours ago 1 reply      
How is this different from, let's say mailhero.io?
ikeboy 5 hours ago 1 reply      
1. Great idea. It's been done by Blur from Abine.com which I've been using for years.

2. Possibly offer the ability to self host this?

jv22222 4 hours ago 1 reply      
Curious as to how they get ramen profitable off of this? Anyone got any ideas?
JadeNB 2 hours ago 0 replies      
The FAQ says that it's not a disposeable-e-mail-generator, but the description of what it does makes it seem like that's exactly what it is. (Maybe it means that it doesn't generate random e-mail addresses from a shared pool?)

I've been a satisfied user of SpamGourmet (www.spamgourmet.com) for years, and the only (argueable) downside I've seen is how upset customer-service representatives get upset while reading my address. How does your service compare?

water42 4 hours ago 1 reply      
how do i know i can trust the security and privacy of this?
gkfasdfasdf 3 hours ago 0 replies      
highstarter 5 hours ago 0 replies      
It's a neat concept and useful especially for heavy internet users.
GCP Launches Sydney Region googleblog.com
20 points by mikecb  1 hour ago   1 comment top
nealmueller 56 minutes ago 0 replies      
My Ubuntu for mobile devices post-mortem analysis lieberbiber.de
83 points by johannesburgel  3 hours ago   49 comments top 9
CaptSpify 1 hour ago 2 replies      
I'm truly sad this failed. The Ubuntu phone was the first phone I've had that I didn't hate. I loved the idea of the phone, and it was nice to be able to use the same scripts that I use on my laptop on my phone. I'm really sad that Canonical never gave it a good effort.

I'd pay a lot of money for an actual open linux phone, but nobody wants to make one.

zzzcpan 3 hours ago 4 replies      
"People crying for a third alternative mostly didnt do so because Android or iOS had a bad reputation, or were too limited, or gave people a bad user experience, but because they (rightfully) feared a Google monopoly."

Do consumers really care about monopolies? I believe they don't and I think nowadays Android's reputation is not very good. People have a whole bunch of useless outdated android devices laying around, have some horrible experience with them and could appreciate an ungoogled/unappled linux-like distribution with more control for the user and updates.

djsumdog 1 hour ago 1 reply      
I think the biggest factor, mentioned in this article, was the (lack) of platform. Android hardware is so radically different. Only window mobile had arm+uefi (with a locked bootloader).

Device trees aren't used on most mobile hardware. Mobile ARM is like the PS4 .. Intel arch chip, but totally not PC compatible.

I feel like Microsoft needs to give out the keys to their phones. Their platform is standardized enough devs could buy up old hardware and make a real oss mobile operating system without having to build totally different kernels per device.

walterbell 3 hours ago 0 replies      
Were there similar technical challenges with Jolla, or was there minimal OSS collaboration between Ubuntu and Sailfish?

Sailfish still seems to be around for Sony's Open Devices, http://www.silicon.co.uk/mobility/smartphones/jolla-sailfish...

Thaxll 2 hours ago 2 replies      
The reality is it's impossible to compete vs Google or Apple on that field, I'm not sure why Mozilla / Canonical even tried.
cwyers 3 hours ago 1 reply      
Everything listed may or may not be true. But I think it elides over the biggest reason it failed: failure is easier than success. Microsoft didn't make those mistakes (it made different mistakes, to be sure) and spent a shitton of money and didn't have the sort of success Ubuntu Phone would have needed to be sustainable. So it's really hard for me to believe that these reasons are the biggest things standing between Ubuntu Phone and success. I think it's far more likely that the market doesn't need a third phone OS in and of itself, and none of these competitors offered a "killer app" that you couldn't have on iOS or Android that consumers actually wanted.
microcolonel 2 hours ago 1 reply      
If Canonical didn't spend so much time engaging in Not-Invented-Here fantasy 5D chess, and instead focused on advancing the emerging standards, then they would have had more momentum. By working against the community (e.g. Mir [especially the Wayland FUD]), they cost themselves time and enthusiasm.

I think this had a lot to do with the cancelling of Unity 8 as well.

Thinking back, I'm impressed with how far they got. If they had collaborated where it didn't help to compete, then I think they would've had a better chance of entering the market. I hope that this experience doesn't steel them against working on ambitious things entirely in the future.

slitaz 2 hours ago 1 reply      
Android has sucked up all breathing space in mobile operating systems. There is no chance for something else.
fiatjaf 2 hours ago 0 replies      
What? There was an Ubuntu Phone and tablet?
Show HN: Expense Tracker as a PWA with Google Sheets backend for privacy github.com
36 points by jakubgarfield  2 hours ago   17 comments top 6
lklklkj2342487 1 hour ago 3 replies      
>Don't share sensitive data with 3rd party.

Correct me if I'm wrong but it stores the data on Google's servers in which case you're actually sharing it with a third party.

coldfire 1 hour ago 1 reply      
I used to log every spending in an expense manager before but found it redundant. Now I've built a selenium utility that logs into my bank account every morning (deployed on cloud), calculates my last day's spending and remaining budget and sends me an sms at 8:30 on how much I've left to spend today and savings projection! Haven't touched any finance app ever since
sleavey 1 hour ago 1 reply      
My solution is to use GnuCash with a git repository. I then use Google Keep to make notes of expenses on the go and once every few weeks I copy them in to the accounts. That way I get the full power of accounting software, with control of my data.
sjroot 2 hours ago 1 reply      
Looks nice and clean. Would be nice to add a page that visualizes expenses over a period of months.
659087 29 minutes ago 1 reply      
> Google Sheets backend for privacy

Umm.. what?

SPARQL Protocol for RDF w3.org
10 points by mindcrime  1 hour ago   1 comment top
rspeer 22 minutes ago 0 replies      
SPARQL is what happens when you try to define an API for doing everything, from abstract principles, and end up with an API that does nothing.

It wraps your database in a worse database with a worse query language. It makes simple queries into kilobyte-long GET query strings that get morasses of XML-namespace nonsense as a response, or more likely, a server timeout.

While the W3C was screwing around with SPARQL, everyone else came up with JSON-based REST APIs. They work well. Not even the core W3C people use SPARQL anymore.

Zenefits will pay $3.4M in unpaid overtime to 743 employees techcrunch.com
43 points by janober  4 hours ago   35 comments top 6
hoodoof 1 hour ago 2 replies      
It's probably not the message that a company selling payroll benefits is wanting to send to the market.

"Oh sure you can trust us to calculate your employee benefits right, that our business!"

pasiaj 1 hour ago 1 reply      
The shoemaker's children go barefoot.
ksikka 40 minutes ago 0 replies      
Not bad, at least they're being proactive about fixing the dubious decisions that were made at some point.
thelittlec 1 hour ago 1 reply      
Does anyone have any insight into working at Zenefits at the current moment? I'm about to interview with them for a data position.
s73ver 1 hour ago 2 replies      
Why employers continue to insist upon stealing from their employees, I'll never know.
nodesocket 41 minutes ago 1 reply      
Overtime? Huh? Since when do high tech jobs that pay over 100K keep track of hours and have over time pay?
Rigetti Forest 1.0 programming environment for quantum/classical computing medium.com
118 points by reikonomusha  7 hours ago   56 comments top 11
reikonomusha 6 hours ago 0 replies      
Hello HN! We at Rigetti are really excited to announce and release Forest. My colleague @dangirsh and I will be here today to answer any questions that might come up about Forest and quantum computing!

Some potentially HN-interesting links:

pyQuil, a Python library for quantum programming: https://github.com/rigetticomputing/pyquil

pyQuil on RTD: https://pyquil.readthedocs.io/en/latest/

Grove, a collection of quantum algorithms in Python: https://github.com/rigetticomputing/grove

jvns 6 hours ago 1 reply      
> Weve gone from single-qubit devices to fully-functional 8-qubit systems that are now in the final stages of validation.

How hard of a problem can you solve with 8 qubits? For example, if you're implementing shor's algorithm -- it looks (very naively) from the wikipedia article that to efficiently factor a number of size N, you need about log(2N) qubits. So with 8 qubits you could factor the number 32 efficiently (is that calculation right?). Can you do things more difficult than 'factor 32' with 8 qubits?

(not intended as an attack at all, i genuinely just do not understand how to reason about the power of quantum computing devices with X qubits)

pieteradejong 6 hours ago 1 reply      
As a software engineer looking for a highly marketable and differentiated skill set, given your projections for quantum computing roadmap, when should I start exploring this area? (or: when should I start writing code and doing side projects)
teafaerie 1 hour ago 1 reply      
So if I understand it right this process requires some pretty specialised and delicate equipment... for instance you have to be able to get Helium3 down to something like as cold (compared to us) as the sun is hot. For what I'm asking it doesn't matter if that is technically true... point is you need some pretty fancy technology.

Now it's true that classical computers used to take up whole buildings. Living people remember this. And progress is supposed to be getting faster and faster. But given the particularly arcane constraints... how long if ever before this kind of technology can be a part of the daily lives of most Teran Citizens? Will it ever be possible for us to have it at home? Or will we always have to send out requests to more centralised machines that will then send us back answers?

drdre2001 3 hours ago 1 reply      
Your GitHub account [0] gives Common Lisp some love. Why did you choose to use this language? Specifically, for the implementation of your Quantum Virtual Machine?


teafaerie 1 hour ago 1 reply      
Also what percentage of the engineers at Rigetti actually think that you are in any sense "leveraging the multiverse" with this sort of technology, and how many of you prefer an alternative explanation?

I understand if you don't want to make a public statement about such divisive (and perhaps, more importantly, ill-defined) matters in this context. I'm just curious about the way that the people who are actually building these things tend to view them...

pierre_d528 5 hours ago 1 reply      
I came across this video trying to understand what are quantum computers about... After all, Feynman himself said: "If you think you understand quantum mechanics then you don't understand quantum mechanics." and "If you cannot build it, you do not understand it."

I wonder if anyone could link to something that makes the stuff clear.


"QBism is NOT NEW but at least people are reviving what Bohr thought. QM just involves expectations of observables and the Born rule is just "metaphysical fluff." The confusions are all about false counterfactuals."

jcccc 6 hours ago 1 reply      
How is Forest different from IBM's quantum experience?
Karrot_Kream 5 hours ago 1 reply      
Do you guys provide access to actual quantum/hybrid computers now or is it all simulated?
andreyf 5 hours ago 1 reply      
But does it run Linux?
negativ0 5 hours ago 2 replies      
too bad "rigetti" in Italian means literally "you puke"
Ending support for Android Market on Android 2.1 and lower googleblog.com
38 points by AndrewDucker  5 hours ago   39 comments top 8
jtreminio 2 hours ago 9 replies      
Semi-related, I've got an iPad 1st gen, and wanted to gift it to my nieces in El Salvador for school work.

So, I wiped it, hoping to give them a blank slate to install whatever they need.

I wish I hadn't - I could find absolutely nothing to install on the device from the Apple Store. Everything requires new iOS version (which is fine, of course), but I also can't install old versions of software on the iPad.

Basically, I screwed myself by wiping the device because now the default, pre-installed apps are the only apps that will ever run on this thing again.

barbs 1 hour ago 2 replies      
To be clear - this doesn't mean that you can no longer install apps on Android 2.1 and lower, just that you can't use Android Market/Google Play. It's pretty easy to sideload APKs, and the development tools still provide for Android 2.1 and lower. Of course, you lose the convenience and relative malware protection that Google Play offers, but if ease-of-use and/or security are primary concerns you shouldn't be using a 7.5 year-old operating system anyway.

Also, they don't show versions lower than 2.3 on this graph, but I think it's fair to assume that the user share for 2.1 is far lower than 2.3's 0.8% https://developer.android.com/about/dashboards/index.html.

In short, this isn't a big problem at all.

JohnTHaller 2 hours ago 1 reply      
For context, Android Eclair 2.1 was released 7.5 years ago. Android Froyo 2.2, which succeeded it, was released 7 years ago and is still supported by the Google Play Store.
MBCook 1 hour ago 0 replies      
I understand the OS is seven years old but only 10 days notice still seems kind of short.
dirtylowprofile 35 minutes ago 0 replies      
Please include Ice Cream Sandwich and Jelly Bean.
tanilama 42 minutes ago 0 replies      
Android 2.1 is probably not usable at this point anyway.
duncan_bayne 51 minutes ago 0 replies      

This (planned obsolescence) is what you get when you buy closed hardware running proprietary software.

JadeNB 2 hours ago 3 replies      
Yet another reason to be thrilled, as an Android user, that my ability to upgrade is held hostage to my phone vendor's willingness to package it. Google has so much weight to throw around, and seems to recognise the problem with fragmentation; why do they only ever take such half-hearted steps to combat it?
Opus 1.2 Released jmvalin.ca
138 points by jmvalin  4 hours ago   46 comments top 6
kernelsanderz 2 minutes ago 0 replies      
Given that Opus is built into the browser, is the format backwards compatible? Or will browsers need to update their Opus Libraries to get these changes?
awaaz 3 hours ago 0 replies      
Opus is something really, really cool!

My last company (Zip Phone, YC S14) was a direct result of the fantastic work that the Opus team has done in the last few years. I remember researching audio codecs around the end of 2013 and stumbling across Opus, and being amazed at what it could do at extremely low bitrates, and everything was available completely for free! Spent my fair share of time on the Opus IRC channel on freenode (shout out to derf, gmaxwell, jmspeex, mark4o) bugging them with basic queries, and getting excellent support.

Opus rocks.

walterbell 6 minutes ago 0 replies      
If you are sensitive to the quality of encrypted audio calls, a co-inventor of Opus (Koen Vos of Skype/SILK) now works at http://wire.com, which is taking an open approach to messaging.
mbebenita 4 hours ago 3 replies      
I can't hear the difference between Opus 1.2 @ 32 kb/s and Uncompressed audio. I'm now excited about Opus 1.2 AND worried about my hearing.
77pt77 3 hours ago 1 reply      
It's really hard to exaggerate the quality of the opus codec.

It's just amazing.

You can throw anything at it. No matter the sample rate and the bitrate and the output has good quality without any of that narrowband, wideband, ultra-wideband speex nonsense.

All that is missing is an "hybrid" mode just like wavpack that produces combined output of roughly the same size as flac.

pimeys 3 hours ago 2 replies      
I'm having all my music stored as Flac and automatically converted as Opus to my phone. I couldn't be happier to the quality and encoding speed. The only thing I think I should've done different is to use a lower bitrate than 192 kbps to store more music to the memory card.

I reasoned the additional lossy encoding of Bluetooth would be too much with lower bitrates, but now I'm not so sure...

Show HN: Copyfish Extract text from images, videos or PDF mozilla.org
227 points by a9t9  12 hours ago   69 comments top 16
gressquel 11 hours ago 1 reply      
Is the OCR-extraction performed in the client? if its transferred to a server then people should be aware of this so sensitive data from documents/pdf is not submitted.
TekMol 6 hours ago 2 replies      
What is the business model of free extensions like these? Is it all spyware/malware?

It looks like many free extensions either have malware in them from the start or get sold to malware companies later on, who then deploy the malware via updates:


ImJasonH 11 hours ago 2 replies      
Similar Chrome extension I wrote using Google Cloud APIs: https://chrome.google.com/webstore/detail/cloud-vision/nblmo...
CM30 11 hours ago 1 reply      
Hmm, I've seen a few apps and extensions like this before. I think Project Naptha was a heavily advertised one that did the same thing a few years back.

But how's the accuracy here? Cause when I used previous plugins for this functionality, I often found they'd return gibberish if the text was even slightly ambiguous looking in image form.

How does it compare to the other plugins doing the same thing here?

xophishox 10 hours ago 4 replies      
Give me an api end point to send an image to, and a text response. Ill hand you cash.
angry_octet 8 hours ago 3 replies      
We need to evolve a grammar for describing privacy implications, because proper classification of this software would allow it to be marked as malware/spyware.

It is beyond irresponsible for mozilla to do nothing to prevent this malware from being recommended on their platform.

Zyst 7 hours ago 0 replies      
This seems cool, I just tried it in chrome and it has support for pop-up dictionaries, so I'll be using this for some beginner reading assistance.

Thanks for making this!

chrischen 7 hours ago 1 reply      
Need this for mobile. Somehow it became a defining characteristic of an "App" to disable text selection.
RhodesianHunter 9 hours ago 1 reply      
Semi related: I would love to see someone do a comparison of the various OCR APIs on speed, accuracy, and cost.
bondolo 7 hours ago 0 replies      
This seems like it could be very useful for accessibility applications.
dontchooseanick 10 hours ago 0 replies      
Copyphish ?
foota 11 hours ago 1 reply      
On my phone so I don't have a chance to give it a shot, but what I find has been most irritating in the past about ocr is the accuracy. If your extension has better accuracy you might call that out.
Nimsical 11 hours ago 1 reply      
This is cool!

Wondering what you're using for OCR?

sjs382 10 hours ago 1 reply      
Could you add an email address to your HN profile so I can contact you?
ransom1538 11 hours ago 0 replies      
Is this using TesseractOCR?
zhangkehu 11 hours ago 0 replies      
wanderful tool,we can get text from some pdf file easyly.
Julia Computing Raises $4.6M in Seed Funding juliacomputing.com
228 points by sandGorgon  7 hours ago   85 comments top 18
flavio81 5 hours ago 3 replies      
I wish them all the best. Julia seems to a good idea -- a high performance language with easy syntax (easy for Python users to jump to Julia), very good features for threading/multiprogramming, good type system...

...here it seem like any other modern language, until you see that Julia has something that many other languages lack: true macros (true metaprogramming.) A big feature. And multiple dispatch on all functions! (a very nice feature that puts it above many other languages in use.)

You can even program Julia in s-expressions if you feel like it. (Some argue that Julia should be considered a Lisp dialect.)

Compared to the other languages with Python-like, C-like or Algol-like syntax, Julia stands out from them as a more powerful alternative. (If you need more power and flexibility than Julia with good processing speed, i think only Common Lisp will clearly provide it.)

A very recommendable language, especially now with this initiative for giving more "enterprise-like" support, and worth looking in depth, if you are also considering moving to Go and Rust.

skybrian 5 hours ago 1 reply      
I was a bit surprised by the idea of the FAA using Julia for an "Aircraft Collision Avoidance System", since it apparently doesn't have static type checking and deployment seems like a weak spot.

Digging a bit deeper, it appears they use it to deliver specifications and example code to vendors?

"[T]ransferring the specifications to industry using this legacy system required three different types of documentation: first, the specifications were written both in variable-based pseudocode and in English descriptive pseudocode. But this approach left gaps in interpretation, leading to possible confusion or disagreement. So programmers also created state charts to fill these gaps and eliminate the potential for misinterpretation."


indescions_2017 5 hours ago 1 reply      
I know it's also gained a following at MIT's Broad Lab amongst genomics folks. And that seems to be Julia's sweet spot: easy parallelism for scientists who can't spare the time futzing with HPC internals. Congrats to the Julia language team and to the great scientific discoveries that will be enabled with this investment!


faitswulff 2 hours ago 0 replies      
I wonder if this would be a feasible funding strategy for Crystal (https://crystal-lang.org/) as well. From the scattered benchmarks I could find online, Crystal seems to be just as fast, if not a bit faster.

https://github.com/kostya/benchmarks, http://blog.seraum.com/crystal-lang-vs-nodejs-vs-golang-vs-j...

edshiro 5 hours ago 1 reply      
That's an impressive amount of money to raise in Seed funding. Here in the UK this is more like Series A money: a Seed round would probably be around $700K (no authoritative source - purely from knowledge of a few companies raising this kind of money).

I do wonder though: have Julia been able to raise this much money thanks to awesome traction or the reputation of the team?

pixelmonkey 3 hours ago 1 reply      
Anyway else think it's interesting that $4.6m could be labeled "seed funding"?

Seed round 2016 average is around $1m per Crunchbase:


Cooley has seed round pre-moneys at $4-6m. (Thus, a $5m check is pretty much out of question at that stage.)


So, this is much more like a Series A? I wonder if they were advised to call it seed funding to leave open the possibility of a "big" Series A, due to the level of interest. It does seem like SV VCs are making somewhat large bets on F/OSS-based companies, so maybe that is wise.

I also realize a lot of this is semantics.

krupan 6 hours ago 3 replies      
What is the business model? How are they making money?
drej 5 hours ago 3 replies      
Julia frustrates me. I was in a mathematical modelling sphere, so I learned the language basics years ago and immediately fell in love (multiple dispatch, optional types, broadcasting, ...). But I couldn't get approvals at work to push it, because it was immature. Then a month later, all my code broke. I rewrote it using new APIs. It broke again. I know they reserved the right to make breaking changes up until 1.0, but they are hindering adoption because of all this. Sorry, guys, but I'll have to stick to Python, Go and (sigh) Fortran.

That being said, I applaud getting good funding for a project that's actually more than beyond MVP, it has happy users/customers and it serves a purpose. That's not all that common these days. Good luck, guys.

cyber1 5 hours ago 0 replies      
Julia seems very attractive with clear syntax and really fast! I wish you best!

I think Julia should be very nice in server-side development.

zitterbewegung 6 hours ago 0 replies      
Sounds like a good idea for the language and a good startup idea. I know of two businesses that support python and since Data Science is a growing field we can always need competition in environments and languages.
smaili 6 hours ago 0 replies      
For those thinking "What's Julia?", article has a nice tldr --

Julia is the fastest modern high performance open source computing language for data, analytics, algorithmic trading, machine learning and artificial intelligence.

sriram_sun 6 hours ago 1 reply      
I've heard good reviews of the language here. So I've no doubt about its technical capabilities. However, funding might suppress the ability to make breaking changes.. which I believe are pretty good until 1.0 or so. On the business side, will we end up with (hopefully) a better, cheaper Matlab?
gruglife 5 hours ago 4 replies      
As someone that uses Python and R for data analysis, is it worth learning this language?
nickpeterson 6 hours ago 3 replies      
I'm not sure I buy the notion of, "Solves the two language problem." There is always going to be some library or environment consideration that makes a unified language for everything impractical (unless your entire business runs on an AS400).
dkarapetyan 6 hours ago 1 reply      
"Speed of C++ and Java"? What does that even mean?
rllin 4 hours ago 2 replies      
Any suggestions for learning Julia (detailed projects to follow) for fluent pythonistas?
mr_overalls 6 hours ago 0 replies      
This seems a little premature when considering that Julia is only up to v0.6, and the language is still making breaking changes.


drenvuk 6 hours ago 3 replies      
So this is why every once in a while we see some article about Julia being as easy to use as Python while having nearly the performance of C. That's some very slick but sketchy marketing tactics.

I'd rather deal with Cython apache license than deal with this GPL stuff for commercial use.

Launch HN: Kyso an easy way to share Jupyter notebooks
80 points by eoinmurray92  6 hours ago   35 comments top 13
haney 5 hours ago 1 reply      
We use AirBnB's Knowledge Repo project[1][2] for things like this at my company. I love the idea of making it easier to deploy things like this though.

1. https://medium.com/airbnb-engineering/scaling-knowledge-at-a...

2. https://github.com/airbnb/knowledge-repo

jonahx 6 hours ago 1 reply      
Could you elaborate a bit on what you offer that out-of-the-box Jupyter does not?

From my admittedly limited experience with Jupyter, it is already an interactive coding and visualization tool which can be exported to HTML.

Can you not include Plotly plots in vanilla Jupyter?

The kyso homepage says that you beautifully render the notebooks? Given that they're already html, does that mean custom style sheets? Something more?

Or is the main value add just a wrapper over git to make versioning and sharing easier?


drej 2 hours ago 0 replies      
My favourite thing about Jupyter notebooks is that you can render them locally to avoid the Jupyter hassle if you don't have it installed for some reason (or if you don't want to run it).

Upon reading this, I decided to implement a renderer of Github-hosted files (as their renderer is painfully slow and doesn't work on phones) to further simplify notebook distribution. I haven't looked into Bokeh and other javascripty extensions, but it might be solvable as well. So thanks for the inspiration!


lukejduncan 5 hours ago 2 replies      
I've always wanted a way to do collaborative editing ala google docs in a Jupyter notebook. Does anyone know if there are existing tools that do similar things?
opportune 6 hours ago 1 reply      
So what do you actually do? I work with Jupyter notebooks daily. I'm not really sure what you are actually doing with them even after visiting both of your links. Are you hosting deployments on the web? Changing how common plotting tools are displayed?

Having the expandable/collapsible code is nifty for sure, but that's the main feature I noticed.

If I can offer some perhaps unsolicited feedback, I'd like for you guys to make it more clear (explitcly clear) what exactly you are offering. Your main web page just looks like a sales pitch for jupyter notebooks in general.

sandGorgon 6 hours ago 3 replies      
I would pay a LOT if I can upload a notebook (jupyter or Zeppelin) and have it available as a true multi-user dashboard (like a form with input and output)
perryprog 2 hours ago 1 reply      
I just got this error:Error!{ "line": 7, "column": 2607, "sourceURL": "https://kyso.io/_next/cfa0fec92f8264fb4f4d21558810e9ef/app.j...}

This looks really good though! Good work!

jparmer 6 hours ago 1 reply      
You can also toggle code cells of Jupyter notebooks in Plotly:https://plot.ly/~empet/14371
Plough_Jogger 4 hours ago 1 reply      
Is this just a UI in front of Jupyter Hub?https://github.com/jupyterhub/jupyterhub
ianhowson 6 hours ago 0 replies      
Shameless plug: I built a free version of this (for R) a few months ago:


Adoption hasn't been great, so it's probably going to stay free for a while. Enjoy!

jparmer 6 hours ago 1 reply      
You guys should consider nteract's commutable as a frontend: https://github.com/nteract/commutable
eoinmurray92 6 hours ago 0 replies      
Eoin the co-founder of Kyso here! Happy to answer any questions...

my email is eoin [at] kyso.io

eoinmurray92 6 hours ago 0 replies      
Just got some feedback there that the command line app is only working for node.js v8.0 and above!

Will be releasing a node v6.0 compatible version in the next 2 days, and an node independent version very soon!!

Show HN: Upstart.me Find newsletters to promote your startup or side projects upstart.me
54 points by pixelfeeder  5 hours ago   12 comments top 7
pixelfeeder 4 hours ago 1 reply      
Last time, I posted the pre-launch (V 0.5) of this service, which basically was a weekly newsletter that featured 3 newsletters that you could sponsor. (https://news.ycombinator.com/item?id=14445239)

The feedback was fantastic, and today I'm finally launching the searchable database.

Browse through a growing feed of newsletters and support influencers by advertising in their newsletters. Get your product in front of their thousands of targeted and engaged subscribers.

Play around with it and let me know what you think.

zizee 3 hours ago 2 replies      
This is a great idea for both people looking to promote their startups and people running newsletters. I'll be trying it out from both angles to promote my startup[0] and my Email Marketing Weekly newsletter[1].

I am curious to know the monetization strategy? Your site reads "won't charge you anything for it nor will we take a percentage of your sponsorship deals", so what is your angle?

[0] http://newsmaker.io - build your own curated newsletter[1] http://emailmarketing.newsmaker.io/

flashman 1 hour ago 0 replies      
> "Upstart.me let's you support influencers"

Typo: delete the apostrophe!

abarrettwilsdon 3 hours ago 1 reply      
Some feedback:

Some searches, like 'deep learning', 'venture capital', and 'NLP' don't display any results. Not sure if this is a problem with the search functionality or with your database (probably the former). Some searches display a lack of context - for example, searching 'AI' returns a top result of "Air travelers" because the string "ai" is in "air".

You might consider checking out a product like Algolia to scale your search.

Awesome concept though! Excited to see it grow

armenarmen 51 minutes ago 0 replies      
Can't enter a search term on mobile
highstarter 5 hours ago 0 replies      
This is very useful for marketers and biz dev folk. My suggestion would be that there be an example of how someone can get a lot of value on the homepage.
pacifika 3 hours ago 0 replies      
It seems it's also a great way to find newsletters for a subject?
SIMD / GPU Friendly Branchless Binary Search demofox.org
28 points by Atrix256  4 hours ago   15 comments top 5
0xfaded 1 hour ago 0 replies      
I was stumped as to how this was possible, until I saw that it relied on memory access relative to a computed offset, for which as far as I know there are no SIMD instructions. I guess it could be argued that a texture in a shader would provide similar functionality.

Also of interest are sorting networks https://en.wikipedia.org/wiki/Sorting_network which can be used to perform branchless sort on parallel hardware.

flgr 1 hour ago 1 reply      
I think in order to really reap the benefits of this you'll want to actually reorganize the in-memory layout of the trees in order to make sure all elements needed for the comparison end up in the same cache line.

I haven't been following this closely, but the last time I checked scatter-gather loads were really really slow.

Chapter 3.3 from page 27 (PDF page 43) on of this be interesting: https://www.researchgate.net/profile/Florian_Gross/publicati...

Also contains a survey of some other related data structures and algorithms.

falcolas 3 hours ago 2 replies      
If I'm doing my mental compilation correctly, these can't actually be parallelized, due to 'ret' being referenced and set by each line. I'm curious if this is actually the case, and if an actual parallel implementation is possible (and how fast).
gwern 2 hours ago 0 replies      
maxk42 2 hours ago 2 replies      
This is not branchless.

It's if-less. But the ternary operator (?:) is a branching instruction.

Casync A tool for distributing file system images 0pointer.net
113 points by Nekit1234007  9 hours ago   15 comments top 7
tkfu 6 hours ago 1 reply      
I'm not sure I buy the embedded/IoT use case; OSTree is a really good model there and is more featureful. The "well, if your filesystem image delta happens to be in the form of a lot of very small files it's not so great for CDNs" doesn't strike me as a terribly good reason to give up everything OSTree gives you (especially with stuff like the meta-updater [1] Yocto integration).

[1] https://github.com/advancedtelematic/meta-updater

(Full disclosure: I work for Advanced Telematic, the creators and maintainers of the meta-updater Yocto layer.)

dom0 8 hours ago 2 replies      
If you read the internals description it could just as well be about Borg, very similar principles here, though the application is very different.

By the way, both buzhash and SHA-256 are kinda poor choices for a new system, especially one that targets servers.

the_arun 8 hours ago 1 reply      
What is the difference between Casync & rclone (https://rclone.org)?
RachelF 2 hours ago 0 replies      
All these great Unix based tools make me wish I did not have to work on Windows Servers all day.
nwmcsween 5 hours ago 0 replies      
It sounds like a sort of half done distributed filesystem, a lot of similarities.
peterwwillis 6 hours ago 0 replies      
I think this is a very useful tool if working with arbitrary file changes on block devices, but it's still very low level and would need a crapton of modification/wrapping to make it useful in a complex system. I would rather use Kickstart or the like to distribute changes intelligently, or barring that, rsyncing hardlinked directory trees, or zsync (but RPM/Yum would really be ideal due to the features gained)
SEJeff 7 hours ago 0 replies      
It is really nice (for once) to see this thread not devolve into a mess about how awful systemd is. This looks like a useful tool, but happens to be written by the same guy who wrote systemd.

Let the flamewars begin!

ProtonVPN protonvpn.com
260 points by endijs  14 hours ago   155 comments top 23
hedora 10 hours ago 6 replies      
I have mixed feelings about protonmail. On the one hand, they tend to be on the right side of political / legal issues, and this transparency report is nice:


On the other hand, they recently reduced the level of detail in the transparency report.

There is also the fact that they are Swiss, and their privacy laws were severely weakened by a recent referendum. In particular, the Swiss government can now monitor all cross border traffic without a warrant.

ProtonMail fought the referendum, but hasn't updated this "Why Switzerland?" page:


They also haven't moved to a more appropriate legal jurisdiction.

[edit: clarify links]

tptacek 7 hours ago 5 replies      
Using public commercial VPN providers for serious security/privacy is a very bad idea. Get someone to set up Trail of Bits "Algo" for you (or do it yourself, if you're comfortable with Ansible).
saintfiends 10 hours ago 7 replies      
How does this compare to TunnelBear [1]?

- TunnelBear is a bit more expensive (4.99$/mo, paid annually vs 4$/mo).

- TunnelBear supports up to 5 connections per account vs 2.

I use TunnelBear regularly for my browser and phone. Both works great.

My subscription is going to expire soon and I'll be open to try other VPN providers, not that there is anything wrong with TunnelBear. Any recommendations?

This site [2] has feature comparisons but experience using VPN services is another story.

[1] https://www.tunnelbear.com/[2] https://thatoneprivacysite.net/vpn-section/

blunte 2 hours ago 0 replies      
Too bad they're focused on new and shiny at the expense of real (paying) email users. After a year of Visionary, I finally went back to Google. PM just isn't designed for large mailboxes, real search, or navigation. Plus they still have not provided any way for you to export your emails out. They're locked up forever, unless you want to forward each one, one at a time.
vgfgtffcf 10 hours ago 3 replies      
I would be interested in hearing what the security pros think about this..tptacek, grugq, dguido, idlewords. At this point, these are the guys I trust with security advice.

Worth mentioning their VPN recommendations: algo by trailofbits and freedome. There is another paid service they recommend but I can't recall the name.

atmosx 6 hours ago 1 reply      
Looks the time has come for a small country to create a data haven like the fictional Sultanate of Kinakuta. I believe that the idea will attract foreign investment quickly.
shaggyfrog 10 hours ago 1 reply      
Would you trust a service that knowingly pays ransoms to protect your personal data when it really counts?


simonvc 10 hours ago 6 replies      
Great that there's more options out there. Will there be an option to signup over TOR, and pay with ETH or BTC?

I run free privacy/security classes for journalists, and some of them have said that their sources can't use paid VPNs because they're afraid of the purchase showing up on their credit card statement.

TOR is great, but doesn't yet work for things like video chat (yes i tell them not to use Skype...)

mnm1 7 hours ago 0 replies      
I've been using the beta now for many months. For my use case--hiding from ISPs / other malicious non-government actors who want my IP--it's been pretty good and plenty fast. Not really sure what they plan to do with our beta plans, but I'd pay a couple of bucks a month for their speed / reliability (haven't been knocked off once). Or maybe this is just normal service and all the other VPNs I've tried in the past have been shit. Hard to tell really.
pacuna 3 hours ago 0 replies      
I'm currently using hide.me under Linux and even though the speed is great, I have issues all the time.Will try this during this month to see how it compares.
Veratyr 6 hours ago 0 replies      
For anyone wondering, their speed claims aren't inaccurate. I ran a quick iperf test on a server in Hurricane Electric Fremont 2 with a gigabit port and it did ~500Mbit/s. DSLReports backs it up: http://www.dslreports.com/speedtest/17167172

This was to their us-07 server in SF.

chippy 5 hours ago 0 replies      
I'd pay for a VPN with integrated tracker / ad blocking. I currently have a low cost VPS with a VPN where I set the hosts with a couple of block lists, but I think it could be good to have a proper VPN service with that option.

The reason is using it on mobile unlocked devices, rather than desktop.

homakov 5 hours ago 0 replies      
What are security features of their VPN or email that are not in other VPNs or emails, that I can measure? I.e. I don't care how military grade is their server side encryption or I don't care that they decrypt in my JS, as long as threat model remains the same.

What they changed in the model? Is it trustless?

Tepix 9 hours ago 0 replies      
With the small number of nodes they can offer (compared to the tor network exit nodes), traffic analysis seems relatively easy, especially with standard VPN software that may have no fake traffic generator capability.
zx2c4 4 hours ago 0 replies      
From their security page: "We exclusively use VPN protocols which are known to be secure (OpenVPN and IKEv2)."

OpenVPN and IKE both have terrible track records in terms of implementation security.

sjclemmy 4 hours ago 0 replies      
A bit OT, but the kerning on the headline font in iOS safari is awful, especially between the 'o' and 'w'.It looks like a 'missing' font in a PDF.
akerro 6 hours ago 1 reply      
ProtonMail is doing what I expected Mozilla would do. I expected Mozilla to promote online privacy with their browser and Tor nodes and more...
sandGorgon 7 hours ago 0 replies      
I wish they would add dedicated IP option. We need a dedicated IP address to test whitelisted API callbacks.
tjbiddle 6 hours ago 1 reply      
Free VPN? Not a single reference to their log retention policy in this release.
vr46 9 hours ago 0 replies      
Been using the beta for a while now, it's been excellent to the extent that I leave it permanently on, even for watching video. Will be subscribing.
rebelidealist 8 hours ago 0 replies      
Will this work in China?
nthcolumn 10 hours ago 1 reply      
what a dreadful buggy site, failed to signup. gives up as does not auger well for the reliability of the service. is it some pointless phishing thing?
zsj 9 hours ago 3 replies      
I saw that they use OpenVPN protocol[1], then I stopped reading other things. Although the encrypted connections can not be decrypted, the OpenVPN protocol is easy to be detected and banned in some highly censored network.

I recommends the shadowsocks protocol[2] which I used in the censored network, which is hard to be detected and decrypted.

[1] https://protonvpn.com/secure-vpn

[2] https://github.com/shadowsocks

Genome Sequencing Highlights the Dynamic Early History of Dogs plos.org
18 points by bryanrasmussen  4 hours ago   5 comments top 3
caio1982 3 hours ago 1 reply      
Interesting, but I honestly didn't read there anything different than what was published/researched in the book Dog Sense.
auton1 54 minutes ago 0 replies      
flint 59 minutes ago 0 replies      
I read a geneticist with 6 observations who know f#$#@ - all about the evolution of dogs
Ten Weeks with Y Combinators Startup School medium.com
102 points by vladimirpolo  8 hours ago   17 comments top 5
soci 2 hours ago 1 reply      
We went through Startup School program too [^1]. From what I read in your post, it seems every mentor had its own way of conducting the Office Hours. For example, we didn't have the feedback loop on how the office hours went you mention.

Ian, our mentor, went through every project and asked questions that made us make great progress. In our company's case, we went from Idea to MVP, then to Product and Launch in 10 weeks (thanks Ian!).

Also, Office Hours are great because it gives you the accountability needed to push forward every week.

One thing I noticed is how sharp in timing the Office Hours were. They were 1 hour length mostly all of the times. Same with Startup School lecture videos which consistently were around 50min long.

Is this sharp control over timing something in American culture? As an European I find surprising how you guys make things last the exact amount of time you want even when you don't control the input (like in office hours where 10 startups have to show their progress)

[^1] http://www.TechLeaks.org -> A Glassdoor tailored to Software Engineers.

lettergram 5 hours ago 3 replies      
Glad you got a lot out of it, I was in group 19 (guided by Brad Flora - who was awesome BTW). I similarly did not meet 50% of the teams. Of course, my team had morning and evening office hours and I only ever attending evening office hours, so that's not too surprising.

This is article is pretty much the same experience I had. Albeit we launched June 12th (pretty much, the last day of Startup School).

We built a super rough MVP during throughout the duration of Startup School. Here's our product if anyone's interested:


It's basically a search engine meets your news feed. We're specifically targeting financial advising, while keeping an eye on enterprise search.

Launching it so late, had it's draw backs, but also IMO was the right for us. We got to see everyone else's progress, but we also did follow much of the advise: interviewing customers, launching pre-registration, how to structure a company / team, etc. We also got to see other teams mistakes, and successes.

I think that's what I found super valuable, not so much where people were from, but the various stages of their startups! We had people come in with only ideas, and watched them bring them to launch. Some people grew their company 10x. It was fun and interesting to watch the process.

We also had several people interview for the Summer YC class, while in startup school. I've previously interviewed, so I knew what it was like - but others (and I to some extent) found it valuable to ask questions and understand what they look for. Some companies in our group, I'm sure, will be looking for funding.

Highly recommend.

jansho 1 hour ago 1 reply      
When does the application for the next cohort open?
di_ry 5 hours ago 1 reply      
Thank you for sharing. Always wondered what's going on there.
dalton 7 hours ago 1 reply      
Is Medium forcing sign-in to view blog posts a new thing, or have I just never noticed it before?https://i.imgur.com/VreES7R.png
Older fathers have 'geekier sons' bbc.co.uk
150 points by funkylexoo  6 hours ago   94 comments top 23
rocktronica 6 hours ago 9 replies      
Sure seems like correlation to me.

Older fathers are more likely to have established careers, establishing higher socioeconomic status, affording a lifestyle that engenders "geekiness".

cbanek 6 hours ago 3 replies      
I'm seriously confused on this.

First, the article throws out some very reasonable sounding things, like older dads are more established and stable parents. This seems totally legit.

Then they start talking of a 'geek gene' that gets passed down by dads as they get older? That seems ridiculous to me. We don't even know how general intelligence works on a genetic level.

Overall, I feel like we put way too much stock in genetics over how children are raised. The world children live in today (screens, different types of processed food, flashy movies and cartoons) is so different than hundreds or thousands of years ago. Early childhood years are also hugely important for brain development and social skills yet we give little kids screens to keep them quiet, hooking them early.

Just seems like any excuse to not involve parenting is in vogue now.

mikek 5 hours ago 3 replies      
Older fathers correlate with an increased risk of autism.


0x4d464d48 5 hours ago 1 reply      
I read an article a couple of months ago about autism being linked to delayed fatherhood: http://www.nature.com/news/fathers-bequeath-more-mutations-a.... Being different was something that touched near and dear to my heart like many self-conscious geeks and my old man didn't have me until he was 41.

I know N=1... but when you're debating with your friends whether or not this (http://imgur.com/m52Wo4a) can be classified as a sandwich or if it warrants a new nomenclature entirely and realizing that these are the people you are associating with it's difficult to not look for answers.

asveikau 4 hours ago 0 replies      
I've also read that older fathers see increased odds of a child with mental illness.

Example: https://www.nytimes.com/2014/02/27/health/mental-illness-ris...

I guess the article here also says it:

> Repeated studies have shown that older sperm is more prone to genetic errors and children are more likely to develop autism and schizophrenia.

TallGuyShort 6 hours ago 1 reply      
I don't see a link to this actual study, only the TEDS study (was it actually parts of the TEDS study, or just using the same data?) But my first question is if they've considered if really the correlation is coming from closely related variables other than just age:

- Father's who start a family later vs father's who start a family early but have additional children later.

- Children who are more likely to have multiple older siblings.

seoseokho 1 hour ago 0 replies      
I think it would've been more convincing, if the study was able to show the splits down non-/geekie parents (or by parent's occupation). My dad's an engineer and he's very geekie for his generation, growing up I always wanted to be like my dad. When I was 12, I'm sure I would've scored high on the geekiness index.
lazyjones 6 hours ago 1 reply      
Seems obvious that geekier men start families and have children later.

Example: Bill Gates.

soared 6 hours ago 0 replies      
This is kind of alluded to in the article, but isn't their definition of 'geekiness' just a definition of the difference between older fathers and younger fathers? As you age your ability to focus on a single task increase, your become more aloof, etc.
JoeAltmaier 5 hours ago 0 replies      
Maybe its not so much the Dad; its having older siblings by the time you're Dad is old? My youngest grew up very mature, trying to keep up with his older brothers.

My first son is a soldier. The 2nd and 3rd are software developers and musicians. Works for me.

glippiglop 5 hours ago 3 replies      
The findings seem a little off to me. My father was 26 when I was born and he was a leather cutter, so our family wasn't advantaged in any way. He was also a hopeless parent and played very little part in my personal development, despite being physically present throughout my childhood.

The really key environmental factors that led me to being a geek can firmly be put down to: My Mother taking me to the library every week; having plenty of books at home and school; and good quality teaching at school. I can't imagine that having an older/wealthier father would have that much additional impact on top of these factors.

ravenstine 4 hours ago 0 replies      
Or is it that geekier fathers have children later in life?
sebringj 6 hours ago 0 replies      
What about epigenetic factors in low stress environments? We already know this is proven to be a huge factor in gene expression. That is probably the "stable" part they mentioned.
ThomPete 5 hours ago 0 replies      
My sons are both geeky (love science, minecraft and math) and like to skateboard, BMX, BayBlade, shoot each other with nerf guns, fight all the time and just play whenever they can get to it.

I was 36 when I got my oldest and 39 when i got my second son.

Just anecdotal but so does this seems to be.

azakai 5 hours ago 0 replies      
Without mentioning the size of the effect, this is meaningless. Are they 1% geekier? 10% geekier? 0.1% geekier?

They provide a link to the data the study was based on, but not the actual study, so it's not obvious how to check this.

Overtonwindow 4 hours ago 0 replies      
Perhaps. My dad was 36 when he had me and was deep into ham radio, and computers. I was influenced by all of that.
irrational 3 hours ago 0 replies      
How old do I need to become before my children become geekier?
EGreg 6 hours ago 1 reply      
Perhaps older fathers are themselves geekier!

On the other hand, is there correlation between myopia and intelligence?

goldensnit 5 hours ago 0 replies      
I am geeky, my dad was pretty young (23) when he had me.
partycoder 5 hours ago 0 replies      
Reminds me of the movie "Idiocracy"
carsongross 5 hours ago 0 replies      
In other news, if you want to be tall, play basketball.
geekierkid 6 hours ago 1 reply      
Makes sense, older fathers would be more aware of how technology changes the word and how necessary having at least an understanding of tech is to their offspring's future success.
goldensnit 5 hours ago 0 replies      
My dad had me at 23. I am relatively geeky. I don't think it makes much of a difference.
NASA Releases Kepler Survey Catalog with Hundreds of New Planet Candidates nasa.gov
51 points by craigcannon  8 hours ago   5 comments top 3
SCAQTony 6 hours ago 0 replies      
No info which planets were tidal locked, had a moons, or what their surface type is. Only suggestions of what they could be. However, the the Kepler spacecraft has provided amazing reconnaissance for the James Webb Space Telescope launching in 2018. The Webb telescope will tell us whether some Earth-like planets have enough water to have oceans. I presume this will included info about planet rotation, orbit and moons too.
antognini 4 hours ago 0 replies      
For anyone who's interested in exoplanets, the community keeps a pretty well maintained database of all known exoplanets, along with any known physical or orbital parameters, here:


ianai 7 hours ago 2 replies      
AMD muscles in on Xeons turf as it unveils Epyc arstechnica.com
62 points by rbanffy  4 hours ago   1 comment top
wyldfire 14 minutes ago 0 replies      
Pretty impressive specs.

My favorites:

* Cortex A-5 security/boot processor

* High throughput I/O (I always thought QPI was a great improvement over HT, seems like they've gone one further)

* 290GB/s memory controller (excellent for algorithms that need to span many many GB and can't fit into a GPU)

Clever bit, comparing against Bulldozer in places where they can't beat Xeon.

All in all, looks like the competition has truly heated up.

From Disinfectors to Mush-Fakers, Photos of Real Life in Victorian London (2016) oldlondon.net
86 points by prismatic  12 hours ago   26 comments top 10
wimagguc 3 hours ago 1 reply      
I might be wrong, but this looks very much like penny lick ice cream glasses: https://i2.wp.com/www.oldlondon.net/wp-content/uploads/2016/...

(If you haven't heard of them: in the 1800s London, one happy customer would get their ice cream, lick the glass clean and return it to the vendor, who would refill it and give it to the next customer. Perhaps the best way to spread tuberculosis, which the Penny lick did very well on until it was banned in 1899.)

Reason077 1 hour ago 0 replies      
Despite all the dirt and horse poop, it's amazing how much more open and un-congested all the streets looked back then.

Now days, of course, London's streets are all choked with parked cars, creating a less than welcoming environment for cyclists and pedestrians. And horses.

gwern 6 hours ago 0 replies      
For tremendously more detailed writeups of the Victorian London street trades, with interviews and statistics, check out https://archive.org/stream/cu31924092592751 _London labour and the London poor; a cyclopaedia of the condition and earnings of those that will work, those that cannot work, and those that will not work_. All sorts of odd obsolete trades.
nonbel 4 hours ago 3 replies      
zoul 5 hours ago 3 replies      
As a photography geek I must say those are incredibly good photographs! Is there some kind of trick in play or was the art of photography really that good back then?
Reason077 6 hours ago 0 replies      
In a lot of ways, Victorian London doesn't sound all that much different to modern London.

Alhough these days, the Police generally don't bother trying to crack down on illegal street traders and other minor crimes.

cs702 9 hours ago 1 reply      
Judging by those photos, I have to say Dickens[1] was spot-on in his criticism of the quality of life for ordinary citizens in Victorian London.

[1] https://en.wikipedia.org/wiki/Charles_Dickens

coldcode 8 hours ago 2 replies      
Never would have imagined a mush-faker was an umbrella repairman.
sverige 7 hours ago 0 replies      
Neckbeards were a thing then, too.
irrational 5 hours ago 1 reply      
One thing that strikes me is how many people wore hats back then. I could only find a few people not wearing a hat in the photos.
A Language That Linguists Thought Couldnt Exist nautil.us
89 points by dnetesn  10 hours ago   51 comments top 10
jostmey 7 hours ago 5 replies      
Ramblings of non-linguist:

The problem with the human body is that is extremely hard to share information. We can absorb gigabytes of information through our eyes and other sensory organs, but we can only emit a few bits of information. When we communicate, we are essentially trying to share our thoughts through a very narrow straw that limits the flow of information. The result of this bottleneck is language. Language requires lots of context, common understanding, and being able to view the world from the other person's perspective to make sense of the tiny amount of information that one person is sharing with another

KeyboardFire 55 minutes ago 0 replies      
While not a natural language, aUI [1] is a conlang (constructed language) that sort of tries to emulate the idea described in the article. Each sound represents a very basic concept (they map to semantic primes [2]), and they're combined to form more complex ideas.

Unfortunately, this leads to nonsensical literal translations like "ONE-QUANTITY-ABOVE-LIFE-TOWARDS" for "banana," but it's still a neat/interesting concept.

[1] https://www.frathwiki.com/AUI

[2] https://en.wikipedia.org/wiki/Semantic_primes

anateus 3 hours ago 0 replies      
Another sign language developed in isolation that linguists love to study is Nicaraguan Sign Language: https://www.wikiwand.com/en/Nicaraguan_Sign_Language

The core claim of the title, that somehow non-decomposable sign language goes counter to something doesn't match anything I've ever heard in linguistics. Many signs in ASL are fairly representational as well.

bcherny 7 hours ago 4 replies      
Nothing on the size of ABSL's vocabulary. Is there a linguistics notion of turing completeness? Ie. How do I know if a language is capable of expressing any possible concept ("program")? Is this even a meaningful question?

Also note that ABSL is only around 100 years old, and see https://en.m.wikipedia.org/wiki/Al-Sayyid_Bedouin_Sign_Langu...

twic 3 hours ago 1 reply      
This seems like a dubious claim to me. If you want other examples of languages where words aren't built from meaningless atoms, look at early writing - the word for 'tree' is a crummy picture of a tree, etc.

Later on, writing developed into either using meaningless signs to represent sounds, and stringing those together (as in the case of what you're reading now), or using signs to represent fragments of meaning which are combined to form complete concepts (at least, that's how i understand Han ideograms). Rather like the business with the slide whistle.

falsedan 7 hours ago 1 reply      
> words in this language correspond to holistic gestures [] even though ABSL has a sizable vocabulary.

I don't follow: many ASL signs are completely distinct. There are some incorporations, like classifier CL:3 (vehicle) includes a modified 'V' sign.

What exactly is the claim: that a language cannot have a 1:1 mapping of simple representation and meaning i.e. is unambiguous and context-free?

DenisM 7 hours ago 0 replies      
This phenomenon is treated as an example of phonology in the process of emergence in a very young language.


legalamb 4 hours ago 0 replies      
Interesting. This reminds me a lot of Nicaraguan Sign Language, which had a very similar development from what I remember.
rumcajz 2 hours ago 0 replies      
Note that even genome hes this hierarchical structure. It's composed of genes, which are composed of codons, which are composed of bases. It may be that the property is not just a way human brain works. It may be that it just happens to be a good technical solution of transferring information with high fidelity.
Storage not fundamentally needed for future power grid, scientists say euractiv.com
80 points by rbanffy  13 hours ago   178 comments top 13
WalterBright 4 hours ago 3 replies      
The article doesn't mention a fundamental point. Change the price of electricity from moment to moment based on the supply. This will obviate much of the need for storage, since a lot of electricity usage is elastic (car battery charging, HVAC, etc.) and can be time-shifted.
ocschwar 10 hours ago 14 replies      
Take a look at the major power consumers in your house.

You have HVAC. Refrigeration. Your washer. Your dryer. And your dishwasher.

Each one of those things is inherently a form of energy storage, because you don't need any of those to start up or stop at the same milisecond where you flip the switch.

What's left?

Lighting.Entertainment. Communication.

All of these you do expect to consumer power on demand without any time slack. But the major loads I listed above can defer to the minor loads that demand that kind of priority.

So with a little TCP/IP to coordinate activities around your house, your need for power storage declines considerably.

Animats 5 hours ago 0 replies      
"The one question we will have to deal with as policymakers is do we want a subsidy regime for storage, or can it can be delivered by market forces alone."

Right. That's the policy issue. Government subsidies for batteries would be a huge giveaway to battery manufacturers. California [1] and Sweden [2] have already offered subsidies. That may not be a good thing.

[1] https://www.greentechmedia.com/articles/read/Will-California...[2] https://cleantechnica.com/2016/11/22/sweden-will-offer-60-su...

rb808 9 hours ago 2 replies      
I agree storage is required if we continue to have flat rate power charges for users, but implementing variable power pricing for consumers it reduces the need for storage and is really over due. IE power should be cheaper on windier days with moderate temperatures. Expensive if it suddenly gets hot and cloudy. And users should know what the rates are.

Users smart enough to change their electricity consumption eg night rates - they need more information to improve even more. Smart appliances will soon follow.

matt_heimer 9 hours ago 1 reply      
Title of the article is misleading. The article title seems to imply that we just don't need storage. Really it is about needing to worry about on-demand output as we convert to more renewable (wind/solar) power generation. The only brief mention of what can take the place of storage in a renewable world is thermal and hydro generation.
Razengan 1 hour ago 0 replies      
How far in the "future" are we talking? Let's go all the way:

Let's assume an extraterrestrial colony being established on the Moon, or Mars, or another planet.

Do you really want to spend time, effort and resources on building a traditional power grid in a hostile, unstable environment (or a planet whose natural terrain you want to affect as little as possible), or just provide each facility its own independent power supply?

jxramos 6 hours ago 0 replies      
In daydreaming what this article was about I thought it was going to be a transglobal power distribution where the folks receiving the sun were powering the folks in the evening the other hemisphere away. Pretty interesting thought but I'd doubt it would work uniformly. Probably a couple of pairs of partners like US and Japan or Australia or something could benefit from such an arrangement.
thatwebdude 10 hours ago 3 replies      
I only see this route going if the power companies themselves are responsible enough to make the transition to renewable energy (I'm not sure they are, at least in any relatively quick timeframe). So if the case comes that fossil fuels become more and more expensive, then and only then will they really make an effort to transition to mostly renewable energy. And it'll happen at a slow and crippling pace for all us tree-huggers out there.

So storage still makes a lot of sense, because if I want to do anything about renewable energy, I unfortunately have to do it myself. Putting some sort of solar system on my house will cost ME money; either outright, leased, or through a home-improvement loan plan. Which is sad, but it is what it is (and kudos to what the government HAS done to bring down these costs). Since it's all on me to reduce my carbon footprint, that energy produced must be stored, and these home battery systems (Tesla or not, there's about 2 other choices though, it seems in my research with companies locally) are not all that expensive considering the cost and installation of a solar array, especially Tesla's pricier solar roof option. And that's giving you complete independence from the electric company.

I talked to a rep about a solar solution and he understood my concern for wanting to go "net zero" since it feels like locally, the power company is devaluing what you put back into the sub-system more and more. He explained that more and more people exploring their alternative energy solutions are interested in these battery/storage systems for the exact same reasons. With a minimum investment of about 30k or 40k for a whole-home solution, a lot of people don't trust that their power fed back into the grid won't be devalued over time (at least a rate higher than the natural decay of battery technology).

michaelt 9 hours ago 3 replies      

 Now, new consumer products like Teslas grid-connected home battery [...] are becoming more popular
I'm sure some people have home batteries - but isn't this a rather niche thing?

I mean, I'm sure it's nice for people in the boonies where mains power is unreliable. Or if you're a survivalist/hippy that wants to be off-the-grid/completely-renewable and doesn't mind paying a big premium for it.

But what would a home battery offer me that I can't get from the grid already?

smrtinsert 4 hours ago 0 replies      
of course theres a clear winner - distributed power. the revolution will absolutely be consumer driven.
Aron 6 hours ago 0 replies      
Let's run a fat HVDC line coast to coast and pump that sunny goodness
gaius 5 hours ago 1 reply      
So having failed to solve it, scientists say it never needed solving in the first place? Well it makes a change from "in conclusion, we need more funding" I guess...
amelius 11 hours ago 2 replies      
Also, (large) batteries are not fundamentally needed in cars. With the upcoming self-driving technology, cars could feed themselves from power-lines embedded in roads.
Google Jobs Search blog.google
303 points by richardboegli  15 hours ago   177 comments top 26
sytelus 5 hours ago 3 replies      
The Jobs problem is not search problem (i.e. it isn't difficult to discover available jobs) but rather a trust problem. In this setting you have suppliers and consumers with many to many relationship.

The good supplier doesn't want to spend their energy in reviewing vast quantity of available consumers. At the same time good consumers don't want to go after every available suppliers. There is also good likelyhood that bad suppliers as well as bad consumers are trying to masquerade as good ones. This is the same setting as dating website or Amazon product website. The solution that humans seem to prefer is somehow build the trust model. In case of Amazon product website, you look at reviews and ratings by others. In case of dating website you look at characteristics that you have learned to trust such as what's in the photos, what person is doing for living, what degrees do they have and so on. In case of jobs, companies look at who is referring to who or if you are already at other top company (which is the reason why most people get jobs because of referrals, not by posting resumes). The trust model is developed individually and can massively be different from person to person.

I'm in fact more certain that virtually all companies ignore resumes posted on their website and most interviews happen solely because recruiter actively identified candidate from other similar company/university or referrals. However this may be more true in skilled jobs.

Futurebot 3 hours ago 1 reply      
This factoid should not be uncritically repeated as thisblog post does:

"At the same time, 46 percent of U.S. employers face talent shortages and have issues filling open positions with the right candidate."

"Talk of a skills gap in the labor market is 'an incredible cop out'":


Doubly so for technology:



a5seo 8 hours ago 3 replies      
I bet the founders of Indeed are glad they sold it when they did.

Any business that depends on putting their own search results inside of Google's is going to be a target of "forward integration."

naturalgradient 10 hours ago 3 replies      
Not to be flippant, but ever since LinkedIn has become unbearably slow and buggy to use (since the UI update), any pressure to improve is welcome.
aphextron 8 hours ago 8 replies      
This sounds amazing. I honestly think recruiters can be entirely replaced by a decent A.I. and good scheduling software. And we would all be better off.
blairanderson 1 hour ago 0 replies      
OK google, now find me an employer that wants to pay more...

Kudos to google, hopefully this helps majority of America find jerbs.

most hackernews readers think this is stupid because our industry has different problems. Our jobs problem is:- "employers often lie because they want to pay less than a typical employee is worth"

but also at the same time:

- "applicants often lie about their experiences and such"

So there are 4 quadrants: honest/dishonest applicants and honest/dishonest employers and where they overlap is small.

Niche job boards FTW

sna1l 8 hours ago 2 replies      
I wonder if the end goal here is for Google to start selling "Promoted Jobs" advertisements.

I'm also a little concerned if this gets popular that competitors jobs will happen to be further down the list than they should be, but that's probably just my paranoia.

GrumpyNl 10 hours ago 6 replies      
Does Google have a deal with these companies? Will this be the start of the end of all those job sites? is Google just testing the waters? So many questions.
SEJeff 8 hours ago 2 replies      
"Hi I'd like to connect with you on GoogleJobs"
setq 9 hours ago 2 replies      
Not sure I like this. The reason I tend to use external job sites is that they don't know who I am so I don't have to spend three weeks beating off recruiters with a shitty stick. Google knows who I am.
wonderous 8 hours ago 1 reply      
No thanks, Google already has its fingers in too many pots.

My guess is this is a response to Microsoft buying LinkedIn.

vinayan3 10 hours ago 4 replies      
I tried out the example in the post and didn't get any of the contextualized information. Guess it isn't rolled out to everyone yet or do you have to sign up somewhere to see it?
jorgemf 8 hours ago 0 replies      
This reminds me the time google launched google maps in mobile. Now all job aggregators has suddenly decreased their value.
dag11 8 hours ago 2 replies      
I wonder how they dogfooded this. :-P
kylestlb 9 hours ago 0 replies      
Aggregating the glassdoor/indeed/etc scores at the bottom of the posting is a nice little feature. Excited to see this grow.
swiley 7 hours ago 0 replies      
These large companies can and do use lock-in with their tools to shape people's lives the way they want. This is the extreme end of where Google wants to be, I hope I'll never end up having to use any more of the things they develop.
headmelted 6 hours ago 0 replies      
When I read the opening paragraph I was sure this was going to be using Google Lens with street view data to index offline jobs from window postings.

Honestly the wording makes me think it just wasn't ready in time for the announcement, although I'm not sure how they'd have up-to-date data.

It's one of the few applications of AI over street view data that doesn't utterly creep me out and actually seems quite useful.

steveadoo 8 hours ago 0 replies      
Off topic - but I haven't been able to right click text and bring up the context menu on google's blog for a few months now..
happy-go-lucky 8 hours ago 1 reply      
> Connecting more Americans with jobs

Isn't that being "nationalistic"? Can't you be universal? Come on, Google!

mxuribe 8 hours ago 0 replies      
I wonder if this means that instead of applying across numerous - way too many - career/job search sites (and filling in the same thing over and over again)...that maybe I can just fill stuff out once, and be done...and let the "machines" do the work for me? ;-)
sergiotapia 8 hours ago 2 replies      
What is the URL for Google Jobs Search? You'd think they'd put the URL front and center...
supremesaboteur 7 hours ago 0 replies      
Is this the only major feature that has come out of Google search in the last year ? Are they not focusing on search anymore ?
throwasehasdwi 7 hours ago 2 replies      
How long will it be until employers can look up all the information Google has about me? More importantly, how long will it be until users will be expected to give access to their "likes, skills, and interests" for targeted recruiting? At least LinkedIn is easy enough to keep separate from the rest of my life. Google knows everything about me.
k2xl 7 hours ago 0 replies      
My initial reaction using Google Jobs search compared to LinkedIn:

- Not enough jobs. LinkedIn seems to have more jobs posted for the things I searched for. While many recruiters still post to Indeed, Glassdoor, ZipRecruiter etc... The beef of postings, from my experience, is found on LinkedIn.- Not easy to apply. LinkedIn has the ability to more easily apply. Yes, one could argue this is a bad thing (since companies get spammed with candidates) but I think with AI a lot of bad candidates could get filtered out more easily.- No social network. Since so many professionals use LinkedIn, it's easier to find people you know who work at a company you are applying for.

I think this is a long, long way to beating LinkedIn for job search.

frgtpsswrdlame 9 hours ago 1 reply      
Google has so much information about me already, I'm not sure I actually want to give them data about my employment as well.
horsecaptin 7 hours ago 0 replies      
What about craigslist?
The Decline of Imgur on Reddit and the Rise of Reddit's Native Image Hosting minimaxir.com
255 points by minimaxir  9 hours ago   247 comments top 26
novia 9 hours ago 19 replies      
Imgur recently started doing something really annoying on their mobile site. If you keep scrolling past the picture you were linked to, it shows a bunch of other pictures that were not posted by the person who posted the first picture. These extra pictures seem to be generally in the same category as the picture that was meant to be linked to, so if the original picture is a slightly risque photo, the photos that follow might be straight up porn. It's very annoying to me.
fredsted 8 hours ago 0 replies      
There's just no way to do a free image hosting site without it turning to crap sooner or later. When Imgur started making it hard to copy the direct .jpg links, it was game over.

What's interesting is that Imgur managed to pivot into a full-blown community site, with threads, communities and voting. I don't think they're very dependent on Reddit anymore. From a few cursory glances, they have a relatively large amount of participation, and it's not unusual that an image shared on Reddit has a huge comment section on Imgur, with Imgur users not getting the context (that of course is over on Reddit).

Reddit is doing a smart thing here by hosting the images themselves. They're now at a scale where hosting images is feasible. Being dependent of Imgur (and Imgur not being dependent of Reddit) is a bad thing for Reddit, since most of the popular content on Reddit is images, and so Reddit gives away a huge amount of traffic to Imgur (which is basically a Reddit competitor now), trading that for the expenses of running an image hosting site. I guess Reddit realized it wasn't worth it.

jswny 9 hours ago 7 replies      
Imgur pushing it's own website over direct image links is the exact reason I've stopped using it. I understand they have to make money by but I just want to put a damn picture on the internet and send the link to others. I don't want to have to deal with Imgur's album/site link crap and dumb expansion into being a social network. It's hard now to even find the direct link, nevermind avoid Imgur's annoying messages about downloading its app and using its other features.
TazeTSchnitzel 9 hours ago 8 replies      
Imgur is essentially a parasite upon reddit which exploited and relied upon reddit's lack of native image posts. Imgur's dependency on reddit led to it trying to compete directly with it to ensure its survival without its host (Imgur is now also a place to find and comment on images), but also ensured reddit would eventually drop it, thus paradoxically also hurting its survival.

Ultimately I think Imgur is destined to the same fate as TwitPic.

owenversteeg 9 hours ago 6 replies      
Why on earth would Reddit want to add a massive expense (image hosting) at a time that they're already hemorrhaging money? Especially since imgur was still a fairly adequate host for the site. Reddit's image hosting seems like burning money for nothing. Not to mention the Reddit image URLs are horrifying. I upload stuff to imgur just for the nice, short URLs.
Grom_PE 5 hours ago 1 reply      
Websites like Imgur are able to detect whether the browser is requesting the image as a part of an <img> tag or a separate document by sniffing the Accept header.

So when a direct Imgur image link is opened in its own tab, Imgur can redirect to a webpage if it feels like it.In Firefox, by changing about:config value "image.http.accept" to

it's possible to avoid this behavior and it will load exactly what you asked for.

I never quite understood why do browsers let a webserver know the context you're loading the requested resource in, for privacy's sake.

redm 8 hours ago 2 replies      
This is not really a surprise, this cycle happens from time to time, i.e. Photobucket, ImgShack, etc.

As soon as Imgur took funding the die was cast. They have to show more ads, get more traffic to their pages, and drive engagement.

Imgur was at its best when it was simple to upload and link. Those days are gone.

6stringmerc 7 hours ago 2 replies      
You know how I can tell Reddit doesn't have any content creators in upper management who consider these decisions? Because at least one of them would've spoken up:

"Oh, we built many of our communities on sharing Copyright protected content by way of our weasel-cousin IMGUR, so let's go ahead and bring all that DMCA/Safe Harbors liability under our umbrella - you're joking, right?"

At least the Conde Nast lawyers will come out okay in this.

TekMol 8 hours ago 1 reply      
To me, Reddits new image handling is a pain in the ass. I liked that I could either look at the image/video or read the commments. Now I have no choice but to receive them both at the same time. Videos even start to autoplay.

Also: Is it new that Reddit allows animated ads? I always had the feeling Reddit was a place where I could peacfully interact with others. Lately I am afraid it turns into a page full of animated, colorful distractions that make me feel uneasy.

lettergram 9 hours ago 0 replies      
Imgur has a pretty different product, and honestly - this might lower their traffic, but increase revenue (like the author mentioned).

I have friends who visit imgur regularly, and it's what I would consider a meme platform. Although, I personally use it to just share photos.

Reddit's natively hosted app, is likely why they need increased investment. Honestly, I see why Reddit wanted their own natively hosted images, but I can't see how this will increase their revenue or help them succeed.

CM30 8 hours ago 1 reply      
This is why you have be careful when it comes to starting a business or service that's dependent on another to keep going.

Because it's very easy for the 'host' company to take your idea, undercut it and 'force' you out of business. Or to make changes that completely kill your product or service/screw up your marketing strategy.

It's a risk you have to take with a business so dependent on another particular company or site.

skynetv2 8 hours ago 0 replies      
the decline is completely imgur's doing - they went from a site that promised to be simple, clean and easy to a site that mirrored the problems it started out to solve.

frustrating overlays, slow, intrusive self promotion ... even worse on mobile. anyone remember the annoying cat paw?

jklinger410 9 hours ago 3 replies      
Imgur copied Reddit's functionality first, to be fair.

Maybe because they identified how easy it would be for them to get nuked by Reddit?

Sir_Cmpwn 6 hours ago 0 replies      
Seems apt to link the blog post I wrote when my own image hosting service went under:


myrandomcomment 6 hours ago 1 reply      
What is everyone experience of the Reddit hosting vs. Imgur? For me the Reddit hosting seems less responsive then the old Imgur hosting. Reddit has always seemed to have an issue with scaling out for load (my opinion from my experience) and taking on the hosting themselves just seems to have made this worse.
buro9 4 hours ago 1 reply      
Bandwidth isn't really imgur's problem now.

So long as you have users, you have bandwidth, you have revenue.

The problem is now storage. As users and revenue may decline the bandwidth bill declines too... but the storage bill always increases and never declines.

This is the real problem with image hosting, keeping alive old images and storage costs always growing regardless of current usage and revenue.

sp332 9 hours ago 0 replies      
That last graph shows the total number of image submissions has almost doubled? imgur submissions dropped by 250,000 but native uploads increased by almost a million.
ben_jones 6 hours ago 0 replies      
So now that Reddit is trying to raise money are we going to get a huge increase in Reddit articles on HN? This is a serious question because everytime a company appears to be in "fundraising mode" the "local news" (HN, Tech Crunch, SF Chronicle) seems to be perforated by positive or optimistic articles for the entity in question.
escherize 8 hours ago 0 replies      
For image hosting I use an s3 bucket with MonoSnap (a free program). You can configure Monosnap to record an area of your screen as a gif/mpeg or capture your screen, or you can drop files onto its tray icon, and it will upload the file to s3, and copy a shortened link to your clipboard. For most images it takes about a second. It's been very helpful for me. (http://take.ms/BBVGW)
mmanfrin 3 hours ago 0 replies      
For every post in this thread:


digi_owl 8 hours ago 0 replies      
Do Reddit support hosting galleries? Optionally with the ability to download them as archives?
Kiro 6 hours ago 0 replies      
Everyone is hating on Imgur as a community but I personally think that's the best part of it. It's the only "front page" I visit daily apart from HN.
pkamb 7 hours ago 0 replies      
Imgur used to let you upload a bunch of photos, then "generate multiple links" to output a text block of all the links in Markdown, BBCode, etc. So annoying that they removed the feature.
CommanderData 8 hours ago 0 replies      
What gets me is loading a gif on Imgur compared with alternatives.

Imgur seems to want show it's loading gif before the actual gif.

Sometimes I can be waiting at least 10 seconds for the gif to actually begin loading.

No thanks.

yummybear 6 hours ago 1 reply      
The graph seems to indicate that the number of images almost doubles during 2016, but the number of submissions do not?
       cached 21 June 2017 01:02:01 GMT