skysight-inc/HackerNews huggingface dataset:
Failure to use proper spelling in code is a cultural disease. Misspellings in English are looked down upon so why do we put up with it in code? Well I don't.

The authors code examples go back and forth between spelled correctly and not spelled correctly so I'm not quite sure what hes advocating. Figure 13 is especially hilarious.

pload: I have no idea what 'p' is

qload: I have no idea what 'q' is

numBuses: should have been busCount probably

numTransLines: what is 'trans' ?

systemName: ah a good one!

gens: should have been generators but even in that case its basically useless. I already know its a vector of Generators, what is its higher level function?

transLines and buses: same as 'gens', just a name of the type.
As a dev of VLC, I must agree.

Opening a playlist or a file with linked subtitles needs to open an extra file after the first one.

Screen grabbing is nowhere to be found, not to mention CD/DVD access, or advanced networking, hardware decoding...
Please leave my Kindle alone. I don't want it to be fancy. I want to read books on it. Cheap, long battery life, and a screen that reads like a book is as clever as I ever want from it. I have no intention of replacing my kindle anytime soon. I don't care if a new version comes out that's 10 times faster... I'm completely content with the one I have.

When I want to use an iPad (for something other than reading books), then I'll just use my iPad.
partitioned state that the runtime then handles for the user

Yes, when "wiring up" a bolt to a spout or another bolt, you can say that it should receive tuples grouped by one or more of the tuple fields. (e.g. tuples [user, num_events] grouped by "user".) Then Storm takes care of the consistent hashing needed to ensure that each instance of the bolt receives all of the tuples in a given group (e.g. instance 1 gets all events for user 42, instance 2 gets all events for user 53).

I had assumed there was no arbitrary state because of the replay semantics.

Storm itself doesn't implement replay; it relies on the ability of an external event source (e.g. a message queue) to replay tuples if needed. It just provides the ability to notify the source of whether replay is needed (by tracking the tuples as they flow through the topology). So whether or not you replay tuples is an application choice.

But yes, if you have stateful bolts and replay then you do need to make sure that processing a given tuple is idempotent.
Good article. Especially the part about moving from customer focus, to customer control. Great point!
A standard argument against aligning multiple similar lines of declarations as a table is that you constantly need to re-align when you add/remove declarations. One implication is that source diffs become larger than necessary as they will now include lines that haven't actually changed content-wise, only layout-wise.
Groupon prices IPO shares at $20
If you wish to disagree please do so but write down the reason for your disagreement.Also how is this against HN Comment guidelines?

EDIT:
Okay I get it.

From HN Guidelines

"If your account is less than a year old, please don't submit comments saying that HN is turning into Reddit. (It's a common semi-noob illusion.)"

Sorry I was not aware of that.
Did you have a change to compare it to Bitstream Vera Sans Mono? How does it fare?
It's also interesting to see that the CEO and CFO shared an office, while some key engineers had private offices.
This code is useless to consumers. It doesn't give you access to the markets, it just an attempt to make other exchanges use the same tech to make it easier for quants to code to any exchange.
Could it be a function of 'comfort in familiarity' in what's otherwise a jarringly personal app?
It also appears that screenshots in in fact allowed. According to Gus Mueller, author of Acorn, the app linked to in the article when screenshots are mentioned: https://twitter.com/ccgus/status/132182964766375937

And confirmed by another Mac dev: https://twitter.com/gte/status/132183576841175041
> The editors you list all must open a file in response to some user action, right? They don't just automatically know that I want to edit ~/Documents/blah.txt. Ditto for the unarchivers and video players.

You open a playlist of files or a video file with linked subtitles, then you need to be able to open another file, that can be arbitrary located.
Centripetal. Centrifugal force is imaginary.
Will they really make back the wages of 30 people for 22 months

The actual people moving the jelly beans into position were, according to the making-of video, unpaid. Music is like video games, movies, journalism, political campaigns, etc: grunt work gets done by an undercaste of young people "paying their dues" with the promise that they will be allowed to graduate to the interesting, high status stuff if they just stick with it a little while longer. (This is a lie.)
MacDefender?
Find My Friends displays their current location on a map using GPS. The analogy to a Rolodex is pretty weak.
HTML5 rotary tech demo
Huh. That would be a big change. I'm surprised I haven't seen more advocacy for it from HN.

A question, though: in a post-"crowdfunding" world, what would a "crowdfunded" round do to your prospects of getting venture capital down the line? Wouldn't it gnarl up your cap table? How long will it take to shake the legal intricacies of this out?
Yeah, my spidey senses are tingling that this will result in colossal failure. I hope that I am wrong and that despite all reports indicating otherwise, this is a sustainable model and a illegitimately profitable company - though I cannot quite make out how (inflated numbers, fudged/made-up accounting lingo, etc.,...)
Digital Gardening: MBG Puts 6.3 Million Plants Online
As a corollary, I can tell a code review session has reached its end when we start debating coding style, which I find happens about 2 minutes after we agree to talk about coding style at all. I've never found the intricacies of variable naming helpful, though I've participating in a number of discussions on the subject.

Code style guidelines are just that: guidelines. Being able to work in a group with a broad range of coders (from inexperienced to hyper-genius) is a highly useful skill for a coder.

Being able to communicate about the project to management, customers, and online is an even greater skill.
http://steve-yegge.blogspot.com/2008/02/portrait-of-n00b.htm... ?
the thing is, to implement something like linq in C# or any language requires compiler changes, with clojure or any lisp, this is library-level. You can't make korma or linq in something like java, it's too conservative. Macros!
Could you explain? Do you suggest using some kind of CG or greenscreen, or what?
Are there similar lists for engineering disciplines?
I am half serious. I think that the investment in Reader is just investment in Google+. So, in away they are no longer investing in it. It may not be an active thought, but they are driving away the core audience.

When there traffic starts to dip, and they decide to cut google reader completely. There will be no one left who cares. They will think that no one cared in the first place. They will have forgotten when the destroyed reader for a large number of people.
I have to echo the pro-VCS crowd. I've had so many times, even in tiny projects, where I've broken something in a really difficult to reverse way (or maybe I'm not sure how exactly I broke it, but it used to work, damn it!), and being able to simply revert with a "git reset --hard HEAD" is amazingly helpful.
To me, it just looks weird, with interface elements such as buttons and text fields sculpted in leather. I cannot see how it would make me feel familiarity.
Agreed, and we plan to do something about it. There will be a jQuery blog post coming soon.
I don't know anything about the law of Luxembourg, but in many jurisdictions prosectuing an unmeritorious lawsuit will result in the court ordering you to pay the legal costs of the other party.

Generally that won't fully compensate for the cost and hassle, but it does act as a deterrant for bringing frivolous lawsuits. Unless your legal department has a 9-figure budget I guess.
Good point. I wonder if you could specify pre-/post-requirements for plot devices to make the scenarios you described easier to handle.
From the comments:

> here’s a strange little story that happened to me a while ago – I set up a gmail account to deal with nigerian letters and such (I wanted to collect some data to report the spammers/thieves, without compromising my actual e-mail address in the process). I set this up with a fake username (something like george.thompson or so) and a password which included the word “nigeria” in it. Lo and behold, after my first login (before sending/receiving any mail) the targeted advertising in gmail included some nigerian ads (nigerian holidays, nigerian business bureau, etc). coincidence?….

If true, it seems they matched ads to the guy's password. Which means they needed to be able to read it plain text. The plain text should only ever live long enough to create or match with a hash.
UK Teen Sentenced to Two Months in Jail for Snapping Courtroom Photo
Update: it does now.
Apple patent for virtual SIM could lead to thinner next-gen iPhone
Here's a happy medium: track it "on demand". Let's say, when you hover the mouse over it.

Or make the +1 a two-gesture event: click the extension button (which is when "tracking" occurs) which opens a balloon, then click a +1 button within the balloon.
If that scum bag Clinton wanted to protect kids, he should have prevented the GOVERNMENT from knowing anything about kids under age 13, not companies.

What malice will a company do with your kids name? Show your BOY a targeted GI Joe ad instead of one for Malibu Barbie?

And the government?? Use your imagination... PLENTY
Unlock iPhone 4 5.1 - Step By Step Tutorial
kindle.amazon.com lists all the books you've purchased, all the devices you have, etc once you log in.
How is Convergence a "complete" HTML 5 game without sound?
Groupon Prices I.P.O. at $20 a Share
Calcium Confusion - Why Aren't We Getting Enough Calcium?
Clinton pledges increased aid for Libya
EU investigates Samsung over possible abuse of FRAND against Apple
I would recommend taking free online CS courses from good universities; Stanford has couple of good intro classes for CS. Anycase, I would recommend focusing on Algorithms, Data Structures and Parallel Computing.
http://see.stanford.edu/see/courses.aspx
You seem to be trying to make some kind of wider point about "Android fanboys", and in so doing you're accusing people of making statements about Android sales that they haven't made, and are irrelevant to the OP.

In reality, all I pointed out was that a report about hardware failure should come with statistics broken down by hardware manufacturer. The other "Android fanboys" that you're similarly decrying said the same. Your point would be valid if we were also saying, at the same time, that good and crappy Android phones put together beat Apple. Which we aren't. This isn't about Android "winning" or "losing"; it's about failing hardware, which is highly relevant for anyone selecting a phone, regardless of whatever ideological position one might take WRT smartphone software.
But iTunes is required to update my ipod to iOS 5 :-)

I've never been able to get large pdf's onto my ipod without itunes. Can't email them because they're too big, and the ipod cannot browse local shared directories.
Yes, clearly. I stated that too strongly. Sampling procedures can definitely matter enormously, but stopping rules are within a class of ignorable rules. The link above gives a more precise definition.
Thanks, we changed it
That's a much more reasonable position. But I think it's wrong.

Reader is a natural complement to Plus. It's a huge source of link-sharing, which is probably why they wanted to integrate it, so all of that link traffic would populate their new social product.

I think we're at the early stage of Google's now fairly routine product release cycle: half-baked. They will quickly iterate, taking user feedback into account, until the product is awesome. I point to Gmail's recent redesign as evidence.

I also think that publicly subscribable[0] circles have to be coming soon. I think there's a lot of private sharing that's happening now that doesn't necessarily need to be. Right now private sharing is conflated with directed sharing. With public, but directed sharing, though, you can publicly mine the data, and also use the usage numbers for marketing purposes.

Honestly, I'm still holding out hope that Reader will eventually be a full-fledged alternative interface for Plus.

[0]: http://blog.byjoemoon.com/post/12261287667/in-defense-of-the...
Anyone’s a magazine editor with Scoop.it, launching publicly today
Big news: you actually need to learn networking if you're going to manage a network.

VPC is just basic networking, reinvented by AWS because they screwed up that part real bad in the first EC2 arch. VPC is not complicated, it probably takes half a day to figure it out. And compared to the ridiculous amount of time it takes to setup EC2 in the first place (when you come from classic datacenter), it's a good investment that's not going to show in the budget.
Until there is something in it for them.

It's a pretty classic security question, sometimes usability means that you accept zero security and completely share your private correspondence with the world.

I think trust is the wrong word, you are really just accepting the risk of sharing all your data for the benefits because the risk is low.
Me too. The Kindle is optimized for reading books, and it does that very well. I'm satisfied with it.
Crowdsourcing start-up DesignCrowd snares $3 million Starfish funding
Thanks, yeah I am taking some classes but they are a bit more basic than the ones you suggested, I didn't know they had free online classes from Stanford, wow thats actually really cool, I will check into it
Australia's top 10 female-led start-ups
This is perfect for me. I don't read that much so one book a month is more than enough. Sold
I don't know what your experience is, but no.

As the legal holder of the trade mark, only Apple can bring/authorise someone to bring these proceedings.

Acting without explicit instructions, or representing that you are authorised to act for a party is a quick way for a lawyer/law firm to lose the right to be a lawyer/law firm.
Keep startup idea a secret?
So I've been working on my startup for the better part of the year. I recently decided to freeze it due to a lack of funds. Through the process of building it, I've hired programmers and explained my idea to probably 4 or 5 of them so that they have a better idea of what to do on the site. I'm no longer hiring them and I'm worried that because I've explained the premise of the site to them, they might take my idea and build it themselves, though I haven't given any single one of them the entire blueprint.

Today I decided to change servers to Network Solutions. They are offering a month of free site support and to even build my site for free. I spoke with a representative for over an hour today explaining my idea to him in order to get a month free of programming help. It seems like such a good opportunity that only a fool would pass it up. However, now I'm wondering if I should've explained my idea to him, even if he is with a professional outfit.

What are your experiences with disclosing your startup ideas and how open are you to people? Is it a mistake to involve anybody outside of my immediate circle in on the project?
The Gmail man reads your email and docs.

http://www.youtube.com/watch?v=yXqrTfOWx60
Google Analytics for the Real World - user-tracking in brick & mortar stores
IPhone health and fitness band from Jawbone arriving November 6 for $99
Website is down but the project continues. Email beta@statsia.com if you want to be put on our insider's list.
The question is wrong. Any email provider will read your email, at least for spam detection.

He's clearly talking about humans reading your mail. No email provider has humans reading your mail for purposes of spam detection, at least not in the usual case.

The question is perfectly valid: seeing that other companies have clear policies on the extent to which employees can access your data, how come Google doesn't have any such policies?
I love Amazon but let my Prime membership lapse after reading about the working conditions at Amazon's warehouses. I am not sure if I want to do business with them anymore.
It's OK, see http://en.wikipedia.org/wiki/Dunning–Kruger_effect
http://www.wired.com/threatlevel/2010/09/google-spy/

http://gawker.com/5637234/gcreep-google-engineer-stalked-tee...

Even if they say they won't it looks like they are lacking some internal controls.
Technically, of course, this is time-lapse video, not stop-motion. Stop-motion slows things down (hence the name); time-lapse speeds them up, which is clearly what's happened here.

Terminological pickiness aside, this is very cool. I wasn't aware of Kina Grannis before, and probably would have stayed that way but for this video, so it seems to be accomplishing its purpose.

Edited to add: the song is pretty, too.
Profanity Doesn't Work
I think half the reason why so many copy-cat start-ups get started and funded in Australia is that the big "proper" startups - the originals - take their damn sweet time in getting here. Since there is a significantly long delay (months if not years), that's plenty of time to get a startup off the ground and running.
Well, one thing they could have done that wouldn't have changed their stop-motion commitment would have been to use more than a frames worth of jelly beans. Instead they could have made one long movable landscape. Then they could have adjusted the "viewport" by moving the camera or the landscape. As it is, it looks like they moved each "pixel" for each frame.
Being authentic.
personally i would think the "programming" that Network Solution would offer you is not what you are looking for in a startup! the most they would do is put a static html site and MAYBE do simple DB and php integration.

also why didn't you get all your programmers to sign an NDA?
Turn Your Home Into a Smart Home
This will be Lefkofsky and Mason's final cash out on the suckers that pick up GRPN tomorrow.
Stop motion (also known as stop action) is an animation technique to make a physically manipulated object appear to move on its own. [Wikipedia]

[They set up a scene, took a photo]*numFrames. This is stop motion photography as much "The Nightmare Before Christmas" is.
What data sources does Facebook use to trigger the email?

And are emails manually approved before they go out? If so, does that mean a Facebook employee looks at the data source that triggered email, which in some cases may be the user's private messages?
I was working for a government agency in New Zealand when they introduced a law that meant every email became a government communication and you couldn't delete anything. I usually operate on an empty inbox principal, it was a total nightmare for me. I folded that contract as soon as my term was up.
Thank you for the insight. That honestly really cleared things up.
Yes, I agree "trust" is the wrong word. It is perhaps better to think of it as a trade-off of some risk for some convenience and that's OK.

In any case, back to the OP's question, the stated "policy" about privacy means virtually nothing unless there exists a third party who can effectively verify that policy.
I'm starting to think that's not what I want. When I asked what language the programmers use, he said HTML and I was like, huh? I then explained to him how complicated my site is and he said they offer advanced services including PHP and interactive sites. As of now, all they're doing is taking the information I've given them and building a static HTML page.

Luckily I have a 30 day cancellation option, but I'm worried that if these programmers realize where I'm going with the site, they might try to build it themselves.
An API Driven Government Regulatory Framework
Don't be too quick to judge - maybe he had been searching for Nigerian related things before creating the account.
So that means that my incompetence made me blind from the greatness of this post!

Well its possible but I am not buying that right now.

What I would buy is that maybe I have not reached a sufficient level of karma to comment on Hacker News administration.
I have never heard of the user who submitted this. We both agree that the video stimulates our intellectual curiosity. The means by which this ended up on the front page isn't a concern.
I think the experiment would only be illustrative if the computer had zero past Internet use (ie no cookies) and the ip address was brand new. Surely google tracks even if you don't have an account.
Could he have visited any Nigeria-related sites or performed any Nigeria-related searches?

He'd have to have a sterile browsing environment to ensure his ads weren't related to something else on Google's ad network.
More likely he was doing a bunch of searches about Nigerian Scams etc before/durig sign up and they matched it that way.
And regarding the NDA's, I guess because I hadn't yet fully explained my ideas to the programmers, I felt like they weren't necessary.
It's amusing how the megacorp Google uses the Occupy protests as the main example of their search changes.
The best part of this demo is that hitting shift that much make windows prompt me for Sticky Keys. Seriously, how many people have ever said YES to that.
Hmmm, I have forgotten the significance.

Another example: in Richard K. Morgan's Altered Carbon, "mirrorwood" from Harlan's World is prized on Earth, but used as a common building materia on its homeworld.

Let me know if you find that essay!
Absolutely agree. Whenever I'm using an iPhone, I find myself trying to find the back button, but in many apps, and in many places on the iPhone, there just isn't one.
Ideas are like assholes. What counts is getting a working product to market.

That said, if you are committed to your idea, do what you have to in order to get it off the ground, but don't give away the keys to someone you don't trust. If it were up to me, I would not trust Network Solutions to build my product.

You can build trust by giving those involved a stake in the idea. Make your gains into their gains, and your losses into their losses. The relationship between you and your team should be less "boss/employee" and more "founder/co-founder".

You can't do this with NS. What incentive do they have to build the best product you can build? What stake, beyond your tiny slice of their revenue, do they have? What guarantees do you have that NS will not hold your product hostage in return for lackluster support? These are the questions you should be asking.

I'm curious; are you a developer? I see this type of situation all the time in my field of work, and it's usually large companies taking advantage of entrepreneurs who aren't tech-savvy.
Forgive my bluntness, but why is ACM publishing a couple of academics' personal choice of lightweight coding standard, and why are so many Hackers upvoting it? Is there some hidden depth here that I'm missing, or some underlying research that shows these preferences are objectively better than some of the alternatives?
VVVVVV is the first thing I thought of when playing this.
I was able to try it out using the windows versions with adobe air on Ubuntu, but its terrible and don't suggest it. For anyone that wants this type of functionality, get s3 and create signed urls.
It might have something to do with the fact that marketing people are on the phone a lot and engineers have to focus a lot.

Wherever I've worked the engineering team always locked the CEO away from themselves because he's a huge distraction.