skysight-inc/HackerNews huggingface dataset:
Yep, houseshare in Zone 1, en suite, ~£900pcm here. It's not somewhere to live if you want to settle/make substantial saves for deposits or cars, but you'd still have enough to enjoy yourself.

That being said, whilst London has a nice vibe, if you don't know people here it can be isolating. Been here a few months and not really found "my people" yet.
That's really a sad thing to hear, because for the experienced the benefits brought about by Haskell is so plainly obvious that it's obviously worth the trouble to navigate the mine of the Prelude full of legacy cruft.
The US Navy’s new autonomous warship is called the Sea Hunter
One-time service and reboot of host or start service manually from kick-start script.
$125k?!?! That seems...pretty damn high for an intermediate level dev.
Pharmacy in Coventry – Vantage
Every time I reached the Forbes website I was really wondering if there is any option to hide a website from Google search results. So, I would like to never have any result from forbes.com (even if I search forbes). Do you know if there are Chrome Extensions or settings you can turn on in Google Search to hide certain websites?
That's the implication, but the problem is how ambiguous the statement is, particularly in written text.

For all we know it could mean "hey, for an interview exercise, I'd like you to sell (this guy) on the importance of automated testing."

Suddenly it sounds like a pretty good interview question.
Agreed webui-aria2 is great. I wrote a little launcher script for it that configures the RPC secret, download directory, and other settings, starts aria2c, then opens up the WebUI in a Chrome kiosk. https://github.com/brbsix/aria2-webui-launcher/blob/master/a...
The Beavis and Butt-Head arcade game prototype – restored
The really crappy part to me is when I see an obvious rip of a content creator I know, I go in and look for how to make a pirated content report. Facebook makes this _IMPOSSIBLE_ unless you are the rights holder
To my understanding Haskell prelude is unsafe because Haskell sometime sacrifices usability/friendliness for satisfying certain theorems.

http://stackoverflow.com/questions/6364409/why-does-haskells...
First I really love the appeal of a symbiotic relationship like that between the fish and garden systems. It is genuinely clever and that you've gotten going in the pursuit (putting it mildly - prototype four!) is encouraging.

I see that you've noted your location - North Carolina - which leads me to a question of sorts: Have you given consideration to more heat-saturated environments?

The reason I ask is because my area of Texas can get 100+ for consecutive days, and other markets might also deal with lots of sunlight causing weathering issues. I don't have a swimming pool but I do know several owners past/present who lament how their equipment needs frequent replacements due to the baking type effect. I'm hoping this is something you could consider in advance so that you can tailor your marketing or potentially innovate a structure using materials that will address customary failure points. Hoping for the best in your project!
Obama returns to old law school
I use cloud services because there's only one of me and I would rather be developing features. They also let me think at higher levels of abstraction.

I also like to think of using a cloud service as "hiring" the entire staff working on that product + benefiting from all of the accumulated knowledge that's been baked in. That makes a cloud service a huge bargain to me.
> whatever value they provide is not greater than the cost of the malware they distribute. Them going out of business would be a net-good for the world

That feels like a blanket statement. When we're talking about the free press going under because they aren't able to afford to keep running, that sounds a lot more like an Us problem than a You or Me problem. Yes, I realise that sounds hyperbolic, but...
Well if by clone you also mean copies your content? You could probably file some complaints with major search engines. Also may be able to file complaints via DMCA. If they are using any US based payment processors, you could send complaints in to them.
Thanks for the tip, I'll check it out! On that note, I also read Fooled by Randomness, an earlier work by Nicholas Taleb. It covers (somewhat) similar topics as Black Swan does, but from a bit more technical perspective. I found it a lot more pleasant and educational read. IIRC, it talks less about the financial world and rare catastrophal risks ("Black Swans"), and more about how humans are wired to reason intuitively quite well about certain types of probability/estimates/combinatorics, and particularly on how we really suck at certain others.

Fooled by Randomness also doesn't needlessly bash people for wearing ties or being French, like Black Swan does :) ... only later did I learn that Taleb was a personal friend of Benoit Mandelbrot (who was French), which put it in a bit more context (as a friendly poke, I'm assuming), but at the time I found it a bit off-putting and weird, as it really had nothing to do with the subject matter at all.
You have multiple people here telling you that their first reaction was not Go as in Lang. The obviousness to you and others does not prove the title is unambiguous to most. Here, we're trying to propose a solution that aims to eliminates ambiguity for the majority.
History proves that revolutionaries often make bad leaders.
Ignorance of what's under the hood is also called vendor lock-in, which is great for vendors but I can't see it ever being good for clients.
The print industry doesn't have to contend with Facebook ads that know every piece of demographic data about the reader looking at them.
I had an identical experience and reaction:

https://twitter.com/PeterKimFrank/status/710164166636675072
Nope. Because like most popular language constructs they can be used effectively or poorly. There are a ton of completely valid arguments on both sides.
Who says that this will be a problem? We'll just start paying for content.
Luka (YC W15) launching a chat app with 10+ bots
> 1) New social networks tend to replace old social networks: I'm not forced to use it but, for example, I can't go back to XMPP because others don't use it anymore. Meaning the option is not to communicate.

Right, but this is a mobile messaging app. There are still hundreds of desktop (or: not primarily mobile) messaging apps out there, many of which are very popular, and they're not going away any time soon. Phone numbers are how mobile phones are usually identified, and to ask a mobile messaging app to use something else for identification is, to put it bluntly, quite silly.

> 2) If everyone, including open-source developers (e.g. Signal), are doing this now and no-one is developing alternatives that run on modern platforms and are easy to use in non error-prone way w/o phone numbers, what exactly are the options even disregarding social network effects?

There's nothing in the protocol that forces anyone to use phone numbers as identifiers. The current users of the Signal protocol just happen to be mobile messaging apps, where it makes sense to use phone numbers as identifiers.

> 3) I doubt it's fully clear to many people what can be inferred from metadata related being trivial to prove who they spoke to and when. E.g. if it had been trivial for the NSA to know that one of its contractors was chatting with reporters it would've been game over for Snowden. In courts, circumstantial evidence like this can still be (and has been) used to imply guilt. Implying privacy under these circumstances seems unwise.

Now you're talking about metadata, and that's a different topic entirely. Merely using a pseudonym instead of your phone number as an identifier is going to do exactly nothing to prevent any of the things you mentioned. If you want to hide your metadata, you should be looking at something like vuvuzela[1]. No one claimed that WhatsApp is doing any of that.

> 4) WhatsApp is mobile, fast, reliable and easy to use; Most of their competition at the time it launched and even now can't match that. This includes FB Messenger, Skype, Google, MS Messenger, etc I'm not sure it is proven that their success is entirely due to phone numbers. I've seen lots of people exchange phone numbers just for whatsapp.

I'd argue that they wouldn't have been able to reach critical mass without phone number-based contact discovery. That they were the only ones who did it right at the time doesn't mean the two aren't related.

[1]: https://github.com/davidlazar/vuvuzela
I went to the site. They popped up a window that asked for my email address and there was no way to dismiss this without giving it something. I closed the tab.
Overall "Hiring" trends are here: http://wih.mdnbar.com/
If Forbes set a minimum price for their ad backfill inventory (the shitty ad inventory they fill with low quality ads), could it economically not make sense to the networks to fill that space with malware ads?
"The problem with handling everything right away is that it lacks flexibility to handle things in what could be the optimal manner."

You can pass the error (or another) up the stack. The language is flexible.
Same. Ads aren't good for anybody's health.
I definitely do not think adopting a new, unverified cryptosystem simply to get better "deniability" is a good tradeoff. I see the value, but it's not the most important thing to get right in a secure messenger.
I think he is more on the mark about streaming video than conversational commerce / bots. If you are a regular Facebook user, you can get an idea of where they are headed with the notifications that get greater priority and what is more likely to appear in your feed.

I have noticed greater visibility of Events and Live Video streaming. When a friend starts a live stream, I get a notification that shows up on my lock screen.

I'd put my money on Facebook going into video in a big way. Maybe they will be the one streaming sports games around the world.
"The open source community has a long way to go if it's going to clearly demonstrate that it's model is advantageous"

How is it less safe than not having the source, though? Absent the source, how can you trust that the once trustworthy, if secret, code hasn't been nobbled via hackers, a court order etc.

The model of security through obscurity is what's broken, and that's what we've got here. You have to trust Facebook today, and forever and trust anyone else with the technical or legal power to silently violate its security; something that's much harder if the code is available for analysis.
Just want to say, basically as an aside, that I find the structure and content of both the original post and the comments here EXCELLENT. Civil, intelligent, thoughtful. Well done OP, and well done HN.
I'm pretty sure this is the advertised purpose of it. It stops bots AND helps machine learning.
I'm interested to learn how you setup a vpc on digital ocean considering they don't even offer that.
Yes, I'm pretty sure that's what Americans want - a big scandal around Clinton that would land Trumpet in charge.
> I get tired of installing ad blockers on every machine/device in the house, and on some machines use multiple different browsers -- I'm suffering from blocker installation fatigue.

If you run dnsmasq, you can block [1] a lot of ads for your entire house at once through DNS.

1: https://www.debian-administration.org/article/535/Blocking_a...
Ask someone with fresh eyes.
Thank you for your work on youtube-dl!
Why not create your own courses about what you teach and put them up on Udemy? You can make some extra money on the side and learn a new skill of developing courses.

Another option is to start a blog about something you are passionate about. Building an authority site takes time, but you have a few options to make money from it.
Exactly! There is a phrase in Thing Explainer where Randall is trying to say that a part of a space shuttle or something is made in Japan, instead of using 'Japan' he has to say something like "the land where the sun comes up" or close to it (I don't think he could use 'rising' but may be not be recalling correctly). It breaks down as soon as you try to convey something beyond base level understanding.

So yes, it sounds like using the most common 1K words would aid readability but you probably need to raise that to 2.5K or more. Low enough to avoid the use of complex words while also freeing the author from awkward phrasings.
Prodigy...I think that's the most archaic seeming company in that list.
Bengio works in Montreal. Lecun was a postdoc with Hinton at University of Toronto.
And how do you tell 100s of hosts to install that `node-backend` package?
True. This is why I find the point of the post kind of "backward". I don't think most people hate something because they feel attacked in their identity. I feel like it's the opposite: most people defend a certain technology at all cost because they feel attacked in their identity when somebody criticizes it.
The one that's dying these days?
There's a Chrome extension (by Google, no less) for this!

https://chrome.google.com/webstore/detail/personal-blocklist...
What's incredible to me is that it's 2016 and people on one of the largest programming communities on the Internet are still acting like conventionally compiled iOS applications are impenetrable, but C source code for new cryptosystems is somehow instantly validated by the crowd.

It's like IDA Pro and OpenSSL never happened.
Location: Orlando, Fl

Remote: YES

Willing to relocate: YES

Technologies: Design, UX, HTML, CSS (SASS, Less), JS (a little), WordPress, PHP

Résumé/CV: http://webj.ac/cv

Email: james AT creixems DOT com
digital millennium copyright act notice:
http://www.whoishostingthis.com/resources/dmca/
if you're interested in escalating the adblock arms race, i've been using IsraBlock[0][1] and it seems to work well

[0] https://chrome.google.com/webstore/detail/israblock/kekndmao...

[1] https://addons.mozilla.org/en-US/firefox/addon/israblock/?sr...
> I think it's a very cool project, congratulations :)

Thank you, that actually means a lot to me.

> Are you solo?

Yes.

> Will you work with someone else if YC decides to fund you?

Truth be told, I seriously doubt I'll any funding, especially being in Romania/Eastern Europe where bureaucracy is ... let's say, plentiful. (When I started freelancing I had to go through influential acquaintances just so the <IRS equivalent> clerks could make up their damn mind on what paperwork I need so I can legally pay taxes -- something apparently nobody else in the city was doing)

If by some miracle that happens, I do have someone in mind, a bit less technical but a lot more think-like-a-user type, he's helped with a lot of feedback early on.

No idea if he would quit his day job for something like this though.

In the meantime , I'm just happy to get some real feedback (good or bad).

> What would you focus on if YC or other investor should fund you? Market development? Improving the MVP?

First priority would be figuring out how to reach my target audience, which has proven kinda difficult.

Advertising an app online for people that are mostly outdoor has proven counter-productive :-)

UI/UX/introduction/video tutorial/documentation would be the second most important thing, as some things that I thought were obvious have proven otherwise. (Too many people have mistaken a 'Send feedback' for a "send this link to a friend")

That's about it, anything else I think is too soon.

> Have you shown it to interested parties?

I've shown locals about it, they thought it was cool, but technology penetration is not so high in the extreme sports area.

So they either don't have the smartphone for it, a data connection, good enough battery and so on.

In other areas like the US the response was even more positive, but as I've said before, I have trouble reaching the more outdoorsy types, especially while at the same time not being too spammy.

> Would this be better as part of some SAR suite/extreme sports app/map app, or as a standalone?

Graticule does have a passive mode, where you start it and it will only transmit if there's another app requesting location (like Strava, Runtastic, Waze, whatever).

Other than that, I'm not sure what it could be integrated with; it would be nice to have it 'always-on' (even if it's just once every hour), but I don't think people are going to be receptive to that ideea.

> One of my uncles used to go on sailing yatch races, I guess this could be useful for his family, but he hadn't heard of it.

Nice! I'm not sure how far a data connection goes on water, but it's worth a shot.

> Do you think it's ready to be advertised?

I'm actually pretty happy to say that since I've opened it up for public use, it's had 100% uptime through a lot of infrastructure changes.

It's a nice personal challenge (I like being both a sysadmin and a dev) treating it really important to keep it up and reliably running.
SCHAFT Unveils Awesome New Bipedal Robot at Japan Conference
The intersection between Yahoo's demographic and users on this site is the empty set.

But they're still #5 globally, and Yahoo Japan is #16 globally, if you look at Alexa. That's a LOT of users, and showing ads to all of those users is easily worth billions of dollars a year.
This is the official Google extension for doing that: https://chrome.google.com/webstore/detail/personal-blocklist...
> Given a non leaky abstraction, ignorance of whats under the hood is just fine.

Minus vendor lock-in. Once you have your infrastructure dependent on ELB, S3, Redshift and all the other AWS niceties, you are effectively locked into Amazon. Locked, in the sense that migrating out has a relevant knowledge cost (deprecation of knowledge of AWS, need for gain in alternative knowledge).

It's not a dumb choice, but it's also not clear for either side. Running your own iron is much much cheaper. For my case (email service provider), our bill estimate on AWS would be about 300k€/year, while running our own servers costs 84k€/year (split at 48k€ depreciation and 36k€ operational costs).
Personal sharing declining on Facebook
Sue them, file a class action and I am sure, they will learn.
If you understand and verify the binary, you don't have to worry about what might happen to your messages on the company's servers.
What's worse, is that it's a criticism backed up by empirical data. But programmers are unique and lucky, in that they get to be illogical and dogmatic while getting to appear rational and technological.
Singer performing with king cobra dies after being bitten onstage
I use both styles in the same code:

if (simple_condition) {

} else {

}

for (long and stuffed;
expressions;
here)
{
}

if ((complicated ||
multi_line)
&& condition)
{
}

void function()
{
}

In an if, all the "else if" and "else" clauses have to follow the same style. If any is braced, they all have to be.

By the way, is grandparent kidding about Go enforcing this?

The only language I can think of which enforces curly brace placement is Awk. (And only in its pattern-action pairs):

BEGIN {
function()
{
if (foo)
{
}
}
}

/regex/ { # can't move this curly to next line
action
}
Interstellar: Why It Is About the Death of Film
> It will be come a You problem when these sites cease to exist because they have no money. No, we're not anywhere near that stage yet, but that doesn't mean we can't talk about it.

At this point I'm willing to take the risk of there being less content on the web.
A sample from the newer stuff in the .NET world: http://nancyfx.org

How modern is that for you?
Thanks for your comment!

Aquaponics actually works better in hotter places. You do need to account for the heat (you'll lose more water to evaporation, and cold-loving plants and fish won't do well), but since a customer in Texas would know their climate beforehand, that can all be taken into design.

That includes minimizing potential equipment failure by correctly placing it in the shade, etc.
I really like this idea. Have you checked out the Economist's debates: http://debates.economist.com/
I just looked at http://officesnapshots.com/ and I agree -- that's what advertising should be. Congrats.

Two questions: how much time do you spend selling/negotiating with advertisers? And you say you could earn more from a network: have you researched at all exactly how much more?

Naively, it seems that maybe advertisers would pay you more because 100% of the visitors to your site are relevant to their products (but admittedly I'm out of my realm of expertise).
I worked with C professionally for 2 years. It was horrible (besides performance), especially since I switched from PHP, Java and Javascript.

Then I worked professionally in go. I thought it had the performance of C that I loved. But really, it's not as fast as C but it sucks just as bad.

Now I'm completely Javascript, and I won't ever switch.
It's not a dichotomy. You're forgetting Bernie Sanders.
And that's why I never go to forbes anymore. It's a bad user experience. Now they can add greedy and not secure to the list.
It's not less safe to have the source code. Source code is a good thing. All things being equal, I prefer open source components too. But all things are not equal.

In this case, if you're ideologically attached to open source, you're in luck: the cryptographic components WhatsApp uses are open source, and there's another good messenger that uses them: Signal, by Open Whisper Systems.
I'm not sure what it used to look like in CA pre prop 13, but I get the sense that many people lose homes due to even fairly short periods of cashflow problems, leading to tax leins leading to forclosure (and possible loss of much more equity):

http://money.cnn.com/2012/07/10/real_estate/tax-liens/

Seniors in those kind of conditions, would be unlikely do better selling off their homes and subject themselves to a more volatile rent for their homes.. which would likely lead to even higher societal financial supports needed so seniors don't end up on the street.
Go sucks if you've ever actually programmed in it. Try it, just try the hello world example, seriously.
I remember reading a theory that this was a way to launder investment recovery to Li Ka-Shing while disguised as an acquisition and PR move involving a 15 year old wonderkid (with well connected parents)
My process

1. Open Forbes link in a new tab
2. Get redirected to completely blank page with only /welcome/ in the URL path
3. Temporarily enabling JavaScript for its domain and reloading won't help, since it lost the original URL and I don't remember where I got the link, so I don't even try
4. Give up and close the tab

For most sites where JavaScript is required, temporarily enabling (uBlock origin advanced mode) and reloading is enough. Forbes is the only one I recall which completely loses the URL in the redirect.
Ya, pretty sure Sanders does better in polls against Trump than Clinton anyways.
I once interviewed with the owner of a small agency, looking for my first dev job, not having many responses, and reaaaaallllly wanting to get my foot in the door. They were sort-of a wordpress sweatshop, did a lot of cookie-cutter work for local realtors.

It was by far the worst interview I've ever been to, though I've only had a few. She hadn't reviewed my resume, she hadn't looked at any work I had done, she started the interview late, and she took a conference call in the middle of the interview. The icing on the cake was that she started listing out job responsibilities and said:

"Your number one responsibility is keeping me happy."

I told her I didn't think I was a good fit for the position.
> how they spent $30 million on a text summarizing phone app created by a 15-year old.

Nick did not write the summarization algorithms, from what I've heard. He had a couple of NLP PhDs write the core algorithms, which he then bundled into an app.