skysight-inc/HackerNews huggingface dataset:
I... I hope I'm not ruining it by asking if this is a test to see how the HN comments respond to subtlety?

<strike>I suppose that's part of the joke, though like some good jokes it makes me sad. We get upset that VC's respond with boilerplate and knee-jerk, but then we do the same thing.</strike>

Update: egh, looks like we're not doing too badly.
> And it's only a good trade if the information in the patent is actually valuable.

Slightly different subject, but I think this the best argument for why software patents, at least in their current form, are bad.

With a useful patent system, the patent library should be a treasure trove of information. People with difficult problems to solve should be wandering through the archives to see what's out there. If the patent is still in force, the license fees should be well worth it, since it solves a hard problem!

Have you even heard of a programmer doing such a thing? I certainly haven't. In fact, the general advice I hear is the exact opposite: actively avoid looking at patents, because you're liable for more damages if you infringe willfully than if you do so by accident.
That's pretty much splitting hairs. Let's say Google wants to push forward dart, NaCL, or something Mozilla has never thought of, or would never agree with.

Now what?
My main Netflix player is a Blu-Ray player from 2009. I don't think Samsung is going to push an update to add the Don't Share This button. I'm just not going to connect my accounts.
You've only been on HN a month, but give it a year. You'll get used to the wild hyperbole, especially in the top comment. It's how people get attention.
I think if you've wrapped your daily lifestyle so tight that eating is actually disruptive, then your lifestyle is the problem not the eating.
So if your going for style then these make a show http://tasteofink.com/gallery/business-cards/

As for best practices
Name, Title, email (QR Code) to save room, phone, address on one side with small logo and on other side big logo or name are the standards
I think that isolation testing files is considerably harder than isolation testing classes. You can't force isolation of one by using isolation of the other.

For requires going stale, I mean when a file originally depends on something but no longer does. The require is likely to linger, especially if the dependency is removed without knowing that it was the entirety or the last of the dependency. This file now has stale dependencies.

Then something requiring that file will have that dependency in place and possibly use it without requiring it because of that. This file now has incorrect dependencies.

Expand the above across a more complex project and it becomes virtually impossible to verify the correctness of your requires, so you probably just stop trying and require things as needed, which makes it worse.

When you finally discover it your changes (in your version control) become less isolated as random requires start popping in and out.

This is not a new or unique problem to Ruby, obviously. C/C++ headers have a very similar problem.
I wish C++ had a isMember method for its containers or a keyword like Python's "in". The most succinct way to do this currently (with vector for instance)

vector<string> naughtyList {"Bob", "Tom", "Rod", "God"};
string member = "Jerry";
for (string & each : naughtyList)
if (member == each)
// do stuff

/rant
A steady diet of McDonald's (or any equivalent fast food) isn't nearly as inherently dangerous as things like "Super Size Me" would have you believe. Morgan Spurlock was eating 5000 calories of McDonald's a day, with most of it coming from the milkshakes, not the solid food. If you force-feed yourself 5000 calories of anything every day for a month, you're going to have health problems.
Hire The Right VP Marketing or You'll Just Have Pens w/ Your Logo
This looks like the "RAM SAN" products, where there's a bunch of memory and some spinning disks with enough local battery backup to flush to disk. I think the main difference is that they want the data aggregated across multiple machines, which I don't think that previous solution had.
I did the cs61A course online and it was much more illuminating than when I made junky websites with html and css
I think they do that not because they don't want to go backward, but because it's too computationally expensive to calculate on a small GPS.
My theory is that this language style is pretty much a business-person jargon that focuses on (1) politeness and (2) non-specific actions.

I've caught myself thinking it when I think about business concepts.
Yes, I meant the opposite and looking at it am not real sure how someone would turn that around.
I think that's a total misreading of the criticisms.

This actually is a hard problem and the science well short of consensus. The surface area of the problem seems to grow every year as scientists publish new research. That seems like a good indication that the odds of this (relatively) uninformed approach being a great one is low.
I agree, except for the "focus" bit. The engineers that worked on this alleged feature would not have been much help signing new content distribution deals.

(Well. I'm generalizing. I'm an engineer, and I know I wouldn't be.)
Psion: Secrets of the Sony We Never Had (2007)
I thought that's been the driving idea behind Dilbert for its entire run.
Email is prone to misunderstanding so you have to be verbose. If I would have gotten a "no thanks" that would have left me guessing "Why?". Possible reasons which are ruled out by this message: 1) I don't trust YC anymore; 2) The guy you referred to me was a jerk; 3) I'm out of the VC business; etc.
When in doubt, take the high road.
How long until the U-Cal system runs a Grupon deal?
I am a 27 year old software engineer and am glad to see a peer researching alternate nutrition (and it truly is just that) that doesn't boil down to [Agent X] is EVIL or [Agent Y] is MIRACULOUS.

I have a negative appetite in the morning and used to forego breakfast. Last year I opted for a protein and fruit shake as soon as possible after waking and began a low-carb low-sugar diet. I highly recommend it for a lifestyle that unavoidably includes sitting far too long in front of a computer.

His idea is taking that to an extreme - but I'm certainly interested in trying that extreme.
Did you read his blog? He's claiming it cured his skin disease, gave him mental superpowers, has him in the best shape of his life, it gives him more energy, it tastes great, and costs $150 a month.

Reads like a sleazy wonderpill ad.
You may be the type of person who is undecided by nature and likes to "go with the flow" depending on your mood, prefers to improvise rather than sticking to a plan, easy going and that's just part of your personality, you're a procrastinator by nature when it comes to sticking to the plan and performing tedious tasks that must get done. If this is your case I simply recommend to spend some time doing things you like, things that energize you, things that get you in a good mood, to get your energy levels up. Once you get there use some of that energy to start planing, make a calendar with your goals and write down your achievements. Do this little by little, baby steps. This is imperative to achieve your goals, therefore you need to go do something else, get energize, come back and do it little by little until it becomes programmed in your super-smart brain. Learn to recognize what energizes you and what drains you and use that to empower you rather than depress you.
I don't get it, don't you have to buy, cook, eat every day even when you are working?
How the heck did I get negative karma?
i just noticed a -2 and nothing could tell me why :(
That doesn't mean that there isn't something you can put in to get the best results for yourself.

My point is that there are likely very many things you can put in to achieve a similar optimal result.
Downvoted comments.
Does he get enough fiber? I had always understood that the lower digestive system requires adequate fiber to function correctly.

And less relevant, I had to chuckle at the "if I had any money or a girlfriend" part. He's not doing anything to break any stereotypes, there.
> On the other hand, we will find the pitfalls and dark corners of Go over time, but currently we do not know them enough. Go will acquire its own conventions, but we do not know all of them yet. This is the risk of a clean slate.

That's bullshit, Go is not a "clean slate", and a number of design issues of Go are known and have been known from the first release regardless of its designer's refusal to acknowledge them. We know pervasive nullable types are a source of errors, we know shared-memory concurrency is an error-prone default, we know a lack of generics makes userland code painful and generics are hard to retrofit in an established language (and even Go's designers know it, why do you think they build special-case generic collections in the interpreter?), we know allowing implicitly ignoring errors is a bad idea and making it easier to ignore than handle errors also is. These are not recent issues, they're well known and there are a number of possible strategies for handling them.

And Go's worst sin, to me: we know that foisting complexity and repetitiveness upon the user leads to forgetting, and forgetting leads to mistakes. And that's exactly Go's approach to errors, resources management and shared structures mutability. Human error is something you can very reliably bet on, human infallibility... not so much.
If you want any questions answered, I would be happy to ask them to the relevant google teams while I am at IO.
As a side note, look into what rescue organisations feed to starving people. There are a few options that area all cheap and vary effective at bringing people back from starvation.

With that said, the question becomes what's the goal. Is it to cover the bases while keeping room left over for desert? Is it to find something better than the average western diet? Because, while perfection is going to depend on your DNA and activity levels finding a good baseline substitute for breakfast and lunch is vary possible.

PS: Now if you read what was written then this is sounding a lot like a 'fad' food with wondrous super powers. But, there are fairly good substitutes out there that cover most bases.
Yeah I mean certainly power can't travel forever in long distance wires, but the "electrons" we're passing right by a side street when they got to an intersection. There was no issue in other cities when I starting exporting that extra power to them.
Have you seen Peru? How does that country sustain itself
How to Do Remote Work the Right Way
How a duck can help you solve problems
I doubt he's taking the manner by which nutrients are best absorbed into account. Having everything in a liquid suspension is likely not ideal, and could result in a dangerous deficiency.

Just because someone can survive on something doesn't mean they're getting good nutrition. Humans have adapted to eat many types of food, but that doesn't mean everyone was equally as healthy, disease-resistant, etc.
Ah, well, nothing is foolproof. Yes, if you don't update your dependency list when dependencies are removed, they might get stale. But I keep up on that stuff and haven't ran into that problem yet. Even if I did, I'd rather have that problem than an app where all the dependencies are global.
My example was obviously extreme. But I think my point still stands. Being able to trace an action back to a person or a group of people is important if we want to be able to police and prosecute people based on their actions online. Just because the majority of people will have little to no harmful illegal activity doesn't mean we shouldn't put measures in place to be able to identify people who do.

I am all for a free and open web and actually have had several arguments with people why I think that access to the internet is starting to become a human right and should be socialized. But there needs to be accountability for your actions online, and for there to be accountability you need to be able to map an action made over a network to the person or people who did it.
Motorola Droid 3. Would be a great device, but Motorola stopped releasing updates for it because it didn't sell too well. The stock ROM updates to android GB (2.3). While the android community has managed to get ICS and JB on the phone successfully, the camera sensor drivers need to be reverse-engineered to be used with android 4.x which doesn't look very probable. It's a shame the folks at Motorola can't help out at all or at least provide the devs with some specs. I guess Moto doesn't want to release their smartphone camera driver secrets to the world...

Really hoping someone puts out a android phone with a keyboard that will actually get updates.
How many users do you have? Do you have traction? Is it viral? Who else has invested in your startup? Did Sequoia pass? Why did Sequoia pass?

[Explain how your startup will make 90 billion dollars in the first year]

I'm sorry, I've already invested into too many companies, but if you know any other Y Companies, I would love to speak to them.
App.net adds two factor authentication
That is already the situation with native apps. That's what the real competition is! Not Firefox vs Chrome but open standards vs closed platforms. The point of the Firefox OS project is to make standards-based HTML+JS the most appealing platform for developing and deploying mobile apps. They need to make it better than native apps on any platform, and at least as good as any non-standard web technology. There is very little point in making a Dart app when a JS app is within 10% as fast and runs on every platform.
In my personal experience, optimal nutrition creates what I would, in jest, refer to as "superpowers". When I compare my mental and physical state under optimal conditions to under poor conditions, there is a dramatic difference in me.

This, to me, is also why for many athletes, their performance doesn't begin on the field but rather it begins with their food intake.

I don't trust the data he provided because it isn't rigorous, reviewed or even analyzed at all.

But I'm curious, regardless.
>Something like a logo should be downloaded once and cached for a long time.

The cache on mobile browsers is tiny (4-85MB), your logo will likely only be cached for that visit. I'm finding sites claiming IOS didn't even have a disk cache for safari until IOS 6? So in that case it is certainly only getting cached for one visit.
Cargocollective has the same drag and drop bookmarking UI. Shows up whenever you drag anything on their network. Indeed it is the right UI for that particular task. But it's also easy enough for other services to copy.
I think what he's lamenting is a lack of appreciation for the history and nuance of the field, and the presumption by software engineers that everyone else is too mired in old-world thinking to do the obviously-successful thing.

From my perspective, both sides of this argument have supporting examples, and neither takes a clear lead. I would say that hackers who throw together disruptive successes tend to be innovating on market capture, not underlying technology, otherwise they wouldn't have quite as much success without proper education. (Either that, or the hacker is working in Information Tech, where they do have insider knowledge.) That said, market-capture should equate to commercial success, so it does matter. I just don't think it's directly correlated to the innovation you're suggesting.

As for the ability of the natural genius to emerge without formal training, of course that's possible-- and increasingly likely thanks to the Web-- but it's still rare enough that I'm skeptical of the claim.
I don't disagree with that. If you run a technical company, managers shoudl demonstrate an ability to think and understand technical problems.

I disagree with the notion that the path through management should be through demonstrating your value as an engineer. If a high performing engineer desires a move into management, I think that should certainly be considered, but I have no evidence that top engineers transition into being top managers.
Elon Musk designed the rocket? All by himself? Wow! What a renaissance man.

I figured he had physicists, engineers, mathematicians, biologists, chemists, and you name it. But I guess he just read a few books on his weekends and that was enough to design and launch the rocket.

This guy is a hobbyist who is claiming his diet has cured most of his ails. You aren't the least bit suspicious of that claim?
This is a big deal, I noticed it when browsing the samples.

Will be interesting to see how much it can be optimized (even with perceptual tricks) vs. becoming inherent to the platform.

>all Meteor sites have a fairly substantial loading delay (generally a couple seconds) due to the way Meteor works
Ask HN: any alternative to MS word as a word processor?
I just don't like it and I don't think I'm the only one.
You base that on what study?
I (and prolly many others) would be very interested to hear about any open source technologies you are using, if at liberty to discuss.
The features page is nice, but not really technical, I imagine it's addressed to "IT managers" and such kind of people. :)
Intentional Design: What if the HTML was always correct?
Dont forget http://www.NAGARE.org
Its almost a perfect example of "what not to post". The "End of humanity" was link-bait (barely mentioned in the article), the magnetic field stuff was pseudo-science, and the argument was once again (surprise) that the earth is less than 10k years old.
Will somebody please write a positive review of this game and put an end to the incessant trolling ...
For example, the attention to detail in the design is astonishing. It is truly the best, and most 'realistic' Simcity to date...
"randomchars, you gotta help me... Kluny has blocked me on twitter, and I'm like literally dying without water here!"
Thank you! I should really update it for the new millenium, it's just I've been having the strangest out-of-body experience.
pot calling kettle black seems more douchey than funny
Ketone metabolism works, but it's treated as if it's some kind of fallback -- it's only used when no other source of energy has been available for a few days. While it does seem like it's helpful in some situations, the way it's treated leads me to suspect it's probably harmful in the long run for otherwise healthy individuals.
This comment of yours https://news.ycombinator.com/item?id=5147025 is gray, which means it was downvoted. Users with karma above 500 can downvote other comments.
Noo.. the Stack* sites in general. Overflow is just one, I've seen the same deletionist bias on Superuser and Programming as well.
I don't have any special insight into the internals of both games, so I can't say for sure. I certainly think you could make a tower management game that has a simulation engine that is just as complicated as SimCity 4 or 5. On the other hand, I think that in principle a game attempting to simulate, to a degree, an entire city is bound to offer more complexity than a game attempting to simulate the goings-on in a single building.

I can make an argument from observation: Sim Tower is a 68030/386-era game, and from what I remember, my 68040 ran it very well. SimCity 4, OTOH, can still bring (a single core of) a modern CPU to its knees. Of course it's possible that SimTower was incredibly efficient and SC4 incredibly inefficient, but it seems much more likely that SimCity 4 is in fact vastly more complicated.
Walks And Walking - Churches Conservation Trust Top Church Walks
Paint Flashing in Firefox (highlight gecko painting operations)
He could be one of the rare ones that doesn't enjoy food, so he doesn't understand why eating food is often a social experience.

Even if it does turn out to be the perfect drink, though I would think you could find something similar as a meal substitute shake, MRE, or for people who can't chew. There's probably already a market for something like this that is being targeted.
It's cool, and he's proud of his work. But it really doesn't have anything to do with the discussion.
I was one of those people, lol. To be honest, these things can only help. Rails advanced a lot with the Merb merger. (I'm not suggesting Backbone and Ember could or should merge, naturally ;-))
Android boss Andy Rubin steps down.
Another thing to consider is thread safety. "require" is not thread safe, so if your app is multi-threaded, it's actually a good idea to load everything up front. Granted, you can still do this with manual requires, but Bundler.require does that job for you pretty nicely.
Isn't it better to use percentiles for metrics like response time? Response time might not fit a normal distribution.
You don't need sex to stay alive. As for sleeping there are attempts to hack that too. [0]
Not everyone thinks that spending 30 minutes or more to prepare a meal is worth their time so they time to minimize it: from take-outs to microwave food. As many already said in this thread, this would be a step-up for many.

You can't blame him for trying. That's more than most of us are doing.

There are also many people who would try this, including me. We don't know what we don't know and this might be a way to find out. Is cutting your life by a few years worth prolonging the lifes of billions of others?

[0]: https://en.wikipedia.org/wiki/Polyphasic_sleep
I think the point is that doing these things is a welcome distraction from work.

Eating becomes a chore when you could be doing something better.
Axure - Interactive Wireframe Software & Mockup Tool
The comment has a better point, use Blitz. I think that service is invaluable. It will push your service to the max and to a point where most applications, if seeing real traffic of that level, should be making hands over fists.

I use it to crash my own hobby playground regularly. A simple Flask app (Python) I wrote can handle ~120 req/sec before it biffs it hard (all linked back to db connections allowed on the free Heroku plan.)
Interesting an I've seen it discussed a lot in sci-fi and on reddit too.

But I wonder if his throat will start to constrict from lack of bulk going down it, he probably needs some bulk or at least the option of liquid and solid.

Plus his teeth and gums will probably suffer from lack of stimulation.
If you just care about capacity and cost you can build a system with a $20 ARM SoC for every two DIMMs. The ultimate is BlueGene-style packaging with an SoC on each DIMM, but Facebook's probably not ready for that.
I will look into some options. I also find this troublesome. Especially when you are trying to work along side with the video.
> The idea that every person on the planet is going to use the same phone with the same capabilities and the same size screen is a fantasy world iOS developers live in.

I was under the impression the problem with fragmentation was along software lines—i.e., not many people have the latest android, so people can't exploit it. Hardware is much easier to adapt to.
>I guess [Musk] just read a few books on his weekends and that was enough to design and launch the rocket

Ah, I love it when people think they're sarcastic but they're correct:

>"I was sitting behind [Elon Musk] on the flight back to London when he looked at me over the seat and said, 'I think we can build a rocket ourselves.'" He showed Cantrell the spreadsheet he'd been working on. "I looked at it and said, I'll be damned — that's why he's been borrowing all my books. He'd been borrowing all my college textbooks on rocketry and propulsion. You know, whenever anybody asks Elon how he learned to build rockets, he says, 'I read books.' Well, it's true. He devoured those books. He knew everything. He's the smartest guy I've ever met, and he'd been planning to build a rocket all along. [1]

[1]http://www.esquire.com/features/americans-2012/elon-musk-int...
Show HN: Dropbox and Markdown powered Android text editor
As opposed to the $2,200 RSA conference where the "swag" consists of a $15 equivalent back pack ? I suspect it would sell out quickly without the swag.
Then you'd probably be interested in this: http://www.angryman.ca/monkey.html