skysight-inc/HackerNews huggingface dataset:
> I think that's a rather silly thing to say. You might as well say that computer games are doomed because we're trying to render complex scenes using hardware that was designed for simple calculations.

We certainly aren't trying to render complex scenes using hardware designed in 1995. Browsers, on the other hand, have the same interaction model since 1995, but we're trying to use it for a totally different intent (static vs. interactive). I'm talking about user experience here.

> When people notice this and say "this technology was originally designed for something else! It must be wrong, so let's reinvent it from scratch!" it usually doesn't end well.

It's not about reinventing from scratch, it's about actually evolving the browser. It's semi-broken currently. Mobile made the problem even more apparent (show me a useable mobile web app).
There is also the occasional - ctrl c, alt es v. And then realize you copied date values along with your data.

Excel is great, until that moment that you do something in haste over a large set of heterogenous data and cells.

And if you are doing finance, a world of pain awaits you.

edit: One other gripe about it, is if you use a macro, you can never use the easy ctrl-z out of whatever mistake you've just made.

Backups for a new analyst are few and far between. Backups for me a short while into my job could happen hourly.
See, the root of the problem with the start screen behavior for me is that the desktop is treated like a metro app. It's true that you can get used to this, but I'm pretty sure it's one hell of a stretch for 'normal' users. It just looks and works too differently from metro apps and you don't get any kind of benefit, since for example the charms don't work and there is no additional touch integration.
Not only that, but the general touchiness about drones is misplaced anyway. The problem with drone strikes isn't the drones per se, it's being aggressive about killing people and the collateral damage that causes. It doesn't really matter whether there's a guy in the airplane or not.
I suggest looking at Common Lisp for additional programming power.

May be relevant:
http://www.lambdassociates.org/blog/bipolar.htm

"He can see far; further than in fact his strength allows him to travel. He conceives of brilliant ambitious projects requiring great resources, and he embarks on them only to run out of steam. It's not that he's lazy; its just that his resources are insufficient.

And this is where Lisp comes in. Because Lisp, as a tool, is to the mind as the lever is to the arm. It amplifies your power and enables you to embark on projects beyond the scope of lesser languages like C.

Writing in C is like building a mosaic out of lentils using a tweezer and glue.

Lisp is like wielding an air gun with power and precision.

It opens out whole kingdoms shut to other programmers."
Obama has been ordering attacks on supposed terrorists that had absolutely nothing to do with 9/11 during his entire presidency.

There's nothing limiting drone attacks to just members of organizations involved in the 9/11 attacks.
That passage still explicitly applies to citizens associated with al-Qa'ida. Killing police officers does not associate someone with al-Qa'ida. This interpretation of the law is entirely in your head and has never been espoused by any US official in words or in practice.
Great list of resources! My blog post today was actually addressing how my design skills are lacking so this couldn't be more relevant to me, thanks for the share!
You might want to have a look at http://egghead.io/ if you haven't already. John manages to explain topics in simple terms and examples, usually much easier to digest than the official documentation.
This is crap.

1e: this is undefined behavior (-Wsequence-point) x can be literally anything.

3. a typical mistake that the compiler both warns about and that anyone who has taken a course on C should be able to immediately recognize

bonus 1. void main(int)???
The drones they're using are unarmed. Right now though the only US armed drones employ missiles, and southern California isn't exactly Afghanistan. I can't imagine them risking the massive collateral damage in LA or Big Bear from firing a missile (meant for attacking structures or armor) at a single human.
This article is terrible. It's clearly designed to make people think that the suspect is targeted for execution via drone. The reality is that they're just trying to find him. They'll have an IR camera in the air to help search in the woods where the guy is hiding.

The guy claimed that he has a shoulder-launched surface to air missile and that he'll shoot down any helicopters that come looking for him! It's no wonder that police would rather use an unmanned aircraft instead of putting one of their pilots at risk!

Here's an article that includes actual news, rather than inflammatory headlines:
http://www.express.co.uk/news/world/376732/Man-hunt-for-ex-s...
what's wrong with that lama?
They say Al Qaida but none of the legal reasoning relies on it being Al Qaida. It's all about anyone who threats the US, whether an immediate one or not, and they even say such threats need not have clear evidence.

"an 'imminent' threat of violent attack against the United States does not require the United States to have clear evidence that a specific attack on U.S. persons and interests will take place in the immediate future"

"A lethal operation against an enemy leader undertaken in national self-defense [...] would fall within a well established variant of public authority justification and therefore would not be murder" ... no mention of Al Qaida. Again, the theory behind this has nothing to do with them.
The learning curve definitely hits a trough at a certain point but you'll get through. It's totally worth it, I'm glad I stuck with it.
If you have any questions, feel free to post them here!
Fact Checking Mailbox
having the cameras probably helped them
Angular got me so excited about coding again in long a time, this now adds icing.
Pirate Bay documentary now streaming, up for download
New Nexus 4 commercial
Why I don’t care that you use Ember
Don't know much about music schools, but I'd think Juilliard to be much more elite than Berklee, and closer to the "Harvard of music" that OP mentioned.
As I stated, they (edit: you? I was replying from my iPhone before, and skipped the username) solved half the problem (scroll pixel offset) for the topic thread list, and half the problem (inability to deep-link for any of a number of reasons) for thread post lists. Before even having to look at your screenshots, I could tell you are measuring the topic thread lists, showing that you can re-arrive at the same pixel position viewing a list of threads. However, if you try to do the same thing for posts (where this is even noticeable: as I described, a post might be long), it fails. (To describe this differently: you seem to have ignored the part about being scrolled halfway through a post, because the list you were looking at didn't even have posts... ;P.)

(added:)

> It is true that when you deep-link into a topic you've already read, with new replies, we take you to the top of the post you had a last read position at. But that seems unavoidable and correct to me. (You could argue we should start you at the post below the last one you read, I guess.)

This is related, but not the issue: if you are looking at the middle of some post, click a link in that post or click a link surrounding that post, and then hit back, you are brought back to a position at the top of that post, as it rebuilds your location based on the URL you were coming from (which, again, is sometimes even worse than that, as sometimes it seems that certain sinews of multiple posts forming a sub-conversation seem to be ignored for constructing the URL, so you are brought back to the top of the entire thing).
Oh, you came up with a shitty test (testing I'm not even sure what) to stroke your ego while probably turning some kids away from programming? And then you thought that a recollection of this experience was worth sharing with the world? I sarcastically applaud your efforts. But seriously you are a douche.
Tuition is 36k, and their estimated cost of attendance is 63k, on par with, if not higher than, the estimated cost of attendance at Harvard University and most other top private universities. Ouch.

http://www.berklee.edu/financial-aid/cost-of-attendance.html
http://www.admissions.college.harvard.edu/financial_aid/cost...
From the memo: "There is little judicial or other authoritative precedent that speaks directly to the question of the geographic scope of a non-international armed conflict [...] the myopic focus on the geographic nature of an armed conflict in the context of the transnational counterterrorist combat operations serves to frustrate that purpose"
Thanks "Selfcommit". That's nice to hear. I really appreciate it.

Feel free to email me anytime : derek@sivers.org
Competition crowdsources blisteringly-fast TopCoder software
Well.. Part one was kind of useless. This should have been a paragraph in the part two article where you actually show how to build the one page web app.
Using Antonyms To Understand The Cloud v. Everything Else
As someone who worked on a Merb app fulltime for about 4 years (before merb 1.0 through to well after rails 3 released) it's more accurate to say that Rails got rearchitected with some of the good ideas Merb had on the backend.

When the plan was originally announced, Yehuda blogged (http://yehudakatz.com/2008/12/23/rails-and-merb-merge/):

In particular, we will do Merb releases with deprecation
notices and other transitional mechanisms to assist
developers in tracking down the changes that will come
between Merb 1.x and Rails 3. Expect a number of interim
releases that get incrementally closer to Rails 3, and
expect parts of Merb (most notably the helpers) to be
ported to run on Rails 3 in order to further reduce
friction.

This very specifically did not happen, and a lot of people are stuck on Merb or had a painful migration. Of note, Rails 3.0's first beta was released Feb 4 2010 (just over a year after the announcement), and 3.0.0 final was August 29. Merb had a 1.1 prerelease Feb 20, and the last version (1.1.3) July 10. Since then Merb has been dead.

Again Yehuda:

You will not be left in the cold and we’re going to do
everything to make sure that your applications don’t get
stuck in the past.

Now I'm sure as part of the merb community I can take some small part in blame of this, but nobody, not merb developers, not rails developers, not merb users (to the best of my knowledge) wound up putting any serious stock into providing anything resembling a migration plan. Which is a shame.
Check out the concept of 'enterprise spreadsheet management' as a different way of thinking about the issue of Excel in critical business environments.

This perspective recognises that nothing beats Excel as a source of financial innovation and 'can-do'. The problem is that few want to recognize this essential role. The large software vendors need to demonize the issue to sell licences to their replacement solutions. The result is denial at every level.

Much better to appreciate the core strategic value that Excel offers and not confuse it with the essentially tactical value that an individual spreadsheet offers. (Though a tactical spreadsheet can be valuably tactical for 10 years).

The answer is transparency. Once one buys in to wanting to know what is going on then enterprise spreadsheet management can really help.
Understanding Covariant Return types in Java
Arguments about the hacky-ness and fragility of web apps are always extremely silly.

Unix was also a hack. C was also a hack. Windows 95 was also a hack. Windows NT had better design, but with hacks bolted on to make it compatible with Win 9X. Java was a hack. Linux was a hack. The Internet itself is the biggest hack of all.

In fact I dare you to name one successful platform that wasn't a hack. Because from where I'm standing, the platforms that weren't hacks failed, in addition to being on the whole horrible.

> I don't find GMail, GDocs or GMaps the epitome of good UI and interaction models, I can point a handful of quirks

With all those quirks, GMail killed the desktop email client for me. For the last 4 years I haven't been able to use any other client. Even on my iPad, before the latest "native" GMail on iOS I was using the web version, simply because Apple's Mail app wasn't doing threaded conversations well.

For all the quirks of the web version of Google Maps, at least it is available everywhere. Just ask the poor schmucks that were in a hurry to upgrade to iOS 6.

Same argument goes for GDocs. It's available everywhere and it allows for efficient collaborative editing. You just open a browser and you're good to go. It doesn't even have to be your browser. I do value this a lot.

> I don't think these products withstand a round of user testing, people just take it for granted because they are provided for free.

I'm a Google Apps customer and I also pay for Google Drive, if it matters. And quite the contrary, people receiving stuff for free tend to be more self-entitled and critical. That people don't voice too many negative opinions on these products is kind of shocking, because either Google has a really good PR department or these products do in fact satisfy most users.

> When a better alternative shows up (Sparrow), people flock to it even if it's a paid app

For what is worth, I didn't.
Brings back memories of http://www.imdb.com/title/tt0383028/
When the logic and interactivity of your page grows, you reach a point where it is really hard to maintain it all with just jQuery. You'll be firing events, and listening for them, and tracking a lot of state that could become global if you don't fight against that really hard.

If the state does become global, then you will have all the struggles that come with that ... something will change "foo" in the global state, and that will cause problems in some completely unrelated part of the page, which will take you hours/days to track down. This is just one example of the kind of problem you can experience.

What the Single Page App frameworks offer is a nicer way to organize all this complexity. You have models, which can fire events. You have Controllers, which (though defined differently in each framework) help you capture and express event listeners in one well-managed location. And you have views to generate changes to the HTML, which usually have enough integration with the models that it greatly reduces the amount of event handling/template re-generation code you have to write.

They really do make a difference, and the MVC frameworks that are out there these days are excellent. I guess the only real way to get a handle on what they do for you is to try a quick demo.
I tried everything from contests to better sharing positions on my website. what worked best is actually buying Facebook ads. with some optimization you. can get fans for around 0.25$ each. 250$\month will give you thousand fans. I found that at around 10,000 real, targeted fans you can give a strong kick start to your articles. but you need to treat your fan page as a different entity to your website. if you use it just as a RSS feed people will unsubscribe.
One man's pork is another man's job.
Imagine Excel with a complete audit trail of all keystrokes and spreadsheet interactions. Quite a few problems would be solved.
It's a pity they don't include his full manifesto ( http://christopher-dorner.com/christopher-dorners-manifesto-... ). He has a lot of support on the internet and in the LA community.
I've heard him being called black Rambo (the one from Rambo I).
Basically he is on a revenge rampage on corrupted LAPD officers.
My comment originally spelled out that there is a tradeoff between information density and readability, but then I deleted that part as obvious. Anyhow, the point is that HN's font sizes, as well as much of the rest of its design, are clearly an attempt to balance those two values.
On Speaking
Yep, that should work
Angularjs is amazing. If you are confused about transclusions, give egghead.io a try. The videos are short and digestable. PS. Thanks John for making the videos!
$, yes. One of the Indians who was gifted by google: http://www.sandeepkamble.com/skl337/2012/12/28/vulnerability...
Thanks! It is now changed to datum().
I don't understand, why post this on Hacker News? "This is the blog equivalent to someone blubbering in front of the camera on Youtube"
Very impressive port of Quake to HTML5/WebGL
A Tale of Two Earths Spinning via HTML and CSS
If you could wave a magic wand and have a haskell derivative spring into existence with whatever divergences you choose, what would you choose? I think while learning haskell, a lot of people wish there was a strict-by-default version, for example, but we can't all see the full consequences, I expect you can see more than most hence would be interested to know what you'd consider a worthy experiment.
Poor title—it should be "why you should AngularJS instead of Ember.js".
Well, + images
Blackhole, I have the same problem (slightly):

I once coded std::vector and more why ? Bad education mostly, turn out that stuff is rather good :) Took me the hard way to find that out. I still need to replace all that code.

What I mostly learned: pick ONE thing, and assume you will spend 10 year to complete it as life will keep interrupting.

Also if you ever decide to code an audio engine again, could use some help :p (from a person like you) (find me on freenode.org)
you might as well just call us libtards and be done with it.
No I'm not. All I know about them is what gets press coverage, which is pretty bleak. No doubt in a meta sense there's been some benefits in the concentrated pooling of resources even with strong IP litigation.

Still, what I suggest isn't unfathomable. The company doesn't even have to be altruistic...even if their sole goal is profit, I think there should be some affordances to protect them.
Thanks for pointing this out, it is now fixed.
Where are you located?

Your background sounds very similar to mine and I now work in Advertising Operations, which was a job I did not know existed when I was in school. Working in Marketing or Data Science in a startup might also be an option for you. Have you looked into those fields?

Feel free to email me if you would like to discuss further. eric (dot) rygh (at) gmail.
That's a terrible idea. Destroying liquidity and masking market volatility. You don't destroy your clock when upon looking on it you figure you don't have enough time. The clock is the only thing telling you time is running out.

What you have to do instead is legislate and enforce transparency in all global organisations and put in jail high level executives who (may have) turned a blind eye to deliberate borrower misrepresentation (may be fraud) in investment banks and which on-sold those loans on to investors, knowing the risk of those loans were understated.
Damn, that's gross.

We are ugly biorobots. I need to think about that.
Many firms have absolutely gargantuan spreadsheets and workbooks.

I suspect that individual files would become humongous with those features added.
Good art comes by embracing constraints. By obsessively building your own tools you are desperately trying to remove the very constraints that will cause what you create to be amazing.

Try embracing the constraints you so fear and see what you can do with them. Only once you have truly hit the barrier can you truthfully tell yourself the constraint is real and not imaginary, anyway.
is there any reason why this wouldn’t work for me? Versión 24.0.1312.57 mac
"Mine" ?? I didn't submit one. I'm just pointing out that this is a duplicate. Sometimes people wonder why they don't get any comments, and it might be useful to know that many people may have read it recently.
someone should tell the guy his tracert made it onto hacker news :)
many view the bible as literal. some view it as a metaphor.
How to crash a Ruby process in two lines.
Also, ethanol.
What is this doing on Hacker News?

These are really old photos, stolen and uploaded to this shitty splog.
MVNO Solavei, With Its Pay-the-Customer Model, Is Growing
You're generally one email away from great, successful people. You know what's great with successful people? They're always open to opportunities. If you do it right, you'd be surprised how accessible busy people can become.

By saying "He was in Berklee, not me, that's why he did it", you're adopting a mental mindset that will not lead you to success.

In imagining failure before it happens, you fail twice.

It's been easy for none to climb the ladder.
though I'm merely sharing a personal opinion.
A little off-topic here, but you should fix that your website background burns eyes.
Thank you for the tip off. Here's a link to the original photographer. (http://www.surenmanvelyan.com/)
Yes, Bob Davis was on the IEEE MSC, and was a TD at NetApp for a few years in there... I'm not aware of any others. If this is true, I'm really sad to hear this news.
The way I understand this, is that for a random walk of infinite length, your expected outcome is always 0. It doesn't matter that you started very lucky by winning 10 games in a row, because if you play an infinite number of times, you will balance this by loosing 10 games in a row (you'll do it an infinite number of times).

In real life people usually don't play an infinite number of times, but the more you play, the better the theory approximates your final outcome. After very large number of games, you will very likely encounter a bad luck series.

This is a bit counter intuitive, because according to the theory, there is a difference between a person that enters a fair game with 10$ and a person that enters with 1$ and wins 9$ in the first 9 games. The first person is expected to finish with 10$, the second with 1$, even though both have the same amount of money at some point. But laws that involve infinity are often counter intuitive.
>I can't even mention to potential dates that I run my own long term R&D oriented company and work nights and weekends quite often; doesn't matter if they work in the tech industry either.

If you don't mind me asking: why not?

Both you and the author paint a very romantic picture of your work. I can see how it would make maintaining existant relationships difficult, but this kind of thing makes twentysomethings who don't know you swoon in my experience. I'm probably not fully grasping the extent to which these feelings are debilitating. I feel like this as well from time to time, but it always passes quite quickly.

On the bright side: hang around art school kids and you will be worshipped :)
HNer's - If you want to come to my conference, I'll give you a ticket for free