skysight-inc/HackerNews huggingface dataset:
FWIW, the last time my 4S screen broke, I got the whole phone replaced at an Apple Store for $200. What's more, they recently started replacing just the screens in-store for $150.

http://9to5mac.com/2013/06/06/apples-149-in-store-iphone-scr...
Sure, if you're looking at the final dollar amount.

Other factors need to come into play when you own a home. My rent was about $1000/month with utilities for about 1000 sq. feet. I now pay a mortgage of $1375/month + about $75 in average monthly utilities. But with that I get a home with 1600 sq. feet living space, not including the finished attic or the unfinished basement and the 7500 sq. foot lot I now have to mow, minus the garage and house space. Per sq. foot of space, you're likely to do really well, if space is what you need.

There are three main reasons I bought: 1) I have a young daughter and I thought she might like a yard. 2) I'm tired of the noise from apartments and 3) the interest rates were about as close to free as I think they'll get for a long time and I plan to stick around here for at least the next decade or so.

In your case, you might not need the space or want the hassle of maintenance.

Personally I think making the rent vs. buy argument into an investment argument is ultimately worthless. There are better investments out there, like your time. Shelter is not an investment, it's a basic human need. Buy/rent exactly what you need and nothing more. It's a lifestyle choice. Put your money to work in real markets.

Living in a geodesic dome will probably ruin your social life, but if you don't need a social life, great!
When I first read that, my blood boiled. Regardless of the tech nature of the class, it's that kind of blatant negligence that really underscores the problems of many an education system. The myriad of excuses made for the incompetent teacher are even more maddening.

If you do not hold people to a higher standard, but instead make excuses for them, their conduct will become a self-fulfilling prophecy.

An educator was once one of the most revered professions. Whether or not they earned a comfortable living, educators of all walks of life were respected and took pride in their teachings. Today... not so much and by making constant excuses, we make it worse.

I would hope the school board would be interested in why such clear harassment went unpunished/corrected.
Its most significant fault and also its greatest virtue: there's no way to integrate Java's type system into a proper HM type system. As Scala's (mostly) seamless, bidirectional Java integration is its prime selling point (otherwise, why not just use Haskell?), this complaint mostly misses the point.
"The hottest places in Hell are reserved for those who remain neutral in time of great moral crisis."
— Dante Alighieri
I guess it would be politically incorrect to point out the actual ratings demographics of DWTS are about 2/3 women?
Piracy and Fraud Propelled the U.S. Industrial Revolution

http://www.bloomberg.com/news/2013-02-01/piracy-and-fraud-pr...
use this

"font_face": "My Awesome Font Name"
A Charlie Rose Exclusive with Bashar al-Assad, President of Syria
Content itself is a crucial issue for Chinese readers. No matter what form it is delivered with, writing and reading are derived from what's in people's mind. Given the status of the last 100 years, things just get worse. Wish one day, we Chinese can have some kind of translator machine to read other language with way less distortion and personal flavor translation. Technology helps us, but may not in the way we thought of.
Did you read the article? The problem occurs precisely because V8 mishandles UTF-8.

Also check out the bug report: https://code.google.com/p/v8/issues/detail?id=2875
"Both US-persons and non-US-persons have a right to be free of routinized surveillance. This
right does not spring solely from the US Fourth Amendment; it is a human and natural right
as well."

This cannot be overstated. Americans are no better than the rest of the world. If anything, being the masters of mass surveillance makes us worse. We're creating the big brother blueprint.
I totally agree with your comment, one thing though

> a crappy experience in the male-dominated programming world.

It's a bit far fetched to call a high school level programing introduction class audience the "programming world".
Given the amount of people that, even in totally CS oriented engineering school, give up, or aim at a management career after they discover what CS really is, I'm confident to guess that no more than 1 or 2 kids in this class will be one day professional programmers.

I don't think this story as anything to do with sexism in IT.

It's also possible (but we will never know) that she was bullied more because she was doing great in the course than because she was the only girl (which is still unacceptable of course).
You can replace your primary residence and at the same time change your lifestyle expectation.

From the article:
"If you are considering a canvas dome, teepee, or yurt you should consider building a frameless dome as well."

I'd say that if you're considering replacing your primary residence with a teepee, you're looking at certain lifestyle expectation that don't necessarily include building codes.
The lack of bold weight for inconsolata really kills its utility for me.
Secrets to Happiness
When did the whole VB thing come to the table? Probably left over from the old days in intro to cs in undergraduate?
Word of advice, add something to your profile that clarifies who you are.
Keying Time. Look at the asterisk next to IV-A (significantly shorter keying time)
As an avid flight simulator enthusiast, here's my experience with head tracking:

At first, the motion scaling and latency are awkward, but you still use it just because it frees up your hands.

After a few hours, though, you adjust to it, and it feels natural and immersive, like you're actually looking around outside.

For simulation games, head tracking is less important than having a joystick, but only just.
>you can't judge an entire audition based on a 6-second clip

The entire point of the study is that, counterintuitively, you can. The participants who watched the 6 second video clips without audio did better than random chance in predicting who actually won the audition. They weren't judging the musicians. The musicians had already been judged by professionals. What the study showed was that flash, unconscious judgement plays a significant role in the judgements of both laypeople and trained judges.
Be that as it may, I think it's pretty likely the daughter thinks of the class as being representative the programming world.
I really like the Light variant of Source Code Pro.
Only if you're the worst rounder in the world.
40% of UC Berkeley undergrads pay no tuition [1]

These conspiracy theories are really interesting, especially in light of the facts.

[1] http://newscenter.berkeley.edu/2013/04/18/campus-announces-2...
Why did a blogger packed his bags and move to Dharamsala?
Done - will ask the others to do the same :)
>Yes, but to know "why" (I'd much rather say "how") current drugs work you don't need to know "why" people get certain illnesses - that's my issue with the article.

Well, that's true. But I think he makes a reasonably compelling argument that we don't in fact know why the current generation of drugs works.
Here's the thing - I would love to teach computer science to young people, but in order to do so, I would have to pay for more education and certification for the privilege of participating in a much tougher job market for significantly lower wages. I just can't see any way that it makes sense, and that's a real shame.
The first experience I ever had with a stereoscopic head tracking display was with the original D1 in '96 or so, so some sort of stereoscopic support must already be in the code.

Coincidentally the second game I tried with it that day was Mechwarrior 2.
Every company I've worked for has been pretty hostile toward the idea of working from home full time, though I can grab a day here and there to work from home. If I can find a company willing to let me work remotely full time, I'd take it in a heartbeat. Freelancing is to unpredictable, so I likely won't go that route.
That is perfectly understandable. But it isn't particularly practical in today's age of 'infinite programmers'.

The popular narrative is that there is a shortage of technology talent. This is false. All I have to do to get thousands of resumes is put an ad on Craigslist offering $175,000+ for a computer programmer. I can offer $60,000 and get no one. This is a very reasonable expectation (in that the more I'm willing to pay, the more folks are willing to work for me).

The effect of that, which isn't obvious, is that for "good jobs", the kind you would find that are interesting to you and you add real value too, aren't being chased by unemployed programmers they are being chased by every single programmer who thinks they aren't making enough money in their current job. That is where the thousands of resumes come from, people gainfully employed who are tired of not getting any raises for the last 2 to 5 years. They want more.

So when you apply to a company through the 'fire hose', your resume arrives with a zillion others. Chances are you are in a lottery you don't even know, and the 'scoring' system is something like "College, GPA, open source cred, buzzword matches, Etc." Worse the person doing the initial screening might be an English major[1] who is "good with people" and so they are working in HR and haven't a clue as to what makes one person more or less appropriate for an opening.

When you apply to a company by having someone who knows you and respects you talk to managers who are looking, you aren't in a lottery, your in a select short list of people. People where resume details mean less than the fact that you are considered to be "good" by the person who referred you.

So when you find a job that looks interesting, you contact someone you know at the company and let them know you are interested, then you are doing the contacting but you will get a much much higher response rate.

[1] Not trying to offend English majors here, one of my daughters is one, it's that if they end up in a tech company and aren't in marketing or the tech pubs group, they are most likely to be in HR.
After some research we narrowed it down to Scala and Go, and eventually decided to go with Go! Scala has excellent Play! framework, but Go feels more like Python
>Some research can not be readily commercialised, but nevertheless form basic building blocks for other innovation, in such cases government funding is crucial.

http://en.wikipedia.org/wiki/Peter_D._Mitchell
Fair concern, but Paypal is quite excellent at clawing back money from vendors, and I think that the fact that this actually requires a physical location decreases the fraud potential somewhat.
Show HN: Animated Watch Illustrations with CSS3 and SVG
I wanted a little project to practice illustration as well as animation on the web. Plus I'm a big fan of watches.
Python/Django/Mysql
That's all fine and good until "we" decide that the "best collective interest" is to defund gradstudent's research in favor of something else more politically expedient. Then gradstudent throws a hissyfit because the collective interest is not his interest. Who's the selfish one then?
The Border Is a Back Door for U.S. Device Searches
Government now makes laws? Stop the presses! ...

No one is ever forced to borrow any kind of student loan. Using language like "debt slavery" is really over the top
If your goal is to increase the acceptance of women in the tech community, this post is very counterproductive.
You'll still see their articles listed on the front page. I think OP is looking for something that would remove it from the site altogether.
sigh I hadn't heard of phdtree, and was interested that they were considering moving from python to go. I totally see your point, but this forum is at its most useful to me when I'm hearing about software projects and the tech they're being built with, and sometimes self-promotion is in service of that.
Since she is "friend with a linux kernel contributor, and ARM developer, etc", I wouldn't be so sure about that...
Teaching the Clojure programming language in an introductory CS class
But I cannot find his previous open-sourced tool anymore, UNA.
I guess we interpreted the OP's use of "safer" in different ways. But, your point is well taken.
ASK PG - Startup Partnerships with Institution companies
Hey Paul,

I am meeting with the CEO of Delta at the Montana Jobs Summit on Sept. 16th and I wanted to hear your feedback on partnerships between startups and major established companies? Our ideal partner would be Hipmunk or AirBnb but haven't been unable to reach their founders.

Questions for you:
1. What are your opinions on this type of partnership?
2. How would you shape the conversation to lead to potential future opportunities?
3. I want to show them how we can help their guests with our service. What kinds of questions will expose problems they are seeking solutions to.

http://bit.ly/13tn2SC

I am leaving a link to our private page on AngelList if you are interested in reviewing. I will be submitting our application to YC in the coming days, however because of the timing of this opportunity, I am hoping to hear some feedback from your position.

Thank you,
Jerry R. Reynolds
IIRC, most of the reason for Baldur's Gate's size was the hand-drawn (rather than tiled) environments. The game world was essentially one enormous painting.
This isn't really the intended use case, sshing from your Koding VM to other servers. However the VM we give you is yours - you have root and full control over it, if there is something on there to capture your passwords then you put it there :) (We are not the NSA)
Say wha?
Do you have any statistics to support this? And what do you mean by "extremely well-paid"? Anything under $400k doesn't count. Do you honestly think that's a typical salary these days for a salesperson in most industries? I assure you it is not. Most will never make that in their life. Also, how many of these extremely well-paid salespeople that you know didn't even attend college?

Finally, the upper ranks of many Silicon Valley companies like Facebook are filled to the brim with graduates of HBS and similar. There are lots of ex-McKinsey consultants in VP positions in the industry.
Show HN: EasyRes – a fast OS X screen resolution switcher with animated previews
Thanks for sharing. I'm sorry you've had such an awful experience. I gave you an upvote, but I want to emphasize that what you have experienced (and are experiencing?) is very wrong. I suggest either gathering evidence and reporting it to someone who will do something about it, or seeking a position at a better company that doesn't have such ridiculous behavior.
Have you found a substitute for the Go equivalent of the Play Framework + MongoDB + ReactiveMongo [0] + precog [1]?

[0] http://reactivemongo.org/

[1] http://precog.com/
Stanford's a little more than a college. There have been at least 5 HIPAA breaches, with at least 70k people's information compromised.

http://www.healthcareitnews.com/news/stanford-reports-fifth-...
Code points is a better abstraction than code units, but it's still a piss-poor abstraction.

Consider the problem of producing a valid substring from a Unicode string. It's important that you not split surrogate pairs, and it's true working with code points spares you from that particular problem. But it's also important that you not split combining marks, and zero width joiners, and Hangul syllables... (see http://www.unicode.org/reports/tr29/ for all the gory details).

An average programmer cannot correctly extract a substring from a Unicode string whether given the code units or the code points. These abstractions are inadequate: instead you want something like grapheme clusters.
Abusing it how, though? Trying to piggyback on a return opcode is one method that would work, certainly, but if you're using a narrow exploit you don't get to be very choosy, and there are many attacks that require very specific known-address code. Losing ASLR on a single DLL is not nearly as bad as losing it on all DLLs.
I have a dumb terminal, I figured out one day - that on that serial terminal, I could do about 80% of what I normally do with a computer with it. Next step is to figure out the oldest hardware to use with it, that would still let me hit that 80% target.
I think there is a tendency to overestimate the conclusions of the cited study. We definitely should be wary of price tags -- I've had $10 and $15 bottles of wine that kicked the pants off many $50-100 bottles. I'm also definitely skeptical of people who believe they can divine the vineyard a bottle came from by taste alone.

There definitely are, however, differences among wines. Whether or not the price reflects these differences, it's not wrong to have preferences.

Two years ago I went to a coffee tasting. At one point, the brewer handed everyone two marked cups of distinct coffees. He described the two by flavor profile, but didn't say which cup was which. After everyone had a taste, he quizzed us by straw poll. Almost everyone correctly identified which cup matched which profile (they were very distinct beans), but people's preferences fell 50/50. Afterwards, he revealed that the price/lb difference between the two cups was about $90.

There are also good reasons for these price differences. Ethiopian coffee beans are highly regarded, but are also often priced highly because the supply and export of these beans, due to political reasons, is volatile.

I don't think you were implying all wine is the same :) I just wanted to make the point that nobody should begrudge themselves a good cup of coffee, wine, beer, etc. Never trust the price tag, be skeptical of consumer ratings, but do trust your taste buds and drink what makes you happy!
I take this as confirmation of my choice- Consolas. 2nd favorite by a close margin, and it's usually already installed!
If the most adversity you experience in life is high school you're either very fortunate or very unfortunate, hard to say which.
Ask HN: How secure is GPG using a symmetric cypher?
If I encrypt a file using a 20 character password like so:

gpg -c --force-mdc file

Assuming the password doesn't appear on any dictionary lists, and has enough randomness to require brute force, how secure is the result?
have any links to the Connect issues in question? I am not doubting their existence, just trying to understand how they fell through the cracks. There are multiple levels of filters before they get to the product teams, mostly because of volume. I have seen people file Connect bugs against non-MS products, even complaining their own product crashes and it is Microsoft's fault (that one turned out to be a ref-counting issue in their code). I don't necessarily like the filters, but having seen it unfiltered I appreciate it, since otherwise we would have time for little else.
All I know is that many people go bankrupt from medical expenses. I don't know the specifics of how they get into that sort of situation. Perhaps it happens when hospitals first treat people, then bill them afterwards.
Caution When Building Your Customer Base
Losing ASLR on a single DLL does provide that very specific known-address code.
At least in Germany you get the problem that the basic idea of research groups is rather feudal. ( That is the original idea when universities were invented in the late middle ages was, that professors get a personal fiefdom.) And this makes imho a lot more sense, at least for basic research. But recently universities try to organize it more like a business. That means that professors have to write more and more reports for funding agencies, and consequently have to pursue research that can be sold easily. That is, assuming that they have actually time to do research instead of fighting bureaucracy.
Medical technology has not really moved forward too much for basic care from 1986 (HIV and new Chemotherapy drugs are the two things I can think of brought to market since then)
Thanks for the informative reply. It might be a long road but it's a part of your journey. Enjoy every mile.
A balanced mix of wood & steel or iron is still my favorite form of construction.

Except for in automobiles and aeroplanes, two of the few places I say "good riddance" to wood.
You are tremendously wrong. Almost every legacy CJK encoding encodes a string in the smaller number of bytes than UTF-8 when the string in question has no unsupported characters in it. I have seen lots of (mostly misguided) people who prefer those legacy encodings over UTF-8/16 solely for this reason.
Should have been called "Winning Your Arguments By Defining the Terms."
Coming from a 25-member tech team where all local members are very close (we get along well), I think that a big part of what makes us operate well as a team is our closeness. We get less stressed during crises, communicate better, etc. because we are connected.

That type of connection is difficult to establish with our remote members. Because they aren't sitting right next to us, we can't joke around or come over to chat with them in order to get some mental relief from the daily grind.

Essentially, our work environment is enhanced by personal contact with fellow employees, something that isn't easily established with remote workers.
So why was it outside the ToC to take the five snapshots for the Crime Doesn't Climb gif?
That future still sounds a whole lot better than our present. I'm not anywhere near convinced that the 24 hour news cycle and social media are good for anything or anyone.
This could go well with their SeaMicro acquisition.
It's ok, we're Australians. We have plenty of other negative sexual stereotypes to pick up any slack.
Yet another good point re: disinterest in an argument being a potential third poison. I can see how detached engagement at least gives you an opportunity to have your voice be heard without the angst of fully-attached engagement. I think I have a tendency to walk away from arguments with unreasonable people, which seems like a good thing at first but is probably suboptimal from a professional standpoint. Thanks again, friend.
Heartbeat ID could be key to computer security
Last year when KC shot themselves in the face, they were running trading algos that hadn't been well tested. When dropped into production, things blew up fairly quickly.

I probably should have left it off the list, it's more of a compliance/procedural issue than purely infosec.
It's not really entitlement. It's part of market forces. People say good things about products that are sold well, and bad things about products that are sold badly. Negative terms create negative buzz and drive people away. This is how it's supposed to work. And 'negative terms' is up to the market to decide. Obviously some people are unreasonable, but they're usually outliers.
Please send me a message too. (Same as Chuck: No emails from recruiters, please.) We use both Erlang and Haskell at our company.
That's precisely why companies have an MSDN subscription: to have access to unreleased software. That is the context of this discussion and Microsoft customers can blame the company for that.
This is the key paragraph:

The student loan market is now valued at $867 billion, less than 1/25th the size of the housing market at its bubble peak. Furthermore, all of it will not default and the defaults that do occur will be spread over many years.

Also, just wanted to say that Dean Baker is great, that's all.