skysight-inc/HackerNews huggingface dataset:
Am I the only one that can't get past "Ibuprofen" in the title and his talk of Tylenol (Acetaminophen) in the text?

He would probably be better off taking ibuprofen for his wrists, assuming it is an inflammation problem.
It seems like it could be mitigated by having the client hash the file and notify the cloud of the hash of the file it intends to upload first. But I think your explanation for why they don't currently do LAN-only sharing is correct.
My first reaction was that this was incredibly lame of Steve: "I like music, so I won't consider any pitches without music!"

After I thought about it, I think it's probably more likely that Steve thought they needed a pitch with more popular appeal if they were going to attract enough other investors and generate enough public interest for it to be worth putting Apple's name on.

Or not. By all accounts Steve was pretty direct, and if all he said was "come back with music" maybe he wasn't thinking of anything besides wanting to hear a song. :)
You basically ran into Parkinson's Law. :) http://en.wikipedia.org/wiki/Parkinson%27s_Law
Ask HN: I'm a dev passionate in marketing and PM, how do I get a job  Google?
I'm an undergrad techie (RoR, etc.) and entrepreneur passionate in marketing and PM w/ 2 related internship experiences. Where do I start to begin my career @ Google in marketing or product management?

My campus (Bentley University) has no resources or connections with the firm. Can anyone help me out with where to begin my first steps? Also, check out my LinkedIn for some more on my background: http://www.linkedin.com/in/ghods
I'd like to note that the shuttle fleet received a "glass cockpit" upgrade (around 1997-1998), replacing many mechanical indicators with multi-function displays. Here's a link to a (small) side-by-side comparison:

http://human-factors.arc.nasa.gov/ihi/research_groups/isis/M...

Prior to the upgrade, the space shuttle looked dated compared to commercial airliners flying at the time. It's debatable whether the shuttles looked more ancient then or now.
Show HN: SKBindingManager, lightweight bindings for iOS
> Clearly, you didn't even look at the article yesterday ...

The problem isn't that I didn't read the article. The problem is that I did. The author should have been renamed Captain Obvious.

> That 90 item list was near universally praised.

I wasn't the only one to point out that it had 80 points too many, or words to that effect.

> Not everything can be explained so succinctly. Books exist for a reason.

But it wasn't a book, it was an online article.

> But that is a skill that is easily honed by an afternoon of thought... no need to be so dismissive.

My post wasn't dismissive, it was critical, and the criticism was legitimate.
Sir, I recommend you actually read it, because that is my exact point.

In the M&Ms case, it was to ensure the contracts were read. There were dangerous things going on, and attention to detail is very important. It's not that the bowl itself matters, but if a trivial detail like that is overlooked then it's not known what else is overlooked.

Likewise, you are a programmer. If you are careless in resource usage in some parts of your life, it's likely that you will be careless in your coding.

The analogy is apt, and i highly recommend you read that site you mentioned because it clearly explains the overarching philosophy.
According to wikiquote, Einstein never said that:

http://en.wikiquote.org/wiki/Albert_Einstein
There's a "streaming mode" that would allow you to write Hadoop apps in Haskell. This doesn't really relate to the Cloud Haskell project, but there are probably some ways to creatively combine the two.
Did you reply to the correct comment? If so, that went completely over my head. Care to explain?
Cache, in case it 404s - http://webcache.googleusercontent.com/search?q=cache:blog.me...
From what I have read on Forbes, Quora, and the link below, it looks like wikipedia might be incorrect. http://arstechnica.com/science/2012/05/spacex-dragon-takes-f... and http://satellite.tmcnet.com/topics/satellite/articles/171190...
Is there a substance that you can't abuse? (Not even talking about alcohol, take sugar for example)

If you're exceeding 3200 mg/day of ibuprofen for long stretches of time, you're either seriously used to it, or have something quite serious. In which case it would be quite likely that you'd be getting ibuprofen as a prescription, if that were necessary (or something stronger and with more/worse side-effects).
Why not just figure out the pixelRatio once and then serve images according to that?

See this gist: https://gist.github.com/3848834
Moving a method so it can be shared, and automatically updating the access modifier

Proportional font support for code and javadoc, to make better use of screen pixels.

Javadoc on mouse over

When debugging step by step, variable inspection on mouseover at source code point.

Most popular plugin features are well packaged for no hassle installation.

These are few of my favorite things that I can't do in emacs/vim...
Short and sweet is necessary to grab someone's attention. Their time is worth more to them than you are, so boil what you have to say down to essentials. And then figure out what essentials you can leave out to make it even shorter.

Of course this is a horrible way to understand a complex topic. When I was preparing http://bentilly.blogspot.com/2012/09/ab-testing-vs-mab-algor... I was concerned about its length. Patio11 told me, If that's too much for people they shouldn't be making decisions on this topic anyhow. He was right.

You MUST be able to boil your pitch down to a tiny seed. But that's just for grabbing people's attention - don't make the mistake of substituting bullet points for thinking when you need to think.
My old company had this down to a T.

First, you only had to complete your EU mandated 37.5 hours per week. If you went over (without a good reason like an urgent project deliverable,) they would ask why you were being inefficient, and if you needed more managerial support or more resource on your team.

Second, you had to account for every one of those 37.5 hours against tasks and their estimates - and you often didn't write your own estimates (and when you did, it was with manager review.)

Your results, therefore, were based on slip and gain against quite realistic estimates, and if there was serious slip on an estimate (e.g. 2 hours work took you a day) there would inevitably be a review (although, generally, one focussing on how you could improve next time.) Hours worked were measured too, though, and if there was a lot of work and not enough resource and you stayed late to fill the gap, you were rewarded (especially if this was sustained over a long period of time.)

If I procrastinated some of my time away at this place, I had to catch up the time later in order to make my weekly status look acceptable. As I worked there, I got better at getting my assigned stuff done during standard office hours, and avoiding working late evenings and Saturdays (which I hated more than resisting procrastination, it turned out!)

Oh, a final point - they also had flexible working hours (one guy would start at about 3pm and work until midnight! I tended to fall into a 10-6 or 11-7 pattern..) so if people weren't in at 9am, noone raised an eyebrow. Indeed, I was told not to arrive before 10am on my first day, as there would likely be noone to let me in.

I think ultimately this is about organisational culture - something you have to concentrate on defining early on in a new company, and which is almost impossible to change. This is one reason I want to start my own company when I finish my PhD, rather than working for someone else's which doesn't get my work style and punishes me for not fitting in. This is partly why I left that old employer, although it wasn't to do with their perception of how hard I worked, it was a different aspect of their culture.
The font on that page is making my head hurt. I can't even read it.
The extra weight is for library management features (color, compatibility, previews, Bridge).

Web designers don't "Save" web images, they use "Save for Web" which strips out the extras.
Gas Halo discovered surrounding our galaxy, 100s times hotter than the Sun
If you're a victim of a crime and want to have it investigated, make sure to mention the assailant tried to kill you with bootleg DVDs or perhaps counterfeit gun.
Can't speak for Bloomberg, but its like that at any company that words on US Government contracts. USG accounting always requires time and materials records for every contract, even fixed price ones. That means everyone who works on USG contracts must keep a time card showing what contracts they worked on and how may hours they worked, completed daily. Every company expects their employees to bill an average of 8 hours per day for some period; at my former employer that meant 40 hours per week, while at my current employer it means X hours per calendar month (where X = 8 * workdays). Underbilling for salaried employees is covered out of company overhead.

Billing additional hours is a little complicated and varies based on the specific projects and company accounting practices. My current employer pays hour-for-hour for extra time billed, and we record all time worked. My previous employer had a hard cutoff at 40 hours (unless overtime was authorized), with the first 40 billable hours worked being what got recorded. If overtime was authorized for a given contract, one needed to work at least 48 hours per week on it to get paid extra, at which point you got paid hour-for-hour. I don't know why they did this, because the USG's preferred method for recording work hours by salaried employees who are not being paid extra is to record all hours worked but reduce the hourly rate accordingly.
I don't get it. Why is jpegtran a must?
Exactly, I use it in all my editors and iTerm too
Complex problems can be explained simply, can't they?

Take Netflix -- solving some insane problems: immense storage, random access of huge files, enormous jumps in the uptime space, etc. Elevator pitch: Stream your favorite shows and movies to tons of devices, instantly.
I also did this in HS, and echo what others are saying about this paying off later in life. Four years from now, when you're a junior in college and are scrambling to parallelize the build for your homework due next class, you'll be thankful for the upfront investment ;-). Also, having a LaTeX formatted resume never hurt either.

The one problem I always had was essays. I'd always write essays as plain text, but didn't have a great MLA template ready for LaTeX, so I'd usually just copy/paste my plain text doc into OpenOffice or GDocs. I still sort of wish that I had figured out a better solution for this workflow.
I was talking to a stunt pilot recently, and asked him about that (the stunt plane on display had pretty much the same amount of padding). Apparently the padding (at least for them) compresses when you're under a high number of G's, and it causes you to move the joystick.
Given the content is not dynamic, they could have posted a webpage or a pdf and made it easier on everyone. There is some irony here.
Video Game Retal Sales Decline Despite New Hits
If it's your wrists try a dvorak keyboard.

But I would suggest some exercise and healthy eating (aka Paleo) above all.
The switching accounts thing adds a url param too, although it's kind of a drag because the accounts will switch if you log in in a different order.
Knuth is not a developer, he is a computer scientist. The standard CS career path is not yet well trodden, maybe we are all supposed to turn into managers and high-level researchers as we get older?
Emotion based Captchas: the Civil Rights Captcha
Your second paragraph reads like a defense of CVS. git-annex handles this fine for me on my network at home with multiple machines and multiple copies of the repository/archive/drop-box-folder on each machine.
Some of the stranger things I've come across when non technical people have tried to estimate time-scales to develop something.

* This feature will not take long because <giant technology corp> has already developed something similar.

* This feature will not take long because it will not be used frequently (or because the 100s of edge cases will not be encountered regularly).

* This feature will not take long because it will only be one button click in the UI.

* This feature will not take long because it integrates with a lot of existing systems.

And of course:

* This feature will not take long because I need it tomorrow.
I'm a huge fan of Inconsolata. There's a variant called Inconsolata-g that's even better: http://leonardo-m.livejournal.com/77079.html
Very interesting, but the Flash-based player of this is not very readable. Is it available as a PDF?
Exactly. And what is the end goal of space exploration? Colonize another planet? Do you know how impossible that seems -air, food, facilities?? Billions spent for what exactly...mining operations?
i don't understand, can you explain what it is that you are saying in simpler terms please ?
Wouldn't it be fair to assume that there's a great deal of overlap between the two groups?
I've been using Terminus for about six months and absolutely love it. Here are some screenshots from the homepage: http://terminus-font.sourceforge.net/shots.html
Kixeye CEO says his company is aggressive, but not racist (exclusive interview)
I appreciate Charles Moore for being opinionated and for inventing and evolving Forth, but IMHO there's no way that any low-level stack oriented language will ever be popular. The reason: it's just far too difficult for the majority of programmers to grasp the concept of stacks or to factor their code in a way so it only needs a small stack. It's the single most difficult concept to deal with, and patently not superior to registers and other normal techniques, as I found when I wrote JONESFORTH.
Worth noting the character set is lacking compared to other fonts such as Consolas or Ascender Uni.

There's too much attention for 0 vs O's and too little for unicode coverage. Personally, I never understood the whole character differentiation thing when most modern editors/IDEs feature syntax highlighting and checking.
That lowercase i is unbearable.
Update: Got more invites, sent you one.
Stop the Clones. Make a Purple Cow
In a world of increasingly growing choice, consumers face a continuous need to make decisions. With limited resources (time, money, attention span), the decision to register/buy/vote/comment on your online store/website or blog, takes seconds at best. That is why, I suppose, creating differentiation for your product can make the difference between failure and success.
Well, that was a horrible experience. Sure, my connection is unforgivably slow, but a long player download (in my case, about four minutes) followed by a long per-page content download (with no apparent prefetch) means that I didn't get very far before bailing. Oh, and none of the usual keyboard navigation (arrows) work. There are a lot of ways to present something like this that work; this doesn't, particularly.
For most people, Retina is synonymous with High-PPI, like Kleenex for tissue or Coke for cola. Retina is easier to say & understand. High-PPI is lost in a sea of resolution jargon.
e=mc^2 is the sort form of an equation that includes velocity. Getting a 6 year old to understand energy takes a sloped hill and tossing balls up it. The harder you throw the ball the farther up the hill it goes and the faster it is when it rolls back. To talk about mass take a heaver ball and get the idea that how far up the hill something is * how heavy it is gives some idea how much energy it has at the end. Say knocking stuff over or hitting a wall of sand.

Then describe mass as having energy like a being on top of a vary big hill. If you converted a little bit of mass into energy you have a really fast ball. Like a big ball that's 1/2 way down the really big hill.

This of course assumes an intelligent 6 year old. But, the expression is talking about some six year old not, all of them. You may need to talk about wind resistance as well, but there are some vary good demonstrations for that: http://www.youtube.com/watch?v=ndFXXasM6ZE

PS: Honestly, I think after that discussion your intelligent six year old would probably understand it better than your average high-school or even collage student who has no clue there is more than just e=mc^2.
>I’m talking about a fully functional gun, where the schematic is downloaded free from the Internet and built on a 3-D printer, all with the click of a button.

Yes, and that is not possible at present, because it requires metal parts. The article raises some important points for the future, but the article is written as though it applies to the present.

A careful reading shows that the author tries to avoid ever saying this is a present risk, but it's also true that, taken as a whole and to a nontechnical reader, the article suggests printing a functioning gun is possible right now.

A 3D printer that uses metal, and not just any metal but one suitable for crafting the barrel of a gun, is entirely outside the consumer level of printers.

It seems the author just doesn't understand that a plastic gun can't actually be fired: "After committing a crime with a printed weapon, a person could simply melt down the plastic ...". This is not so -- without some metal parts, the first round would destroy the weapon, not the target.

The author goes on to reverse himself and say, "The basic problem is not the printing technology, but the lack of plastics strong enough for a real gun."

To me, this article is intentionally confusing, and I think the explanation is that the author is confused.
FantasyNews - My 3 month project
What was originally a weekend project turned into a 3 month project. Let me know what you guys think :-D
I tried to get down with Source Code Pro, but it's such a radical departure from the popular monospaced fonts like Consolas, Inconsolata, Menlo, Monaco (classic!), etc... that I couldn't do it =(

It's interesting how much of your productivity comes from the subtle/indirect recognition of things. Changing something as trivial your color scheme or font can take a good chunk of time for adjustment.

I'm a huge fan of Ubuntu's monospaced font and use it on my Mac with Sublime.

http://wsld.me/JzYm (Ubuntu Mono, 16pt)
PhantomJS is great for scrapping, but the proposed solution can still be easily recognized as a bot behaviour. Twitter can easily block it for excessive page loads, for example serving CAPTCHA the same way Google does to prevent search scrappers. I can't see how this solution would be more solid and future-proof.
Fried and DHH's Rework.
5 tips to becoming a better programmer - Tip #5 - available in ebook
I've never understood why people code on dark backgrounds with such thick, fuzzy fonts. I find it extremely hard to read and have instead grown used to coding on an off-white background. Fonts are just rendered much thinner in a dark color on a light background (or at least, they seem to be). There's more space between legs and inside the o's in the letters. I find it much easier to read.

I've spent many hours trying to figure out how to convince Vim and/or OS X to lighten up on their font rendering. For some reason the only place I've been able to pull this off is Drracket which I just use for a class, and which has an option to do it. I've never been able to pull it off in my standard coding environment. I can't understand why that option isn't available anywhere else, or on an operating system level.

This is Monaco 12pt in Drracket and Vim, with that Drracket font smoothing option at the bottom: http://i.imgur.com/Va0ZN.png

Is there a good reason there's such little control over font rendering, at least on Mac?
After years of using Terminus on every single machine, I'm now switching to Anonymous Pro, and I'm liking it very much so far... Maybe I'll give Source Code Pro a try though, and see how it compares to them :)
HN2JSON: A ruby gem for HackerNews
You are indeed correct, yet differences such as these aren't really taken up by some in the population. A few years ago, if I was in throbbing pain, walking through the pharmacy, I wouldn't really have the time or energy (which is really bad and not thoughtful) to search the back labels or ask a pharmacist on whether I should be taking Ibuprofen or Acetaminophen or a placebo.

The point I was trying (maybe failing) to get at, was these drugs regardless of their chemical makeup, most of the time, some of us don't need them but we take the clutch anyway.

They are pain reliefs, not solutions to whatever the pain was caused by.
my guess is that as soon as WebRTC becomes enabled by default projects based on it will dominate Hacker News for a year straight. The possibilities of this tech are incredible.
Upgrading videocard using a diamond cutting wheel. (2011)
Most large enterprises are aware of this (hell, they sometimes consider their 'uniqueness' a competitive advantage).
If your product is MOST of the way there, and you're willing to engage the enterprise appropriately, they'll usually fund the development of the edge case support for their unique situation.

This breaks the pure SaaS model though, as they'll probably not want their pieces given to their competitors.
You're conflating two entirely different ideas. The point here is that you should be able to explain an idea briefly if you understand it well. In the other article you reference, the author had 90 different ideas to relate. Each point in that article was indeed brief; many of those 90 points were only one sentence.

I read your comment in the other article, and I agree with the consensus that it wasn't helpful (to be brutally honest). There is no hard fast law that says you can never learn more than 10 useful things running a company. In fact, I'd say that assumption would be grossly false. There is also no law saying that out of 90 things learned, 10 things will magically be much more important than the other 80, such that they could be separated and treated with more emphasis.

Your suggestion to the previous author was to separate out 10 of the ideas, and to put the other 80 in a post-script or follow-up. But why? To make it more link-baity? Your suggestion came across as, "Hey, you could get more views if you pandered your writing (nay, your thought process) more to the lowest common denominator of reader."

However, clearly the author a) had no interest in doing that, and b) didn't need to, since they made it to front page of HN!

Frankly, I agree with that author. If I have something useful to say about running my company, then my target audience is people who run their company seriously and who make it their lifelong mission to learn. And those are typically not the people who only read Top-10 lists.

Furthermore, the author's article stood out and was very effective, because, how many 90-point lists do you see posted to HN? In this case, being different worked beautifully for the author.

I'm sure you can see the irony in suggesting to a successful entrepreneur that they might have been more successful in some successful endeavor, had they instead done it like everyone else.
Back in 1996 I was part of the first class as the, now closed, Mountain View Space Camp. I was 11. When time came for the shuttle simulations, I volunteered to be pilot. After a quick 10 minute tutorial over what every button did in the deck we were off.

We were able to get out into orbit with the help of Mission Control, but on the way back it was just us in the deck.

We burned up on re-entry.
I can't believe I'm reading an article touting the design smarts of the Thinkpad designers... honestly I've always thought that the standard black Thinkpads were unspeakably ugly. And I'm not even a design snob. Usable yes, but aesthetic? No way.
I added some notes to the blog post about customizing horizontal and vertical spacing of the text. Advanced editors and terminals usually have a setting where you can fiddle this for your own comfort.