skysight-inc/HackerNews huggingface dataset:
I'm glad you mentioned this because I feel it's worth a response.

When you develop protocol or infrastructure code the more general the facility is that you develop the less control you have over how the result is going to be used.

For example SSL was originally developed for the purpose of making people feel safe transmitting their credit card numbers to e-commerce websites. Credit cards (like cars) have a pretty predictable upper bound on the financial loss should this system break.

However, the SSL/TLS protocol was very general and it has grown to be used for everything under the sun today. From protecting Twitter APIs to "launch the missiles"-type critical systems.

So when you advocate a general technique like Javascript browser crypto, you don't get to qualify it with "only for stuff that really isn't worth attacking anyway". You don't know in advance what data it's going to be used for, much less what the value of that data will be to attackers in the future.
Show HN: tired of upvoting? Downit
I came up with this idea a little while ago and just finally put it together this weekend. It's a "reverse reddit." Everything starts at the top and you can only downvote.

I implemented it with Node and MongoDB using Mongoose. Right now there's no registration, but all your submissions and downvotes are associated with a new user account that gets created with your session, so when I do add registrations, your session will be saved with a user/pass.

http://downit.herokuapp.com/

Edit:

https://github.com/zacstewart/downit if you're interested in the code.
Any reason that results in Carly being gone is a good reason. She was a cancer on HP's good name. And helped ruin what was left of DEC.
This is the exact moment when HN jumps the shark and becomes digg/reddit/slashdot/et al.
"X is a billion-dollar industry" is not equivalent to "X is praiseworthy," so it's not really relevant. There are lots of billion-dollar industries that are positively sleazy. Also, the precise example was both irrelevant (since it was deliberately silly) and not a petcare solution.

Anyway, you're free to disagree with this thinking. I disagree with many instances of it. I'm just explaining why the software industry is different.
Wii Cases Have Made Moms Younger
Kirby Epic Yarn rom
It's important to recognize that you don't know where the earthshaking ideas will actually come from.
But the question is, will cryptocurrency usage diminish or grow via alternative block-chains?

If it will grow, people will choose the best suitable cryptocurrency for their use. This is ruled by infrastructure (exchanges, software, marketplaces).

I don't see how alternative blockchains would be bad for bitcoins or cryptocurrency in general. The more alternatives, the better. If someone invents technically better cryptocurrency than bitcoin, I will be glad to switch to it.

However, looking at all the current infrastructure around bitcoin (exchanges, mobile clients, libraries, marketplaces, web shops) I don't see why people would switch to these (only slightly) better cryptocurrencies currently. However, it's really easy to switch from a cryptocurrency to another (eg. use the same JSON API, anybody can set up an exchange easily), so we might see some rapid adoption when a better alternative emerges.
Moncler jackets
welome to our discount moncler store,here you can enjoy Moncler Coats Women with free shipping,fast delivery and the high quality of the best customer service.
Got a demo set up somewhere?
Whether someone "changes the world" is not a binary function. It is continuous. Has Steve Jobs changed the world? I think so. Has he changed the world to the extent of Gandhi or Mandela, or Hitler? Probably not.

People change the world everyday by doing their daily duties. Parents, friends, teachers, they all change parts of our world everyday. These impacts should not be diminished.

Life is too short to chase someone else's world-changing dreams. Do what you love. If you happen to change the world in some way during the process, all the better.
Node Knockout learnings: We now *node* it all
I wish I believed that geeks were above generalizing based on names, but I have no doubt if your github user name was "Tyrone" or "RapDaddy", you could run into similar issues.

I do think you would have less discrimination that way, though. I bet you could accomplish similar things if resumes focused less on names and more on accomplishments.
As someone who has seen the NT kernel but is still bound by NDA, I can tell you that this is wildly inaccurate from NT's perspective.
I'm thinking its because we didn't "declare war" on traffic deaths. Auto safety has more or less inhabited that strange place where even politicians were inclined to use real science and employ evidence based programs to make driving safer.

If only they'd tried such a sane approach when it came to recreational drugs.
I haven't read your proposal, but your description sounds a bit like this:
https://wiki.mozilla.org/Privacy/Features/DOMCryptAPISpec/La...
For better or worse, many things happen in Wall Street as a continuation of market convention.

Why do people use Bloomberg rather than email?

Why is Sybase the standard?

Why is so much done in Excel?

There are a half dozen reasons for each of these (and a dozen more that they shouldn't be) but the common link is, "It's the market standard, and it's hard to change the standard."
> And that is when server operator wants to convince third party that he cannot access encrypted data at rest stored on the server.

Or the server actually doesn't want to store unencrypted data.
An Best Free Way to Make Impressive Video for YouTube Sharing
Hats for Kids
Quality and cute hats for kids here!!
Car Insurance Quotes Must Be Connected To The Form of Auto Policy Used
From what I gather both 32 bit Vista and 7 support 32 cores. 64 bit versions apparently support 64 and 256 cores respectively.
Belt Buckles
Find a variety of quality belt buckles here!!
The author draws the wrong conclusions from the CV experiment. He claims that it shows a bias against black candidates; in reality, what it shows is a bias against "black" names.

Names are really powerful. The same is true of email addresses; how many people here can honestly say that they would treat an email from purpledinosaur28@aol.com the same way as they treat an email from john.smith@gmail.com?
60 of the ClojureScript lines are due to unidiomatic formatting of parenthesis.
Kerberos fits your description ("protocols designed for enterprise desktops") exactly. The hardest thing I've found about running it across a hostile internet is dealing with NAT issues. The (latest version of the) protocol itself is pretty decent from a security perspective.

Then again, the original version of it, when it was designed for enterprise desktops, would not be particularly effective.
Steve Jobs 'Ill' Photo Appears to Be Fake
Well, let's agree that a cure for cancer or alternative forms of energy are objectively more important than a new way to ask people questions about your city or share event photos, no?
Well put. Who in HP's board made the brilliant decision of bringing in Mr ex-SAP as the HP CEO.

1. The dude has no experience running a consumer oriented hardware business.
2. He hasn't run a global company. (SAP, for all it's glory is still an European company).
3. None of SAP's businesses have anything in common with HP's DNA.

Not sure why the board committed such a blunder and why they continue to do so as the CEO is taking down one of the well respected companies in the valley.
Windows licensing as of (don't remember, either Vista or 7) considers sockets as its unit of measure, so you'll never end up running with half the cores on your CPU disabled.
No, our mail server has never been compromised for spamming purposes. I'm well aware of how easy it is to misconfigure a mail server, and it's not that I think we are too smart or paranoid to have done so; it's just that in the years that we've been struggling with that problem, we've never discovered that misconfiguration, or discovered outgoing spam (other than bounces from e.g. kragen-tol-request.)

I hope I didn't come across as "hating on Google."
There are safety measures one has take to deploy stuff I describe to protect against subset attacks like you mentioned as well as hackers using sleepers or logs to identify monitors, etc. It's not easy stuff and definitely not something startups should take on w/o getting side-tracked.

This is why I wrote "when applied appropriately" in my original comment.
Change the name. Metris is just asking for the owner of the Tetris trademark to come after you (and they are quite well known for defending their trademark actively).
And also, with github, you are looking at actual code produced instead of making assumptions about the quality of code produced based on bullet points. Closer to facts.
Competition is good. I don't see why alternative cryptocurrencies are a bad thing. It just means more freedom to the people.
It's all of the above. As lead you have to fill in, to do what no one else wants to do, to keep try of all the things that need to be done in the say 48 hours to the next deadline and sort them by priority. But you often have to work just as long as the longest worker on the team if only out of solidarity. It's important that no one can ever say to you: "You took it easy, while I did the work."

This principle is why Caesar, Alexander, and Napoleon were all beloved by their men. They dug in there with everyone else. Slept on the ground. Rode first into battle. All that. It seems silly, but don't underrate it. I can't tell you how many times someone would come to me at 4 in the morning before a deadline and say how much they appreciated that I was there. No one wants to feel used.
So even if for you personally elegance may be the first/only priority without override

Okay, I'm genuinely curious here. What's with all the strange, reactionary posts in this thread, and mis-categorization of people? When did I say anything about elegance being my first priority? I was quite clear in my statement, yet you've skewed it in a bizarre manner.

many people are not that obsessive when it comes to choosing a work laptop

Obsessive? How about appreciative? In fact, how about any word which isn't loaded? Again, there is some strange, defensive stuff going on here.
Tenant screening services
Get instant rental recommendations and credit scores on potential residents from Experian, a trusted provider of Tenant Screening Services.
I am sure there is still room for boutique operations to possibly beat them locally (citywide) or regionally for used game trade-in/resale.

I mean, there are still record/cd stores and bookstores. I thought the used market was where gamestop historically made their money, not the sale of new games.
...is it really a fallacy to say that black people are better sprinters?

Yes. Data on the Olympics gives very little information on whether the average black person is a better sprinter than the average white person.

It is not, however, a fallacy to say that it is highly likely that the next top sprinter will be black. (If anyone disagrees with this claim, I'm willing to offer good odds on the race of the next Olympic sprinter medalists.)

Honestly, I'm finding the author's exposition to be rather confused. He seems to conflate two logically distinct propositions ("the best $x come from group $Y" and "a random $y in $Y has a higher probability of outperforming a random $z in $Z") for reasons I can't fathom.
Seems appropriate to link this here: https://docs.pylonsproject.org/projects/pyramid/1.2/designde...
The unencrypted (or more importantly, unauthenticated) content loading into the iframe is subject to any number of malicious content injection techniques.
E.g.
http://www.thespanner.co.uk/2007/10/24/iframes-security-summ...

Professional malware distributors seem perfectly happy to obtain placement inside an iframe:
http://www.usenix.org/event/hotbots07/tech/full_papers/provo...

Edit: Also, don't you trigger mixed content warnings in the browser?
New video from Scrolls - the next game from Minecraft creator Mojang
Putting labels on people or stereotyping is never an effective way to measure their skill or the importance of their accomplishment. It seems that either one of these gives us the ability to quickly make a "informed" decision about someone without having to dive deeply in the matter. This doesn't make it right, and in my experience leads you to make incorrect assumptions more often than not.
Please explain your point further, because it seems to me you are equating "black" names with cheesy email addresses.
Awesome that you guys are still following along here. I don't see a back button anywhere, but maybe with 2 you were referring to the ability to copy a link, which works great.

It seems really speedy tonight. I'm pretty sure part of this is because the user interface just makes it seem speedy, but maybe it's because it's not at the top of the front page anymore?
looks like it's built in Node.js as part of the Node Knockout competition.
Who Killed Prolog?
You have nicely restated the point of the last four paragraphs of my post‡. However, your tone makes it sound like you think you're disagreeing with me. This leads me to believe my post was not clear to you, but I am unfortunately at a loss as to how I could have made it any clearer. Do you have any suggestions?

‡ actually, you added some points of your own as well. To be specific, I never said anything about moral inferiority, and your "hint" is idiotic, analogous to the guy who thinks most Americans will never own their own vehicle because it's too much work to take care of the horses properly.
As someone who has experience in this area, let me just say that it probably won't drive all that much traffic. Most people ignore those little buttons.

It will however put an insane amount of load on whatever server it is served from.

Supporting buttons was the first thing that drove reddit to getting a CDN. We also made it cache the score for a few minutes for non-logged-in users, which helped alleviate a lot of load.
I do not now work for and never have worked for Canonical Software, although they tried to buy our domain early on, and they're good folks.

I recuse myself from the question of whether I am or am not an ivory-tower FOSS advocate.
There's something about the CV experiment that makes no sense to me:

The researchers also found that although high-quality
"white" candidates were preferred to low-quality "white"
candidates, the relative quality of "black" CVs made no
difference whatsoever. It was as if employers saw three
categories - high-quality white, low-quality white and
black candidates.

We know that the "black" candidates got some responses,
and we know that the "black" CVs did have differences
in quality.

So on what basis were the employers choosing the black
candidates on the occasions that they did choose a
black candidate? Randomly?

It's a big anomaly in the experiment I think, and should be explained somehow.
To claim that every 100m champion in the last 18 years has won because of coaching is the profoundly stupid and intellectually dishonest.

To claim there is no genetic selection for speed is profoundly stupid and intellectually dishonest.

Evolutionary biology is a reflection of your environment. To believe that different environments don't produce different selective pressures is profoundly stupid and intellectually dishonest. To believe this, we must dismiss all evolutionary theory that has been put forth in the last 200 years.

The sad fact is that evolutionary biology, with genome analysis, it arriving at facts that humans have been avoiding in recent history. These facts indicate that a large percent of your ability is due to heredity. This does not mean that all of your ability is due to heredity, but it does mean a significant portion is. And it's inescapable. As science advances, this fact will become more evident.

But, one has to understand that the best work the hardest, since, at the top, genes are comparable in terms of ability. But it also means that I will never be the fastest person on earth, regardless of how hard i try.
Actually, Kerberos was designed at MIT for the explicit scenario of an untrusted network: "I'm OK, you're OK, the network is hostile".

It may work acceptably for VPN-like applications, but how does it work for actual internet applications? E.g., how do you enroll new clients into the authentication realm over the internet?
Why? I'm very NOT large studio oriented. I don't think anything stated in my post (which is just part of a larger series I'm writing) is even about studio size. In this particular post I'm just broadly breaking down some of the sub-specialities inherent in the process of programming video games. In a web app you need more network and database programmers, in a video game you need graphics and sound programmers. It's just practical sense. The same guys might do these tasks, but if you like advanced 3D graphics and get a kick out of it -- get a programming job that involves graphics!
Names say something about the people who pick them. Yes, race; but also education, socioeconomic level, and community. The black population of the US is heavily weighted towards poor education and poverty, so when people think of "typical black names" they're often thinking of typical poor uneducated black names.
> The obvious fallacy is to conclude that all blacks are better sprinters.

It is a question of semantics here. The general and a vague inferred claim is that "Black people tend to be better sprinters than other races". If that means that "There exist black people that run better than any people of all other races", then this statement is verifiably true: just look at the Olympic charts. Now, if statement is that "If you pick up a random black person and put them in a race against a person of other race (no pun intended), black person is more likely to win" - it would be a logical fallacy to make that statement based just on the fact that Olympic winners in running are all black.
Math Libraries - Overview
"My original post was pointing out video games certainly, for the most
part, fit into these tradeoffs in a common way. (Again, I am talking about
applied software engineering in video games, not all facets of video
games.) If you're working on fascinating computational geometry algorithms
for the next game that lets people run around shooting each other in the
head, I think you know where what you're doing falls on these dimensions,
and I think it's important to know if you're comfortable there. (Yes, I
play and love Quake 3.)"

Ok, you're saying, that you don't judge, but are doing it the whole time.

Your definition of meaningful is very simplistic. It's like
saying, that exertion could be without catharsis. No, they can't
be without each other. If they can't be without each other, than
both are meaningful in the same way.
Where did this improvement come from?

If I had to guess, I'd say almost entirely from safety improvements in automobiles. It seems like this perfect little engineering problem (reduce # of deaths/serious injury of people in our cars) which lends itself to continuous improvement over time. Collect and analyze data, develop and apply technology based on results, test improvement effectiveness, iterate forever.
That wasn't "pivoting," that was growing. It kept all of its established divisions while creating a new calculator and PC division.
Any company worth working for will value material, real-world experience over an academic degree. You'd be much more likely to get a job at that kind of company if you dedicated your 'fifth year' to working on an established open-source project, rather than finishing up a major in CS. After a year of working on an open-source project, you'd have a trail of patches and bug reports demonstrating your programming competence, and hopefully you'd also have established enough rapport with one or two of the project leads to use them as references (and probably also for job leads).

If your fifth year at school really is free, and you're enjoying the college experience, then there's no harm in spending another year there. You will learn a few things in your upper-level CS classes that you'll use at some point in your programming career. But there's nothing you can learn in any of your CS classes that you can't learn on your own outside of the classroom. The only real value of a CS education at a brick-and-motor university is a) being immersed in a community of academic pursuit and discourse, and b) the alumni connections. And you don't get much value from those things just by attending classes -- you have to go out and pursue those relationships with your professors, classmates, and alumni.
Right now, I want to make good grades. Later in life, I want to be a great husband/father. Throughout all this, I want to use programming to make some people's lives easier/better (and be good enough at it to financially support my family). That's enough for me, and it can be enough for you if you want.
I wrote the article and I don't think TLS is hard.
Essay writing software
Using software to complete your essay is probably the best thing that you could think of doing. However, as with all good things, there is something that you have to watch out for. In order to understand whether or not your essay writing software is the right thing that you need to use, use a checklist that we give you.
R4 dsi card
R4 dsi is the latest adaptation of R4 DS cards featured with new functions and advanced design.You can use R4 DSI in all versions of Nintendo gaming device and Nintendo accessory could be your best helper in the process of using R4 DSI.
Key difference . . . names are chosen by a person's parents, while email addresses are chosen by a person for themselves.

Focusing on the name, which the person can't control, instead of on the person's accomplishments (resume), which the person can absolutely control, would seem to be an indicator of bias.

I don't think your point holds up.
My impression is software budget overages are too common to be called Black Swans. According to Taleb, there are two kinds of Black Swans. One comes from underestimating the uncommon event. (Example: Having three ten-sigma events in a week) The other comes from missing the risk entirely. (Example: A casino having risk management systems for the slots and tables, but not for an employee who doesn't submit the forms to the gaming comission)

With IT overages, most of the issues are known:
- Scope control
- Lack of talented staff
- Lack of end user engagement
- Lack of sponsorship
- Poor understanding of external dependencies and integration requirements
- Lack of objective metrics of progress

When so many projects go over, it isn't a Black Swan problem, it's a White Swan problem.
Which browser did you test it on? Firefox didn't render it properly.
Nerd Merit Badges
Feeling better is not the same as being better. This distinction is important and unfortunately missed by many in the modern day.
"We're going to concentrate on our core compentency, software."

A couple of ex-housemates of mine (who worked at HP a while back) just laughed. It's like Oracle getting into video games, or Cisco deciding to crank up a steel mill. Software is /not/ one of HP's strengths.

I wonder who's selling short?
You don't think that your parents' income or education level has an effect on your later success?

And sure, it would be better to ignore names and focus on a resume -- but people rely on subconscious cues all the time. If your only goal is to find good candidates as quickly as possible, a subconscious cue which is usually correct works to your advantage -- whether it's "people with degrees from Harvard are stuck-up snobs", "people who write their resumes in LaTex are good coders", or "people with weird names like 'jewyl' are useless".