skysight-inc/HackerNews huggingface dataset:
Quote from the comments on theatlantic.com

This guy pretty much sums up the failings of the system without saying it. Academia is out of touch with the market it is suppose to supply workers for.

procerus 3 hours ago
I think most people know very well why they may not have a job - perhaps
they're basically doing everything right but just haven't got lucky yet or
applied for enough jobs for one to catch. Or perhaps, like me, they're
basically unemployable and have no relevant skills or experience. I know that,
and I'm not surprised that I'm at a low level in work. My degree is broadly
useless, I got no industry experience/internships while in education, I have no
other tempting skills like math, languages or programming, and also I'm a
pretty weird, socially awkward person who doesn't know how to make people warm
to him.

I only realised all that fairly recently
and a bit too late to deal with while still in education, I should have caught it sooner when I went to the college careers presentations and there were a lot of accounting, tech, engineering, finance companies there. All through
school I was fed ideas about how clever I was and how going to college is
totally badass and I’ll walk into 50-60k jobs as soon as I graduate. Whether
the teachers or my parents honestly believed it or not, it was bs, and quite
damaging bs. I did what I was led to believe was necessary (by parents who had
never gone to college and teachers who were clueless) and that was not nearly
enough. Other people noticed what to do though, so good on them. My mind was
elsewhere, never really focussed on a career and
worried obsessively over my grades, this is my fault and I realize I shouldn't blame parents/teachers.

Now I am at point of really low self esteem
because the sudden realization of my errors over the past 4 years comes to
light and the fact is that I am not that clever if I can;t pick up economic/job trends and instead have my head in the clouds.

If you have a 17/18 yr old you need to sit them down and have long deep
conversations about what it takes to become
financially independent and you need to keep having
those conversations until they say "mom, dad, I want to gain
this skill and I can see from job adverts that I will be paid $xx.xxxx can we
discuss what further education or job training/experience I will need
to achieve this"

It is very important in my view that an 18 year old has at
least 1 job and career path laid out before they move on from high
school, they can change it as they grow older but at least they have
something to fall back on. It is really scary how many students have literally
no idea what they want to do once they finish school.
Exercise is how I de-frag my brain. It really is like that, I stop thinking while I am running, all I think about is breathing and the sound of my feet. Later, seemingly difficult problems are easier to figure out. I think it is a zen like way to give your brain time to re-organize.
Modern Korean no longer distinguishes a prolonged sound at least in the written form. Virtually all words that cannot be set apart without a prolonged sound have been changed to those that can. For example, a short 이 ("teeth") and a long 이 ("two") are now homonym in most dialects of Korean; the former 이 has many synonyms like 이빨 or 치아 however, so they can be often distinguished without a context.
You just accused ArsTechnica of spinning numbers(a serious accusation) and you yourself are comparing Google's spending in just 1 Quarter (4 months) to numbers for a whole year (12 months) ? Wow.
I just launched a killer security plugin for WordPress.
It’s “Cyber Week” in Washington ... Quick rundown of "cyber" bills...
Why teachers should try out Tumblr
Great story. Gives me a renewed appreciation for the privileges I was born with.
OP here. We just released an iphone app that helps you keep focus on what's really important in your life / work. It's an effective tool to support ideas pg wrote about in The Top of My Todo List essey. The app is free till Wednesday. Enjoy!
I agree, Korea is sadly way underrated as a tourist destination. Amazingly fun, safe, tons to do (generally speaking). Everything from hiking to nightclubs. Ridiculously good public transport, fun stuff for tourists to do, interesting culture, amazing food.

I've been there quite a few times and have absolutely loved every minute there.
> The reason is that these are one-off purchases.

Considering they made two one-off huge burns in a week, what are the odds they will manage not to make two other similar burns and spend another 25% of their reserves? If they had the need to make them, what are the chances they'll need to do it again and what the penalties will be for not making them?

I agree the burn rate is not hugely impacted by these two events, but they signal the burn rate is not constant. If in early April we knew Facebook had money for, say, 1 year, we now know they have money for 8 months.
I make a living building other people's startups, and that's OK
HN could use a cheat-sheet version of this above the comment box. ;)
I can't agree more. When I was a freshman, I was required to do a work study as part of the deal for my loans. I didn't want to do it -- my course load seemed hard enough -- but I found a job as an "undergraduate research programmer" at a small computer-vision oriented lab at my school. I worked around 10 hours a week during the school year, and 40 during the summers. Particularly during my freshman and sophomore years, I felt completely useless. But, even without noticing it, you pick up a LOT just by struggling with it (e.g. gdb, complex build systems, working with legacy code, version control systems, common patterns of software development, and how to get into a flow state even while hacking on bits of software that aren't all that interesting to you personally). By the summer between my sophomore and junior year, I was finally starting to feel a bit productive.

In any other environment, I would have never had the opportunity to be a completely worthless drain on resources for so long.

So certainly avail yourself of any opportunity to get a job while in school. I was lucky in that I was essentially forced to do it based on the terms of my loans. Any parents reading this: see if you can do your kids a favor and secure them a loan that requires your kids to get a work study, coop, or internship. And no, working as barista at the campus cafe doesn't count!
Or a weapon to sue anyone who dares to threaten Facebook.
I'm impressed that your account is a whole 5 minutes older than your post. I'd be even more impressed if Parse was open source instead of yet another walled-garden PaaS hyped by shills.
Your script can be pretty simple. E.G. Create symlinks when they don't exist and report errors if creating them would clobber something else:

DOTFILES=$HOME/where/the/dotfiles/live/in/git
for T in $DOTFILES/*; do
TARGET=$(readlink -e $T)
LINK_NAME=$($HOME/.$(basename $TARGET))
# test if a file, working symlink, or broken symlink already exists
if [ -e $LINK_NAME -o -L $LING_NAME ]; then
CURRENT_TARGET=$(readlink -m $LINK_NAME)
if [ $CURRENT_TARGET != $TARGET ]; then
echo "$LINK_NAME already exists and is really $CURRENT_TARGET"
fi
fi
ln -s $TARGET $LINK_NAME
done

Remove stale dotfile symlinks:

for L in $(find $HOME -maxdepth 1 -type l -name '.*'); do
if [ ! -e $L ]; then rm $L; fi
done

This assumes you'll use git excludes to keep files you don't want out of your repository. E.G. if you don't want $HOME/.ssh/id_rsa in git then you'd have $DOTFILES/ssh/.gitignore with 'id_rsa' in it. If you try to manage your excludes through the linking you'll end up with a very ugly script like what I have at https://github.com/sciurus/dotfile_management
There's a surprising amount that's in English, and survival words are relatively simple.

e.g. 화장실 - bathroom. You don't need to make a complicated sentence when asking where one is. Just 화장실? is enough and everybody knows you're a foreigner anyways and will know what you mean.

Hello, goodbye, thank you, your welcome, are similarly easy.

Food words are relatively simple and regular and if you drink alcohol there's relatively few to learn about.
As much as I like to see people talking about profit rather than revenue, revenue is really important as long as you are profitable. It is only when you are losing large amounts of money every month that revenue is less impressive.

Facebook had over 1 billion dollars revenue in the quarter and they were profitable. Why is it so bad that they decided to spend most of that revenue to grow the business further rather than keep it as profit.

If revenue is decreasing, thats another story, but profit being down for one quarter is a result of how much they are reinvesting their money.
Abdominal strengthening, weight training workouts, workout dvd
Weight training workouts and abdominal strengthening are not just for young people. Let the workout DVD from Boomer Body Fitness bring your sexy back.abdominal strengthening, weight training workouts, workout dvd
No, it captures what I want to worry about. I do not want to be in the situation where processes that I am interacting with in real time are paging stuff out to disk. This is really bad for my user experience.

So if my memory is "full" with a bunch of just-in-case stuff, I'll gladly swap it out for real data that a real running process is using it. But if it's "full" of data in use for running processes, then I want to think twice about opening a new application. And I want my memory manager to tell me the difference between those two "full" cases.
People are still asking this question?
This is fantastic, I was just talking about this on HN a few days ago: http://news.ycombinator.com/reply?id=3865966&whence=thre...
Ensuring quality of data counts as time required to complete the project. Also, fmt does not produce an optimally short solution for an 8" long bookmark. For example, using your fmt statement on http://pastebin.com/RxWd11bU produces:

on a great
battle-field
of that
war. We
have come to
dedicate a
portion of

Versus hand-written:

on a great
battle-field
of that war.
We have come
to dedicate a
portion of

You'll have to do better than 128 lines, I think, to fit the length requirement. And this was really the author's point. Had you estimated a solution that'd take a few seconds to code using fmt, your estimate would be blown away by reality. Not only would have gone down a rabbit hole (which actually happens quite a lot in software development), but you'd still not have a working solution.
But you would still copy/paste to create subtly different glyphs, right? Just like I can copy and paste parts of Han characters to make 村 校 林 枚 様 機 横　(look at the left half), with slight modifications as necessary. (At a quick glance, I suspect the font I use has four variations of the 木 radical among those seven characters).
Brazilians pronounce "vicks vapo rub" like "vicky-vapo-ruby". That one had me in tears the first time I heard it.
Awesome! Thanks for pointing out opensnoop!
Actually, that’s more or less how the phonology of languages change internally over long periods of time [1]: sets of phonemes merge, split, appear, and disappear. The particular forces driving these changes are varied and complicated, but particular sounds that have adjacencies on various axes twist and enjoin and diverge, dancing about according to constraints that produce surface complexity like in a multibody system. Something about the way I’ve always envisioned phonological change makes me think of Voronoi diagrams [2].

###

[1] http://en.wikipedia.org/wiki/Phonological_change

[2] http://mbostock.github.com/d3/ex/voronoi.html
Content Sections as Poetry.  An Email WYSIWYG Alternative
Methyl-B12 and Respen-A Therapies For Autism Treatment
Dr. Kurt Woeller, author of Autism - The Road To Recovery, explains why biomedical intervention -- Methyl B12 therapy and Respen-A therapy -- is important for kids on the autism spectrum. These therapies can help to improve, mood, behavior, communication, language skills, social contact, and more.
Completely unreadable on iPhone too.
I actually have about $75.00 in adsense earnings owed me. And the jump in traffic to my sites the past couple of days from discussion on HN has earned nearly $10.00, which is part of why I am asking around. If the site only made a few hundred dollars per year I would consider it worth keeping.

My experience is with email lists run for free. This has not worked as a means to promote the site. They are often openly hostile towards anyone doing anything commercial/for profit. But I don't know any other means to get traffic. How do I get other sites to link to it? Or where do I go to read up on how to do that?

I will check the funding sites you suggest. Also, someone gifted me a Metafilter account today. I hope to ask around there for feedback as well, just as soon as I can figure out how.

I doubt anyone would hire me as an author on a health site. My only credential is that I got myself and my kids well. You either believe me or you don't. It doesn't make for a good resume.

Thank you for the feedback. I probably have missed something I meant to comment on. I am on a tablet and it hampers my replies in several ways.
Prototype wind turbine condenses 1,000 liters of water a day from desert air
I feel like someone made alot of money off this somehow...
Survival Strategy(Everyone Should Have One)
Note that you need not just to generate those certificates and download them. You need to also manually open the keychain access and import those files in there. Only then will the Provisioning Profile in the Organizer show up.

A bit of an omission in the docs.

These big words remind me of Windows.
If anyone wants it without having to go to the print shop, it's up on Zazzle: http://www.zazzle.com/thou_shalt_not_commit_logical_fallacie...

You can also add it to Zazzle yourself and get it for a little cheaper, just make sure you put in the right dimensions, i.e. A2 (594x420mm or 23.4 x 16.5 inches) or A1 (841x594mm or 33.1 x 23.4 inches)
In my own (somewhat humble) opinion, articles like these get the headline and angle completely wrong. It's backwards.

Animals' natural state, including humans', is lots of exercise. This is the default; it is what our bodies and brains are adapted to doing.[-]

A result like this demonstrates that a lack of exercise is harmful. Failure to exercise inhibits the brain from functioning properly as it is adapted to doing.

[-] "Nothing in biology makes sense except in light of evolution." -- Dobzhansky
瘦腿方法
A good consultant is like a mid-wife, we guide you and
help you make the right technical (and even business)
decisions early on

I'm gonna have to steal that mid-wife analogy. Good article!
Beats by Dre Dark Blue Studio Blue Diamond
Welcome to the monster beats by dre online shop,We offering you the top and best monster beats headphones with fast shipping to worldwide,These Monster Beats Headphones are with perfect sound, which have the power to rock and surprise you. Committed to allowing the music enthusiasts to enjoy the best performance. Do not hesitate to enjoy these great Monster Headphones now with a very favorable retail price.
Here's the secret which has brought me to some pretty interesting places over the last 10 years - "Go for the thing you find most interesting, irrespective of how hard it is".

What does this mean? I'm about to start a job optimizing and developing algorithms for high performance scientific computing, over 1000s of CPUs and terabytes of memory. I have NO IDEA how I'm going to do this exactly, but I also have complete faith that I'll figure it out and will do it well, because it's a really interesting problem, and figuring stuff out is what I do. It will make me a better programmer, better equipped to do other things I want to do, and better prepared for similar work in the future.

If something is easy, it's probably going to become boring. Find something hard and beat it into oblivion.
It's actually surprisingly helpful when you travel abroad and can make out lots of the signage and descriptions in their native language!
Startup claims 'Holy Grail' of SoC (system on chip) design
Thanks! I actually stole that from Plato. Socrates thought of himself as a "midwife of ideas" in the Theaetetus (http://philosophycourse.info/lecsite/lec-socmidwife.html)
yes, if intel can copyright x86.
Right. Even worse, a grass radical (艸/艹) has more than several dozens of possible glyphs.
going off of the post, I find that getting estimates wrong is also because

a. not enough time is given to come up with good estimates

b. Programmers usually don't enjoy the process of estimating and so don't do it properly

c. Previous estimates are usually not shared amongst programmers

To elaborate.

a. There is usually pressure from managers or clients to come up with quick 'ballpark' estimates but only treat them as such when they don't fit their plans. So say they want something done in under 6 days. If you estimate a day ... there might be no questions asked, until you start blowing deadlines. But if you estimate 10 days, then a lot of people will quibble with you, trying to pressure you to give rationale or otherwise reduce the estimate.

As the poster shows, properly estimating something is actually a pretty involved process that means constructing the thing you're trying to build on paper (or in your head). Clients/bosses don't want to pay for that time, so devs are implicitly pressured to underestimate things, to avoid long discussions about unfavorable estimates.

b. Teeing off of a. clearly building the damned thing is way more fun than constructing it in your brain, estimating it, then going back and forth with clients on each line item as described above. There isn't a particular process, and sometimes you might actually spend almost half of the time of the estimate actually figuring out how to do it. Devs simply don't like estimating things, so they make (bad) guesses that seem safe but eventually turn out way wrong.

On a project I had once, I hated the work so much that I simply took a wild guess at how long it would take to do one particularly hairy bit and doubled it. Seemed totally safe at the time ... figured I'd be under by a lot. Turned out being even double that estimate ... the culprit ... Internet explorer.

c. If you go to a mechanic shop to get an estimate for work on your car, you might find that the mechanics go into a computer, plug in some details about your car and the problem ... and the computer spits out a number. This is because lots of things with cars are pretty routine ... Software isn't like that ... stuff that's routine is usually pulled out into plugins and frameworks that just work ... so we're constantly tackling problems that seem new, throw in the capabilities and weaknesses of particular frameworks, plugins or programming languages and you can see how these sorts of things can get away from you very quickly.

Programmers don't share their estimates with each other (hint hint), so the only really reliable source of good estimates tends to be personal experience, which is another reason why you should code ... a lot.

The only really good process I've found is to completely wireframe what needs to be done, (either that or build a clickable prototype that works exactly the way they want it to work). Then provide an estimate for that. But that doesn't always work for smaller things like bug fixes or smaller features.
Google Continues Product Purge
This is a tree with labelled edges, not just a tree. This tree will not hold multiple values with the same label. I always imagine my trees to have no labelled edges.

Very cool though!
My idea of beautiful is a bit different than this.
This is convenient, but I don't know about beautiful.
Siasto Now Has Hardcore Drag and Drop Action
The hidden ways mobile sites and free games are killing your battery
Hm, I think my third bullet was a bit off. There are plenty of vocal "Edge Ruby" enthusiasts on IRC - people who care (too?) deeply about the language, mostly - but there are also some great projects that are completely independent of Ruby Core and the Rails world. I'm pretty sure about (1) and (2) though.
Naughty innuendo aside, this was very informative
Very nice! I've been a bit leery though of defaultdict since it contributed to two different bugs in http://norvig.com/spell-correct.html -- in less than a page of code, by a first-rate programmer, which was read by many thousands of others for years before anyone noticed the second bug. I'm not saying don't use this, I just have a little warning light blink on when I see 'defaultdict' anywhere.
Ask HN: Who's interning this summmer in San Francisco?
What should we be doing to "rebrand" ourselves in a way that will get us more money?

We solve businesses problems and, in the process, make them gobsmacking amounts of money by increasing revenue and cutting costs.

Computers and telephones are sometimes involved.
Clone2go DVD Ripper 2 7 0
Korean is actually one of the most easiest languages to learn in the world.
I don't really know much about this guy. Why exactly is this being upvoted after so many threads? Is he a coder or something?
A Closer Look at Dell Following the SonicWall Acquisition Announcement
Hollywood spent $91 million lobbying in 2011:

http://www.politico.com/news/stories/1111/68448.html
I know exactly what you mean. The only time I ever got an answer, I was briefly working at a large bank and it was something along the lines of reducing 'touch-points'. The theory being that the more you have to alter the code later, the more likely you are to introduce new bugs.

I think it's kind of bullshitty to write 1000 lines of code with the expectation that they'll be better written now then later when you have a clearer view of the requirements, but there it is.

The whole mess with design patterns and their indirection machine gun reminds me of this move: http://1.bp.blogspot.com/_zzQgqacqhjI/Sf-oiHCviUI/AAAAAAAAAT...

Look, only one touchpoint! Much more reliable now.
I've been following Parse for a while now, and I agree with technogarden. Their platform is impressive, and they're adding useful new features at a rapid rate.

It would definitely be cool if they open-sourced the platform, but, in the meantime, you might be interested in this project:

http://code.google.com/p/openmobster/wiki/learnmore

Personally, though, I don't mind paying for a service like Parse. If someone is willing to not only build the features I need but also to wear a pager and get up at 3am just to keep my users happy, I'm more than happy to give them some of my money.
My point may have been a bit subtle. The argument is not about absolute levels (no one would dispute that techies have better employment outcomes than fuzzies, both in getting a job and compensation).

People are claiming that recent youth unemployment is due to bad choice of major: the argument seems to go that, as technology is introducing serious economic disruption, people who get humanities degrees are disproportionately left at a significant market disadvantage, which is causing the recent uptick in college graduate unemployment. This, however, doesn't account for the actual historical data, as engineering and literature majors show similar relative employment rates as in 2001.
Are there plans to e.g. make the Sass gem we all use take advantage of this native code? That is, will I one day do a `bundle update` and be rewarded with speedy asset compilation?
I don't like writing websites.

html was invented for "web documents". We are now using "document" to create "web app". It's simply difficult.
Physics-based HTML5 Worm-style game
Show HN: Curious where your time goes every week?
Gijit gives you a free infographic based on the information trapped inside your Google Calendar.

Check it out, tell us what you think.

Link: http://gijit.co/
Obat Tradisional Mioma Uteri Jelly Gamat Luxor
Solusi Untuk Mioma Uteri Dengan Obat Tradisional Mioma Uteri Jelly Gamat Luxor yang terbukti ampuh dalam mengatasi penyakit mioma uteri secara aman.