skysight-inc/HackerNews huggingface dataset:
> Google is here to stay.

I agree. But then, I thought IBM was here to stay in PC manufacture. ("Nobody got fired for buying IBM"; and the thinkpads are god tier machines.) I guess people thought WANG were going to stay, 30,000 employees and approx $6billion (adjusted to today value) revenue.
Human-size robot serves drinks autonomously
Digg was pretty successful for a while, and you could consider Pownce successful if you consider that he probably made a bundle when it sold to sixapart (IIRC)
The problem is that it isn't where the money is, not much more money than Facebook is already making anyway. Not unless facebook intends to commit theft. The money today is in selling digital goods which have a near zero transactional cost. Music, movies, games, books, etc. Not that it makes sense for facebook to get into that business either, necessarily.
This is false. If you are an employee you can invest your own money.
Communities are a great start, but I feel like reddit is missing out on central observations about how things get upvoted: Things that you can upvote quickly get upvoted more.

Suppose there are two links of equal quality. (Whatever that means.) One is a photograph that I can digest in 10 seconds of wow. One is an article that I can read in half an hour of wow.

The photograph I upvote immediately because I'm done and move on. The article I read for half an hour, return to my redditing shell shocked and amazed, and upvote.

Now if something has to get a high volume of upvotes quickly to make it to the front page and linger, you're going to see a lot of quick content, and not a lot of slow content, because the click upvote cycle is just faster.

This feels like a social problem, but it's actual a technical problem. Long stuff gets upvotes slower than short stuff, and nothing in the system accounts for that. The social problem emerges from the technical problem.
An infographic is not a chart. e.g [0] has a lot of text.

[0] http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0...
Do you have any written material (blog posts, tutorials, books ...) about the theory behind this ?
It's very easy to write flaky and unsafe memory management code in general, yet memory management is used with good results in nearly every production system. And there's nothing wrong with using "tricky" OS and hardware services to implement language runtimes and core libraries --- that's what they're there for.
I hate that divide also, either you are a manager (the most exalted status being a manager of managers) or you are an "individual contributor" WTF does that mean? Isn't everyone an individual contributor up to and including the president of the US?
Glass will be google's newton pad.

a new world promise, but in reality totally uncool and only used by a few san francisco hippies-yuppies. And then forgotten.

With a chance of a decade later becoming a game changer.
Thanks, missed that. Also, I thought it released today :)
Recently when compressing some SQL backups, I found xz to be very slow when compared to bz2 (at least with default compression settings).

Edit: And in this case, bz2 even gave better compression ratios if I recall correctly.
Congratulations guys, this is cool stuff. How's your backend / infrastructure? Are you still a MongoDB shop?
Is that a particularly effective graphic? Look at how the green doses transition to the orange ones (with a legend "all green doses combined" corresponding to an irregular number of orange boxes), and then look at the transition from orange to yellow; are all the orange doses equivalent to 50sv, or are all the orange doses equivalent to one box?

I agree that the XKCD "radiation" chart is an instance where an XKCD-style comic does a better job of explaining something than an equivalent well-written paragraph. But I don't agree that it's a particularly great visualization.
It's a partial ponzi scheme, but it has nothing to do with the system itself, it has to do with what the Fed is doing to our currency. The people paying in are not going to get all of their money back out of it.

The fact that you're going to get a massively debased dollar back for each dollar you put in alone means it's a fraudulent process as it stands today (again due to our government's fiscal irresponsibility). The calculations used for inflation adjustments are about as bunk as you can get for govt numbers. The Fed has managed a catastrophic devaluing of the dollar over the last 50 years, and that's only likely to accelerate given their need to massively monetize our deficits and debts.
Flipboard Beta Now Available For Android
Can you elaborate how a picture taken with a camera you wear like glasses "devalues humanity and values voyeurism and narcissism over family" compared to a picture taken with a more (I guess) traditional camera?
But has he made it to Bilderberg?
Google could have been the picture sharing site of choice with Picasa but for it's broken paradigm.
As a moot sidenote, this story was submitted yesterday http://news.ycombinator.com/item?id=4038962 (yes, coincidently by me)
I'll buy the crazy part. The "100% dead" bit loses me right off the bat. Surely there will be space for hardware abstraction, process models, memory protection mechanisms, networking, etc... in your futurist OS. And, amusingly, that code is already there in the OSes of today! Storage management is merely a big subsystem.

And as for dropping "files", I think that's missing the point. Files are just pickled streams, and there will always be stream metaphors in computing. How else do you represent "inputs" to your program (which, remember, still has to run "from scratch" most of the time, if only on test sets)?

I guess I see this as a much narrower optimization. A computer built out of perfectly transparent NVRAM storage is merely one with zero-time suspend/restore and zero suspended power draw. That doesn't sound so paradigm breaking to me, though it sure would be nice to have.
I think you may need to seek advice from your colleagues in Turkey more than Hacker News.
i did read the article, clicked to the interview link, saw only a picture and left.

now i saw your comment, clicked the link and was about to dismiss the page a second time thinking all it had was a silly image when i finally decided to click it.

so much for usability. how difficult it is to add a "play" triangle to video?
You cant write anything serious with this, for any business processing, where the interesting things happen, you need your own servers, not just storage and you cant trust the clients with your processing needs. For example, make a VPN service out of this, or a file sharing application with payment system?
How does Google Glass have anything to do taking picture of yourself, or the pain of others (or am I looking at the wrong definition)?
But if hardware slowly standardizes, library control for it could also standardize and be open source. Look at how the Kinect changed visual processing. It used to be a very complicated thing, now it's just get a Kinect and hack it.
what? No comments yet.
Move to to San Francisco. Startups are killing each other to find engineers. No joke.
> There is pretty much no reason to use any filesystem APIs or filesystem any more

Don't agree. Filesystems are used more for organizational purposes than anything. Most of my folders are logically named and organized rather than physically based because of the types they contain. Probably the filesystem API will evolve into something more tag-based than hierarchical, but you never know. The filesystem hierarchical folder metaphor is re-used in tons of places where there's really no need for it physically. Why? Because there's a logical need for it.

Additionally, file system APIs provide lots of useful abstractions such as opening resources, closing them, reading to, writing from, appending to, etc. When you go to do your backup in process space, which data is in a self-consistent state that can be copied? You'll need something like a filesystem API to coordinate.
Simply intent.

The intent shipped with google glass is social by default. share. Identify. Record. There is no other reason to use it.

The intent with a camera is to take a photo then decide the intent.

The former is a dangerous paradigm shift.
Shopify intern here.

I've worked Unicorn in to my daily workflow. I can't say everyone (or even anyone) else uses my system, but Unicorn is my first stop of the day when I sit down at my desk. I look over all the unicorns from the previous day, distribute points as I see fit, and move on with my day. Rinse and repeat daily.

It takes all of ~2-3 minutes out of my day. I can see how this technique wouldn't scale well once employee numbers get too big, but it seems to work well at ~100 employees.
Meet Dr. Troll
1. Until you hit facebook levels and have to write your own interpreter.

2. Sure, but your code will also suck and be hard to maintain.

3. Nonsense. You might as well say that everyone should use C because it was the first language with a TCP socket API.

4. Nonsense. You can fuck up royally in any language.

5. Irrelevant. The only framework that matters is the one you end up using. Pick a good one and stick with it.

6. For some valuation of "best". Other popular web frameworks and languages also have very good documentation. I'll give PHP the benefit of the doubt on this one, since I don't really know.

7. Again, lots of blogs for other languages too. Also, many PHP blogs are full of shit code (as are many other blogs). Generally, you know what you're doing or you don't. Unless you're reading a type theory blog, you're not going to magically become a good programmer by reading blogs.

8. No experience with PHP's community, but again, lots of other languages have good communities.

9. Lots of other languages integrate with everything too. These last four bullet points aren't really "PHP is good" but just "popular languages have lots of libraries", i.e. tautologies.

10. Heh.

11. So does everything else. Not a strong point in PHP's favor.

Color me unconvinced.
New Data Science Packages Coming To Computational Journalism Server
https://developers.google.com/adwords/api/

Getting access as an end user is a huge PITA, mostly intended for ad agencies that manage lots of customer campaigns for them.
> It's a sad nuisance when people opine without checking what's actually shown on a public website.

Well, I could simply ignore the question. Or give the answer I got a few years ago, what I did...

> It's sad to see fact based comments being down voted on HN.

Fact based? More like facts querying. Which is the reason I upvoted every single of your comments...
That may be true, but Portent is an SEO firm and Ian is addressing a certain type of braindead SEO who jumped on the infographics bandwagon as a link building strategy.

They tend to know not, nor care, a thing about visual design of quantitative information. They think they're executing a strategy because their fingers are moving on the keyboard.

Then they don't get results and wonder why. The point is to tell them they aren't even in the right ballpark.
> I agree completely but unfortunately I doubt people will do them right until they stop attracting eyeballs.

The problem is you can't know if they're worth your time until you actually spend the time to look at them.
What is a bit more? 1% more? 5%? 10%?
The Maker Fakers: As Etsy Scales, the Definition of ‘Handmade’ Gets Slippery
Lesson Plan (A schedule for getting my RoR act together)
Agreed. Meanwhile, they've ruined Picasa with G+.
Yes, Apple will bring out a cool version in 2020.
A camera is alienating, and a camera that you constantly wear is even more alienating; like a locked cell is more imprisoning than a locked country.

Recommendation: https://en.wikipedia.org/wiki/Black_Mirror_%28TV_series%29#3...
For HN, this is a majorly linkbait-ey title.

Now that that's out of the way, this is a pretty spot on article. I find it very interesting that points brought up against PHP (weak typing, easy to write swiss cheese security code, framework overload) are generally it's greatest strengths as well.

Let's take the weak typing issue for example: Sorry, you should be keeping track of your variables. If you can't do this, then just define your own object and use it. I do this with just about all return types now; it's pretty nice to always know what type of variable you're going to be dealing with on the other side of your MVC. The worst thing that comes from this issue (which exists in every weakly typed language) is improper use of comparison operators (!= vs. !==, == vs. ===). Again, this is up to the developer.

PHP will give you the lumber and the rope, but it's up to the developer if you hang yourself or manage to build a galleon. Personally, I love having the option of total control with the risk of total destruction.
I've used Fedora with KDE on 1280*800 without any significant problems. It has a dedicated netbook mode, but I just used it like this: http://i.imgur.com/wmzzY.png It's an old screenshot, I don't have that setup now, but you can spot one window of the browser on the right side and see that it's pretty slim height-wise. KDE allows you to get rid of decorations pretty easily or make them small if you want them for certain applications. And I believe that with a bit of work you can make it nice as well.
I used to use pbzip2 before I learned about lbzip2 (http://lacos.hu/)

lbzip2 is able to decompress single streams using multiple threads, which apparently pbzip2 cannot do. See the thread beginning with http://lists.debian.org/debian-mentors/2009/02/msg00098.html
I wrote the first version of this at Shopify.

We anticipated the need to see this kind of behaviour, so there's clear auditing trails for everything that HR and Accounting can see where the bonus money's going.

Having said that, we haven't seen this problem appear yet.
The author is missing the elephant at the dining table. He claims if you can attract a couple hundred million users, you don't need a business model to make money. But "we'll attract a couple hundred million users" is a business model, and a very specialized one! It's a model that won't work for the vast majority of companies, hence the need to think of a different one.
I was fully expecting this to be satire.
Sure, and I'd do the same if he said it was just sugar over "case", but he explicitly said "case/switch found in many languages", which makes it pretty definite IMO.
"1. PHP is stupid easy to scale...shared nothing"

How is that a language-level feature? Unless the comparison is to framework level features like ASP.NET Session State, but PHP would only work around that by using memcached or something, right? Or is this referring to the fact that I can't have shared variables at all, so I can't cache super common data structures in a local piece of RAM?

"2. I won’t need experts" - It must be nice, if boring, to be working on really simple codebases where anyone that can hack PHP can work on your application.

"10. Dynamic typing" - There are plenty of neat reasons for dynamic typing, like easy metaprogramming and whatnot. Having crazy type coercion isn't one of them. And "HTTP is untyped so should PHP"; I'm not sure what to make of this.

This goes along with "11. It plain works" -- yea, depends on how you define works. "A lot of that is based on “assumptions” (or shortcuts) that PHP takes to solve a problem. Most often those shortcuts work, and the workarounds are very easy to implement (I’m thinking mainly about strict type checking here)."

And that's the real issue that I can see with PHP. Sometimes, some stuff might sorta make sense, and the rest of the time you're in this weird "gotcha" land, with the inconsistent API and language design.

The only compelling reason I've seen for using PHP is "well, pretty much every server has it installed, and it's super easy to get working with a webserver". PHP seems to surpass everything else in that particular area. Apart from that, come on...
Canadian VC's are being cut loose and that's a good thing
Tagging works on a heap. Heirarchies are terribly inefficient for categorising information. The metadata is more important than the file location. Look at the way music is stored on smartphones.

Ever heard of STM?
As of now 44 hours to go, this need to be funded.
http://www.kickstarter.com/projects/370814120/grannys-dancing-on-the-table-a-granny-invasion
Notice how that graphic uses graphics primarily to illustrate, and often uses illustration in lieu of words; to fully communicate the same ideas in prose you might need many paragraphs. Notice how it uses color exclusively as a subtle callout. Notice how the color choice highlights effectively but doesn't draw a blinding neon sign.

By contrast, the infographic you like uses illustrations incorrectly; for instance, isn't it confusing the area and radius of circles? Notice how it uses multiple pictures each drawing a single comparison on a single axis. Think about how many words the same comparison takes in prose (not hard, because all those words are included in the infographic in gigantic type above the illustration, often in radioactive neon green).

--- Also: note that this [unfavorable] comparison is against a relatively weak example of explanatory illustration --- the best examples in _VDQA_ are way, way better than these NYT examples, which are a bit chartjunky themselves. If there's a good critique to be leveled at E.T., I think it may be that he tends to be overly favorable to friends, students, and, most importantly, people who share the same aesthetic sense that he does: simple line drawing style, low-saturation colors, arts & letters themes. Look at that "Game of Life" illustration, for instance; ouch.

Look at the "airspeed velocity of an unladen swallow" by, I believe, one of his students --- a truly excellent, effective example of an information graphic done in E.T.'s favored style [literally, with E.T.'s favorite palette]:

http://style.org/strouhalflight/
Yep. The VPI Tech incubator is one source. Another would be the Northern Virginia Technology Council. Lots of those guys are government-related, so they don't hang in the same circles as HN'ers. I'm willing to bet there's more "submarine" (unknown in the tech community yet making tens of millions or more) startups in Northern Virginia than anywhere else in the country.

UVA also has a strong tech community. You can try Googling the Charlottesville Venture Group for some leads.
I'm not sure it's that risky for them. Google tends to try a bunch of different stuff, but doesn't seem too shy about cuttings its losses and failing reasonably fast when needed.
Thanks, this was confusing. I knew about the recent LSL campaign. It looks like this Sam Suede campaign probably saw how successful the LSL creator's kickstarter campaign was and wanted to cash in.
Get an RSS feed from any Google+ profile, no account needed
Or perhaps, different markets, different willingness to gamble?

If people take a step back from the situation and compare the "ground floor startup opportunity" against a full salary job, they might realize the 50% salary reduction is more complicated than the absolute dollars foregone. Startups tend to demand more overtime than established companies, and quickly, the already reduced effective hourly rate starts dwindling down into fast-food employee territory.

Sure, the startup work might be fun, but you could get the same or more money from another job and do fun things after work.

Also, be prepared to add some risk to account for the chance that the currently well-intentioned startup owners will screw you over if things get bad.

Once you factor in the failure rates of startups, standard vesting times, etc., all that money you're giving up translates into one very expensive lottery ticket.

So if you go in with your eyes open, i.e., you're willing to forego that salary difference with a possibility of a zero return, then yeah, knock yourself out, because if you do win the lottery, it's a huge pay day. If you don't win the lottery, you knew it was a gamble, so no big deal.

Before jumping into bed with a startup for a huge salary cut though, a person might do well to ask him/herself if they'd be better off at a job with full pay and using half the salary to play the stock market.
> Traditional operating systems such as Linux and windows are 100% dead when non volatile memory comes along in force. Paradigm shift time.

I doubt they'd be dead, they just won't be able to do the new things that NVM would allow you to do (at first, anyway).

At a minimum, mobile battery life could be better, depending on how much power is usually used to keep things going. Get an event from a radio or button and the system can instantaneously wake up.

The magic trick that the NDS does when you close its lid will become universal.
The time stamps are 19 hours ahead of my time zone, EDT.
Can an app cure depression?
Install from CD, almost nothing unnecessary there. Also, you can just unselect everything during the install.
You may want to take a look at the Travel Hacking report at http://hackthesystem.com/blog/. You can get free desk space and wifi using the hacks for free for 6 months (I believe), and then $95/year after that, anywhere around the world.
For secure user identification we have the typical username/password model. You don't have to expose that to end users, so you can also cross-authenticate with your own systems. The password is only stored on the server, with a client-side token. There's more documentation for this here:

https://www.parse.com/docs/js_guide#users

It looks like this information is in our "Users" section rather than our "Security" section - we should clean that up in our docs to make it easier to find the right information.
>Traditional operating systems such as Linux and windows are 100% dead when non volatile memory comes along in force. Paradigm shift time. There is pretty much no reason to use any filesystem APIs or filesystem any more. You just keep your data in the process address space - its just not going to go anywhere.

Yes, only we want to have those data shared among many processes, with abstractions, names, rich metadata etc. (Not to mention different machines, backups, etc).

It's not like we are currently forced to use filesystems because memory is volatile.

Actually, you got it backwards, we use filesystems specifically in NON VOLATILE memory, that is hard disks.
For me personally it was the title. For me, I am not as interested in "pictures and vision" as I am interested in the ongoing dominance struggle between Google and Facebook. Sensationalism, or at least a good teaser title, wins the day for me I'm afraid. It is a good find though. Good luck next time!
Miami Herald has video surveillance of "zombie" attack
We've been at war since 1898, usually fighting more than one at once.

Healthcare costs are 120% of the problem.
The documentation for PHP is great. But in order to do many useful things in PHP, you really, really need the documentation. FWIW, I don't find other solutions hinging their success on documentation as much as PHP.
You don't have to invest in startups. You could just invest in tech companies in the stock market.
This seems to be an antiquated view of Linux, I've been running it for a year or so, and Ubuntu seems to work perfectly. And I have zero problem firing up Chrome and surfing FB on my Linux box...
The parent's reference to taxation has no basis in reality; your understanding of taxation is correct.

You are only taxed on income. If you have money in the bank, and you receive more money, that new money gets taxed. If you own a company, and it increases in value from $1M to $2M over a year (but you don't sell it), you are not taxed, because you haven't received any actual income.
I didn't realize you had a Google Glass. How do you get one, and how can I get one?
Nope. The funds allocated to them just go back into the next payment cycle’s pool.

There’s an email/newsletter that’s auto-generated every few weeks that summarizes what’s going on and makes it easy to remember to spread some unicoin around.