skysight-inc/HackerNews huggingface dataset:
VC's are a tiny slice of the economy and have little impact on the vast majority of companies.

In the wider world there is a near surplus of capital that has been driving down investment returns for hundreds of years. Not that long ago 15% ROI was considered a poor investment now your doing good to make half that. So, if anything capital is losing most of it's power.

PS: Also, VC's are managerial not capital. You don't need any mony to start one just convince a other managers that are investing still other people's money that you know what your doing.
That's just technology and cameras. Right now they are good enough and cheap enough that one is in every pocket on your phone. 10 years and they be smaller, faster, better, and cheaper and there will be more. At some point they won't be noticable and higher fidelity then you can imagine. Good? Bad? Yep both and then there are the things we haven't thought of. It's just how technogy is.

There are already websites dedicated to catching a glimpse of a woman's breast as she goes about life (the "nip slip") there will be full hd video of people doing all sorts of embarrassing things when they thought others weren't looking. The locker room might actually be safe, there is still a moral code there and not a lot of phone camera porn
Ultra-fast and super-lightweight web server for applications written in C
The systemic plight of labor
tl;dr: "the same way as any 25 year old guy would have done, by having a good idea and the skill necessary to implement it"

Kind of depressing to think that this is "news", as if the idea of judging a programmer by their programming, and not by their gender, is a radical new idea...
> Where to voice control: while the voice recognition is great, there are few places you actually can make use of it. At the office and in public talking out loud to your glasses is not an option.

Yet!

In 2002 I clearly remember being shocked by a cyclist screaming in to his bluetooth headset whilst careering down the road. That's an extreme example, but talking "to yourself" whilst walking is already common in some cities.
Duda - Web Services Framework
Zed Shaw already solved this problem: http://programming-motherfucker.com .

What made programming great (before the Douchebag Invasion came in and we were divided into these stupid warring camps) is now what makes "data science" attractive: the generalist flair and the ability to pick your projects and move around the economy by your own sail.

By the way, I personally hate the term "software engineer", at least as commonly used. It sounds Corporate and I feel like I need a shower after I say it. Genuine software engineering (like, what people who build rockets do, where attention to code quality is critical and people actually consider proving code) is actually very important, but you're only an engineer if you have professional autonomy. If you answer to managers and build CRUD apps to support their careers rather than your own, then you're not a professional.

Right now, most of us live under a worst-of-both-worlds regime where it's not clear whether we're genuine professionals, entre- or "intra"preneurs, or glorified labor. Of course, this allows management to frame-change freely among all of the possibilities depending on the specific negotiation, leaving us with the bottom of each possibility.
Jelly bean ultra slow
Big data startup Deep created a database especially for big data
A Look Into Cubic-Bezier In CSS3 Transition
> I didn't read this whole comment ...

It is unbelievable to me that PG did not read the whole comment. Nevertheless, this is not a good sign for tech start-ups.
UI is an extremely important part of applications. In that sense, frontend developers are building the application as much as backenders.

Also, UI seems to exclude UX, which is typically also something frontend developers do.
We don't yet know what the specifications of the consumer Glass will be. It could have digital/optical zoom in the camera. Also a program could be written to recognise a person's fingers and make statistical assumptions about the keys they would be most likely to press.

But I think the ATM argument is moot anyway. Far easier to skim the card or simply rob them.
I took my 13 y/o daughter to a non-competitive Windows Phone / Windows 8 one day hackathon a few months ago, thinking she would just enjoy seeing it and maybe play with a dev environment. She wound up building and presenting a minimal Windows Phone app. Now she's got the bug and wants to do more.
> "DRM-free scares the shit out of me"

Why? DRM certainly doesn't prevent piracy, and from at least anecdotal evidence removing DRM reduces piracy and increases sales. There are a few studies that I found that bear out the last point, but I haven't read them fully and am unsure how correct they are.
I don't think that "UI developer" is actually all of what the front end people do. There is often a good bit of application code going on that they take care of.
There's still the Samsung store, but I haven't even bothered with it.
To find out more about PSGI/Plack then this is the best starting place (if you haven't already seen it) - http://plackperl.org
>> Genuine software engineering (like, what people who build rockets do, where attention to code quality is critical and people actually consider proving code) is actually very important, but you're only an engineer if you have professional autonomy. If you answer to managers and build CRUD apps to support their careers rather than your own, then you're not a professional.

Because people who build rockets don't have to answer to middle management...

Read Mike Mullane's book [1] if you genuinely believe that

[1] http://mikemullane.com/riding-rockets/
KickBorn a creation of one developer
Why is this relevant? 20 years ago the idea of everyone carrying around a pocket-sized camera was unthinkable. Today, it's reality. Things change.
JotForm Instant: Instantly Brewed Forms
What makes you think he's banned? Doesn't look that way to me.
Personally, I'm going to use one of them for a sort of NAS box for my backups. The only network access will be via SSH, with key access only, and a "command=" target in the authorized_keys file so that it you can only backup to it and restore files from it -- but not destroy data. Always nice to have a dedicated backup server in case your system gets hacked.

I was going to use a RasPi, but I/O was too slow as it had to shove both the Ethernet and Disk through the same USB controller.

The other thing I'm using these things for (at least the RasPis) is a temporary fix for when someone's computer is busted -- it gets them back online with access to most of their daily routine, while I'm taking time to repair the PC. The BBB might have a bit more performance, so I might add that to the mix too.
Why am I being marked down for that? It's clearly marked spoiler so anyone who doesn't want tips can avoid it; yet in spite of that, I was very careful not to give any answers away. All I did was suggest techniques to crack the code. And most importantly, my post answers the question raised - which is the whole fucking point of a comments system.

If anyone didn't want to hints then they should have just skipped over the post the moment they read "spoiler alert" rather than knee jerk reacting with a down-vote for a post that others might have found helpful.

I swear to god the use of the peer review system on HN has been in steady decline over the last few years.
I suck at marketing
Don't remind me of "IT". The hype surrounding its unveiling was insane. I remember being so excited that I was unable to sleep the night before (ah, how naive I was). The pricing was off, the utility was off, the image ...

I keep trying to convince my wife to let me get Google Glass. I find it interesting that we are even having discussions on the topic. I don't think I've bought any other piece of tech where such issues have come up. I wonder if Google Glass would have done better without the ability to record video. Your segway analogy carries on. If Google had released a first version with just the display, the utility would be far, far limited but public acceptance would also have been easier to get. The goodies could have come later. Oh well, the die has been cast.
And that's the real issue

Two factor auth addresses the user password as being a weak link, and this is a nice step

Oh and btw, yes, the private keys were on the server, with a passphrase
All I'm saying is, you see the New York Times call YC Demo Day "D. Day" and then someone says they got it wrong because "nobody" calls it "D. Day" and your first response might be to go check that fact out, since that would be an extraordinarily weird mistake for them to make.
Thank you Hugo for confirming it :)
An Overview of HTML 5, PhoneGap, and Mobile Apps
You think it's easier to physically overpower and rob someone than to shoulder surf? The stealing of the pin is part of the card skimming.
Yes the answer is in English. It's pretty easy to crack but may take some time if this is your first time.
To do this you need to use Letter Frequency. Since 'e' is the most common letter in the English language you can look for the most common character in the text and assume it is 'e', and if it isn't try another letter.
For a list of the most common letters, see here: http://en.wikipedia.org/wiki/Letter_frequency.
Show HN: RankHeroes - Weekend project filled with superheroes/villains
Great list of choices.

My experience with Rackspace is similar to what you describe

Another issue with AWS is that it's expensive (for always on systems)

Might check these afterwards
"Be...sure...to drink your Ovaltine?"
I might be the only person on HN who has a lower opinion of VCs than you do (I credit them with killing the first company I started) but this reads batshit to me. VC's want to fund MBAs who "did Analyst -> Private Equity"? That describes nobody I know who's raised a round, but ironically describes a couple people I know who failed utterly to raise.

I'm calling this comment out. I think you made that up. Show me I'm wrong.

Your bit about about "nobody getting a third startup" is also directly contradicted by people I know who have done exactly that, and raised in their 40s. In fact, I think it's likely that more people raise real VC rounds in their 40s than do in their 20s, and that you're just paying attention to a small niche of social media startups.
Discourse has a VM image (vagrant) too:
https://github.com/discourse/discourse/blob/master/docs/VAGR...
You should read about the Tor Project[1] where there is easy to share things like child pornography and other stuff fully anonymous.

If you browse to a index site like The Hidden Wiki, you'll see that it already exist ways for people to share exactly what they want, even illegal stuff.

[1] https://www.torproject.org
I used to play Covert Action when I was a kid and decoding messages was part of the missions: http://images2.wikia.nocookie.net/__cb20110118005142/coverta...
I much prefer what IBM is doing with their Ponder This challenges (http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/pages/in...).
Only problem is that I'm not smart enough to answer all of them :-)
As much I see the usefulness in Google Glasses, this is how its mostly going to end up. People especially your co-workers will become less open and careful around you since everything they say or do can be recorded and used against them. Why would they risk losing their job over some out of context comment or inside joke that you have a copy of.
ZoomShift Scheduling Software Offers Free Version For Small Businesses
Sure, but that's all there is left for a lot of people, once they're trapped in high-COL areas and unable to properly bootstrap.

Bank loans want personal liability, which rules out anything that has more than a ~5% chance of failure. Even the mid-risk/mid-growth tech companies (derided as "lifestyle businesses" by VC-istan) have 10-30% 5-year failure rates. So they're out. There really isn't anything to fund these mid-risk/mid-growth companies. VCs don't like them, because the company's goal is to be independent, not an overwhelming corporate megalith.

Savings/bootstrapping work if you have them, but I challenge you to find a 30-year-old in SV who (a) has appreciable savings, and (b) wasn't lifted by a connection ("acqui-hire" welfare checks count as "lifted"). Such people are fairly common outside of SV and NYC, which might surprise you. I know a few programmers out in PA who, even though they make (just slightly) less than I do in salary, they're my age and worth half a million. They were able to actually fucking save money.

Perhaps I am a moron for chasing the prestige of the VC-istan and Wall Street jobs, throwing me into a city where landlords win and talent struggles. My "savings" is the career benefit of having spent my 20s in NYC, but it's questionable how much that matters. I'd rather have the autonomy that comes with money and the credibility that comes with having higher-quality work experience.

VC-istan (and, to a lesser degree, Wall Street with its bonus system) are economies where, instead of savings, you put everything you have (time, money, energy) into this weird system that distributed outsized rewards, intermittently, to a lucky few. Wall Street is more decent than VC-istan, I feel like. Wall Street is some part meritocracy (esp. prop trading) and some part connections, but it's honest about what it is. VC-istan is a who-you-know economy that pretends to be a meritocracy, and if you call the lie by it's name, people fuck with your career in the worst kind of way.
I bet the 56% [1] of unemployed Spanish youth would take a job on US conditions in a heartbeat, if they were allowed.

[1] http://www.guardian.co.uk/world/2013/mar/07/spain-unemployme...
Freedom of Speech: Rethinking the Role of Encryption
If you answer to managers and build CRUD apps to support their careers rather than your own, then you're not a professional.

Pretty amazing statement from someone whose comments are otherwise among the best here on Hacker News.

1. CRUD apps run the world. They were here long before all this sexy unnecssary stuff and will be here long after these fads pass.

2. Whether you want to admit it or not, everyone answers to someone.

3. Make no mistake about it: if you build anything, you benefit, often more than those you built it for. In fact, to become an excellent programmer, there is no better way. It doesn't matter who you built it for, it just matters that you built it.

4. Literal definition of "professional": earns money. There's probably no better way to be a professional programmer than to build corporate CRUD apps. Looser definition of "professional": someone I would want to march into digital battle with. I would most certainly pick someone who has written many corporate CRUD apps over someone who has recently embraced some sexy new technology from the conference and community du jour.
The OED and its chief word detective
What a pity they mention ETAOIN SHRDLU in an article the English language and don't mention why the Linotype machine had the keys in that order.
Ask HN: Fellow Germans - Why don't we have a German version of HN?
Seriously - why hasn't anyone built this?
If you're the one asking the question, the hacker ethic probably asks, "Why haven't YOU built it already?" ;)
[some negative rant below to offset the hype - sorry]

> "This is Unreal Engine"
- a subset of it

> "with physics"
- did not notice any falling kickable boxes and such

> "cloth simulation, particles, light & glare effects"
- impressive, but there will be twice less of that then via native code

> "It's not C++ on Native Client or a plugin, it's running in javascript"
- what's the difference between downloading one/two specific browsers or making a build of each with a flash player bootstrapped?

> "Just yesterday you couldn't draw a circle on a 2d canvas at 30fps"
- so instead of pushing to make a universal VM, they decided to use a dynamic prototype-OOP language just because it happened to be most common - not very impressive.
Show HN: Iran Major Earthquake, d3.js interactive visualization
Good idea Schnabler! As mhroth said...why don't you try to craft it?
I'm calling this comment out. I think you made that up. Show me I'm wrong.

I won't, if only because:

(a) some of these people I like, even if I find private equity (and, thus, the company they kept in their career-building years) distasteful. Associating innocent people (by name) with a problem just to make a point is something I'd rather not do.

(b) the ones I hate I know well and identifying them would give information about my career history that I've chosen not to share. For example, I worked for a truly evil (management-wise; the engineers were fine) startup in 2011-12 and I've thus far kept the world from knowing which one. I have strategic reasons for keeping that way. I could probably destroy that company if I wanted to, but I'd prefer not to do so. If they succeed, it makes me rich. (I don't have equity, but I have dirt.) However, anyone who is considering working for an NYC startup can ping me and I'll do a yes/no on whether it's That One. (I have convinced a lot of people not to work for them.)

You can believe me, or conclude that I'm drawing a conclusion based on limited experience and not believe me. I'm not making it up, but I don't have longitudinal data, just a large set of observations because I talk to a lot of people. I'll admit to that.

Now, I will admit that all of my direct experience comes from New York VC-istan. I haven't been to California in almost 5 years. For all I know, it could be totally different out there but, based on the people I talk to on a regular basis, it seems to be same shit, slightly different stink.
Not many people grow their own food anymore or build their own houses. It's called progress.

Move up the foodchain and invent the things these components go in.
why build it? isn't HN good enough for everyone??
just use it?
...and I think that this might simply be the case because 3D printing was oversold to me personally :)
plain and simple: because i'm a terrible developer.
while we're renaming things, let's stop talking about html/css/js and just call it webstack
If I understand this correctly, the blockchain transaction file is already pretty big (i.e. a couple of GBs). When you first setup Bitcoin on your machine you are basically required to download this file, and it is then kept up to date using Bittorrent, presumably with partial updates?

I believe that there is a way (within the bitcoin design), such that the file size can be limited, firstly by only downloading the transaction headers, and / or secondly, by removing historical transactions (by breaking off branches from the Merkle tree [http://bitcoin.stackexchange.com/questions/10333/blockchain-...).

However, when do those measures come into play? Do they have to be switched on? If so how, the whole thing is decentralized? Are the full transaction histories already being pruned?
Likewise, although I prefer "software developer", since "developer" connotes land and real estate development in many people's minds.
ausreden ;)
If you want a basic primer using python: http://inventwithpython.com/hacking/index.html
Please send me an email too
I agree with you here. You almost have to be a generalist anymore but I would add that it's important to know where your strengths and weaknesses lie. For example I can build a passable UI, I know the rules for creating friendly user interfaces but I know it would be much better to have someone with strengths in design do it. They're attention to the details will always make my work look like what it is, a server side developer playing at being a UI developer.
Now I'm curious. Which browser are you running? The two major browsers support WebGL.
That is not the picture. In two decades of computer science I'd never before seen that picture.

This is the picture: https://www.google.com/search?q=lena+image+processing&sa...

Unless the audience was 12, I'm unable to imagine a single "giggle" or "snicker" in reaction to it. Perhaps this was PR hyperbole or in the mind of the beholder.

That said, if the idea is to add Fabio to this standard set (which includes the mentioned baboon, btw) ...

http://opticalengineering.spiedigitallibrary.org/data/Journa...

... then why not. There's a benefit to a direct face shot that's less of a bonobo.
I can log in when I'm using Private Browsing, with both my current account and my old account. I can't log in with either account when I'm not using Private Browsing. I can't see how those symptoms would arise if I'd been banned.
As Bob Geldoff said so elegantly at live Aid "People are dying NOW. Give us the money NOW!"
Seems like a mentor would be helpful in this kind of situation. I'm envisioning someone who's gone through success and failure, who isn't so emotionally connected with your project, who you can trust with the details even if they aren't flattering or optimistic, and who can help you make some of those judgement calls that get cloudy when you're right in the middle of something. A person like that is hard to find, but I think it's worth looking for.
Thanks! We're keeping an eye on Cloud9, they look like a really interesting company in the same space as us...
Nope. OP proposal corresponds with nothing i have done last 3 years. I'm and was a front-end developer and i code everything in browser - UI, logic, architecture, everything to the last drop. The other's in team are back-end developers and they code everything at the server, whatever the server then outputs, also to the last drop. There was and is a very clear line between of us and the titles explain exaclty the roles we play in team.
Great point, but it is also quite easy to go too far in trying to factor out features that one should just build. I think we need a matrix equivalent to the recent xkcd http://xkcd.com/1205/ to inform decisions on when finding, integrating, and adapting a certain "factored out" service or feature is simply not worth the effort...
If it helps, I didn't notice that there were so many pictures. I was impressed with your honesty in sharing about your mistakes and shortcomings.
Another note, this cipher would be harder to crack if the spaces weren't present.
If your account is stolen and becomes VAC banned, Valve won't do anything about it and you will be stuck with gimped games, regardless of how much business you gave them (back then they didn't have security codes). I can't find this on Google, but at least twice I've read that Valve just ignores emails from game developers they're not interested in. In Team Fortress 2, the staff is allowed to hop on players' servers and practically cheat by mowing down everyone with overpowered weapons, and they ruined the game's integrity through introducing a microtransaction economy that they take advantage of to promote other Steam games.

Maybe Valve isn't as bad as EA, but it's hardly as good as its reputation.
I presume it was for his 10+ hr flight home.
As a candidate, one of the things that annoys me the most about recruiters is how they communicate with me.

I have had recruiters leave me enthusiastic voicemails / emails saying they "can't wait" to speak to me about a position and I am the "perfect candidate", but when I return their phone call or email, there's complete radio silence. Honesty about my qualifications for a given position is key; if I don't meet the job requirements, then tell me so.

It's also annoying when they won't reveal the salary for the position, or when they do, it's only after telling them your current salary. Usually, once I mention my current salary, the recruiter says "this position's salary is close to your current salary". Transparency in this area would go a long way with me personally.
All the HTML5/WebGL stuff may be nice for casual gamers, but as a gamer I really don't want all that stuff.

Same visual quality/performance as a native game is probably not possible and every game in js will perform worse AND create more load (and waste energy).

Why is everyone trying to move games and big applications to the web?