skysight-inc/HackerNews huggingface dataset:
Because that's how people react when they quit

I'm sorry, so you're now casting my comments under the light of the tautology you're declaring?

The original post was about how it would have been a mistake if he had let his emotions get the better of him.

The original post was about how he stifled his criticisms and caved to the general advice to keep opinions to yourself. The exact statement was:

So I backed off and gave some general feedback—hard to find interesting projects, considering a career change, that sort of thing—without going into too much detail.

As other commenters here are pointing out, this is doing a disservice to the company and to your now-former coworkers.

Nobody is advocating "running your mouth", whatever that highly subjective and inflammatory phrase means to you.
I'm wondering how I'm going to get a virus on a curated Arch installation without usb autoexecute, also considering its on my office and usually locked, behind two firewalls without any inbound ports default open. They would need to get an executable on my system - shell or not - somehow give it executable permissions (which reminds me, there really should be some mechanism in almost any file transfer protocol to deny-execute on downloaded files so users need to manually allow it), run it somehow, and have it running when I'm accessing my wallet, via somehow injecting itself into an autorun mechanism. And I have PAX disabled access to xinitrc, bashrc, bash_profile, ~/.config/systemd, ~/.pam_environment, and ~/.config/autostart.

I'll take my chances. If I heard of wallets getting keylogged, I'd just access my wallet via a TTY without my desktop running without any user autostart configuration. It is also a partial advantage that X is horribly implemented and since the window manager grabs the keyboard, you need to exploit the window manager to listen to keystrokes like that, if you deny /dev access to keystroke polling. I think it gets even better in Wayland where the system compositor controls keyboard access, so you can stay diligent in only passing keystrokes to the actually selected application, and take steps to avoid situations like false frames over the GUI login prompt that passthrough keystrokes from an invisible keylogger (I'm not aware of if thats even possible on X or Wayland, though, should look into that).
Preserving the forgotten history of femininity in gaming
there's no upside to honesty in an exit interview.

Wrong. As others are pointing out, by stifling your honest feedback you're harming the company and your now-former coworkers.

All because you fear a hypothetical situation.
Go home after the hackathon, forget about everyone else who was there, and ask yourself, "Okay, what have I learned?" Then do this at a few hackathons.

The goal is to cultivate a mindset where you're comfortable engaging with the outside world and taking feedback from it, but that feedback does not define you.
For those of us in NYC, I recommend keeping an eye on the nonsensenyc mailing list:

http://www.nonsensenyc.com/about/

There's usually a handful of interesting events going on around the city and will often lead you to strange new places (in a good way).
Hmm, I'd be curious if there were correlation between first decades wages and the family economic background. i.e. could this be the narrowing of economic mobility as seen from another angle?
"you can make computers do things you have to think about to understand."
[Video] Social + Capital Partnership returning over 30% above the market
I've recently done this for one of my projects and didn't encounter any issues at all.
Most of the examples cited in the paper that their algorithm got wrong, I would also get 'wrong.' I don't think I would guess restaurant for any of the images with that label, I might have gotten the middle spotlight and I might have gotten the first letter opener right, but I'm not sure.

How do you explain that their performance is better than human? Is it in the obscure examples?
HowIStart isn't something that I'd considering "marketing" for the language, personally. It does what it says on the tin: teach you how to get started from scratch with the language.

However, you are correct somewhat; this is why on Nim's homepage[0] there is an example of Jester (a web server/routing DSL)!

[0] http://nim-lang.org/
Microsoft employee here. Can confirm. He has mentioned HN a couple of times in talks.
If Microsoft truly wants to transform they need to launch an intensive secret project. Let's call it "Project Redmond". The goal of the project would be to develop "Quantum", the next Microsoft OS. Quantum aligns MS with Linux by effectively building Windows on top of Linux as well as all the tools necessary to, as automatically as possible, migrate existing Windows code into Quantum.

With a move like this Microsoft becomes THE Linux company as the millions of non-tech and tech businesses who are Windows based migrate to Quantum over time. They could make the underlying souped-up Linux OS FOSS and sell the Quantum OS layer (or whatever works).

I am thinking in terms of the next 50 years, not 5. In the long term I just don't see how the existing MS model can prevail. A move like this Quantum OS concept would instantly align them with web development and provide a solid alternative to Apple on developers desktops and perhaps even Ubuntu at the server level.
> As others are pointing out, by stifling your honest feedback you're harming the company and your now-former coworkers.

...and? So what? What's in it for _me_?
It really isn't that simple. Inventors need a way to protect their ideas. I think we need to come up with heuristics for lawsuits involving patent infringement like:
Companies can only sue for a percentage of the revenue they themselves generated from sale of the product related to the patent. There is no great way to do it. It infringes on an inventors rights to sell their creation which i beleive deeply. However, these fucking patent trolls need to be stopped.
>Without slavery how will we ever pick cotton?

It's pretty evident how we can pick cotton without slavery. We do it every day.

On the other hand, you want to expend resources digging a heavy, precious metal out of the ground to use as a glorified record-keeper of transactions. Seems like a huge waste.

Why not create it "out of thin air" as it is needed, and use the metals (and resources required to dig them up) on something else?

The error comes from thinking that money = wealth.

>With all debasement problems at least the precious metals system lasted thousands of years.

I don't think there's a country on the planet that will accept gold for financial transactions without converting to currency. So, no, it hasn't "lasted thousands of years"; it's gone.

>No wonder we've pressed the reset button every 40 years.

Pretty sure if you're anywhere in the First World you're part of the wealthiest, healthiest society that there ever has been.
Wow, bank error in your favor. It looks like we had everything inflated by 10X. Appreciate you pointing this out and surprised no one else caught this including us. We're updating the post to reflect and will throw a mention in there.
Can I split the cost with my partner?
When HR/Recruiters check references, they do not always restrict themselves to the list of people that you give them...
Data Visualization with D3 Open Course
Udacity data visualization course that covers not only the mechanics of D3, but also the theory/practice of creating effective data narratives.
In my experience not being able to use iterators is rare in most Rust code. Inner loops that have array lookups are overwhelmingly iterating over collections. It's much more common to have to drop down to unsafe code because you need to implement some low-level data structure that Rust's ownership rules can't yet prove safe.

I have personally never seen the bounds checks be a problem except in microbenchmark-like things, and those are almost always compiler bugs involving missed optimizations that the compiler could have done but does not presently. I think "the design of Rust does not guarantee the possibility of matching C++ performance unless you use unsafe code" is too strong a statement.
Barrett Brown was not convicted merely for linking to data on the web. He was convicted for three separate offenses:

1. Acting as a go-between for (presumably Jeremy Hammond) the Stratfor hacker and Stratfor itself, Brown misled Stratfor in order to throw the scent off Hammond. Having intimate knowledge of a crime doesn't make one automatically liable for that crime, but does put them in a precarious legal position if they do anything to assist the perpetrators.

2. During the execution of a search warrant, Brown helped hide a laptop. Early in the trial, in advancing the legal theory that hiding evidence is permissible so long as that evidence remains theoretically findable in the scope of the search warrant, Brown admitted to doing exactly that, and that's a crime for the same reason that it's a crime when big companies delete email after being subpoenaed.

3. Brown threatened a named FBI agent and that agent's children on Twitter and in Youtube videos.

The offense tied to Brown's "linking" was dismissed.

Brown's sentence was unjust, but it wasn't unjust because he was wrongly convicted by a trigger-happy DOJ; rather, he got an outlandish sentence because he managed to stipulate a huge dollar figure for the economic damage caused by the Stratfor hack, which he became a party to when he helped Hammond.
Man, I hope my password isn't in there.
"IV was originally created as a "patent defense fund," getting investment cash from big Silicon Valley companies like Google, Apple, and Cisco. Soon, IV moved its focus to patent enforcement, and the firm is generally disliked in Silicon Valley."

"Disliked" is certainly an understatement.

It's interesting though, in all of the coverage of Intellectual Ventures nefarious court adventures I've never heard it reported that they started out as a patent defense fund. Is that really true?
Most inner loops in game code are iterating over collections, whether it be lists of actors, lists of vertices, skeletal animation data, or what have you. Rust does not incur bounds check overhead for iteration.
FCC Reclassifys Broadband in Title II: What It Means for You
Read the actual article. None of this data is new:

All data currently is or was at one time generally available to anyone and discoverable via search engines in a plaintext
“SwissLeaks”: the backstory of a worldwide investigation
I agree - it's not good, but to be horribly cynical about it China (and it's local chip manufacturer lobby) is just optimizing: as long as they can squeeze Qualcomm without pushing them out entirely, it's effectively the same as granting a subsidy to the local market, except that Qualcomm pays for it and ultimately is happy to since even after the shakedown Qualcomm is making a lot of $$ in China. In fact, to me the most perverse thing is that after a $975M fine share prices are UP, which I at least partially read as: now Qualcomm is in the fold and will (at least for the short term) benefit from the stability of being part of the machinery.
How Uber/AirBnb Dominated the Last Second Economy
I've also had the opposite experience. I've been hired on the spot with no checks and the company turned out to do things in a random, hurried and slipshod fashion and was always operating in emergency mode. This caused chaos which caused them to burn through people like crazy, which further inflamed the problem.

They aren't in business anymore. A company taking a bit of diligence is a comforting sign sometimes.
I'm not!

#successkid
Actually three of my own passwords are on there, I left them in
A viral ‘Enigma machine’
I don't think the author understands what np complete actually means. I don't think that it is easy to verify that a snow Blown path is optimally efficient. It's interesting to discuss the complexity of day to day tasks, but optimal cleaning seems to be np hard, not np complete. You may think that you have the optimal solution until a friend of yours shows you his solution.
> Aren't most advertising campaigns focused on acquisitions these days?

Nope, much of it is branding. Some are focused on clicks, some are focused on viewability... it's sort of a turning point in the industry...

> No, and they are not focused on clicks either. The majority of the adspend* cares about impressions, viewability and lift.
*display adspend

Most or not, it's still a significant amount. The clients you mention may be more concerned with impressions/viewability/lift, but they're still vulnerable to be gamed the same way as someone who cares about clicks. Viewability is already being manipulated by the same bots that generate fraudulent clicks. It's a great metric in theory, but take it with a grain of salt.

If anything, these companies (Moat, IAS, Oxford...) are the ones who should be most concerned about combating bots.
Funny Rap
My thoughts exactly. I'm amazed that I can download the file, but at least I get to see if any of my passwords are there.
If you read the rest of the paragraph, it's quite clear that the entire description is intentionally humorous nonsense. I mean, the third sentence had to make that clear... ;)

> They ended up illustrating a crate of Campbell’s® Tomato Soup™ in the corner to make it feel a bit more canny.
What's your password? I could check the file to see if it's there. I found one of mine. Does anybody know from where these passwords are from?
Way to go buddy! This research is indeed necessary and releasing such a dataset will be beneficial. Maybe it will also bring light to how outdated password based authentication really is.
>But until you can prove that all "well-off" individuals did that, you have no moral ground to stand on.

I have no idea what you're talking about.

Are you telling me that if we had the technological wherewithal to "create land" at will, you wouldn't use it? That you'd recommend we continue to deal with land scarcity? If not, why would you recommend those same actions when it comes to money?
Everyone knows the whole email/password concept is broken. I believe that overall OAUTH is needed, but it needs a much stronger consumer facing view.
> He was close to Anonymous and was in fact their spokesman.

Err, no he wasn't. He just managed to get a modest amount of attention.
Apache vs. Nginx
A well-implemented OAuth implementation is wonderful. Sadly, many implementations are just crappy.
A few interesting stats from The Guardian's article [1]:

- Average monthly wage in Cuba is $17

- 2.8m people with access to internet (26%)

- 3.3m people with computer access (31%) "at home, work or school"

- "A modest computer with a monitor costs $722 in Cuban stores, and at least $550 on the black market", so I suspect more at work/school than at home

- "The country has 53 broadband internet accounts today"

[1] http://www.theguardian.com/world/2015/feb/09/netflix-launche...
Yards are generally not in shapes that look like mazes crossed with Hilbert space filling curves, which the problem statement permits.
That is a good question. I went and read the about page at imagenet [1], but it wasn't completely obvious what the source is. One thing to note though is that the context as described there is "1000 images to illustrate each word." This doesn't exactly match with: "words which a person would most likely label an image." Check out the page on team sport for example [2]. Would you ever label one of those team sport? Or what about this one labeled 'fresh bean' [3]. It is not hard to find hard examples here [4].

[1]: http://www.image-net.org/about-overview
[2]: http://www.image-net.org/synset?wnid=n00887544
[3]: http://www.image-net.org/nodes/8/07727578/5b/5bcde1a26fd46c485ca7df589e57ba2ded9cb789.thumb
[4]: http://www.image-net.org/synset
> Your argument doesn't even make sense. It's pretty evident how we can pick cotton without slavery. We do it every day.

We haven't eliminated slavery from cotton farming so I'm not sure we can claim to pick cotton without slavery. We pick some cotton without slavery.

http://www.theguardian.com/environment/2013/oct/27/cotton-pr...
EDIT: My apologies, I didn't realize the comment thread I had posted to was started as a comment about drug laws. I was merely commenting about my general philosophical belief that democracy is not optimal because an uninformed population should not be making decisions it is uninformed about.

Unedited previous comment:

---------------------------------------------------------------

I don't understand your comment, friend. I said nothing about the 'war on drugs'. Uninformed participants in a political or economic system should not be making decisions that affect others in any way. Random citizen John Smith will, out of a sense of righteous indignation, decide against any useful regulation for banks because he is upset that they get recapitalized while his mortgage terms do not get favorably renegotiated, irrespective of the intellectual value of his decision.

Banking and financial activities are fundamental to a healthy and growing economy and everything from home mortgages to credit cards to IPOs are driven by a bank's ability to extend credit and deliver banking services to the citizenry of a country. Bonuses are generally speaking a direct function of a bank's PROFITABILITY, not its ability to cater to every individual's whims and desires to become some rockstar 'rich person' or even the populace's desire to remain middle class. Services are provided, and profits are distributed accordingly.

If affecting political policy is beneficial to shareholders, decisions like Citizens United are logical and the exact type of decisions I'd want my board of directors to make, as an investor, and if that contributes to maximal economic growth then it is optimal for human society, with the exception of environmental concerns which need to be taken more seriously then they have been in our immediate past.
"Yes, I could tell you what your problems are and how you could make the workplace better, but then I would have to charge you as a consultant....."
Serious Trouble in Modemville (1987)
Show HN: Poppy, a native iOS PopcornTime remote
Well put. Re: stock price, there was so much uncertainty about this situation building up since the summer that most investors are happy to see a conclusion.
> Barrett Brown was not convicted merely for linking to data on the web.

From the article:

Most of us expected that those charges would be dropped and some were, although they still influenced his sentence.

I want to be generous and say that the author meant what you said. The linking was not something Brown was charged with, but it was brought up during the sentencing and probably influenced the length of his prison sentence.

So while you're correct that Brown was not charged with linking to information, it's worth noting that this was still used against him anyway.

Also, people who think the linking to hacked data was the only thing that got him arrested are being disingenuous (or are simply ignorant).
Conductor – Distributed JavaScript Map Using Web Workers
The Corante bloging site that host the Pipeline blog has a problem with IE. Try to open it with Chrome or Firefox
As a diehard functional programmer (who used to shun OOP as a fad) who's been dabbling with Pharo over the last few weeks, I must say I'm impressed. And, like the article pointed out, I'm having the same "seeing the light" experience that I first had with Lisp and Erlang.

After experiencing what OOP is really all about, an interactive environment with live objects sending messages to each other, readily available to be inspected and manipulated [0], I find it a drag to go back to Python and Clojure (less so) on my day job.

I now feel like every other OOP implementation (without the live environment) is just a horrific bastardized version of Smalltalk.

[0] http://simberon.blogspot.nl/2013/01/swimming-with-fish.html
Arkansas Declares a High School CS Education State of Emergency
The trafficking charges were dropped but he still was charged as an accessory after the fact. http://cryptome.org/2015/01/brown-105.pdf
> These insane perf gains are possible only thanks to HTTP/2, specifically thanks to its support for multiplexing.

What's sad about this is that if you load this site with pipelining enabled you get the same speed benefits as with HTTP/2 or SPDY, but Google would never know this, since they never tested SPDY against pipelining.

> ENHANCE_YOUR_CALM (0xb):

> Please read the spec and understand the technical implications before criticizing.

Please understand that -- technically -- this protocol is an embarrassment to the profession and to those involved in designing it.
New JavaScript framework from former Angular developers
Another way to think of it is:

People often remember ex-employees more for how/why they left, than what they actually did while employed.

Depending on how high up you were, etc., there's a decent chance word will get around on any relevant bits. I always try to leave places on as good standing as possible. The exit interview can be a great opportunity to solidify that, as well as wrap up any loose threads (asking to use them as a reference, making sure they know they can still reach out if they have questions, etc.). There may be other chances to do so, but depending on circumstances, maybe not.
but what do you think about the big picture?

I don't know much of the specifics about Brown, but I think the wider point is worth discussing, especially with respect to the proposed change in legislation.
> Likewise, you could say that there's no such thing as mutation in programs because the value of a variable in a language that supports mutation depends implicitly on time; you just don't express that in the source code.

But this is precisely the problem with mutation and programming languages:

...some code...
y = f(x)
...more code...
z = g(x)

Is x in the two lines the same? Often it's not. This is what's surprising to a mathematician. It would help if the "time" was made explicit, i.e. if you had x(t1) and x(t2), in which case it's quite obvious you need to take a closer look. But in mainstream imperative languages there is no support for this, which is very much a problem.
Containers are indeed a great idea for less permanent locations, otherwise solid constructions beats containers after a few years.
OK, Qualcomm puts a good face on this and their stock goes up, but:

It is starting to really annoy me when powerful countries like China and my country, tha USA, throw their weight up against companies just doing business. This article is about one example with China, and my personal pet peeve is the USA under FICA laws brutalizing (sometimes small) banks in developing countries for not keeping up with the paperwork demanded by the empire.

It seems to me that the world needs an effective way for small countries to not get rolled over, including unfair patent portfolio attacks. If this article was about a small developing country vs. Qualcomm my reaction would be different.
Juxtapose doesn't mean what the author thinks it means... "This sort of thinking is interesting because it’s oddly similar to how students make decisions when going into finance, a particular industry that Google is usually seen to juxtapose."
That would explain it. Thanks.
I'm not sure how OAuth can help. Does it allow you to choose whom to authenticate with, or does it tie you to one specific provider? I much prefer Persona, but Mozilla has abandoned it, and most resources around it are dead links. What a colossal shame.
Twine 2
Remember to spellcheck, nasa.
I saw a documentary and just this sort of place in the scandinavian countries. I can't find the specific links, but some quick googling turned up the term co-housing and this interesting overview:

http://www.cohousing.org/node/1537
Welcome to FRP
Public dumps mostly from the last 5 years, but some as old as ten years