skysight-inc/HackerNews huggingface dataset:
Oh, and it will definitely go below $150 for more than 48 hours by the end of 2017. There you go :-)
How to ask for design feedback
Do you think it is somehow going to be better when there are more autonomous cars on the road(all networked) and the behavior of the other cars on the road is easily predictable? And with that machines wouldn't have to adapt to the behavior of human beings but to other machines (which seems a lot easier). Seems more utopian to me though.
I can't remember where I read it but someone stated something similar about train scheduling (I'm paraphrasing here); When the train departs every 15 minutes getting the train becomes a non issue, when the train departs once an hour it becomes an ordeal.
I detest security questions. One time, a bank had a set of 8 security questions that I was supposed to choose from to be my security question. The problem was that none of them applied to me in a singular way.

* What street did I grow up on? Several of them, thank you for reminding me of my transient childhood.
* Who was your childhood hero? I didn't have one. It never occurred to me to have one.
* Some random genealogy question? Thanks for reminding me of my lack of familial knowledge
* What was your first vehicle? I have no idea, because we went through several and I'm not a "car guy".
* Name of your childhood best friend? That depends on where I was living and what portion of my childhood that you are talking about.
* Favorite song? Don't have one.
* Favorite food? I'm fat. I have a lot of them.
* Democrat or Republican? Are you doing data mining on my answers?
Read through all their blog posts. I switched all my domains to them because of their refreshing views on privacy, security, etc.
Thanks. I sent an email to the recruiter basically saying the same thing.

Considering, how recruiters typically work, don't think he cares.
"And in order for our thin margin business to be able to provide this new service we've opted you into, we've increased your registration fee by 50%. Don't thank us, thank the friendly folks at domain-admin@icann.org"

(in all seriousness, I expect the high end registrars probably will do this. Shame they're apparently not permitted to exercise discretion and not kill your website that nobody has objected to)
Agreed. It irks me when proprietary software developers ask for donations for a 'free as in beer' work. Either offer your product as a paid service/item, or make it open source and free as in speech software. The middle ground is just annoying.
> spending time on setting up your infrastructure and tooling is irresponsible

Investing in our infrastructure and tooling early-on was probably the most responsible thing I did.
Growth Hacking: Why Even Your Business Needs a Blog
That what i call COMMITment
Ironically name-services.com uses whois protection itself.
> Of course, all this SMP support stuff slows down the runtime system even if there is only one processor, which is the case for almost all our users...

> What about hyperthreading? Well, I believe it's the last convulsive movement of SMP's corpse :-)

Oh how things have changed. This was written before it was clear just how much of a disaster the P4 was, so it was a pretty reasonable position at the time.
Excuse me, but this is yet another time at which we must differentiate between naturalist philosophy and non-naturalist.

In naturalist philosophy, "ought" statements eventually dissolve into a very specific class of "is" statements. One observes that the universe consists of particles, bits, and joules, and comes up with moral foundations suitable for living life as a human being who is made of particles, bits, and joules. If the universe contained a fundamentally moral component which we could exhibit and manipulate - the same way we can exhibit and manipulate particles, bits, and joules - we would consider that to be basic too. But it doesn't: so moral statements must reduce to non-moral statements.

What one does not do is precisely what is done in non-naturalist philosophy, which is to insist that "oughtness" is an ontologically primitive property of certain objects called "moral propositions", which have nothing whatsoever to do with atoms, bits, and joules, and which, despite the non-naturalistic philosopher's inability to exhibit any such thing beyond "Surely torturing puppies is wrong!", are nonetheless considered an essential component of the universe on a level with particles, bits, joules.

People have always been all too ready to insist that anything we don't fully understand, but which affects us emotionally, is an irreducible, ontologically primitive component of the fundamental nature of the universe, while anything you can actually exhibit and manipulate is mere gadgetry, used to make smartphones run but otherwise of no account. Problem is, the reverse is true: examining things we can exhibit and manipulate, naturalism, has given us more fruitful and abundant insight into the world and our lives in it than any other approach ever tried. It has taken endless seemingly-disparate phenomena and united them in a single conception of the universe that ties everything from the stars in the heavens to the beat of the human heart in grand threads of causality.

When we rely on any fixed and finite system of propositions to describe our universe: ignoramus et ignorabimus. As we learn more and more fundamentally independent propositions and unite our disparate magisteria: wir müssen wissen, wir werden wissen! And this will extend to the moral realm as well, so that when we say torturing puppies is wrong, we will know that we are describing a matter of fact.
The real story is that our spy agencies are indiscriminately spying on us with no oversight, despite the fact that they are not supposed to, and that they tell people who should give oversight (eg Congress) that they aren't.

All of the variations and permutations of that are part of the same story.

PRISM was a particularly egregious example. And US companies are now losing billions/year because people in other countries won't trust data to them. Furthermore it was shocking to me that it was carried out in such a way that the people in charge of the companies were not allowed to know about what was happening inside of their own companies.

That said, nobody has been shouting from the rooftops what I consider the most disturbing part of what I understand about it. And that is that any NSA analyst who wishes to get involved in politics can simply start digging up information on what is happening inside campaigns they don't like, and then can feed it to campaigns they do like. Nobody has to know about it. The campaigns already hire people to follow other campaigns, and those people already get tips. So you've just got a really good anonymous tipster. Think of it as a version of Watergate on steroids with plausible deniability and no physical burglary to leave traces.

But it gets better. According to the interpretation of the Constitution that the NSA operates under, deliberately attempting to find out which NSA agents were looking at Americans is a search of said Americans, which is prevented by the 4th. This is why they could not, by their own rules, tell Congress how many Americans had been accidentally searched.

If my understanding of this policy is correct, then the NSA is operating under rules that mean that they cannot even try to monitor for rogue agents who are doing what I just suggested.

Now let's suppose that we trust 99.9% of NSA agents to be good people, following the internal rules and operating in good faith.

It just takes ONE acting in bad faith to distort our political system. And enough thousands of people have access that I consider it guaranteed that this nightmare scenario is actually happening.

Scared yet?
Sorta like the US has been able to do with the Fed? The difference is that the monetary policy of the ECB has been much tighter than it needed to be, and that caused ripple panics through lenders about solvency.

This didn't happen to the US or Britain because there was never any doubt of solvency, just value (don't want to quantitatively ease to the point of rapid inflation). However, we're at a point where economists are arguing for more inflation in the Eurozone -- which would have fit nicely with the Greek situation.

In the end, this is a case of Germans wanting their money to be worth more abroad, and this has caused Greece harm.
It's not about having spellcheck. It's about having the time to calmly read something over in a copy-editing mindset. Preferably with a different set of eyes than the ones that wrote it. Spellcheck won't catch brand-name errors unless GoPro is in your dictionary. It won't catch grammatical problems, or typos that happen to be real words.

The journalist who wrote it and the editor who approves it are probably way too distracted and have a ton on their plate. By the time it's going to press it all blurs together and errors slip through.
The code generator is awesome. There's hardly a syntax error. The file headers are the best.

Nitpick: although tty == tty is, as you say, vacuously true in this case, that's just because tty is a pointer. If tty were a float, this wouldn't be the case, since it could be NaN. I wouldn't be surprised if it learned to test a variable for equality against itself from some floating point code.
Can we just agree that either now or in the near future the idea of thought or expression without attribution is a thing of the past. Something that our grandparents internet had but not for us.

This slow crawl of both policy and protocol toward greater bureaucracy will have a much more permanent effect than say the NSA/GCHQ spying.
Streak's InboxSDK is the missing link to augmenting gmail's functionality. Gmail is a rich product that always seems to be changing silently. The Streak team does a fantastic job maintaining the SDK so that their changes automatically get pulled in, no need for us to release a new version of the extension.

We used InboxSDK to create part of our DocSend Chrome extension. Our power users who are in gmail 24/7 can't live without it. Thanks to Streak for helping us enable our user base and keep happy customers happy! :)
So basically these libraries are like Python's itertools for JS? Except they made a silly/arrogant choice of using a single character for the library name.
I think the problem there is just that ACU was just a very poorly made game.
Can anyone explain how this is different from Google's Gmail Contextual Gadgerts? https://developers.google.com/gmail/contextual_gadgets#what_...

I'm looking to build a plugin that can automatically send a mail back under specific conditions and allows follow-ups, but I'm not sure what tech I should use.
If anything was to be dumped it had better be underscore.
Allow your JavaScript website to be crawled perfectly by search engines
No, it isn't common and screams volumes about the individual and organization that employs him. Ignore, and walk away.

I was working with a mid-sized business and doing interviews to hire people into the team a number of years back. One of their dev leads had phone screened a candidate, decided he was worth bringing on-site for an interview. Had the guy come on-site (the candidate drove 2 hours to get there), we all sat down and because the candidate was nervous he totally flubbed the first 2 questions. To be totally honest I am not sure he understood one of them as I was even questioning what was asked. This dev lead stood up and said thanks but you are not a good fit, bye and walked out of the room, not even showing the candidate out. I was dumb founded and shocked, I had never seen something so unprofessional. Worse yet, I had worked once before with the candidate so he turned to me and said wtf, is he serious?

I had a top recruiter I knew call me the next day and ask if it was true (not sure exactly how he heard so fast), I confirmed that it was indeed true. He stopped doing all business with all divisions of the company that week and would tell candidates about that experience, steering them to other employers. I asked him why he would do that and he said if he sent a candidate into that situation it would be irresponsible and would destroy his reputation. And placing a few candidates there a year wasn't worth it as plenty of alternatives were available. Ironically, I also stopped working directly with that company shortly after that experience as the fact that the management did nothing about it spoke volumes to how they felt about their employees and contractors.

That dev lead left the company sometime after I did and that situation has followed him as while I don't speak with him or work with him I have heard recruiters and applicants alike all say they refuse to interview in his division where he is now because of what they have heard. Ironically, he went into financial services, although I doubt that is a correlation. To be totally honest, the guy is pretty damn smart and good at what he does, but that doesn't excuse being an ass.
Why won't Rust interface with a C API?
Working on something kind of similar:
- vector graphics/drawings created by freehand / writing
http://write-live.com/d/dba21681-8d3f-4fbe-8b4b-e5c1983df934

http://write-live.com/d/8f9b7846-a7b9-4e5c-b704-dad9aa87d14e

- unlimited* levels of zoom
http://docs.write-live.com/WriteliveServer/webview.html?d=34...

- draw on a tablet, view on tablet / web
http://write-live.com/d/538254c5-7d31-41f2-83bb-bcd0a7cee7ab

A bit like if google docs had a baby with OneNote
It looks like that patent had a final rejection in 2013. http://portal.uspto.gov/pair/PublicPair (13/039,209)
Basswood is very light. Anyone would notice a change to ash or alder.
Bookmarks are a meaningless statistic unless the people who bookmarked it visit your site. I have plenty of bookmarks I don't actually visit, but are more of a "for later" thing (which sometimes turns into a "sometime 3 years from now" thing).

If they visit the site frequently, Google Analytics can help sort that data based on unique/recurring visitors.
Google to Introduce New Internet of Things Software at IO to Take Over Your Home
* Increase minimum wage

* Support the continuing automation of jobs away

* Tax the income stream from automation and use it to provide strong social safety nets
Swift and Visual Studio Code
Gmail.js is pretty great too.

We're trying to take a slightly more higher level approach but there's def still a few things we're missing that gmail.js does have.
Now you just have to worry about Gandi shutting down your domain if you host anything that anyone finds morally objectionable, among other ridiculous terms they require you to agree to.
Somebody needs to create a service which does the following:

- gives you an email address for the whois as a proxy

- automatically follows the link given in the email and clicks the stupid button

- waits for the confirmation email

- if after 48 hours you haven't received confirmation then the system escalates it to a human proxy to click the stupid button (Turk maybe)

Reminds me of Lost
> ML derived language that treats accessor functions as ordinary functions

OCaml is not in that tradition—field projection uses dot notation and has historically not been an ordinary function (although maybe that has changed in later versions).
I think that's the bit where they're selling snake oil to the lower quartile of VCs. You and I know it's completely ridiculous, but they don't.
It's quite unreasonable. He could have optimized it more for fooling humans in Gibberish generation, but that would not show the general effectiveness of the approach. The power shows (quantifiably) in compression: 1.57 bits per character wikipedia is quite hard to beat. Of course, Markov Chains are essentially universal models, so the training algorithm is the crucial distinction.

I believe Markov Chains as a model quickly become inefficient (specially memory-wise) as you increase the complexity (long range correlations) of your prediction. It's an unnecessarily restrictive model for high complexity behavior that state of the art RNNs skip entirely.
"Tax the income stream from automation"

This should be covered by corporate income tax, no?
Land value tax so that productivity gains do not go to the land owners. And with this an end to a tax on labour. This way lies true freedom.
Internet Health Test aims to tell you if your ISP is violating net neutrality
Really cool idea, especially if you guys are going to build github for SVGs... but it looks like you guys have a bug in your process. Consider the workflow I attempted to do:

1. sign up
2. go through the little tutorial
3. get prompted to name a new project
4. do so, and it now feels broken (unresponsive)
5. navigate back to the project/:projectId page
6. click new design
7. select "blank"
8. get to a 404 page with the following url: https://inlinehq.com/projects/39653/designs/new?template_id=...

Also, the new design button is really unresponsive, please consider making that button aware if it has promises waiting to for your server to fulfill.
Cedars-Sinai: New blood test detects early onset of irritable bowel syndrome
I'm starting up a way to do this with an Electron app (the base of Atom), called Jupyter side car. It's not ready yet, but will share some of the same components. All this is pretty exciting for the Jupyter project.
Sounds like he didn't want to hire you for some unknown reason, but he still had to check off that he "interviewed" you.
One argument that can be made is that everyday services are needed and won't be automated in the near future. Also, rich people like going to cafes and restaurants, and it's nice to live in a place where everybody goes out in the city.

So, you end up with places like Australia and Switzerland where wages are high, but everyday costs are very high. I would be shocked if this didn't end up happening in the US.

Ultimately, do we want a two-class society, or do we want something more egalitarian (Brazil vs Germany)? I know which one I prefer living in!
Ask HN: Does 're-run cached request' exist? Do you want it to?
I've got some backend code that handles a particular type of request. I need to set a breakpoint in the code. Then I need to hop in my browser and actually make that request.

But sometimes, that last part is tedious. Maybe you first need to log in to your web app, then click around to the appropriate page, then enter some form information, and only then can you actually submit the request that kicks off the code you want to debug.

What I'd like to do is, for any function, have my IDE maintain a cache of the half-dozen or so most recent requests that have led to that function being invoked, so that I can re-run them whenever in my debugger.

Does this sort of functionality exist? Would you find it useful? Does it sound fraught with potential problems?
this is a ridiculously warped view on minimum wage

1) The average age of a minimum age worker is 35, and 88% are not teenagers. So no, the example in your first line should not be "you're some teenager", it's "you're a parent working two jobs and still on food stamps". http://www.nytimes.com/2014/06/10/upshot/minimum-wage.html

2) Talking about the cost of goods doubling is straight-up fear-mongering. Walmart set their minimum wage to $9, so raising it to $15 wouldn't even be doubling if minimum wage labor was literally their only cost of business. That's not even close to true, of course, but let's be generous and assume it's 1/3 of their sales minus CGS (~120B, so 40B). Their sales were ~500B last year, so with literally no other changes, they would only have to raise prices by 5% to go to $15 minimum wage.
sounds a bit like bigpicture.js with drawing; good stuff! https://github.com/josephernest/bigpicture.js
If you write code in the open, most often than not you do not really care what other people will do with it. If the project is MIT, that's fine. If the project is GPL, that's fine too. Often the license is somebody else's concern, not the actual creator.

I remember Woz saying he planned to give away his designs and it was Jobs who convinced him not to. Woz was fine too, he didn't care. Only Jobs cared.

Even if it is GPL I'm sure that many people will not honor it, just like there are tons of deadbeats who do not pay for closed source software even if it is just for the rush involved in outsmarting the closed source developer. It is human nature and I'm sure that programmers working in GPL projects know it and do not care.
Java for low-power devices. This is some high-level trolling by Google!
> or else no one will trust the certificates they issue

I would. Especially if they refused to cooperate with the US gov't.
Billy Corgan of the Smashing Pumpkins switched from EL-34's to Soviet KT-88 tubes in his Marshall giving him that super creamy distortion used in Siamese Dream. I always appreciate stories of hacker culture in music.
> It would be similarly accurate to say that Objective-C is the Apple C++.

Well it's not inaccurate. Both of them were designed to make C object-oriented, and they tend to be used for many of the same situations because of that.

A more accurate nomenclature would be ".NET's OCaml-equivalent" or "Apple's C++-equivalent" (much like how C# is characterized as ".NET's Java-equivalent). This falls apart with thorough inspection, of course, but it's good enough for tongue-in-cheek comparisons like this.
"Allow reading clipboard content"

As in something similar to how clipboard contents can be gleaned in iOS by a simple API call? I always wondered how many apps were abusing that iOS (feature?) and posting it to a collection server.
This is an old problem in AI. Chess was an AI problem, until a computer beat a grandmaster. Vision was an AI problem, now we have OpenCV. Many AI problems get shifted out of "AI" once they're solved.
Phishing attempts using "Click this link to verify your Whois data" in 3... 2... 1...
It balances parentheses and keeps track of other long range dependencies, something markov chain implementations cannot do.
Adult dating site hack exposes millions of users
Ah, maybe..
```
$ whois old.nyc
Not found: old.nyc

>>>> Whois database was last updated on: 2015-05-21T18:35:09Z <<<<
```
Google a step closer to developing machines with human-like intelligence
Good stuff! What about D3?

http://d3js.org/
I realized the other day that in this race to become the nexus (pun unintended) of home automation/IoT, the horse I think most likely to win the race is Amazon. The Echo just came out with updates that control wemo switches and hue lights, meaning you can now say out loud in your house 'alexa, turn on the kitchen lights', and your kitchen lights will turn on.

People have also made hacks to allow it to control a nest, which seems like something that would be an actual feature (since the same person also hacked in hue lights before amazon did it officially).

And the edge that Echo has is that people aren't buying it for Home Automation, they're buying it on its own merits.
Bitcoin Growing Pains: Matching Reality to the Rhetoric
Startup and science experiments are different.

Startups fail, although nobody involved likes it.
Science experiments are supposed to FAIL, many times. That's what science is.
(1) Germany is profiting billions from the current exchange rate, that's why it isn't losing anything.

(2) Which would fuck with the EU a lot more than it would bother Greece, which is why they're making the stand that they are, they know they have less to lose.

There's a reason they haven't been kicked out already. ;)
Ask your lawyer whether you want to include an express statement [1] that existing rights and obligations --- and, importantly, any dispute-resolution procedures --- will continue to be governed by the old agreement. That could be important in avoiding a court holding that the agreement is "illusory," and thus unenforceable, because of your power to change it at any time.

[1] See, e.g., the clause and extensive annotations at http://www.commondraft.org/#AmendUnilateralCls (self-cite).