skysight-inc/HackerNews huggingface dataset:
Agreed... Is this an automatic thing or are we looking at a psd2html.com type thing?
+1. I see so many startup websites on HN that look interesting, but having to register is a huge burden.

You need to show people what they're going to get before requiring registration.

Also, Facebook is evil.
> That's ridiculous. Unless you're also posting your address in the video description, it's practically impossible for a viewer to match a name (even your legal name) to your physical location.

I have an very unusual name, making me almost certainly the only person in the US with my first and last name. When I google for my name in quotes and "whitepages" it shows my home address.

I'm not personally concerned about physical security, but the idea that name -> address lookup is inconceivable is a foolish claim. Note that all that means for me is that my name on Google+ is my name-shaped nickname instead of my legal name.
As your users "do the work" they're also ideally creating atomic, shareable, and unique content that increases the value of your product.

Pinterest nails this with its "boards". The technical reality is that a user has simply identified a few links and images of interest, however it is a collection that uniquely represents their interests and personality.

Public content of this kind is especially powerful, it'll create some fresh content to feed to the SEO gods, but importantly is something that the user is attached to on some level, and will actively share and take an ongoing interest in (social referral + repeat engagement).
Another +1 for https://github.com/whit537/www.gittip.com/issues/180. I'm sensing a theme. :-)

Re: creating a business: My goal is to find a living on Gittip directly, not by taking a cut. See:

http://blog.gittip.com/post/27072581481/i-believe-in-gittip

And:

http://blog.gittip.com/post/26350459746/the-first-open-compa...
Retina? Pfft.
The only store of any kind I'm aware of around here that checks receipts every time is Sam's. A lot of places will have "less than friendly" staff by the exit, but explicit security is fairly rare in my experience.
Thanks Jenn!

Splitting page into pieces is only a temporary fix. We are working on getting the entire page work (automatically), it will be out pretty soon :)
IMHO you can't effectively ask this question at such a broad level. A better question would be "is C/C++ worth it for my project?". Or with respect to the contents of the blog post, "is C/C++ worth it for performing a cumulative sum?"

This isn't to say that major strides haven't been made in the performance of high level VMs, interpreters and compilers. But for some classes of applications, it's arguably not worth trying to avoid C or C++. Audio software is bound by very stringent realtime requirements (you absolutely cannot miss a sample vector -- dropouts are bad bad bad), such that GC becomes problematic in many cases. If you're writing a raster effects chain, a sensible thing to do in C would be to pass a pointer to your frame buffer through a chain of function pointers operating on the data in place and avoiding copying at all costs.

Point being, the more constraints like these that pile up, the harder time a compiler will have guessing what kind of performance characteristics you're looking for, and though I'm sure there are ways to get around these problems in higher level environments, you may end up finding that the time you spend tuning things to get it just right would have been better spent getting your hands dirty with some C. But as with everything, YMMV.
Your Brand Must Own Words Like These In My Brain To Dominate
What stores? The only stores I know that do it are Walmart (sometimes) and Costco and SamsClub (always).

Costco and SamsClub don't give you bags, so that would be my guess on why they check it.

I've lived in the US for many years and besides those stores I've never had to show a receipt (that I can remember).
http://en.wikipedia.org/wiki/Optical_character_recognition
I don't have much experience with prototyping-with-PSD...how standardized is that process among designers? This is a neat tool but it seems like it might be very dependent on good practices by designers, and seeing how adherence to best practices -- in naming conventions, file types, layer arrangement, etc -- can be highly variable among coders, I can only imagine what it's like among pure visual designers.
I am continually amazed by how insatiable consumers are for redundant media. The current coverage of Aurora is simply rehashing known details, but readers are lured on by the promise of even the smallest tidbit of new information.

Was it Stan Mikita or Glenn?
There is no manual work involved. After generation, you would have to edit the class names and you should be done.
> game development systems that are point-and-click available in [Windows]

Can you name names?

> need Windows

Using Wine [1] [2] may save you license fees.

[1] http://www.winehq.org

[2] sudo apt-get install wine
That ending, "And I still know how to party." That's so haunting, and messed up. That we read about lives and tragedies like watching a movie.
part of the problem might also be McDonald's nazi-like controlling strategy - in our business class a McDonalds owner came in couple months ago and told a lot about his 2 McDonalds locations in New England. Basically, owners of McDonalds don't own real estate, so that if McDonald's corporation doesn't like the owner they can make the owner out and change owner through an auction. McDonald's can send undercover people to check quality of service at any time, and if they don't like something - number of checks double and warning to owner is given, so that if owner doesn't improve, the headquarters will change the owner.

McDonalds is very very dependent on its reputation, because if there are problems with one location, other locations suffer as well. So, spreading this case more would allow him to get remedy.

I believe that it is possible to sue McDonalds headquarters for such shit. One woman successfully sued McDonalds for a few millions for spilled hot coffee.

Please look for a free consultation from a good lawyer, who might want to work for a percent from the case remedy.
My team makes around $2 to $2.5 million a year on app sales.

I'll tell you one thing -- both of these guys and almost everyone I've met in the Valley deeply misunderstand how to make sustained profits in an app store. I'd say, from what I can tell, Gameloft (not my company) is one of the few companies that gets it.
End Game: Inside the Destruction of Curt Schillings' 38 Studios
Not sure I entirely agree. Isn't attention span going down with the rise of the Internet?
That's because both markets exist at the same time, depending on who you are, who you know and what state their businesses are in.

I applied for jobs with well-known BigCo's in senior year of college. I got 2 job offers out of maybe a round dozen firms, though these two offers were from Amazon and Microsoft. I got to a sight interview with Google, but got rejected. Overall, did good but not great. Didn't even get to meet start-up folks, because most start-ups are in San Francisco and what start-ups exist in Boston, even funded ones, fall all over themselves to hire from Harvard and MIT while pretending UMass Amherst doesn't exist.

Then, over the summer, when I decided I couldn't move to Seattle, I worked with a boutique recruiter in Boston who catered mostly to funded-stage start-up software companies. Suddenly, firms were falling all over themselves to hire me. I bet it helped that they knew I had a standing offer from a BigCo!

Ended up job hunting again this winter. Got lots of interviews, but no offers until my friend recommended me to his boss. Got told by a lot of people that they couldn't take the risk of someone without front-end web development experience, that I didn't have the right background (for entry-level software engineering? Give me a break!), or the most disappointing response, that they thought I belonged in academia and would clearly end up there.

End of the story: I ended up contracting, living in my nice town again instead of freaking Boston, and signing up for graduate school somewhere very nice. But through it all, I can say I've seen both sides of the market.

To get a job, you need to cast a glamor/enigma spell on yourself, and seem like you're searching for exactly the kind of position the companies are hiring for. It helps if you work with someone like this recruiter I worked with, who (if they're good) maintains a huge Rolodex of companies who're hiring.
I think it would even be better as $1.00/months as opposed to $0.25/week, even if there is no actual difference, due to it not being a sub-dollar amount.
Firefox 15 kills leaky zombies
I think you pretty much proved my point. NaCL is a sandbox, the very thing that should have the cleanest, clearest delineated lines. But there's no standalone version, no stub version. And you seemingly need a PhD in Chromium to even find the source much less get it working in anything else.

I guess Mozilla is unusually capable then because their download link is right here:

https://developer.mozilla.org/en/Mozilla_Source_Code_%28Merc...

Pretty simple.

So you're working on Chromium and think navigating a buildbot to get python scripts that download from a private svn is not unusual... ok fine, but don't be surprised if people don't want to touch it (or even can figure out how to). I certainly understand better now why Mozilla would rather just drop Flash support.
i told u
You basically have to hack / debug every website from Time Warner in order to use it. I swear I've whipped out chrome inspector / firebug attempting to use TWC websites at least twice.

There could be an equally long blog post about the maddening information architecture and odd lapses in QA on critical features. For nearly 4 months their online recurring billing was sending me confirmation and then one day I get a shutoff notice with audacious late payment fees - why? Because the system failed at making the transaction but there was no error handling, so instead of throwing an error it instead just marked me as having missed a payment on the backend.
> And why is there a max tip amount?

To maintain "no strings attached." No one person or entity should unduly influence donees.
Hi bherms, this is totally automatic. You'd have to edit the class names as of now.
61 is far too young. Thank you for the inspiration Sally Ride.
I read that more as an indication of psychopathy on the part of the killer.
How to re-use JUnit test cases
Microsoft Apologies for "Big Boobs" Coding Gag
Same here. Here's to hoping that some contact info gets shared.
Any reason some kind of Kickstarter-like service couldn't help with this? There are a couple interesting economic tricks going on in various Kickstarter projects that could be applied to this.

Developers publish feature lists for an upgrade cycle, users vote with their dollars, different features can be funded, etc etc? There are a couple of open source projects (like PostGIS) that have similar programs...
I think you need to know a little more technical stuff to get a job now in days.

I think that an entry level developer should know a language and framework well. Enough RoR to build produce a few sample websites, pretty easy thanks to places like Heroku. Maybe a few python programs each a coupe of hundred lines long to show that you can structure large programs and know how to integrate various libraries. The kind of programming projects that take 100+ man hours.
Touch screens are about the worst imaginable driver interface systems. I'm astounded that they're as popular as they are, but I guess cargo-culting of successful interface metaphors is nothing new.

First, the parts of a car that the driver should be looking at with their central vision are relatively far from where their hands should be. Because touch screens are nearly impossible to use without looking at them, they positively require the driver to be staring at something other than the road.

Finally, unless you've got glass-smooth pavement or exceptionally compliant suspension, steadying your hand in front of the display in a moving vehicle is nearly impossible.

That's why for years (well-designed) cars have had a combination of knobs and relatively stiff switches rather than myriad little indistinguishable buttons.

Especially considering how trivial it is to implement force feedback on a knob, I'm surprised that no car maker or aftermarket vendor is making use of it.
I think Raspberry Pi isn't a good recommendation because he wants Windows. (The Pi uses an Arm CPU, whereas Windows requires x86.)
I don't mean to be rude, but in my opinion, your second paragraph describes a "power user" or "web hobbyist" rather than a developer. It's one thing to know "how things work" (reading wikipedia can teach you that much), and another to make things work (experience).

Most businesses look for people who can deliver a product (technical skills), work in a team (human skills), and improve over time (potential). I think your application should be able to show you got those points covered:

1- Deliver a product:

Easiest way is to use previous experience at a different jobs. If you don't have that, it's as valuable to show personal projects you brought to completion.

2- Work in a team:

They'll usually get a feeling for that in person, just be cool, respectful, and communicate well ^^

3- Potential:

Show passion, you do what you do because you love it. You learn new technologies, try out new frameworks/patterns/ideas out of pure curiosity. The industry is moving and changing very fast, you need to show that you can keep up with it. In a way, personal projects can help point 1 and 3).

If you have those elements already, make sure you're selling yourself properly to recruiters. If you don't, fill in the gaps :P Hope that helps.
They should. There are indications that becoming a parent lowers testosterone levels in men.

If you want to pretend, for political correctness' sake, that we're not largely slaves to our hormones, have fun with that.
Other suggestions are great.

I would add, as necessary but not sufficient, keep your affairs in order, and always know what you're going to do today and how to do it.
A +1 added to https://github.com/whit537/www.gittip.com/issues/180

> minimum monthly charge

Newly ticketed: https://github.com/whit537/www.gittip.com/issues/185

> strongly focus on enterprise plans

Existing ticket: https://github.com/whit537/www.gittip.com/issues/106

> distribute the excess

Similar existing ticket:

https://github.com/whit537/www.gittip.com/issues/93
Free Guides for Getting Up to Speed with Linux
As a visual designer who has learned to code, I feel that this is not a good idea for the simple fact that it outputs non-semantic HTML (divs are not semantic HTML) and CSS "class soup".

I am all for getting more designers to output code (thus saving a lot of developer time), but these sorts of things not only reinforce non-semantic (& unmanageable) coding practices, but also handicaps those who use them by not teaching them how the web works.
I cannot disagree with you, and I'm not about to say "but this time it's different, it's all about the long tail!" I just want to point out, I don't think whit537 is in the business of taking cuts of transactions[0]. He's very much dogfooding here[1], and I would hazard a guess that whether gittip survives or not will depend on whether people like it enough to make it viable for whit537 to pay himself.

0: https://github.com/whit537/www.gittip.com/issues/95#issuecom...

1: https://www.gittip.com/whit537/
Take your mark, get set…..Tweet The social media Olympics
Almost every designer I know implements in photoshop.

For prototyping, its either gomockingbird, balsamiq or some quick HTML (plus the odd photoshoping) to simulate interaction.
It won't cost you that much, because you're almost certainly not going to be successful as Instagram or Twitter. If you are, you have what is called a "high class problem."

Here's a less stratospheric comparable for you: I run a business with something like 250k users and 10~20k monthly active users, with those numbers representing people with accounts. The costs to run the business are do not scale linearly with traffic, at all. I spend about $300 a month on hosting (VPS at Rackspace) and bandwidth and another few hundred bucks on various recurring things (server monitoring, analytics solutions, etc).

The overwhelmingly likely source of failure for your application is not that it will bankrupt you with hosting cost. It is that you will not be able to convince two dozen people to actually use it. This should be the worry that wakes you up screaming in the middle of the night and causes you to go get advice from people you think are credible. It is far and away your largest source of risk. Pick any population of startups which you admire: their #1 scaling problem is that they have no scaling problems at all!
Many smaller shops will hire you based on what you have done, not your years of experience or eduction - build something with a database, admin area, front end.

It doesn't have to be beautiful but it should be functional. If you can have done this, you can find a job. We've been hiring for six months in Minneapolis and I've lost track of the number of candidates who don't understand SQL injection, password hashing, MVC and other web development basics. I've even had two who couldn't write the simplest of programs (think FizzBuzz. Actually I gave one of them, literally, FizzBuzz. )

I can't speak to interns but I expect web developers, even entry level ones to be able to:

* Slice a PSD into HTML/CSS
* Build a site with a MVC framework
* Write SQL without an ORM.
* Write SQL with an ORM.
* Be able to implement pre-written jQuery plug-ins
* Be able to write custom jQuery plug-ins

If they can write javascript without a framework, thats a bonus. If they understand design patterns, thats a bigger bonus.
Thanks for the feedback. :-)
I'm not sure what you mean by "hasn't taken off". Scala is pretty thriving in these parts: I.e., we use Scala where I work. Headhunters contact me about open Scala positions. A few months back there was a Scala symposium down the street that had several hundred attendees. There is a local user group that is "sold out every month. I.e., the room holds 75 people, and more than that number always wants to attend. Etc.

It takes a long time for a new general purpose programming language to displace existing general purpose programming languages if it doesn't fill a very particular niche for which there is a great demand.

Re performance, I recently implemented an algorithm in Scala that performs quite well. It didn't at first, but it was very easy for me to profile it using Java profiling tools and to tighten a couple of loops where most of the CPU was being consumed. I don't have any deep knowledge of Scala collections, but I know how to use a profiler. I don't think the initial implementation would have performed any better if it had been written in Java.

Once I had gotten things speedy enough, I was further able to speed everything up by 4X just by changing a collection to the parallel version of the collection. Then all four cores could crunch on it. If I had 8 cores, it would have no doubt run 8X faster. That parallelization came from tweaking only one line of code! I would have never achieved this 4X speedup in Java.
While it may be the case that many Western Buddhists have found a way to merge Buddhism and selfishness, I'm pretty sure that this is a modern and specifically Western distortion of Buddhist teachings. At least I haven't found anything like that in the Buddhist sutras I've read. On the contrary, to the extent that the self appears there at all, it is to be effaced.
After all, remember what the common person finds revolutionary about tech companies. Not the nice salaries and high employment rates. Food. Laundry services, on premises events. The faintest hint that the company cares about the people, and tries to treat them well. That's a foreign concept to most.

A fair portion of tech companies don't even do this stuff. My first corporate job had Peapod snacks from Stop & Shop, but didn't have so much as an actual lunch hour. We were often told we'd get a tech seminar or go out to one at a local university, and somehow we never did.

It wasn't that any particular boss withheld perks they had promised. There was just an overall culture of "keep your head down, don't act like a geek, and work all the hours God sent to earn your salary", which was a very strange thing to encounter in the tech sector and a downright disturbing thing to see happening without enforcement by a cruel authority figure.

It's weird when people oppress themselves.
It looks remarkably similar to VCider which I personally use and love.

And it DOES provide additional security because it reduces the number of open ports that you have to firewall between servers. Mistakes do happen when you are managing large number of servers.
Google Nexus 7 Sales: What Windows 8 Surface Tablets Can Learn
This article really lends credence to the idea that Mayer was hated inside Google. She set up her very own Waffen-SS of unskilled, inexperienced credit takers who were undoubtedly at odds with the rest of the company or at least the technical talent.

This article also has a good example of the blatant anti-intellectualism used in tech management:

"The ideal applicants must have technical talent, but not be total programming geeks — APMs had to have social finesse and business sense."

Obviously anybody 'too geeky' couldn't possibly have social finesse or business sense, but these APMs, with less than 18 months experience, were supposedly the uber-elite commandos at everything. The article goes further with the common theme of trying to confuse the source of technical talent. It claims that "Yahoo will be hiring great managers and product people" which will (of course) solve the problem that "the best techies have gone elsewhere."

Business schools espouse the same kind of inner-circle-ism: anoint the inexperienced, give them access, and tell them they are special and they will be under your control. B-Schools do it to get people to pay $100k+ for a degree program while Mayer seems to have done this for power. It's not a bad strategy political-wise, but it only works in the short term.
Lawn Mowers Power
Externally, Microsoft doesn't have a choice but take the matter seriously - enough negative press, and they'll have to respond, so this is not really surprising.

I'm really curious to find out how they handled this issue internally, though (as unlikely as it is for us to ever find out). Given the size of the company, and the often negative portrayal of it in the startup and other bleeding edge technology communities, I find it surprising to see anything like this make it into the public eye. It gives me hope for finding a cool core of hackers hiding in a dark corner somewhere, with free hand to do as they please and generally do fun, cool, stuff.
> the final part of the blog post indicates that the person intends to 'test it'.

Someone testing the hack could buy two of the same item, one of which has the hacked barcode. The tester could then immediately point out the error, so no fraud actually occurs. A better way of doing this might be to use two people pretending to be a couple, with the first person checking out separately with the correct price. Then the second person could check out with the hacked barcode, then immediately point out the error.

This also gives a good control for the "experiment."
Ah man, I can't remember all the stores I've been in while on vacation ;-) But yeah, definitely Walmart, and another I remember in particular is Fry's.
The whole point is that 'clearance' barcodes don't have a price stored in the database.

Every grocery store I've consulted for or worked at in my youth was operated the same way - there were "manager special" barcodes where the price was part of the barcode, and the price in the database was recorded as 0 with a flag of "barcode encodes price".