skysight-inc/HackerNews huggingface dataset:
Sorry that I don't have time to do your question justice, but real quickly now:

(1) "Over 30" is still quite young.

(2) Don't worry about finding an ideal job right now. Or for the next 3 years, even. Just get any job that pays the bills in whatever city you happen to live, which doesn't drive you crazy every day (just some of the days), and which doesn't look like too much of a "resume stain." (A little bit of a resume stain is OK, for now).

(3) And how do you get that job? Just keep applying, applying, and applying. It's like dating: you'll encounter (a hell of) a lot of rejection at first, but soon enough you'll find someone who sees the "real you", and will look past the faults that others can't get past.

(4) Once you've done that -- everything else will take care of itself. Time will expand, and, as if by magic, you'll find space and energy to work on your big data skills, your github profile, your English, whatever.

(5) And BTW, don't worry about your English. It might ding you in interviews (and you should definitely keep working on it), but it's really quite good. And you can take comfort in the fact that 99% of the people born in monolingual English-speaking environments in the U.S. (if that's where you are), i.e. the very people dinging you in interviews for your sub-perfect English skills, are themselves total wimps and klutzes at foreign languages, and would basically starve to death if dropped in a non-English environment and no one was willing to take pity on them and help them out despite their being too "lazy" to immediately become natively fluent in the local tongue.
I agree. "Breaking news: Apple uses Google products"
Because there were no liberals running for the Republican nomination, so many/most liberals would rather support a libertarian than a conservative.
Its been hinted that they'll be busting other Tor marketplaces in the next day or so. I wonder if they were similarly infiltrated and what effect that will have on the community.
I wouldn't be that sure. Similar thing happened to me in the past. Two phone interviews (one with HR, one with a developer). Asked to go for a face-to-face and they asked me to do a coding exercise in an hour but what they wanted would've taken a good few days to implement.

Anyway, my solution worked. We went through my code and discussed a few possible performance improvements. I was also asked a few theoretical questions which I answered confidently and was under no pressure at all.

They got back to me two days later just saying 'no'. No feed-back whatsoever. It was because the two developer who interviewed me were the world's most miserable developers and the moment they walked in I could tell they have no interest in talking to me or interviewing me. Not even trying to engage in small talk. I wasn't going to take it even if I was offered the role because I wouldn't want to work with them. And they probably found me too friendly and sociable and instead wanted to work with an introvert.

Bottomline is it all comes down to the chemistry. This sounds like I'm talking about romantic relationships but it's more or less the same whenever you're about to join a new social group. That's why all these coding exercises, in my opinion, are just a waste of time.
> In fact, I'd rather see a variety of posts from subreddits I don't usually go to or usually follow.

There is a little line of text on the top of the reddit front page called "trending subreddits"...I've found a bunch of cool stuff that way http://imgur.com/okDu5AN

But of course, the best way to find new subreddits is to read the first 5 or so comments on a weird gif or picture. Someone will link to either subreddit that it came from, or a subreddit where it could have been posted.
I do this often with Angular, except using Django as a backend with Django Rest Framework helping out with the API. I find that separating concerns like this leads me to much better code.
Impraise (YC S14) looking for iOS dev. Own the full development process
It is close enough, especially for content that is not likely to be down voted.
Artificial Neural Networks – Introduction
Maybe the title should be, "FBI Announces Silk Road 3.0" :-) And I agree, folks seem to be running these things out of the US rather than out of say the Cayman islands or Belize where is it easier to level the playing field with respect to the authorities.
The list of open sourced repos, for those interested, is here: https://gist.github.com/trentm/ce1b6a9db28665f57413
Seeing as this is crypto software, is it a good idea to wait for a 2.1.1 bugfix release?
That sounds like a borderline conspiracy theory. If Ron Paul's popularity on Reddit around 2008 was a fascade, it was very convincing.
It's a loss leader intended to retain users. Most of us have used Office regularly at some point, but many of us have drifted away as other non-Windows platforms became viable (Linux, OS X, iOS, Android) and adherence to the new ecosystem overcame adherence to the Office platform. We'd like to have Office available, if only for basic compatibility re: viewing & simple editing, but at $10/mo or $X00/flat we're satisfied with hacked-up translation to other ecosystem-standard suites (OpenOffice, Pages/Numbers/etc). Microsoft starts seeing the departure numbers growing rather high, and if they're smart (!) they will - and are - release[ing] something which persuades users to maintain a stake in the Office suite: free (albeit stunted) apps costing users nothing more than a shrug & download.

I'd rather give up on Office entirely, but its relative ubiquity plus free apps mean I'll let the camel stick its nose back under my tent.
CPU Stuff:
I want an ARM CPU or at least board with an ARM CPU with full SATA support and memory sockets if possible that I can buy for less than 100$. Big wig clients are fine and everybody likes the big contracts, but you are severely underestimating the "Prosumer" market.
The Raspberry Pi is NOT a passing fad.

GPU Stuff:
1 - Driver support for "legacy" chipsets:

I have a M4A89GTD PRO/USB3 mobo with HD4290 integrated GPU since 2010 and to my surprise when I installed Windows 8.1 on it this year, found out that AMD doesn't have any driver support for this GPU for Windows 8.
Really? Are we still in the age of "that's so last week.."?

2 - Linux drivers:

So I bought an Radeon 270X, Windows 8 support was fine, but Ubuntu? oh my.. Only about a month or so and after another one of failing at life I was able to install the catalyst drivers (in beta) correctly and boot it.
You're very right about the coders bit - I guess it was more an issue of framing it. I've corrected it now.

I do bring the issues up - but usually end up being really frustrated because I assume that these things should be obvious. A lot of the comments in this thread are forcing me to reflect though, and realize that I didnt "know" those things out of the box either - but learned them by seeing others' good code and learning from that or because someone was patient enough to walk my through my mistakes (of which I certainly still make many).

While a pull-request based system would be ideal - it's the timeline and the scope of work that has us a little bit stuck with setting up such a new process.

My key takeaways from this thread would be though that I should certainly do more of the code-reviewing & maybe even get some of the team more involved in code-reviews.

Really appreciate the tremendous feedback here and it makes me realize again why I end up spending so much time on HN - there's just so much to be learned here from some truly helpful folks!
Execute your vision
I thought I remembered this being called the "fourth man" or "fifth man", but the Googles aren't turning up anything relevant.
Reddit does intend to have the /r/blog posts on the front page, but they don't necessarily need to rig the votes.

As mentioned in the article, the algorithm for selecting which posts appear on the homepage seems to allocate slots for each subreddit. If one subreddit has more people voting than another subreddit, they can both appear alongside each other, rather than the larger one always filling the homepage.

Since the only posts made to /r/blog are infrequent, they will always get the slot for the subreddit and will likely always appear on the front page or second page even with few votes. Then, because they are visible to many users, they can attract more votes.
I don't think that cause() being recursive is an issue, but I'm not sure why you'd want the cause if you can't do anything useful like attempt to downcast it.
https://news.spotify.com/us/2013/12/20/spotiamp-long-live-th...
This is great news, but if you're life-or-death dependent on crypto (and PGP is one of the very few tools you might ever consider being life-or-death with), you might consider letting the modernized GnuPG (and particularly it's ECC code) percolate a bit.
Why? The only way it is going to post is if the bank accepts it. Since the card can't know the conversion rate "allow anything" is a perfectly reasonable action.
In fact, the article mentions in 6.2.2 one client-side solution to handle CSRF token by including it into the $httpProvider's headers.
Why just saying “fail fast” is terrible business advice
I think, at least in the US, our extreme politicization makes that difficult: http://www.vox.com/2014/11/1/7136343/gamergate-and-the-polit...

My favorite part of this article is the graph showing how "Do you think Twelve Years a Slave should win an Oscar" breaks down by party lines.
The logic of "spend time now because otherwise you'll spend 10x later" - really resonates with me. I guess I need to see it as an investment rather than a waste of time - that really turns the entire thing around quite a bit! Thanks :) - I also completely agree with number 9 - it is easier said than done though in some companies :/
The geniuses behind all those SF startups?  They're not who you think they are
Book for Non-designers: Kick Ass in Web Design
I really want a place for a _structured_ political or philosophical discussion to take place. The same way that Stack Overflow placed a lot of structure and moderation around a Q & A panel.
Both totally possible.

I'd be happy to help out if anyone has questions on how to go about that stuff. I've done a ton of Web Audio work in the past couple years.
this is great - I love coding in Python and would definitely use this in the future. Currently we're doing everything in Node.JS though - do you know of any tools for that ? We do use Jslint etc - but landscape certainly seems to go a step further..
Only about 20% of redditors vote, and only about 20% of voters comment [1].

That doesn't really ring true. If you make a post with a question in the title, you'll often get 5+ answers before a single person votes. Even downvotes.

Maybe it's more accurate to say "Of those people who don't hang out in the new submissions queue, only about 20% of the voters comment."

But, really, Reddit could do anything it wants internally, and we'd have no idea. Only they have access to the stats. They already compress the votes so that it only looks like there are ~10,000 votes maximum, when in fact hundreds of thousands of people have probably voted on certain posts.
A twitter and github account based in San Francisco with a similar name has been quiet for over a month.

Interests include Bitcoin.
It's not a r = 1 correlation, but it's definitely strongly correlated.
I would expect Swift to have comparable performance to Go since it's a C like compiled language. Where it doesn't, Apple should probably dog-food it so they can find any deficiencies.
The scripting in Google drive is pretty awesome. I saw some pretty impressive automation recently that a business analyst did where he'd grab spreadsheet attachments to emails in Gmail and analyze them in sheets.
One particularly nice feature of the new version: gpg-agent no longer just stores the passphrase and hands it out to gnupg. Instead, gpg-agent actually holds the private keys and does crypto operations with them, and never lets any other process have the private keys or the passphrase (other than the pinentry program that prompts for the passphrase).

See https://gnupg.org/faq/whats-new-in-2.1.html#nosecring
I don't really buy that... the only liberal views I can think of that are popular in the aggregate on reddit are about the war on drugs and sometimes socialized medicine. In general, reddit is pretty hostile towards women, skeptical of feminism, overtly racist, and pro-military.

I guess I would characterize it more as libertarianism strongly centered on the perspectives of middle class, white men.

Edit: I guess "I don't really buy that" was a poor choice of words. I don't think you're lying to me. But your experience was very different from my experience. I stopped using reddit because I felt like all the big subreddits were too socially conservative!
EU Citizens’ Privacy Rights Pipeline
I agree that this is the simplest way to be structuring a SPA these days. Integration with things that were not designed with SPA-first development in mind become incredibly convoluted, quickly. This is especially true when you want to take advantage of the build tooling that the JS ecosystem provides for. We quickly found ourselves completely bypassing the Rails Asset Pipeline in order to support an "integrated" project.

see also: http://blog.pedago.com/2014/01/21/goodbye-sprockets-a-grunt-...

We've since completely abandoned any Rails views and only interface via REST APIs (and have also migrated to Gulp). While having Rails generated views for admin boilerplate was initially great for prototyping, it probably created more headaches than it was ever worth.
Libertarians align with the left on personal freedom (Weed, abortion, relatively blind to race or sex, less foreign intervention...) and they align with the right about economic freedom.

I use to hang around Reddit back then, but I don't clearly remember. My guess is that reddit found all the personal freedom stuff appealing, while mostly ignoring of the facts about closing the Fed, eliminating minimum wages, reducing intervention... But remember that during that time (2009-2011) most of the econ talk was surrounding the bank bailouts. Ron Paul's speech was actually aligned with that of Occupy WS, since most libertarians opposed the bailouts and oppose big corporations, given that they usually lead to crony capitalism. I also have the feeling that there was less nonsense on reddit back then, but this might just be my perception.
BulletProof Meteor
yeah, not a dumb question - there are a ton of not logged in 'casuals' who just come by to consume consume consume whatever frontpage throws up
Right, well it's one thing when posting on HN - I'm not really running a spelling and grammar check. That said - my complaints are not around their writing style. Many of them are non-native speakers and I can live with bad grammar & spelling in comments. The pain-point is really the coding style that leads to bugs where they could have easily been avoided.

I do get your general point of leading by example though - and like the idea of "show them whats wrong instead of just telling them by fixing it in real time".
Looks like you know more about this than I do. Is the crypto code new to libgcrypt or just to GnuPG? Given your statement I assume it's the former.

---

Apparently libgcrypt hasn't been updated since late August[1]. Also relevant, GnuPGP 2.1 has been in Beta for over 4 years[2].

[1]: http://directory.fsf.org/wiki/Libgcrypt
[2]: ftp://ftp.gnupg.org/gcrypt/gnupg/unstable/

---

Just for the record, I agree that under severe circumstances choosing the new ECC features might do more harm than good. However, given the context that somebody else asked whether it's a good idea to wait for a 2.1.1 release, I'd say no, use 2.1 right away. Interpreting version numbers like that (especially when the crypto routines have their own module anyway) seems overly suspicious and might do more harm than good as well.
Should you listen to your users?
Why duplicate logic in the front end? We recently open sourced a lightweight framework for writing coffeescript in rails. It's fully compatible with turbolinks and let's you run only the JS you need. It's called RailsScript ( https://github.com/gemgento/rails_script )
I wish this could happen everywhere. In Weston, FL we had one local provider (Advanced Cable). The customer service (and product in general) was much better than that of Comcast/ATT. I guess competition forces better products/service to be offered to the individual, go figure.

What laws prevent other communities from doing the same? And what justified their existence?
For many people, reddit is merely a source of internet junk food. They go there for cheap, quick hits of mindless amusement.

See also: buzzfeed, 9gag, imgur, funnyjunk, etc.
Gamergate and the politicization of absolutely everything
Treehouse? All the searches for that keyword with this topic led me to some sort of beginner's course on programming... Link, please?
I'm not so sure. There have been offshore gambling sites (sports, poker etc...) that have been shut down before with the cooperation of local authorities, although not always easily. They may see revenue for local industry as a nice plus, but not so nice as to risk the ire of the U.S. govt.

In the end, your allies offshore may only be as loyal as the force they're willing to ignore. And your friends may only be as trustworthy as the information you choose to share with them.

Edit: Link to that poker takedown news http://www.covers.com/articles/articles.aspx?theArt=234980
If you want more detailed information, companies that have Labor Certification Applications are required to maintain Public Access Files, to be presented for perusal on demand to anyone that wants to see it, both at the company headquarters and the facility where the nonimmigrant worker is working.

The LCA has to be included in the PAF, but there's other stuff in there, too.

Likely all useless to you unless you're an investigative reporter, immigration activist, or just masochistic statistician, but it's supposed to be there, nonetheless.
One of the things that is missing from the comments here that say "Office Substitute X does 99% of what users need" is that in most companies, there is already a way of doing a task.

In many complex tasks, Excel is a front end to a complex business process. That business process is kicked off by some VBA code that talks to some COM object that talks to the back-end infrastructure. For example, in Finance, there are scenarios where that COM object kicks off a job on a Linux HPC cluster to compute, for example, the risk of a position that a trader is interested in. While "Office Substitute X" could potentially do the same thing, the trader has absolutely zero interest in using anything other than Excel, and he/she is the rainmaker.

So there is very little cannibalization of the existing desktop Office business for Enterprise customers. What this seems to be doing is taking people's familiarity with Office at work, and making it cheaper/easier for them to continue to experience Office in their personal lives.
Behind enemy lines in our war against account hijackers
You don't buy what? my experience?
Yea but terminal.com is not the enabling technology, that is the front end service you provide. LXC will let anyone do this on their own hosts for free.
Thanks - while a lot of the other advice on this thread is helpful in terms of being a better team lead in general - I think the stuff you mentioned is really what I can apply almost immediately - especially the last bit about makign things maintainable.
It's not difficult to argue that reliable hardware is only a delivery mechanism to enable the usage of Apple's software, however I doubt users would purchase a "Samsung iPhone" or "LG iPhone" in the same manner that they do for Android devices.

The Apple hardware brand, the hardware itself, and the software all together sustain the user demographic.
Well, it'd be pretty weird if Go-ogle started developing their applications in Swift.
Yes. It struck me as one of those "crazy enough it might work" things.

Looking forward to trying it!
>>> Face facts, as a friend used to say, your company will probably fail before it makes enough money to pay significant taxes.

I have a freelance business I'm working on getting off the ground. I have to pay quarterly taxes on the revenue I bring in. I just wrote a check for close to $900 on around $2500 of revenue I had taken in for two clients.

To me, that's a significant amount of money coming out of my pocket for taxes.
MMO's are specifically excempt
Thanks. I will post a new one soon!
Reddit liberals and Reddit libertarians are in massive agreement on not starting wars or locking people in a cage because they have a plant; views on economics take a backseat.
Get a Tech Job with out a college degree
Multi-Dimensional Querying – Parse JavaScript SDK
Thanks for the heads-up, maybe I can do a follow-up article or add an update into this one to include ember-cli features.
A note about the graphics: all the charts were made with R/ggplot2. Not only ggplot2, but basic ggplot2: the charts in the blog post can be made with about 5 lines of code maximum each.

You can customize ggplot2 for even more beautiful charts, such as the ones used in my analysis of HN comments: http://minimaxir.com/2014/10/hn-comments-about-comments/

Note that reproducing this analysis for the HN front page is harder since there is a lot that happens behind the scenes that cannot be generalized. Here's an attempt at performing such an analysis (note dang's comments): https://news.ycombinator.com/item?id=8533757
Well most American employers do take this very seriously. I've typically been offered salaries well past the prevailing wage.
Lyft launched in Miami first, which is a market that Uber didn't enter because driving there without a taxi license was a criminal offense, not merely a fine. Uber has always launched in cities where they knew they could defend the first drivers on the road without long term consequences for those drivers. Lyft launched in Miami without regard to the long term consequences for those drivers that started riding with them. I don't think Uber entered Miami for months and only well after informing the city of Miami that they are going to enter the market if the city doesn't start enforcing their own laws. I don't know about you, but Lyft is no saint either and probably worse if they're willing to put drivers in a position where they end up with a criminal record.
Those Sunspots Approaching Earth Could Bring Blackouts
Datarank.com Build Time-lapse
Mercedes-Benz AMG Vision Gran Turismo
You should check out https://codeclimate.com/ then, they support JS and Ruby. There's also https://scrutinizer-ci.com/ who do PHP and apparently Python and Ruby now too.
13 year old's start up backed by Intel
It's gcrypt, but I have no idea who has looked carefully at that code.
That's a good question. I should have mentioned that in the post perhaps. The reason I initially ran vmstat was just to make sure my dev machine was "zeroed out". Recently my kernel builds had taken twice the time as normal and I wasn't sure why. That's when I noticed this. It turns out this had no significant effect on my build times but was rather an effect of a different change I made weeks prior. I also noticed no ill effects on my laptop that I recall.
Do you think they should have produced a real car instead of just a Demo?
"[..]states have laws limiting the ability of local governments or their partners to offer their own broadband services, often passed with the encouragement of big commercial broadband providers who complain about unfair competition."

Amazing statement considering that the providers in question are likely to be local monopolies.
10 Ideas You Can Steal from SAAS Companies