skysight-inc/HackerNews huggingface dataset:
Having moved to an iPhone, this is the feature I miss the most aside from google navigation not really having a solid competitor on iOS
The same also applies to other 32 bit OS, this is not Windows specific.
If Apple really cared about pushing people to the 32/64 GB devices, why would they offer iTunes Match?
Nokia is known for the best working conditions in their plants in Europe because of the labor laws there. For example look at this video:

http://www.youtube.com/watch?v=RqxYiXtzKd0&feature=playe...

However, due to their all their competitors including Apple moving manufacturing to China, they have been forced to close their European plants and move to China as well.
Specksend - Simple way to send and receive large files
Specksend is meant to be a way to easily send and receive files over a network.

Only the sender needs to download a simple sender client, and the receiver can access it using any web browser.
(It's basically a very simple http server)

Also, all files are given a unique pair of English words as a keyphrase, and recipients can access it by keeping it in memory for a little while.

The drive: http://xkcd.com/949/

All feedback are welcome =)
Great stuff. Worth noting that nginx has something similar with HttpRedis if nginx is more your kind of thing. http://wiki.nginx.org/HttpRedis
>> Go isn't the step forward from C++ and Java I expected from Google

>

>Go is a lovely language, imo. Quirky in parts, but definitely a charmer, very fun to code in, and once you get the Go zen, simple and elegant code effortlessly follows. I haven't had this much fun since Java came out in mid 90s.

Go is a step backwards in language abstractions, throwing away many of the abstractions that have become mainstream in the last decades.
Well, I'm not sure what you call it, but if you can't even have an integer that looks like a pointer, then you effectively don't have a conservative collector. The important distinction is whether an object can be kept alive through a false reference, and it sounds like it definitively can't in this case.
From Team Player To Coach = From Entrepreneur To CEO
Cyberplasm, the synthetic-biology microscale biohybrid robot.
Thanks for the reply. Brief disclaimer: (a) I should probably explain myself somewhere other than in an HN comment, (b) I'm still learning many things myself, so I welcome any criticism someone more knowledgeable than me may have.

I feel that you're missing an important consequence of "failing fast". That consequence is something that struck me when I was reading Ries, but I don't think that one must read Ries to realize it. You write as if your peek from a systems perspective provides a ready answer to why "failing fast" could be a good thing, but it doesn't. Here is the best I can do to explain myself.

Startups are hard. People put a lot of work into them. Oftentimes, the work turns out to be in vain. The "in vain" part is precisely what makes startups hard. If the work one put into a startup was not in vain, then almost by definition doing a startup would become no different than holding a 9-5 job except with longer hours. Now, "failing fast" means that the moment when you learn that the work you did was in vain comes sooner rather than later. Thus "failing fast" reduces the amount of work you do in vain, which is generally a good thing. So far this is no different than the systems thinking and your analogy with compilation/runtime engineering process you describe.

Here is the crucial part though. By going somewhere and finding out it's a dead end, you learn something (gain information). Now fixing a bug early rather than late provides you with no new knowledge, so this is where the difference I'm talking about comes in. Think of knowledge that a certain directions are dead ends as if it was some surplus value. You accumulate that surplus value the more "dead ends" you try. If exploring dead ends had no associated cost (both timewise and monetary), it would be in your interest to explore as many "ends" as there are, in hope that perhaps one of them leads outside the maze, which would be a breakthrough. Note that it would never be in your interest to introduce as many bugs in a program as you possibly can. Coming back to startups, there is normally a cost associated with failure. If startups are run in a certain way, however, that cost is minimized, and then you find out that, at early stages at least, the benefits of exploring different directions may outweigh the risks.
Why we're anti-social
Joke questions by people who are already on the site, if they're a small percentage of the total, and easily filtered out, aren't that big a problem for me. Survey questions basically attract and retain the formspring crowd. Better filtering should prevent you from seeing content you don't like, but in the long run, the second order effects will take over :(
This is HN. I'm sure that someone will build some kind of hub site for DCPU-related stuff in short order. Heck, I was toying with the idea myself before most of the weekend escaped from me.

There's already a wiki, GitHub organization, and IRC channel that I know of. If there's no mailing list, there will be.
For people living in California, that's going to add up to a lot of email...

Edit: southern California :)
Show HN: Ruby Gem To Obtain Phusion Passenger Status
Gem that parses the result of passenger-status & passenger-memory-stats. Will appreciate any feedback that you have http://stackoverflow.com/questions/10066234/feedback-on-gem-created-module-vs-class-best-practice-recommendations
OP here. I think it depends on your habits and situation. For me, avoiding the cafe for 4 hours is a lot easier than ignoring my computer and phone for 4 hours.

To use the internet at the cafe, I have to put on my shoes, my coat, walk 5 minutes, buy a coffee, sit down, open my computer, etc.

It's not hard to do any of that. But it's a lot more effort than pulling my phone out of my pocket.
This is how we geeks are trying to change India
Related: Webdis is a really slick HTTP interface for Redis.

http://webd.is/
My proof is that they're attacking Apple, and it's working; we're talking about it. We're also talking about the fact that Apple isn't the only company to blame. Even that happened by attacking Apple.

I'm not being facetious: are you really in need of evidence? It's happening, and the people who are doing it have decided it's the best strategy. I can't go by anything else. And thanks to the nature of the experiment, it can't be repeated. It may or may not be optimal, it just is.
How did WordPress achieve that level of adoption? By having web hosters support PHP out of the box and being good enough. If web hosters did not support PHP out of the box, there would be no WP.
Those living in the pacific northwest will balance it out.
"Go is miles ahead of C++ and Java in terms of expressibility and close in terms of performance. It is also relatively simple and has a straightforward interaction with Linux system calls."

How can this be when Go lacks:

- enumerations

- exceptions

- generics

- dynamic loading

The short compilation times are possible in any language with modules.

Channels are available as part of concurrency libraries in
Java, .NET, C++ and Erlang.

Goroutines are also possible in other languages, in form of continuations or task pools.
You may want to throw in a video, a blog post, a cople of screenshots
or at least a better explanation of what	:teamwork: is, and why people should give you their email.
Absolutely, I was just thinking that. Many version control systems support an arbitrary diff command, e.g. via environment variables. In that case, one might be able to try tkdiff, for example.
This could be a really good solution. They could even play with bringing you straight to the "Code" tab if you were the repo's owner/contributor.
No sane person would write it like this. Have code generate the styles for you. The animation is nice though.
The cover designs of O'Reilly books are truly awesome (and I don't use that word often).

They are not only recognizable in a "brand" kind of way, but they are also professional looking, simple but with a twist of the creativity that differentiate programmers from other technical professions.
Mixpanel - More advanced slicing & dicing on Funnels
Turbo Pascal and C would also be quite cool, as they were heavily used in the 16bit days.
WTF: Japanese Travel Agency for ... Stuff ANIMALS.
I like the idea of the Website, but the background image is too big. It's 1.2 MB. Which is about 1.1 MB's more than you should. It takes ages to load, partly because i'm currently in Europe.
I don't know why I'm wasting my time on Easter on a TC article, but oh well.

The "Suspicious Timing" bit is the typical "Google has had failures" gambit. Yes, they've had failures, they're not perfect. That's not an argument that leads anywhere, let alone to me accepting the premise that Google is only engaging with Plus because they think it will please Shareholders.

The "Success is besides the point" does no work what-so-ever to show that social-in-search is bad, it simply says that Plus is no Facebook or Twitter, which while true, is a bit out of Google's control. (The bit about Twitter's firehorse is just outright inaccurate to my understanding anyway).

As many of Google doomsday folk do, this author has missed the point as well. I think Google is well aware of the five bullet point "strengths of Google" at the end of that article and I can see how each of those is (supposed to be) enhanced by Plus or vice-versa.

If you don't think Plus is about acquiring information and enhancing search, then you're not paying attention.
I think the article incorrectly assumes that Google is investing in social media because of shareholders' expectations.

It's become clear to Google that social cues are the next generation of ranking factors for Search.
Can you tell us if it's easier to find employees in Canada (particularly Toronto and Vancouver) vs the bay area?

I'm also curious to know if a startup's burn rate would be lower in Canada than in the bay area.
Whoa, and now it has 65 likes since adding the button 53 minutes ago. Heh, so I guess that was a good idea ;)
YMMV. Anything running X-Window, a browser and vim is OK for me. I could develop on a 300 Mhz Ultra-5 (I have one :)
Just press <t> within a project.
Should I be concerned that the docs are talking about Logbook 0.4, but the last release available to download is 0.3, 1.5 years ago?

It looks pleasant to use. But I wonder how bug-free it is. The docs allude to it being built very quickly.
Anyone else read this as dc-pubin'? >.>
An iOS Hacker News client that Doesn't Suck - Now for iPad
yeah. i wonder how hard it is to combine modules like that.

you don't really even need an auth key, just a session key?

one other problem is csrf issues.
This is one interesting judge. I particularly liked this bit:

THE COURT: I don't buy that. I do not buy that. I've heard that for 12 years now, that every time there is a disclosure failure, the party that hid the ball says they could have asked about it in the deposition or they did ask about it in the deposition. And it's just too hard to go back and try to sort out what happened in a deposition, and I stopped doing that five years ago.

So if it's not in the report, too bad for you. That's the answer, too bad for you if it's not in the report, and too bad for them if it's not in their report. It's got to be in the report.
I completely agree with the sentiment, and appreciate the emotional tone.

Instead of a tl;dr summary, I think you could actually make a separate, short-attention-span style infographic with the salient points, and have a potent long-form as well.

Anyway, good piece! Its more important to keep writing than make every post perfect (its better to get a C in a class than never finish your A+ paper).

This one deserves a spit shine.

http://en.wikipedia.org/wiki/Spit_shine
Take ENGR 145 this summer at Stanford as my guest 
You can sit in on one or all of my classes.

It's for engineers / super tech majors Only.

I notoriously wrote a book about a school that I did not attend.

Well now that I lecture, mentor, hack and host at Stanford engineering, I’ll reveal What They Do Teach You at the Engineering School

I argue that teaching cs majors to be CEOs is easier than teaching CEOs cs skills. Stanford ENGR 145 is a legendary experience where cs majors, engineers and those in the MS&E program GET STREET SMART. Here is how:

- 1 – Create a lemonade stand business like HotorNot or ICanHazCheezburger
-2- 5-10 ideas -> tangible, tactical, entrepreneurial execution
Abu Dhabi sells stake in Tesla
What happened to the first three?
So hacker fine print is there and available, and frankly (IMHO) that approach to disclosure may turn out to be a good filter for the growth of Go community.

Creating bad PR by releasing "stable" code containing undocumented landmines sure is likely to affect the growth of the community.
I've never seen the word 'spam' used this way before, interesting. Rather than unsolicited low-quality mass-messaging, the problem is something completely unrelated to the actions taken. If it was an atlantic fanboy with no stake in the game the same behavior would be acceptable?
It is a pity that the O'Reilly Menagerie lies abandoned: http://oreilly.com/animals.html
The author refers to this seething criticism of node (http://teddziuba.com/2011/10/node-js-is-cancer. html), that I've seen before, and then just soldiers on without addressing it. I'm not well versed enough to know whether Dziuba's analysis is not the mark or not. What do the javascript/node experts here have to say about it? The criticism, after all, would seem to be so damning that it either needs to be refuted or to stand as a definitive reason to never seriously consider using node in a real project.
And if like me you are in Ireland, well I won't hold my breath...
What the Heck is Cliff Up To?
Every bubble is "completely different" to previous bubbles to the core group at the center of it. If they didn't think that, the bubble would never materialize.

I still remember laughing in the year before the dot com bubble burst when I'd hear all the "this time is different" talk about how Internet companies didn't need to make a profit.
She should buy the club and install a jukebox.
$575 in profit? No they aren't making that much. How could you even believe that?
Microsoft released their augmented reality glasses prototype right away..
Violent fistfights are what make news. Just because something is news doesn't mean there is an underlying statistical basis to justify the conclusion of the article. Articles in papers are anecdotal in nature.

Actually low income people spend HUGE amounts of money, if you study economics you'd know that poor people pay more for almost any good than do the rich. What I mean by this is that the poor will by 500mL of milk rather than 4L, and so in a year when you look at the costs of milk for the poor they are more than the rich. Similarly, the poor shop at convenience stores and the rich shop at warehouse stores further exacerbating the price differential.
I agree. In particular I am not sure why "Clone in Mac" is put at an obvious place. I never tried it until a minute ago. I would rather see a "Download" button there. Perhaps only I have the minor complaint.
I think it's biologically impossible not to stare at a woman you find attractive.
The idea is cute and it seems nicely executed, but I'm a bit turned off by the, err, narcissistic aspect. Me and Brian haven't met yet, I'm not sure I want to invite him into my daily life. Could just be me.

Edit: if the feedback isn't straightforward enough, I'll say it more plainly. I feel like the use of your image and name throughout adds a somewhat strange flavor to the tool that some people, like me, won't respond positively to.

I end up wondering why putting yourself everywhere improves the service, I fail to come up with an answer, and assume its vanity. Not saying that's necessarily true in this case. Rather that in passing that would be my thought process and that at best it distracts from the charm of the service.
I don't know why people even read Asymco. His data why seemingly true, because he shows you charts and whatnot, it's usually very misleading.

Apple doesn't make $575 in profit per iPhone. The components alone cost around $300, and they only get like $650 from the carrier, but you also have to take into account all the extra costs, marketing, shipping, salaries, R&D, and so on. At most they probably make around $200-$300 in profit for iPhone, depending on the version.

The Android data is also misleading. He's taking it from what Google said in the trial. You don't think Google would try to downplay the revenues they get from Android in the trial through some smart accounting?
Amazing that the covers wouldn't have existed if infinite copyright existed just a few centuries earlier.
Adding "for developers" to the end of a question doesn't automatically make it fitting for hackernews.

I think reddit is a better place for these questions.
I've never really had much luck with stuff like this.

Whenever I have tried to write code in the C to be deliberately vulnerable and have tried to overwrite memory etc it never seems to work in the way I expect.

For example I will have two arrays that are contiguous in memory (checking this with gdb) and I will then write a big set of values into one array that should overflow into the other. Then try and do something like print the values that should have been overflowed into but I often find I either get a segfault or that the values that are printed are actually the correct values assigned the the array that should be overwritten.

I haven't tried these specific puzzles with the VMs though. I always do -fno-stack-protector when compiling but I don't know if there is some other security mechanism that could be stopping it from working?
This is too narrow a need. ifttt does that and more.
Thanks! I couldn't have phrased it any better.

This is why I said it's like writing assembly.
I have been running facebook ad campaigns for over a year now and consistently found that by hand writing something in paint on a relevant image, i get much better ctr than just the relevant image.
And I thought I was the only one.

It's awesome that the URL scheme is 'right' and I can easily use it to get to where I need. But that just means the UI/UX is severely lacking.
There should be a high bar for competence and business value to raise (large amounts of) money, but a lot of the ways the investment process is hard have nothing to do with that -- and things like YC, angels, angellist, etc. are addressing those inefficiencies.

If I were an angel in Montana, having access to the best deals globally would be a lot more attractive than trying to get into all 3 tech startups in Montana in a given decade. It's a lot easier to interact with businesses and founders online, and then to make an investment, than it used to be.
Reading a file with mmap() results in the same behavior.
Item's rating is not a metadata. It's at the core of the data about comments made.

Yes, it's a way to find best comments in a thread (not guaranteed, but much better than nothing).

Has nothing to do with ego.
Most of anyone's life is a series of compromises which, if we are lucky or disciplined, are carefully considered.
My web app redesign that led to a 400% increase in conversions
Free software in the domain of personal computers, which at the time were still hand assembled and didn't even have a functioning display, was the only way anyone knew how to do it until Bill Gates wanted money for BASIC.

IBM, of course, had been charging money for software for decades prior to that.
You are missing the point.

The author says that the reason Apple can manufacture there more profitably is because of colocation of other industries.

I say that while colocation may be a factor, the real factor is a devalued currency which the author completely overlooks.
Reading this on news:yc. ;-)
I wouldn't call this "hacky" - it's exactly the right way to do it. For one thing, it makes the address of your arena constant. Unfortunately my experience is that a lot of C environments handle this very poorly.
This should really be choosing between two albums generated from the same (artist name, title, cover art), rather than completely different configurations.

I'm finding it difficult to judge fairly when the art, title and album name are different.
That does not address the 512MB of virtual address problem, which is not an issue with PAE.
The future of the Internet should rely on open standards and it shouldn't be controlled by the whims of one company. This has been explained repeatedly over the years but some developers ignored the warnings. Now that Adobe has decided not to support mobile, for whatever reason, you must obey their whims...
I was expecting the author to actually answer the question in the title.
Somewhere in the source of Go will be the number 536870912, change this number to 134217728. Problem should largely be solved.

Note: I'm not a Go dev, or have even programmed in it, but logically it should be a quick fix that you can try to save you rewriting your codebase.

Given the importance of the number it's probably a #define or constant so should be pretty easy to find in one of the header files.
Look to the skies: Is it time to stop worrying and love the drone?
Roadmap for Revolution
How often do people need directions to a place where they have been before? Most of the time I don't need directions once I've driven there. However, I have gotten stuck in traffic because I didn't check if it the regular route was the fastest way there.
Nice URL naming..../facemash
Wow that sounds amazing. Thanks for that. I can think of how such an architecture would be useful to many types of Machine Learning algorithms. Especially agent and deep learner type networks, also meta-heuristic approaches. AI is a lot about architecture and I would not be surprised if a breakthrough was built on a machine like this.
Well, my idea was to use the hash as a way to actually find the data, but I'm sure there's a way to make it work with a session key too.

It looks like Webdis has support for basic access control, but I'm not 100% clear on how well it would work for securely throwing database logic into the client: http://webd.is/#acl

Also, while not related to Redis, this similar project looks pretty sexy: https://github.com/thurloat/httpdb

---

Edit:

I haven't tested Webdis, but since HTTPDB has a publicly available version for testing, I decided to play around with it, and here's one way my auth key idea could be made to work pretty simply:

http://httpdbapp.appspot.com/set/address:AUTH/1000%20Wrong%2...

http://httpdbapp.appspot.com/get/address:AUTH

The main danger here is that it doesn't look like there's any sort of protection against malicious users filling the database with junk data to run up your GAE quota, or potentially overwriting non-private values and messing up random parts of the application.

Also, I just noticed that the last commit was two years ago, so I'll look around to see if something similar but more secure is out there.
Hole-in-the-wall: how kids teach themselves
I second the encryption request and specifically a request for RNG issues.
They're fairly easy problems to solve, but public opinion of it generally lags behind reality. And the occasional reappearance only strengthens it in people's minds for longer. So even once you've solved it, you still need to wait what are likely to be years to see the general population actually using the system without it being their last resort. During that time, funding threatens to drop because of lack of use. You need people willing to throw massive amounts of money at it until it works, not until it stops making money.

And yeah, if public transit gets better than personal, things will change very quickly. But that path involves trillions of dollars, and just try getting a tax increase voted through for one. I'd love it, but it's not happening any time soon, and certainly not on a large scale.
Online JavaScript Hacking Game. How do you Rank?
Check out the "Magic Window" Mac App :)