skysight-inc/HackerNews huggingface dataset:
Developers across history have gone through great length to remove pain.

<div class="name">{{name}}</div>

vs.

.name= name

That's not laziness. That's just sensible.
My apologies; I certainly didn't mean to trivialize it at all. My intention was exactly the opposite; I almost didn't follow the link because I figured the story at the other end was unlikely to be more than hearsay and/or mudslinging. But I did read it (mainly because I recognized the ladycoders.com domain name), and was surprised to find a brief but excellent observation about how easy it is for women to conspire against their own self-interests. That's the part that should be in the headline.
I agree, and it's also the reason I dislike HAML and all the other things that want to use significant whitespace.

Writing plain old HTML is fucking simple. Abstracting it out into another 'language' just means you have to deal with a whole load of quirks and workarounds you'd never see with HTML, and while it looks all purdy and shit to some, it's an absolute nightmare to maintain.

Want to nest elements? Either you can't, some syntax has been introduced to discourage it (the end of line pipe), or you're told to just... use plain HTML.

Want to interpolate variables? That's probably built in, which is great until you try changing it back to plain HTML, and then have to scan for all the interpolation, which is now plain text.

There's likely so much focus placed on "one-lining" everything that you have to do silly things just to actually make the template readable, when it wouldn't be a problem in HTML.

Never mind the total lack of portability and, especially these days, requiring a copy of Node just to run the damn things. Which is fine until you realise you shouldn't need to add a full on javascript VM to your development dependencies.

That so many of these attempts at 'HTML templating languages' exist is probably testament to the fact that no one agrees on what one should look like. They've actually been staring it in the face all along: plain old HTML.
Android: Using Cryptography to Store Credentials Safely
Aside from the obvious (and deplorable) sexism, I feel like there's some other flaws in this kid's thinking.

1. Does everyone who gets an interview or gets hired at some recognizable name necessarily do so because they're good at what they do? This kid seems to think that if he got an interview somewhere, it must mean he's good; that only those who have reached his own idea of his own skills can reach it. He's not yet learned that incompetent programmers get hired all the time, even at the companies you might look up to as a college kid.

2. While he's trying to justify his mental model of #1 above (if you got the interview, you must be worthy, or else ...), did he not think to ask questions like "maybe you just got that interview because of Stanford"? Not sure why he jumps straight to gender, when there are a bunch of other screwed up and not necessarily justified factors that can impact your ability to get your foot in the door.
Show HN: 5000 Best Harlem Shake Videos
Suddenly my 11 minute commute seems fantastic. Granted I'm in Bolivia, but still. Puts things into perspective when I hear people driving over an hour to get to work. I'll never curse at traffic here again because it "slowed me down to 20 minutes!"
Yea there's only one problem with them. They're not sailboats :)
I was not trashing Aaron, and sorry if it came off sounding that way. I was just trying to draw a parallel between two teenage hackers who became activists, and raised the ire of the government.
How heavy is this glass of water?
totes on the Trent Reznor part.
>Phone can expand into a tablet can expand into a desktop

I wonder how this will play out in the light of what KDE's Aaron Seigo has said recently [1]:

"Unity currently does not use QML at all; Ubuntu Phone is pure QML. So, no, it is not the same code, it is not the sort of seamless cross-device technology bridge that they are purporting."

[1] https://plus.google.com/107555540696571114069/posts/HSL2C21D...
If it were between fixing an unknown issue with said car and fixing some code, then I would say it might be a wash. Fixing that particular issue with the car though? Regardless of the difficulty in fixing it, at least you've got a book that tells you what to do (I assume. I would be very surprised if that wasn't the case. From the sound of it, it looks like he knows what needs to be done). Diagnosis and design of a fix will almost always be more challenging them implementing a fix, be it with cars or code.
Wow some of this advice is pretty gnarly. The bit about rm -rf /usr/local made my heart skip a beat.
Opera Shrinks In-House Developer Team As It Prepares Shift To WebKit
I would like to see "HN Frontpage Minus YC company announcements"
All the comments so far are about the title. But I am wondering something that may be related (but not directly about the OP): is it fair to point out when some individual did indeed get a large advantage in admissions/internships/scholarships because of gender/race?

For example, at the University of Michigan, native americans / blacks / hispanics gets a 20 points boost over whites / asians / indians. This is their published policy. I feel like we shouldn't have to pretend that everyone got in based on merit, when it is clear that some genders/races get a bonus.

Apologies if this is too sensitive of an issue to discuss openly. I am from outside the United States and we do not typically have these conversations.
OK. It is a quick guess based on the taxes we have paid.

Of course our taxes also went for other things like welfare, education, administration and defense, and as we all know many European governments have run deficits for years.
Adrian Holovaty talks about Soundslice
A post in a forum is nowhere near the same thing as an actual interaction. Maybe something like webchat office hours would come close, but there are going to be people who are much more receptive to in-person learning.
Now it's too bad per-user firewalling cannot be
done easily on neither Windows nor OS X.

I haven't tried this, but pf seems to have the support there, so I'm not sure why you couldn't.

It's also too bad one user (say the one allowed
to surf the Web) cannot display its browser window(s)
in another user (say your main account)'s graphical
display (neither on Windows nor on OS X).

$ su testuser

$ /Applications/Safari.app/Contents/MacOS/Safari

Seems to work for me.

Or too bad OS X doesn't allow to run two graphical
sessions simultaneously

This is called Fast User Switching on OS X.
If you feel unable to stay civil, then as per this site's guidelines, please fight the urge to post. As a male in the startup world, my interest in this article is to keep in mind what not to do. It is irrelevant to me who works at Twitter. If you click keeper into the site, you'll see this good piece of advice (http://ladycoders.com/2013/01/10/men-in-tech-marshall-kirkpa...):

"What advice do you have for men in tech? I would advise listening to feminist women and presuming that they are right as an intellectual starting place, even if you don’t believe they are, and see where the thread of thought and conversation can go from there before zooming out and drawing your own conclusions. Hold onto your objections for later, and after we’ve journeyed through the conversation for a while, see if those objections still seem relevant. Doing this helps you be less stupid. Benefit from the wisdom that we would otherwise miss out on because of defensive, misinformed assumptions on our part."
How did the ! get removed from the title?
I'd consider this functionality in the future, but Emblem's bound by the constraints of Handlebars.js. In the meantime, most JS frameworks that you'd use Handlebars/Emblem with provide something pretty close to template inheritance. You'd achieve something similar in Ember with 'outlets', if I understand correctly.
Maybe college is like secondary school because both behave according to traditions that have developed over hundreds of years, whereas online education is something very new and has very different parameters.
TypeWhale launches it's beta. Vetted academic expert and journalist community
Show HN: WireframeApp, a free open source wireframing app for iPad
No. Managers have other people do it for them.
Look Mum No database (Thanks to AWK, a 30 year old program)
"I have never lost a package that was actually mailed, though I have been scammed a couple of times by vendors who never send anything."

You've said this a couple times - how do you differentiate?
I found this to be inspiring.

The "if all goes well" outcome is that you pour a decade of your life into your venture. Be prepared with that knowledge to knock out the naive stumbling blocks going in, and then go be that one person who gets it right in your space.
Precisely. The abstraction removes human error. Coffeescript is a great example: it lets me forget about extra commas in an array, or semicolons. Jquery is another: it lets me forget about the inconsistencies between certain browsers with, for example, Ajax.
Flying the Confederate flag isn't really an argument.
In terms of getting up too early in the morning some friends of mine have had good success with a Gro-Clock which gives children a visual indicator of when it's ok to get up:

http://www.amazon.co.uk/Gro-Clock-HJ008-Gro-Clock-Trainer/dp...
>Your solutions do not take into account the main problem with the security department: budget. There is a huge budgetary crisis in ALL european universities at this moment, including Oxford and Cambridge.

False.
Microsoft Outlook Launch Stats
> The output you get from the engine varies depending on what is put in it.

Of course, that's why you have to constantly Analyze how much fuel your body is burning, and reduce the rate accordingly.

> The type and amount of "calories in" affect your energy level (calories out) and hunger level (ability to limit your caloric intake).

Indeed, though again, that doesn't impact the basic statement:

If you eat less energy less than you burn, you will lose weight.
You don't actually tell us why you retired from Apple beyond "The truth is I was done." Or did I miss it?

I mean, that might be the only reason you've got... but I'm not sure why this would be interesting to an audience of people who don't know you personally. On the other hand, it seems to have been, so what do I know.
I obtained my MSLIS via UIUC-GSLIS's online program, known as "LEEP".
http://www.lis.illinois.edu/academics/leep

It is somewhat unique among online education programs in that lectures are streamed live on a schedule, instead of consisting of a set of recorded videos. They are recorded, but students are expected to attend the live lectures, which involves signing into a chat server much like IRC. Relying on the recorded lecture archives often means missing out on live group activities conducted on the chat server during class.

It was an excellent program, superior to my on-campus undergraduate engineering school experience in some aspects. In particular, I appreciated how the chat-based lecture attendance allowed students to ask and answer questions without interrupting the professor, which allowed us to learn from each other. In cases where students might not have an answer, the chat transcript allowed the professor to answer questions during breaks. There were also a set of web-based forums for each course, where students could hold discussions and ask questions between lectures.

The only downside is that the live online lecture model has sort of ruined me for the recorded video model of online education. I keep signing up for Coursera classes and then not having the motivation to watch the lectures.
His comment could have been made without mention of his having dieted.
> Feel tired and lethargic after a big carny meal? Guess what - your body is driving on econo-mode and burning less fuel.

Which means you have to adapt and eat (ever) less calories.
Yes, we have small flying robots. But off the top of my head, here are a few technologies mentioned in the video that we are not very close to:

1. Small wing-flapping robots that can adjust to wind gusts

2. Tiny, hybrid helicopter-birdplanes that magically don't spin when in rotor-mode, despite apparently having no anti-torque mechanism whatsoever. Also they look exactly like birds when perched and when flying.

3. Device that can harvest enough waste energy from vibrating machinery for powered flight (this one might be straight-up impossible)
Getting back to the clean slate is pretty trivial whatever you do, which is one of the nice things about git. I'd probably prefer to have a main (sub) branch that I add to incrementally, apply various sledgehammers to the "clean slate" and rebase the results of the sledgehammer liberally.
Not sure if/how angular makes use of / extends Handlebars, but Emblem internally compiles to a Handlebars AST so it should be flexible enough to integrate with angular, though that's not on my immediate TODO list. Please feel free to have a go at it though, Anglebars seems like the logical place to start
These posts are all meaningless drivel.

Does anyone really care what chair someone sits on? Whether they use a MacBook Air or a MacBook Pro? Yes, you use 1Password. We get it.
This looks cool and I'm excited to try it in a Rails project.

But, mainly, this post highlights my frustration with most analytics tools. I have tried MixPanel and I'm currently paying $99/mo for Kiss Metrics (about to cancel). Frankly, I don't have the time to get neck-deep into one of these services, integrate it, and figure out how to turn the data into revenue-generating actions. And that's setting aside the risk the one I choose gets acqui-hired and shut down.

Maybe I'm asking for magic beans or maybe my products aren't the best fit, but I'm a hacker and I want to do less work, not more. For now, I'll stick to Google Analytics, some basic A/B testing, looking at data via the console, and emailing with my users.

It's pretty sad that this blog post does a better job at explaining what a "cohort" is than Kiss Metrics can [1].

[1] http://support.kissmetrics.com/#stq=cohort&stp=1
might be related to http://scoweb.sco.ca.gov/UCP/PropertyDetails.aspx?propertyRe...
It means I can look at it and get it without having to think about it. It has nothing to do whether or not it floats someone's boat, like the rest of your post alludes to.

Clients? What design ends up being in the eyes of a client is not really worth discussing; that's a bastardization of our industry, not the definition or intention itself. No one actually knows what they want and why they should want it, but they'll tell you what to do anyway to justify the bill. On the opposite end of the spectrum, certain agencies can get away with charging hundreds of thousands of dollars for irrational, ill-thought out concepts because people just assume the cost ensures the quality.

I don't know what makes someone an HN Darling. What I have noticed is that people around here seem to take a blog post's title at its word and upvote it without doing due diligence when it comes to topics they don't understand. Seeing names repeatedly must mean that they're qualified, rather than just someone marketing themselves.
Having read the report, it reads as a commercial for Mandiant's services. That's the exact reason for them going public.
It's certainly not going to be ideal for your typical CRUD app. Think about all of the information that is locked inside of unstructured text (MS word docs, pdf's come to mind), and then imagine if you can scan through thousands of documents, find the named entities, and then start connecting them together in queries.

Obvious uses would be any kind of CMS. Investigative journalism is another.
I'm very surprised by the negative comments about HTC/TouchWiz. I got the DNA and I'm totally in love with it (except for a few minor quirks). It has a 5" screen but overall size is about the same as S3 due to DNA's near edge to edge display. It is ultra thin and lightweight too. It seems like this is going to be even a better device than the DNA due to it being more a "normal" size phone but with the 4.7" screen but same 1080p display.
I believe that likely your hypothesis that you were smarter then or the movies were dumber is flawed.

Perhaps the movies are just more entertaining to your tastes.
Why do people do this? Obfuscating the HTML seems like the worst of both worlds. Either use a component model that abstracts it away or use HTML so you can see what is going on. Also, get your code out of the view. Has the world gone mad?
MTV Twitter accounts hacked
Here are my 2 cents

set undofile " This creates a undo file that persists your undo history when the file gets closed

imap >> <ESC> " Double right arrow to escape from insertion mode. This is faster and more comfortable (at least for me) than to reach for tab key for some people

set clipboard=unnamed " This is bridges between your Vim yanks and your system clipboard
Boing Boing interviews Tettix over soundtrack for a game that doesn't exist
There's also a "Who is watching the watchers" mentality. Am I terribly concerned about the US Military using this tech? Not really, no. Am I concerned about the local police force infringing on my privacy by using these tools without a warrant, or worse, claiming that they shouldn't need a warrant before they use micro-spy drones? Yes. With the proper checks and balances in place, by all means, use powerful spy tools to track someone, but only that someone, etc.
Most of the mustache implementations (.java, hogan.js, php, objc, etc) now support this.

https://github.com/mustache/spec/issues/38
New York state has $12 Billion in unclaimed money! None of it belongs to me though. http://www.osc.state.ny.us/ouf/index.htm
Can you link your questions?

I don't know about using Stackoverflow for Python, but because there are so many active Python mailing lists, Google and gmane search might also be a good bet. (http://search.gmane.org/)
I'm going to make an utterly irrelevant comment here, but I think that in general it's better to not use "former" and "latter" like this---it often forces the reader to look back earlier in the text if they want to figure out what you're saying.
Does anyone remember Space Station Silicon Valley on the N64?

http://i.imgur.com/vxNjIQf.jpg
Having politicians appoint people they know is not going to be demonstrably better than having those same politicians ask people they know to run for that office instead.
I Don’t Use The Same Music Service As You, Can We Still Be Friends? Part 2
If I recall correctly, this is only the case for the beta version of the game so that people can become familiar with the gameplay but won't be the case for the retail version.
There are cots which attach to the side of the bed which give the benefits of co-sleeping without the risk.
Failure should always be a real option for college students. But, that doesn't mean it's not worthwhile to have a system that addresses the slightly less-motivated or those whose learning benefits from personal interaction.
Craft data templates in pure HTML
Also, try searching on http://hnsearch.com if you're trying to recall something from HN from a while ago ...
LinkedIn's REST+JSON framework: Rest.li
I'm guessing cause they use sucky editors that make writing *ML style markup hard.
Both of your examples are tragic and clearly represent failings of the system - some of which have since been fixed, and at least one of which would likely have happened in the US as well.

I hope you'll forgive me if I sound callous in this post - I certainly don't mean to, but I also recognise that this is a touchy subject when talking about someone's own family.

In the case of your great-uncle the problem is likely that it was the 70s and fourty years ago there was nowhere near the same awareness of the symptoms of cardiac arrest amongst non-physicians. If the doctor wasn't there, chances are it wouldn't have been picked up on. Even had he been rushed to hospital, his chance of survival would have been pretty low - heart attacks are still a major killer in the 2010s where even in London, which has the highest survival rate in the UK for heart attacks that occur outside a hospital, the survival rate is only 30%. Keep in mind though that survival rates have increased significantly over the last fourty years with advances in diagnostics and treatment as well as improved defibrillators etc.

Your grandmother's case is a more clear cut case of failure. Waiting times have long been a problem in the NHS, but it's a matter of resource contention, and it's a problem which they're trying to improve with the guarantee that patients should start treatment within 18 weeks of their first appointment and that tests should be done within six weeks. The only, very rough, numbers I can find for the US suggests that scans and tests are normally done within seven to twenty weeks when cancer is suspected. Even in the US, the problem of resources exists - there's only so many hospitals that can perform certain types of scans, and only so many doctors who are capable of properly interpreting the results. The thing I can't comment on is whether or not the physician who saw your grandmother should have treated it as a higher priority or if, given the symptoms that were presented, it would be reasonable to assume that there was a benign cause and it being cancer was pretty remote possibility. If it's the case that his prognosis was obviously wrong given the symptoms, then there's a case to be made for malpractice, or at least a complaint to the GMC and/or NHS trust.
The Top 5 Best Android eBook Reading Apps from the Google Play Store
Sure, here's the link http://stackoverflow.com/questions/14965973/how-to-access-sq...

Usually stackoverflow is the place I go to when I've exhausted my search options, but still thanks for the link (gmane), I was not aware of it.
"These new accounts ... are a mix of Hotmail upgrades, switchers from Gmail and other services, and people opening new accounts."

I suspect the mix is almost entirely Hotmail upgrades. It is very hard to get people to switch even if Outlook was much better than the alternatives.
+1 !!

This is the number one thing that got me through network class back in university. Next to that is the professor's office hour. I don't think I even touched the textbook.
This might be only tangentially relevant but I never took to liking the Ubuntu's font. I would much rather Segoe UI (regular, not Lite) or even Google's Roboto over Ubuntu's font.
I just wrote about this very thing yesterday. I'm wondering why people don't host their own git repos. Yeah, GitHub's interface is amazing but is it always necessary? I can only understand using GitHub for git for open source stuff and maybe large team stuff. Otherwise there's really no need for that fancy UI with private repositories. Just branch, pull, and inspect the code. It's not like it takes any longer than waiting for GitHub's pages to load. But hey, maybe I'm the weirdo and everyone else is sane.
This announcement is a little light on details. What does Nginx supporting WebSockets even mean? Isn't it just looking for ws:// and proxy-passing that on to your application?
Let me know if you guys have any questions about the HTML5 / JavaScript stuff in here.
Given the extensive body of literature in education research perhaps you can provide a citation?
Melatonin is a prescription only med in the UK.

I haven't asked a doctor for it, and I don't know what their reaction would be.

When I've struggled with insomnia I've been given advice about sleep hygiene; then had someone give me help with sleep hygiene; then got a prescription for zopiclone.

That was great for me, at that time. (I really needed sleep!!) but unfortunately the care got handed back to my GP and he was careless about the repeat prescriptions. SO, I ended up being able to get it for about a year. Luckily I didn't suffer too much from it, but some people find zopiclone addictive and there are other risks from it.

What I'd really want, before getting to zopiclone (and probably before melatonin) would be access to a cognitive behaviour therapy course for insomnia.