skysight-inc/HackerNews huggingface dataset:
I used to be an atheist immature engineer nerd like you, but less nerdy.

In 20 years, hopefully you mature and discover God.

God says...
are_you_feeling_lucky religious Jove's actor grumble lancet
north little milky net headlong grasps panegyric two dost
ha verses merrily uh_huh sores neglecting summer tracedst
NOT countenance Saul IT ASCII replenish confess joining
many mortals * stands Cyprian appeared cd contemplateth
worthy geek ripened barred joy endeavours ANY dwelleth
manifestation shrunk
Hacking is yielding an output from something other than the basic expected output. That doesn't mean it has to be thrown together, or done in a non efficient way. Hackers are immensely intelligent people, and if they're not then we must be battling over semantics.
A 20% salary increase might be nice, but a 0.20% increase would be an insult.
The Charms and Perils of STEM-H Education
They do have a lot of outside hiring.
Just look at the photos of these people. Doesn't look like they are too unhappy. As to the "richness of local ecosystem", it does do a lot for people. Consider this another article from the same newspaper, took me only a few seconds to find it, on the frontpage:

http://www.nytimes.com/2013/10/13/us/the-soaring-cost-of-a-s...

And compare the photo of that girl with photos of the children from the original commment article.
I don't have time for reading 8 pages of garbage to get half a paragraph worth of real content out.

TL;DR
Fitch puts United States `AAA' credit rating under review
Perhaps... but does it not seem rather a little odd that someone so knowledgeable about security who had Forward Secrecy on before would now /accidentally/ get a new certificate without it?

This doesn't make sense, he would have had forward secrecy on unless there was some reason not to do so (like he was compelled not to, or if he isn't even the one doing all this).
A question from someone that'll probably have to start using it soon: Can you back-up your emails in a way where the central IT of your place can't delete them?
At Amazon the individual contributor path goes up to level 10 (VP level).
Sure, it's limited to the projects that don't need non-ASCII characters. If you need non-ASCII characters, you can pay the designer to make them.
What Is 'Evil' to Google?
wiredtree.com - have used them for over 6 years, best customer service I've ever received hands down.
softlayer.com
How are all those civilian agencies using GitHub without a FISMA or FedRAMP approval (or does GitHub have one and just not advertise it)?

I see at least NASA on there (who just got in trouble with their IG for improper use of un-accredited cloud services).

Or does this include GitHub Enterprise users?
Worked at a firm that used the same method for raises and promotions. It builds animosity and decreases synergy between teams. When there is a limited pool of reward money and you know the split hinges on the perception of your department there will be a lot of blame games and outright sabotage.
I used to get angry when I read about supposedly progressive tech companies (Amazon, Microsoft, et al) having psychotic, brutal review processes, stack ranking, internal mobility issues, closed allocation.

Now, I'm more inclined to laugh at their rookie mistakes. These MBA/McKinsey hotshots have been (very expensively, I might add) setting up the same exact defective corporate culture (in a variety of different industries) for 25 years, and I (like quite a few on HN) could single-handedly do a better job just because I, unlike the McK morons who think stank-ranking's a good idea, understand talent and what it takes to succeed.

Any company that relies on closed allocation and rank-and-yank is fucked in the long run.
Its a bubble if you are isolated from the mainstream. Never mind how good a behavior is or what the right thing to do is. Its all about how some folks have no idea what most folks are doing. So no, its no joke. If you don't do most of those things, then you don't do what most people do. Be proud of that if you like. But don't imagine for an instant that you are knowledgeable about mainstream America.
Most iOS devs fail to realize that CoreDate was originally created for managing data in desktop apps, but many of the advantages it offers for Mac development don't exist on mobile. For example, iOS has no bindings. On the Mac you can bind your UI elements to data objects backed by Core Data so that as the data changes everything stays in sync. (Yes, like modern JS libraries.) For simple use cases you can do a surprising amount of development with very little code, although for complex use cases it can sometimes get ugly.

Also, I believe an SQL-based approach is more appropriate for the smaller screen sizes with iOS. The master-detail approach on iOS typically works out to showing a master list with a few labels describing each object, then drilling into to the object's details. In many cases all the labels on a master list (plus an associated object id) can fit into a single in-memory array, and an SQLite query works great to pull these labels strings off disk when the view loads. There's little reason to have CoreData manage faulting/loading entire data objects as users scroll up and down the master list just to view the titles. Of course the SQL data access should still be abstracted, but CoreData is overkill in cases like this.
What does "recently" mean? I've been reading exactly this anecdote for years now. Always with the same unnamed insurance executive.
Could you expand a bit? I've been thinking of building a bandwidth efficient encrypted syncing system, and this article (almost) hits the spot.

How is the best way to get this done, security considerations as against bandwidth?
Other: Pair, Pagodabox
URLs are an implementation detail
I wonder how this impact open source nginx... I guess they will rather keep adding new things to Plus.

Seems less open source friendly business model than Trolltech (Qt), Red Hat, MySQL...
I think you messed up with this post. You've apparently alienated to some extent one of the company's best and most prominent friends. And I believe most of the post's readers will feel you've mis-defined what it means to be a "hacker".
So then he suddenly, after all this time, woke up and decided, "hey, you know all those hosts I shut down and mothballed? I'm going to fire them up NOW, spend some time restoring backups, reconfiguring things where necessary, while facing possible contempt charges, for an arbitrary number of hours, with a new keypair, signed by a US certification authority, without ephemeral keys, and invite everyone who has been avoiding snooping by state entities to log in with their private credentials!" ?

He could have done this a while ago, but he didn't.

He could have relaunched fully, under a new entity, but he didn't.

He chose NOW, to relaunch for only 72 hours. Why?
No, interfacing with half of the stone-age machinery that Healthcare.gov has to is not rocket science. The closer analogy would be pulling teeth.

I'd also daresay that GMail is only possible thanks to Google infrastructure - which was not built over 20% time.
I Want to Fix it NOW
This thread shows that there's still some confusion around best practice with Yubikey.

{EDIT: Was the submission edited after being posted here? Because a bunch of people are saying that the password dies if the Yubikey dies, even though the submission says that the password is backed up independently of the Yubikey}

Yubikey is nearly brilliant. Not having a battery and a clock makes it a bit sub-optimal. But it's still a cool bit of tech. They don't help by having a terrible website. They need to split it into "info for developers", "why you want Yubikey" and "how to use Yubikey now you have one".

And it's kind of scary to see how many different password safes there are and how few of them have had any kind of auditing.
Ireland is to close a tax loophole used by Apple
No love for our very own prgmr?
Good point. I am definitely not making a profit.
Its so fun, the first post always takes the direct opposite standpoint of the link.
Holy cow... The implication is that he is aiming set-up his own news organization.
Well, the response I got from the colleges I emailed to ask was "we don't give out scholarships to transfer students." This went for public AND private schools in a variety of states. Often, the public schools that give transfer scholarships only give them to students who are already in state residents. Alternately, the transfer "scholarship" often just reduces some of the out of state surcharge.

" Financial Aid from the government is based off of need. Grants are for anyone who qualify."

Key phrase: anyone who qualifies. When I was 18, I qualified for a $4500 stafford loan and nothing else. If I went to a community college, this dropped to about $800-900/quarter, which wasn't enough to even pay tuition.

Incidentally, the best need based grant you can get from the government is a pell grant. This maxes out at about $5000/year, and you can only get it if you make less than about $10,000/year (and your parents have no income, or you are an independent student).

"They do not take ability to pay into account when determining transfer admissions, that's illegal."

This is only true for public universities. Private can do whatever they want.

"Elite colleges do accept transfers, find me one that doesn't."

Princeton.

"You're a young, pissed-off undergraduate student just finding your place in the world."

I'm not 18 anymore, and haven't been for over half a decade.
sorry added now :)
tenets :)
prgmr
Not sure how Wikipedia is relevant here..

Saying "I have sources" and actually quoting those sources are two different things. I'm sure you can appreciate this difference.
The (brazilian) government is the maintainer of the software. Why would it require an audit?
Adam has put into words the ideas that have been floating around in my head for awhile, and does so in a very interesting way. Cataloging mental models. Cool. Very loosely reminds me of Jung's personality archetypes.
It really doesn't change it into something you have, it simply gives the user and anyone compromising them via keylogger, slipping yubikey into their own system and pressing button, etc a way to avoid typing.

Something you have exists in the form of things like smartcards. Crypto stick, https://www.crypto-stick.com/, being a great and user friendly example of.
We chose and have continued to use LiquidWeb because of an hn post 3 years ago. They are have wonderful to work with, very few hiccups.
How do we get from "hash of the image" to "unique face identification of everyone in the image"?
DigitalOcean. We moved from Rackspace, we pay half the price and get double the performance. I still miss private networks and additional storage, but everything else is great.
Other: RamNode
Variations on this are pretty common, although what I've seen more is that you're obligated to inform your manager before seeking a position on another team- your manager has no power to prevent it from happening.

I don't know why a manager would want to prevent this from happening though. If I were a manager, and one of my employees said they wanted to switch teams, the last thing I'd want to do is force them to stay on my team knowing that they didn't want to be there, even if I was feeling vindictive towards that employee.

I've heard that the policy requiring informing the manager was motivated by a desire to allow employees to switch teams if they wanted to, but at the same time to dissuade managers from actively poaching employees from other teams in the same company. Also, it gives the manager a chance to possibly make things right with the disgruntled employee, instead of just losing that employee with no warning.

It's not a perfect system at all, but I can at least understand the rationale. It totally doesn't make sense that a manager would be able to prevent it from happening though.
Crypto Stick, Next Generation Security USB Key For Consumers and Enterprises
Non-Amazonian here but I can tell you this so-called OLR process is same as how most companies with more than 100 employees deal with the promotions process.

In most companies your line manager does not solely decide your performance rating and promote you based on that, but rather the manager should be telling you how your are performing, how to improve and grow, and once you have proven you can manage added responsibilities then your manager suggests and advocates for your promotion. The promotion candidates are then considered across all teams during an annual or semi-annual review process.

This practice ensures that a lenient manager isn't promoting their junior interns to VP roles, every team has the same performance standards, and managers of other teams can endorse or disapprove of someone being promoted based on whether they work well with other teams rather than just performing well within their own team.
Malala Yousafzai and the White Saviour Complex
In your case (if I'm guessing correctly), it's probably better to keep using the provided Music and Video apps. This is because (if I'm guessing correctly), you get your music from something resembling the iTunes store or a subscription.
If that's not the case, read on.

My case, and that of others I know, is where one has music that was purchased in the heydays of vinyl and later CD's, long before the "iTunes Store" was even a glimmer in Jobs' beady eye. And that music has been converted to digtital if necessary and is stored as files on HDD's or external media. How do you play these files on the iPhone/iPad? Can you do it with the Music app?

Moreover, how do you play video files that you have had since before iOS existed, or that you acquire outside of the iTunes store?

The solutions I refer to are not "hidden knowledge" as you suggest. But they assume familiarity with basic networking and networking protocols.

First, you will need to connect another computer not running iOS to your local network (e.g., plug it into you home router). Being HN, it is assumed you know how to configure and run "servers" (programs that serve files to a network) and that you use an OS that lets you do so, easily. Several such OS's are freely available.

Then, if you simply "serve" the audio and video files from the non-iOS HDD or external media drive to the iOS device via your local network, you can use a free app from the "App Store" (or you can just use Safari) that can behave as a client on the iOS device. Using the right apps, you can either 1. download files to the iPhone/iPad then play them, or 2. play them directly from the non-iOS HDD/media drive ("streaming"?).

I have used HTTP, FTP, SFTP, WebDav clients successfully. But there are probably others that could work.

Some apps also give you server capabilities, so you can download files from the iPhone/iPad to your non-iOS computers.

Any serious work with audio or video (e.g. transcoding) can be done on the non-iOS computer _before_ serving it to the iOS devices. For example, do conversion to MP4 (the format Safari likes) on the non-iOS computer.

Here's a few apps you might use (assuming you understand the protocols above):

AirDrive
Documents
OPlayerLite

If you have some specific issues you cannot solve, I'd be happy to try to help you. But you'll need to give details of what you're trying to do. If you just say "VLC on iOS is a PITA", then I'm afraid there's not much I can do except to say "I agree." Whereas if you say, "How do I ________?", then maybe I can suggest a possible solution.

Regarding these apps, you asked "What benefit do I get from them?"

It depends.

If you "rent" your audio and video from Apple, then they offer little to no benefit.

But if you _own_ audio and video files, e.g., from the pre-iOS era, and you want to play them on iOS devices, then the answer is "They let you transfer and play files." Quite useful, indeed.
For a number of years I worked in a field that didn't require highly structured thinking, but if you could do it you could quickly rise to the top.

One of the difficulties in structured thinking in a team environment is the burden of selling the benefits of your model to others. For every hour you might spend reasoning about a problem, you had to spend 2-3 hours selling that reasoning to other people: on your team, in the larger organization, and outside of that organization.

More often then not people were receptive to the concept of it, but when the models got too complex they would dismiss it and fall back to simpler, less useful models, or just "go with the flow" and wing it.

It's a shame really, because I often found myself either working alone on a hard problem or with one or two interested acolytes when more manpower would have definitely been useful.
> How hard is it to write an email client?

> With some calendar?

> Is it complete rocket surgery or something in the realms of feasibly possible?

Oh dearie. Thus began every single failed multi-million-dollar software project in the history of software.

> Wasn't gmail some 20%-er time by a couple of guys at Google? I don't think it took years or billions to get up and running.

A: The feature-set of GMail as is released in 2004 is unlikely to impress someone used to Outlook/Exchange

B: What a correctly motivated Google-quality engineer can cook up in a few years (which is apparently how long GMail was in development before release) has little to no correlation to what a government can procure from a systems integrator. Also, I don't recall the calendar being worth much back them. Maybe, maybe, maybe if they hired Google-grade engineers, paid them Google salaries and gave them Google-freedom to work on this, they might be able to pull it off. But that's a lot harder than it sounds.

EDIT:

> do something on its own about securing government communications

It's not hard to secure an email installation - its interface to the internet at large is super small and well understood (SMTP). Most likely NSA grabs the mail they want from outside the installation by sniffing unencrypted network traffic.

A worthwhile effort, and one quite suitable for a government even, is to get people to encrypt their emails.
What are you doing to improve fill rates?

Maybe the CPMs are so amazing because mostly nobody thinks it's worth it?

I'm really liking everything I've read, but it seems too good to be true right now.
"EPI also warned that workers would be worse-off if wages went up because employers would "replace employees with less-costly automated alternatives."

Employers are now making neo-luddite threats to their employees? Are you kidding me!? We have everything so turned upside down in this country.
Heroku and AWS mostly
Oracle: Open Source Has No Place In Military Apps
'Place Hacking': New global movement to find adventure in forbidden places
To be honest the dean at your girlfriends university and at Stanford should switch places. That would be the perfect solution for all. Im a european living in america, i'm sorry its not the greatest country in the world even if i know most europeans believe so.
Then there would be no technical support staff - upgrading computers generates $0 new revenues and has significant costs.

Clearly there is value in not forcing developers to use 15 year old machines, but it isn't so clear to quantify.

Since whomever 'quantifies' this data then has enormous influence as to what projects are worked on, you risk just shuffling around the politics: instead of fighting over what projects to work on it becomes about how many dollars each project is worth.
Sony SmartWatch 2 ticks as Google watch rumors tock
Excellent. Journalists are the prime example of people who "have something to hide" for a good reason. I hope this tech continues to get refined.
A step towards a de-Americanized world.
The original source of the leaked story:

http://www.buzzfeed.com/bensmith/exclusive-glenn-greenwald-w...

The headline:

"Glenn Greenwald Will Leave Guardian To Create New News Organization"

All of the info being quoted elsewhere stems from that story, and is now confirmed by the post on Glenn's blog.
added as a choice
Not likely.

NodeJS is not RAD enough for web apps like blogs or ecommerce sites.
What are you comparing that with? I find it fairly normal for C code dating from past, say 2000.

Also, one thing that made a negative impression on me is https://github.com/antirez/redis/blob/unstable/src/adlist.c:

/* Free the whole list.
*
* This function can't fail. */
void listRelease(list *list)
{
unsigned long len;
listNode *current, *next;

current = list->head;
...

If you write such a comment, you better make sure it is true. And no, an early "list == NULL" check is not the only thing missing.
Man, tell me about it. I worked for a company that wanted bank importing, but couldn't afford yodlee's cost structure (since this company was freemium). As such, they built it themselves, and I worked on it for quite a while. It's hard, but totally doable. I really hope they license that technology as an api someday, because a lot of great finance tools could be built on top of it.
5 iPhone 5s Cases That Let the Colors Shine Through
Does this mean you guys found that a large portion of the encrypted file had to be retransmitted as compared with the number of bits actually changed?

How does one consistently store encrypted data using rsync.net as a backend, whilst maintaining the benefits of the rsync protocol?

This seems to rule out the benefits of using rsync w/ encrypted files.

Is there something I'm missing?
Rackspace, by virtue of their Slicehost acquisition. And AWS for temporary / experimental environments. EC2 for playing with Hadoop and what-not.
There is nothing that singles Microsoft out here as every other operator of email and other software complied as well. This is something the US government should come clean on and something that the tech companies should push the government to do.
I've noticed a few rough edges, but overall it's a nice refresh. I'd like to see the Forrst community pick up again, so hopefully Zurb can keep giving it the attention it deserves.
Datashack.net. Hard to pass up a $35 dedicated box with tons of bandwidth.

The staff there is very helpful also and have been responsive to any questions/issues I had.
How LG and Samsung curved their phones differently
There are a few issues with the GIT repo right now that I'm helping Nick Craver work through. I see this project maturing over time to be quite awesome.
Speaking as an independent web developer and having hosted with MT in the past with a higher level product, I can tell you that I will not be coming back any time soon.

I am going to take the wait and see approach as I don't trust GoDaddy.
Hehe, that could be my next project :D
I am hoping that process will change, at least more agile and efficient for lead developers. I can understand the whole security, usability impact. Wild agile doesn't help in a structural organization serving millions of non-technical users.

And thanks for the insight.
Visual Analysis of Multi-Attribute Rankings
Bitcoin ATM Landing In Uruguay
> We'll probably be complaining about the horrible legacy Node.js applications created by scores of mediocre JS developers in a few years, like we do with PHP now.

Why wait?!
1) Banks are dinosaurs.

2) Users don't want to give you their username and password for their bank because they're not complete idiots.
Interesting. If it indeed is a new venture, which seems likely, where's the money coming from? Benevolent billionaire?
The often cited requests library, flask and Django. Some counter examples are high profile projects such as IPython and Matplotlib.
I hadn't tested and suspected something like that may happen. Just keep in mind it's possible people could hack together their own working versions of a multi-user sync.