skysight-inc/HackerNews huggingface dataset:
I'm in the same place as you. I've been trying to break into web development for over a decade. The only thing that worked was to accidentally walk through the wrong door and have a chat with people who, it turns out, were looking for a web developer. After finishing the project and coming away with a good reference, I still don't have enough experience to get into the few entry-level web development positions that exist, let alone the more common senior positions. There are too few openings and too many competitors.

Putting myself in the position of a recruiter, I would expect any web developer to know the names of the five major browsers, how to use the w3c validator and why, when to use different image formats and how to optimize them, some CSS, how CGI works, enough jquery to select an element, and a server-side scripting language, and to have once sniffed an HTTP connection to see what was happening. The better class of web developers at the entry level might know why to use SCP instead of FTP, common web security concerns, how to build a page that uses Javascript but does not require it, shell scripting, system administration, web server administration, what a SQL join does, how HTTPS works, how DNS works, how TCP/IP works, and a development framework or two.
Just in from Twitter (@mtdevans): "Chatting with a #Tesco insider, looks like they do store any discounts in a local db which is wiped every morning ~3am. #phew"
Not if you're limited to 100 participants.
Concise, readable code should trump performance concerns in cases where performance doesn't matter. The idiomatic version is much shorter and clearer.
With InvokeDynamic the JVM is pretty much the first to open up its full set of compiler optimizations to any language that implements its method dispatch semantics using InDy's set of tools. InDy allows language implementers to define their own method dispatch semantics, polymorphic inline caches, and deoptimization in the event that assumptions change e.g. the class hierarchy has been modified.
Depending on the URL, you may need to be logged in to see the content. So in such a case, the service that responds to the URL provided would need to support granting permission to a 3rd party (in the case of the 3rd party copying the data and hosting it), or potentially granting permission to everyone (if the 3rd party is only going to host the URL, not a copy of the data).

As well, you'd need to deal with abuse issues. If the 3rd party is going to host a copy, you need to make sure it can't be used as a DOS attack against the URL's original host, for example.

The web is chaotic by nature. That is its strength, but it's also a weakness when it comes to data longevity. Without some kind of standard for guaranteeing data persistence that reaches critical mass (such as over 80% of content hosters implementing it), this will be a very tough nut to crack.

Another problem I see is legal. DMCA takedowns are so easy to do that a dead URL is only a lawyer letter away, even if their claim is completely invalid. Now suddenly a single takedown will affect potentially hundreds of sites instead of just one (in the case of URL pointers rather than data copies).

If a content site is DDOSed, suddenly the damage is magnified due to all of the other sites depending on a single point of failure.
Like Apple, IBM doing its own thing
Pencil versus camera
I don't know the absolute stats but in 12 years of adulthood I've never had to show a receipt to anyone in the UK and in about 12 weeks of vacations in the US, I've done it several times. So yeah, it might not be a standard thing there, although it does seem to be more of a "thing" people accept.
Well, as per your previous example, apes are kind of like us, dolphins and whales not quite so much, elephants seem to exhibit some similar behaviors that point towards a budding consciousness, and who the hell knows what's going on inside a parrot's brain?

But you're right, my argument is a bit of a cop-out, but I think it's better to assume that our first contact is going to be baffling, rather than smugly reassure a reporter that Space Men From Beyond are just decades away from shaking our hands.
It's called contracting, and you let the agency handle it.
People do use the legal system for suppression of free speech, to chill censors. There are also lawyers who will take issues like that pro bono. Google up the Popehat Symbol for some examples.
I agree in principle that one shouldn't have to understand the implementation of collections to use them effectively, but these limitations are by no means exclusive to Scala. Haskell's lists, difference lists and seqs work exactly the same way as Scala's list collections. Iteratively concatenating strings in Python will murder your performance. Most (all?) sufficiently complex systems involve tradeoffs.
Myth of the Indie Software Developer
Mobile hackers: The future scares us, change it at Everyme
One of the main reasons we created Everyme is because the future scares us. By default, when users sign up for Facebook or Google+, updates are shared publicly with the world. If you work on apps, you know that 80 or 90% of users just use the default provided to them. That means that a large percentage of people are sharing content with Googlebot and Facebook public search without knowing.

To verify that this is true, you can actually go to Facebook and search public posts for things like "doing 90" and you'll find thousands of people talking about how they're speeding on the freeway right now, amongst other illegal activities. If a simple search can reveal thousands of people sharing things that can make them un-hireable, can get them locked up, or have their insurance rates raised, imagine what insurance companies, governments, and other entities are doing with public data?

It's clear that profit can be derived from people sharing thing in public - or breaching consumer privacy - but it doesn't have to be that way. It is Everyme's mission to change the direction that things are headed in, with a combination of engineering, design, and principled decision-making that always puts user privacy first.

If that is a mission that appeals to you, join us to make the future a better place for everyone, not just users that are smart enough to change their privacy settings. Currently, we are hiring iOS and Android developers full-time in our brand new Mountain View, CA office.

Interested? Get in touch at jobs@everyme.com.
This sounds like an awesome strategy... for managing green kids straight out of school.
I wouldn't state that as fact - see other threads about the Theft Act.
thus, "had" us beat rather than "have" us beat.
Even in that example, the real product being sold is the Exchange server. The Outlook mail client is essentially a freebie.
Ahh, I hadn't realized Sparrow had taken funding. That explains a lot. Forget revenue, forget breaking even, forget being a well paid lifestyle business.. once you have that funding, you've gotta head for big profits or a big acquisition.
Great article, but why manage logins and password resetting yourself when you can use openid and get other sites to do it for you?

Edit: nevermind, that is covered in the article as well
As near as I can tell from his writing, his key objection is the inaccuracy of climate models and their predictive failure. While it's a truism that any model with enough free variables can "fit" a data set, this does not render the exercise useless.

Nor are models the only reason we think people are driving the global temperature change. There are still large numbers of plausible biological/chemical explanations for man-made global warming, and fewer that involve random fluctuations.

In the end, though, I think the best argument is simply caution. There's no backup planet if people like you are wrong, so it's best to proceed as if we're tiptoeing on the edge of a cliff. If 99% of scientists are wrong, then all we'll have wasted are funding dollars as effort. If you're wrong, we might see the coasts become uninhabitable, and wars break out over things like water and land.
> a car model only has a handful of key patterns for millions of cars

This reminds me of growing up in Eastern Europe. Story time: Under the Romanian communist regime, there was only one car factory (Dacia[1]) making cars for personal use. Their main model was essentially the same from the '70s until 2004. For the first 10 years or so after the '89 revolution, Dacia dominated the local car market (because their cars were cheap and really easy to fix).

Now that we have the oh-so-important context, your comment reminded me that when I was a kid, my parents bought a Dacia. What confused me at a time was that random people would periodically ask to borrow the key.

It turns out that for 30-something years, Dacia only used a few models of keys. In fact there were so few that if you locked your keys inside (doors were unlocked by key and they locked automatically) it was feasible to try keys from random cars until one worked.

To be fair, the engine key was different from the door key, and it didn't have this problem. But, getting back to your comment, if you're talking about a recent card model then that's just crazy.

Also, I would have thought that keyless entry systems use correctly implemented public key cryptography. Is that not the case?

[1]: http://en.wikipedia.org/wiki/Automobile_Dacia
[2]: http://en.wikipedia.org/wiki/Romanian_Revolution_of_1989
We'll also see how successful they are. My guess is not very.

Right now they have customers who do stuff like buy CS Design licenses for every computer in their organization because a few people wanted it. If customers like that jump on SaaS options while normal folks do the math (hmm after eighteen months am I ahead or not?) it's a net loss.
A shuttle mission is at most 3-4 mSv/day, and depends on orbit. ISS is about 80 per 180 day mission. A whole-body CT is 10-12 mSv. Non-trivial, but not huge.
I can buy a lawn mower, why should I have to rent software?
Dear author,

you are an idiot.

You claimed to have "cracked" a barcode, but have merely interpreted some of the numbers. Of course this has been done theoretically as you haven't actually proved that it works.

And it won't work.

Why? Because it's unlikely that a complicated logistics chain such as Tesco that employs half a million employees worldwide and has banking and mobile subsidiaries would let the barcode dictate the price at the register, rather than call it up from their stock management database - the way all POS enabled stores run in the 21st century.

So in your giddy, sensationalist haste, I pray that you "discount" your TV to 1p and get stopped at the gates for sheer idiocy.

Sincerely,
Me
Microsoft Won't Take Blame for Lack of Fez Fix
Data structures have inherent time and space complexity tradeoffs. This is just as true in C as it is in Scala.
This is absurd. Just use something like /.'s "interesting" label/along with other labels instead of "like" so that users are motivated to categorize FB content. Then allow them to automate the posting of their own "X" label content. FB needs to stop being closed w/r/t the greater web. It's compelling people to talk about themselves and not to explore the Web or language.

FB can fix this by adding richness to its experience. It can only do that by making the tool actually motivate users to share knowledge instead of share narcissism (where I'm going, what I've done, what I said, what I'm wearing, who I'm dating, etc.).

Now FB is infecting my daily life because most people essentially only wish to talk in memes. They talk as if they were speaking from a statusbox. It's adage-like, but vacuous and insipid since these people aren't reading or educating themselves.

Facebooking is a cognitive disease, as they're admitting, except the point "we want dopamine anyway" is irrelevant. Don't fucking hack your users. Why admit that as if it were a justification? Bluntly -- you assholes. Stop wasting our time by constructing faux-justifications simply because the English language allows for them to look like real justifications.
Mars Rover Landing: NASA's free Kinect game
Alright, here's your geek card back. Be more careful with it next time.
Show HN: Review Mailer, track your iOS App Store reviews
What is Vitamins for Hair Loss
And he hasn't released the source code and hardware specs yet. So, although I think he should have contacted the vendor (even if that could have been inconvenient for him) before going public, he still hasn't made it trivial for a third party to go around robbing unattended hotel rooms. It's his choice but I would appeal to him to not do that.

Full disclosure is a lot of fun, and it increases the status of geeks like us, so it's really to approve of it. I did when I was in college.
Young Gorillas Observed Dismantling Poacher Snares
So, is there actually a car to be bought? I've seen articles about it saying each part can be made and changed in record time, the company runs efficiently, and it's a total game changer, but I've never seen a car that can be bought. Their claims are quite hefty (the same car can be a sports car or an SUV/pickup truck), but has anyone driven one?

If I were to drop the $25,000 right now for one, would a working, 5-star crash rated car show up at my door?
Apple v. Samsung: The Patent Trial of the Century
Geospatial Analysis of Chicago Crime (aka "Hooker Heatmap")
This. is. awesome. Super cool
The Most Spectacular Night View of Earth Ever Captured by NASA
How Nokia’s backward thinking nearly killed it
"performant" may become legitimate soon, but it seems destined to be another tech buzz/weasel word.
How to rip DVD to Final Cut Pro with DVD Ripper
Need to convert files on dvd and no way to import them into FCP? DVD to Final Cut Pro Converter lets you rip DVD movies to the format like DV, H.264, MOV, MPEG-4 compatible with FCP.
Why would it make EMC nervous? They own 80% of VMware :)
Please don't call it C/C++

C is a vibrant, separate language from C++ that has wonderful applications separate from it.

C++ doesn't need to be called C as well, that's what the first character of it's name means. It's also has nothing like a ABI, so is far from C as can be in that regard.
Interesting that's what you notice, and not the CRTs or the incandescent bulbs in switches.
I don't get it, doesn't apple email you reviews?
Ask HN: How much do you pay for cloud service each month?
Hello hackers,

I'm working on my first app, which uses a cloud service as the back-end. I never seriously thought about cost until recently I talked to a friend, who is about to release his photo app. He told me that it is very easy to spend $200k per month on an app.

I think this is a shocking number, consider many apps can't be profitable at beginning (instagram/twitter). I can't afford to release an app if it will cost me that much.

I have no experience of managing an app, nor can I predict the cost. Before I decided to post this, I did check some online articles comparing cloud pricing. But those pricing numbers are very obscure without concrete examples. I want to see some data points like this:

type of app: phone app (or website)

choice of cloud service: Amazon EC2 (or app engine/ heroku/ Azure/ parse)

userbase: 500k

data types: both text and binary file (image, video ...)

monthly cost: $200k

I know it really depends on the app, and a well-written code can significantly reduce cost. But I just want to have some rough idea. To be frank, my budget for maintaining my app is $1000/month at most. I don't know what kind of userbase I can support with that kind of money. Or must I be founded by VC?
This is a really great idea! I can imagine people in the future designing/coding/deploying simple webapps from a single photoshop-like interface.

How does it know to put clever class names like ".social-actions"? Is it gleaned from layer metadata or something?
Your chart shows a flat spot of 16 years across the 80s, and another one of about 25 years measured from the very peak of the market in 29.. So you're right, though that figure isn't impressively different.

The figure I was remembering was actually about a 60/40 balanced stock+bonds fund like VBINX, which is what I'd recommend to anyone anyway.
Taking a cut of a transaction is a hard business to be in. Taking a cut of a microtransaction is an astronomically harder business to be in. Taking a cut of a microtransaction that has no reason to exist is even harder than that.

I sympathize that devs want ways to get paid for developing software, but they exist, and they start with charging money for developing software and not futzing about with sub-latte level payments. Since you cannot meaningfully improve a dev's life with sub-latte payments, you will not successfully create a business on top of them.
Nice job guys. I will check it out
I actually couldn't load the site, HN has apparently nuked it. But I can deduct from the comments that it's another benchmark comparison.

Aren't we missing something essential though? C and C++ give you the possibility to make self-contained, lean applications - using the right frameworks you can also target as many platforms as you want. Java, python etc. have in common that they all require a runtime environment, including all the compatibility and update problems.
How I got around HTML+CSS, in the name of responsiveness.
This article is very interesting but I am really confused about the edit:

"A few people have pointed out that using the testing set for tuning demands that final measure of effectiveness be doing using a validation test set which is not part of either the training or testing datasets. This is due for the very real potential of over fitting. Also – apparently this technique is called “Hyper-Parameter Optimization.” A helpful commenter over at Hacker News supplied the following resources"

Does that mean there is definitely overfitting going on but it is acceptable for the purposes of the article. That 82.5% accuracy rate has overfitting written all over it.

Good stuff regardless!
Charlotte Olympia Pumps : Christian Louboutin Replica
How Reddit Scooped the Press on the Aurora Shootings
Excellent point, but it only states that a person _may_ be dishonest (i.e. it is not a defence to offer to pay when caught).

To determine dishonesty, one must first look to s.2(1). It doesn't really apply here, so the jury must apply the two stage Ghosh test, of which only the first stage usually matters:

1) Is the person's behaviour dishonest by the standards of ordinary, honest people? If not, then there is no theft.

I would argue that most juries would not find a person to be dishonest in these circumstances (though it is possible that they might).
maybe the highest positions in intelligence agencies should be held by good liars, not social activists...
The Trash Museum
Good catch on how us designers hack websites together-"Positioning a gray colored copy of a layer just below the layer, to get shadow effect." Looks like you certainly solved this problem. Cool stuff!
It might be pulling data from the PSD such as names of layers and comments
No, you need to check either log into your iTunes Connect account and manually check the reviews for each country.

Review Mailer does all the leg work for you and also translates the reviews into English (more languages will be added if there is demand).
The customers you want are the ones that recognize value, and are willing to pay good money for it.
Google does sell image ads, though I suppose they never put them on their own properties.
Either way you'd need an EC2 instance doing some work. No way to do it with just S3 and Dynamo.
If you look at the history of the industrial revolution , many of the gains the workers got:reasonable working hours, minimum wages, etc. were gained by a strong political fight(that many times took blood).

There's no reason to assume that this time it will be different.
Love these guys
Show HN: I built a search engine from git commits to find open source experts
I'm on a MBA and can't see the bottom of the tutorial images. My browser height isn't tall enough.
All the people telling you to increase the price are right, and then some. So some advice:

- dont focus so much on the individual developers, focus more on getting money in the system. You want to know how best to help an individual developer? It's by having lots of users, and lots of money.

- first way you can help do this is by having a minimum monthly charge. I pay $150 a month on a database. I pay 4 digits worth of EC2 bills. I can afford a $10 minimum.

- 2nd way is to strongly focus on enterprise plans. For $1000 a month, you get a big giant banner add on gittip, that everyone else sees every time they add a tip or receive one, or play with their settings.

- dont make people spend the whole thing - distribute the excess to the developers that others have chosen, in proportion to how popular they are. Or use it to highlight projects you like, or projects for people who contribute money, or something like that.

Stop focussing on the low end - bump up that price, and who cares if it's too expensive for some people. Giving $0.25 isn't charity - its actually costing you money.
Sounded like spam filtering, when I thought about it.
I'm a current APM and just went on the trip with Marissa in June. I didn't know her well before the trip. Older APMs spoke highly of her mentorship, but I was expecting her to be less involved with our class simply because she's been doing it for 10 years and things change. Google's a bigger company etc.

But she took time to get to know us, share stories from the Early Days, give advice about the valley, sing karaoke — even with a baby on the way! She seemed genuinely invested in each of us, and it's hard not to reciprocate and respect her for that. I laughed when I read the article because "den mother" is not an unfair characterization :)

But that said, most APMs from my year aren't ready to jump ship to Yahoo!, at least for now.
If WALL-E had a real-life inspiration, this man could easily have been it
It doesn't get class names from layers, yet. Because, most often people don't rename their layers (they are usually "Layer 1" and "Shape 1").

It has a editor which quickly allows you to name classes (Screenshot: http://cl.ly/image/0q2O0O0y2B1P)
This is a cool suggestion. We haven't done that yet though!
Go figure. In certain B2B segments people pay for software billed PER DAY.
The only time I used "I'm Feeling Lucky" was when I was searching for 'Weapons Of Mass Destruction" and it auto-linked to http://www.coxar.pwp.blueyonder.co.uk/

I think that circulated sometime around 2002.
I am also not sure how "customer acquisition as a service" is different from the dozens of affiliate networks out there. NeverBlue, Azoogle, Ads4Dough, Epic etc.
"Businesses get to define how much they are willing to pay for a sign up"? This is old hat to experienced affiliate marketers.
I re-read the article but missed the innovations that occured within Google. What were they?
Disabled Veteran’s YouTube Complaint Against United Airlines Goes Viral
Hi Sunsu, sorry for that. We are fixing it right now. Meanwhile, here is the image url - http://www.markupwand.com/assets/illustration-break-page.png
Looking for fulltime or part time admins/linux ops?
maybe tell us what your skills are, so someone can point you in the right direction.
Are Indian high schoolers manning your IBM help desk?
Gah! Title changing feels gross. :-(

Original: "After 7 weeks, 100+ people are funding open source devs $600/wk on Gittip.com"

Problem: http://news.ycombinator.com/item?id=4102013
Chop chop! :P I'll keep an eye out. Thanks.
How to suck at your religion - The Oatmeal
Awesomeness!

Now how about hire a little army to manually split my page to pieces, make it compatible to get markupwand to work, then give me back the whole page as if you did it all by magic. Imagine the premium I'd pay for that!
Just tried it using the provided PSD. I am supposed to get an email with results. Is there any manual work involved in getting the HTML/CSS ?
I had the same issue. In Chrome, if you go full screen, it lets you use the trackpad to scroll around.
Our Top 30 Developers
Cisco: 50 Billion Connected Devices by 2020