skysight-inc/HackerNews huggingface dataset:
> The lifting can be heavy for mobile devices with slow CPUs and limited battery life unlike the servers running your site.

The reverse is also frequently true: if client rendering can improve cacheability or reduce the data going over the wire the radio savings will pay for a LOT of text updates. Similarly, if you can transfer a large listing without creating thousands of DOM nodes the results can be a wash depending on exactly how much data, the browser, etc.

There isn't a single right answer here - it really depends on the application and good analysis.
Co-Founder for Smart Watch Startup
Looking for a Technical Co-founder for Smart Watch startup. Looking for someone with hardware, systems, Programming (Android OS/App) development experience. We are in Bay CA, bootstrapped right now
Spotify latest to be hit by hack on users
I remember my first few rides with Uber when I tried to tip, and they told me that they don't accept tips
Pretty sure you need & to call a variable, like & $git if you've a var pointing to git instead of having in the path.
I like Perl 6 (P6). I would like Perl 5 folk pondering P5's internals or its future to properly investigate and understand P6's role.

> how about a Perl 5 interpreter for the JVM?

In the opening few minutes of Patrick Michaud's 2013 video "Perl on the JVM", he notes that Jesse Vincent suggested "Perl 6 is Perl's best (only?) hope for running on JVM/.NET".

https://www.youtube.com/watch?v=XgPh5Li3k4g

Have you read about FROGGS' v5?

http://usev5.wordpress.com/2014/05/26/here-implement-labels-...

> I really feel like the difficulty of working on the Perl 5 internals limits the language--and ultimately, will kill it.

There's been a serious effort to clean up the internals in recent years. But yeah, part of the point of P6 was to develop much better internals.

Rakudo and the NQP compiler toolchain are not only well designed but also almost entirely written in P6 code. (Counting NQP as P6.)

> attracting new blood, new developers, young teams of vocal and enthusiastic programmers... I just don't see that happening.

Even in the face of its disastrous reputation, P6 still manages to attract new blood. Aiui the guy who writes the P6 weekly news (http://p6weekly.wordpress.com/) contributed to the Python core before getting in to P6. This year I've seen smart kids visit #perl6 for the first time, chat knowledgeably about a lisp or ML, and start to contribute. Some well known P5 folk such as Nicholas Clark (one of the few folk ever paid by TPF to hack on the P5 internals) and lizmat have fully turned their focus toward P6 in the last year or so.

> I have yet to find another language that I love as much as Perl (and I wouldn't mind doing so, at this point).

What about hanging out on #perl6 for a while (prime time is about 8am thru 8pm EST, 7 days a week) to chat with folk and see what there is to see?

https://kiwiirc.com/client/irc.freenode.net/perl6
Almost all American laws are "thought" laws.

In the US, if I pick up your property and walk away, I need to have an intent to permanently deprive you of it for it to be theft. (Obviously state law has particulars here.)

Strict liability -- where it's illegal for me to do X no matter what I was thinking -- is the exception. It's a growing exception, and that is unfortunate, but that speaks to the opposite of your narrative.

The fact that the prosecution has to show state of mind, rather than that some serious of actions happened, is a good thing, not a bad thing.

EDIT I changed the example in the second graf away from talking about car theft to avoid weird exceptions
Right, to me my first thought was "That's any embedded hardware/software engineer, not a special flavor of CS graduate".

But I think he means someone with the same skill set but a traditional CS background. Not that I quite see what that buys you.
.... and that's a very good thing per se. The idea that the development of something as important and universal to the web should be limited to what one man (no matter how visionary) was able to envision a couple of decades ago is beyond bizarre.
Finally a Venmo for Bitcoin
Slower in some respects and faster in others. Suppose I cache the data I get back from the server for page 1 and page 2 of content. Now, if the user switches between page 1 and page 2 they don't needlessly ask the server for the HTML every time like they do when relying on the server to render templates.

And I'm not sure where you're getting that it's "easier to program" single page apps than it is to simply rely on the server to render html on the server. The fact that it's not easy is the very reason we have so many competing front-end frameworks to solve the problem elegantly.
Yes, most CS papers will not include source code. Some folks will include a link to their lab page or a Github page for the implementation if they want to share it.
> these are applications running on Google's own servers. Google is running my application (and hundreds of thousands more)

Which is also very beneficial for Google as they'll likely be the only company doing that for a while, and the one able to do it for the most sites for a long time to come, maintaining Google's search index lead.
China renews crackdown on Tencent's messaging app WeChat
Would you be willing to elaborate on what some of those lessons were?
I agree, I am not sure there is really that much interesting in this article. I'd love to have the author re-write it looking at the distribution, rather than averaging in returns for the top companies which makes up less than 1% of YC companies.
Event Boundary: Walking through a door causes us to forget things (2011)
You're right, that was not a great example. However, the real loss in going to a subpar college is not the money (unless it is quite expensive) but time. Unfortunately, when you're young you don't quite appreciate the opportunity cost of time. Four years is a lot of time, you can become expert in at least in one area in that time.
Modern Kids React, Try to Operate an Old Apple II
"A few months ago, online shoe retailer Zappos did away with job titles for its 1,500 employees."

This may come out harsh, but the above suggests to me that the company at best doesn't get it, and at worst doesn't care about its employees' futures after Zappos.

Making me play "games" on an private, internal social network to get the company interested in me? Well, it might work for other fields, but I don't think the company is that special for this to work for the sort of technical types I assume they need ... and note, while this might be a failure on the part of the journlist author, it says nothing about networking, referals from current employees, etc.

This is so bizzare I reread the article, and note that I wouldn't even know if I wanted to start playing the game, i.e. do they need people with my sorts of specialities? After a rather ugly narrowing of this sort of thing, the field's wild with production quality or thereabout languages, databases, all sorts of infrastructure. If I were a front end developer I could make judgements (but not if they were planning on doing something new), but behind it all....

Well, they could make the game more interesting by letting participants poke around their backend systems ^_^.
It would also be interesting to compare to the first five years (or founding to present if younger) of other startup accelerators that exist, like Techstars or DreamIt.
I personally prefer IcoMoon which generally has a lot more options and their font builder (for custom glyphs) works much better.
JavaZone X : The Streaming
I think that's a myth. I got several jobs (well, interviews) because of my Stanford resume. Yet I keep up with zero people from my class. The name is the thing.
Since I'm totally blind and will be setting up the phone on my own if I buy one the welcome screen matters. I'm able to set up a Nexus 4 and an iPhone with out any sited help, being able to do the same with the Firefox OS reference device is going to make me more likely to spend $170 on a device that I may never pick up again after a week.
Can a robot learn right from wrong?
Those who claims that developpement is easier with framework on a single page have too learn programming, because for most case, the "old" way works very well and is incredibly faster than a bloated javascript page.

Who says the page will become bloated with JS just because you use clientside loading? The mechanism I'm talking about can be done with something like 10 lines of JS or less. No one's saying you have to use AngularJS with every web page you make.

When the article say "put the CSS inside a <style> tag on the page - and the JS inside a <script> tag", it's just horrible, fuck it.

First of all, this is not a requirement of single page apps, just an option. Secondly, when you're developing, you would still have your JS and CSS in separate files. Your compiler would then minify the whole thing and put it inside your minified HTML file.
About the author: http://en.wikipedia.org/wiki/Josef_Joffe.
But the onus is still on the developer to choose _what_ gets a unique URL and what does not.

It might be good for user deeplinking capabilities to change the URL every time any type of state change is made (for example sorting a list by date instead of name) - But exposing that many URLs to Google would be bad.

(This is the modern equivalent of the age-old "infinite calendar" problem that Googlebot had to deal with when dynamic calendar apps let you navigate to dates 2 millennia in the future.)
Unless it is a seed fund, because traditional VCs invest later they will have less misses.
What does that buy you that using something like gulp-iconfont https://github.com/nfroidure/gulp-iconfont doesn't?
List of Mark's videos, including that one:

http://channel9.msdn.com/Events/Speakers/Mark-Russinovich

Thanks for the reference -- always interested in watching frank talks about software failure.
Lies, damned lies, and statistics.. Talking about averages on data that looks more like a hockey stick chart (even if you exclude the outliers like DropBox and AirBnB) is not going to yield very accurate numbers.
Good idea, I've began putting that together -just got a warehouse. I'd like to get 20 or so hard core hackers / makers to start a community around it. Open source it.
"China’s demography is a disaster. About 2015, the seemingly boundless labor pool will begin to shrink. One reason is rapid aging, which presages that China will become old before it becomes rich. By 2050, China will have lost one-third of its working-age population. Meanwhile, the U.S. will bestride the earth as the youngest industrialized nation after India."
It's all relative, right? The supply situation in software is much more favorable for labor than in nearly any other white collar occupation save maybe for medicine.
Patent:

http://www.google.com/patents/US8712797

Discussion:

http://patentlyo.com/patent/2014/05/business-method-patent.h...
In fact, sensors and delivery systems are close enough to being cheap and ubiquitous enough to enable non-governmental "competing" intelligence organizations becoming a problem.

I keep expecting the first publicly known example to be conspiracy nutcases deploying drones into Area 51 or similar... We've already seen what the semi-anonymity of hacking over the network leads to.

Over the next few years, we're likely to see the next step: With robotic delivery platforms becoming small enough and cheap enough to be hard to stop/track (either because they're hard to spot, or simply because they're cheap enough that there can be ridiculous numbers of them), and sensors and networking lets "anyone" capture high quality images etc., while gaining some chance at evading capture by being physically detached from an intrusion.

On one hand there's plenty of potential for abuse against individuals, and for corporate espionage and organized crime. On the other hand, it seems like we're at a stage where it may become incredibly hard for state intelligence and military actors to prevent individual civilians, political groups or organized crime from carrying out intrusions of an unprecedented level.
An automated tool to deploy your own VPN server with OpenVPN
You guys should organize. YC Founders Union. Obviously shortened to YCFU.
The dutch burnt a lot of peat in the old days.
http://www.lowtechmagazine.com/2011/09/peat-and-coal-fossil-...
The fact that it doesn't matter if it's an actual or virtual door is fascinating. What are the implications for work and learning?

Maybe it's about time we combined FPS with the OS desktop. Rather than opening a different window to switch from work to play, you might virtually "walk" from one task to another.

I'd love to see my accounting system be combined with Unreal 4 and Oculus Rift :)
I really like how this article answers the question in the headline in the first few lines.
Too many launch into an in-depth discussion and seem to forget that the article may just be browsed over quickly.
If you are in a T-Mobile "refarmed area" they have 3G on 1900MHz. But "refarmed area" are very limited.

Otherwise, Flame doesn't support the AWS band (1700MHz).
Is it just me or do people feel confused after reading this article?

I thought this article was after people like Paul Graham, investors of Y Combinator.

> if you can get into Y Combinator, how much will you earn? We

then

> Y Combinator recently increased their standard investment to US$120,000, valuing each company at US$1.7 million, of which each founding team owns $1.6 million10.

I personally would call people who came up with the idea founders. People who invested the startup are investors (or managers of capital ventures).

Furthermore, earning !== net worth or valuation Until you sold the company or until you start making big profit like Google does, the numbers present in the article are just pure numbers.

The citations are bad. You called them references? Things like "~US$1.7 million / ~2.2 cofounders / ~7 years = ~104 million." are not even references; they are in-line page note. You don't put that under references! The one that requires references like "This is from AirBnB, Dropbox and a handful of others." doesn't have proper citation.

The last thing is the font CSS style on the page. Seriously, don't go fancy. I almost go blind trying to understand the article three times.

Seriously, I haven't rant so much lately but I really want to find out how much they earn instead the article provides little useful information, is confusing, not professionally written, and is published with horrible font style.
I swear I'm not trolling, just ignorant, but could a workable theory of local hidden variables be based on this?
The main question is: can China's population become specialize faster than it ages? My intuition says it will, and even if the "boundless labor pool" is drained, it will still have ~20% of the world's work force. By then probably higher skilled than now.
The way the author is calculating "earnings per year" is by backward-looking from a valuation, which obviously has many holes.

1) Valuation != Liquidity. Even if your company is worth millions and your share is also worth millions, until you have exited you are not going to see much or any of that. Even when you do exit, vesting schedules and taxes make that number much different.

2) Earnings != Salary. If you make a certain amount at exit, that doesn't mean you were being paid an annuity in prior years. As stated in the article, with angel investment 50k salary and with VC 100k. You're still a founder making a salary less than you would in industry, which this article should point out to benchmark things a bit.

It's a tough question to answer and the author is taking a bold step to try and tackle it. However, better methods can and should be used to paint a more realistic picture of what founders earn in the moment rather than being optimistic and backward looking.
> Programming in Haskell is like taking your dish to your cleaning robot that will wash it, dry it, and put it away for you. All you have to do is know what you want to use the plate for and return to where the robot can get it.

With the occasional smash coming from the kitchen when you find out the robot has been trying to hold all of your plates at once instead of putting them away because you haven't gone to get one out of the cupboard yet ;)
Getting Started with Git in a Team Environment
As crazy as it sounds, I can confirm that Go is a gateway drug for Haskell.
You're right that they technically patented some narrow thing, and that they're trying to avoid limiting the scope of their patent. I am well aware of the fact that a design patent is a separate class of thing, I brought it up because it shows how lawyers being too good at avoiding limitations is a large part of the unreasonableness. When you get right down to it, you can see where they end up demanding hundreds of millions over ridiculous trivialities because triviality is too subjective and they'd rather have a bright line in a stupid place.

Having watched the motion practice for how these actually play out in court, however, I know how they can dance around all the limitations to the point where "they didn't actually patent taking photos on a white background" becomes academic.

At least this is how it plays out in the US. It's possible that other countries have a saner patent system and I would rather like to believe that, but I do not claim much familiarity with how patents are used outside the US.
Both methods seem pretty far from ideal, however, if US has more "economic power", but that economic power is largely because of a few (hundred) rich people getting ever wealthier, while everyone else in the country feels increasingly poorer, is it really "better"? I think this gap will only widen in the future, thanks to technology, with few "stars" becoming billionaires overnight, while millions lose their jobs to automation.

There is however another factor that should be counted, and that is living conditions, which obviously favors US. So maybe something close to an ideal index for how rich a country is should include total economic power + price purchasing parity + living conditions level.
That is an excellent read. Thanks for posting that.
How Statisticians Found AirFrance Flight Two Years After It Crashed
PressOcean is in private beta now
PressOcean, a start-up that aims to disrupt public relations and marketing industry, is in private beta now.

Whether you are a top-notch marketing professional, or you’re going to write your first press release - our software helps you to create your own story to inspire journalists and bloggers to write about your company, service or product. For bloggers and journalists PressOcean has all necessary tools for versatile search, news-subscription and industry news overview.

Take a look - www.pressocean.com and sign-up for an early bird access, if you are interested.
I'm a little surprised that central IL/Peoria area colleges are a topic for discussion in Chicago high schools. Aren't there plenty of community colleges in the Chicago area?

ICC is a low-cost community college that primarily issues AS (2-year) degrees. AFAIK they don't have a BS (4-year) program. The people that I've know who've attended used it as a stepping stone to a 4-year degree from another area school such as Bradley because their high school experience didn't adequately prepare them to enter a Bachelor's program (or they lacked confidence or money).
It's exactly the kind of place that someone who can't go to Berkeley, MIT, UIUC (or even ISU/WIU/EIU/SIU) should go.

Source: Lived in the area for eight years. Had friends who attended and knew instructors through various other activities.

To your broader point, I hear that the first year of college is used to compensate for poor high school education. If that's the case, is something like Hacker School really a option for the average high school graduate? Obviously exceptional students could take the self-study route but is that really a option for more than the top 2% or so?
I have to agree that Hanselman is one of the best speakers.
It would be interesting (but unfortunately not practical or possible) to have two groups.

Members of both groups are accepted to YC but then randomly selected as to who actually goes with YC or not. [1]

Of course just knowing that you have been accepted to YC (or telling others) would no doubt skew any outcome. Just like knowing you were accepted to "a Harvard" and/or telling people you were will skew how you are perceived.

That said there certainly could be a study (sans the halo effect) done of startups, as a group that applied but were rejected by YC vs. those that were accepted.

Sounds like something that mattermark could potentially take on. Or maybe priceonomics in a blog post.

[1] Then, years later, compare outcomes.
1. Automation would hit Chinese workers harder than Americans.

2. PPP incorporates living conditions already. GDP@PPP is already standard.
Exactly. There are other problems with the data as well, but the big problem is that he's talking about averages in an industry defined by outliers.

You should start a startup if you think you have it in you to revolutionize an industry, not because someone's spreadsheet says you will earn an average of $X/year doing it. The median founder should expect to earn a lot of valuable experience, and very few dollars.
If you're doing the computer's work "voluntarily" then you're doing it wrong.

Plus, I think his whole point went woosh over your head.
These guys are large scale and down your way: http://www.viridisaquaponics.com/

They have 8 acres of greenhouse in Watsonville, and a producing some really impressive quantities of greens: more than 10 times per acre per year over conventional. They are aquaponic, which means they are growing both vegetables and fish (mostly sturgeon in their case). I have a friend with lots of traditional ag experience who visited them recently, and he seemed close to proclaiming they were the path to the future. I'll join you if you wrangle a tour.
I was hanging out with a buddy while he experimented with this. The quoted fare dropped from over $30 at around 2am (when all bars are legally required to close in my state) to around $20 about 30-40 minutes later.
Ask HN: Valuation of a SAAS side business?
Hi, I created a SAAS side business about 18 months ago. I worked on it for a few months while freelancing until I took a full time job. Except for those first few months I really haven't touched or promoted it.

It brought in about 35K in revenue the past 12 months, with pretty good margins ($xxx monthly heroku bills are really the only cost). Does anyone have an idea of what it could sell for (code + monthly subscription customers)? Would sideprojectors be a good place to list it? Thanks.

Well, looks like this is dead. Damn.
Just get rid of the damn headers. Users don't want them.

Are there any stats that prove this? I see this repeated time and time again on HN but I'm yet to see evidence that (a meaningfully significant number of) users are turned off by headers like this, while I have seen evidence that it increases engagement rates. It's used in both Chrome on Android and Safari on iOS, so I don't think it's an alien concept at this point.
The title should mention that this is done in the Django database.

I've never thought at the history of the words `master` and `slave` when reading DB docs. I think primary/replica is as good as a choice.
Any chance there is an open source repo for this somewhere?
I look forward to the day when F# is a first class citizen in Excel. That will make my life much easier.
Is ReSharper written with C#? I thought I heard it was written with C++.