skysight-inc/HackerNews huggingface dataset:
I read this and then checked the trailer out, and I'm a little confused.

How is this associated with JUST video games and not culture at large. This is a problem with our obsession with Novelty, and our crude history of already being a sexist and violent culture (globally).

If he's trying to say they've taken it too far with this trailer, I find that hypocritical if they wouldn't equally disregard Quentin Tarantino's works. They also have skimpy outfits, and violence.

I just think we're all in a race to out offend each other in this post modern society. It's scary where you wonder we'll be in 20 years from now.
I noticed something interesting and disturbing after reading some of the answers: people are more concerned with the length of the code rather than the optimal solution (no extra turns / backtracking). This reminds me of interviewing at MS about 12 years ago and all they cared about was the ability to write recursive code.

IMO, yes, elegant code is fantastic, but don't lose track of why we write code in the first place.

Edit: consolidating from post below.

http://imgur.com/Nvy8u

Here's a minimal solution with optimal logic (for this map) without hard coding. It also ensures that there is a forward step in every iteration of the while loop.

Basically it's just an order of precedence:

Turn right > turn left > go straight
Wow. Suddenly there's a slew of small ARM devices popping up!

I wonder how the next Apple TV will compare, they must have some nice things in the pipeline.
AFAIK this restriction only existed in the 'express' versions of Visual Studio 2012.
No, Oracle was betting more on copyright, because copyright protections are much stronger than patents. Here are some big differences:

(1) copyright lasts longer

(2) copyright infringement is easier to prove

(3) in most cases having the copyright of something is indisputable

On the other hand patents ...

(1) are often discovered to be invalid (many "inventions" are unpatentable)

(2) the monopoly lasts for only 20 years and in this industry most worthwhile things have been invented before the nineties

(3) there are huge amounts of prior art

(4) patent infringement is hard to prove

If anything, this is really great news, because if Oracle could claim the copyright-ability of Java APIs, then our industry would never be the same.
Louis Vuitton Mimosa Z0379U Quality [lv Sunglasses-048]: replica louis vuitton
replica louis vuitton Louis Vuitton Mimosa Z0379U Quality [lv Sunglasses-048] - This fashionable update of the classic aviator style suits both chic and casual looks. Rhinestone-set Monogram flowers and colored lacquer along the bottom of the frame are original and feminine details. - 100% UV protection - Metal frame with hand-polished acetate tips - Rhinestone-set Monogram flowers on the hinges - LV logo engraved on
Stay motivated, but keep in mind that your body gains strength/endurance/etc during your rest periods, not while exercising and breaking down muscle. Unless you're seeing good results, I'd consider more full rest days.
YouTube is starting to use Go quite a lot. They even released this: http://code.google.com/p/vitess/
There's a registry value you can set to go back to normal (title case) menus: http://www.richard-banks.org/2012/06/how-to-prevent-visual-s...
I really don't understand the negativity. They have an awesome team that's built an awesome product. No, it's not finished (hence the money to hire more engineers) and yes, there are competitors (competition proves market need).

I don't know much about how VCs structure their portfolios, but recognizing a need in the market and betting on a badass team seems like a pretty solid strategy to me.

As for me, I'm happy for them. I hope they succeed. I hope them and their investors make a ton of money and it encourages other teams to build more awesome products.
Apple understands it perfectly well. They just don't want any iOS apps that contain package managers. Which makes sense from their perspective, but it's very user-hostile.
I don't get what's so innovative about Meteor. You can basically do the same thing with socket.io and a thin facade layer to expose services so they have the same API on the client.
I don't think the concern is training, but the complexity caused by how various features interact, and how hard they make to reason about code.

Go is designed so it is very easy to read and reason about what code does.
> In principle you could distribute your code under GPL-incompatible licenses, but only as a piece of useless source code.

It's not useless. Your customers can compile it, and link it to the GPLed library. After all the GPL allows you absolute freedom of use, as long as you don't distribute the derivative work.
MongoDB Simple Real-Time Stats Demo
Think of "cooler" as "more like what you aspire to be." For some people, that might be dressing a certain way or acting tough. For others, it might be acting more confident or being more productive.

Cool is different things to different people.
Why isn't there a good open-source paxos implementation out there? Or is there?
And more than once.
In Scala 2.7 the signature for map, defined in Iterable[+A], was
def map[B](f : (A) => B) : Iterable[B]

That seems fairly close to the Haskell signature, although somewhat less readable. However, in Scala 2.8, things got more complicated with the addition of the implicit. Consider two functions that I might apply to a collection of integers:

Set(1,2,3,4).map{ _2 }
// Set[Int] = Set(2, 4, 6, 8)

Set(1,2,3,4).map{ _.toString }
// Set[String] = Set(1, 2, 3, 4)

Nothing surprising here, we provide a method A->B and use it to map from Set[A] -> Set[B]
Now lets use the optimized BitSet collection, which efficiently stores integers:

BitSet(1,2,3,4).map{ _2 }
// BitSet = BitSet(2, 4, 6, 8)

BitSet(1,2,3,4).map{ _.toString }
// Set[String] = Set(2, 4, 3, 1)

Notice that the collection type is BitSet for the function with return type of Int, but plain Set for the function with return type of String. This functionality is brought to you through the implicit parameter.
This OP is referring to this issue: https://connect.microsoft.com/VisualStudio/feedback/details/...

The C++ Runtime Library doesn't support XP, so C++ programs compiled with Visual Studio 2012 can't run on Windows XP. (It is possible to work around this by statically linking and overriding some CRT functions, as detailed here: http://tedwvc.wordpress.com/)

You can keep using the Visual Studio 2010 C++ compiler (and target XP), but then you can't use any of the new C++11 features supported in VS2012.

.NET Framework 4.5 RC also doesn't support XP (see "System requirements" at http://www.microsoft.com/en-us/download/details.aspx?id=2990...), so C#/VB.NET programs targeting .NET 4.5 can't be run on XP either.
BUT YOUR HAND CAN'T REST ON THE SCREEN :(
He makes valid points about abuse of the FRAND patent system.
What's the slowest book you've read?
Insight of the Most Influential Computer Application of the Current Era
As I understand it. We, the public, grant the artist a small monopoly on his work and (s)he, in return, makes more art. If the granted monopoly is bigger, the artist is not fulfilling its part. (s)he is abusing the good will of the public.

And that's why I think copyright extensions should not be possible. I, as a member of the public, am taken away a right that was "pre-acquired" by me. The right to use this work of art after certain time.
After item 2, I wanted to upvote, but I forced myself to be patient. By item 16, I had to stop and come upvote it. It's about a 90% match for what I wish I could go back and tell my 20 year old self. At least I'm doing most of it now.
>>I need some sort of shock collar to teach me not to argue about the worth of the Computer Language Benchmarks Game.<<

Do argue - but argue better.

Unfortunately, to argue better does require learning what the website says about the benchmarks game - and for most that's far too much effort.
Point 20 is wrong.

You'll find that everybody is 'broken' in their own special ways. There really isn't any such thing as someone that isn't broken (unless you're talking about serious mental trauma as the definition of "broken"). We all accumulate baggage over a lifetime, and from each relationship; we all have weird quirks and strange behaviors and eccentricities of varying degrees, and weird reactions to things we do or don't like, and so on.

Find someone whose 'broken' qualities are acceptable to you (not a deal breaker), or even adorable if you're so lucky.
The weird thing is that today I could far more easily believe Microsoft doing something like this than Apple. When I think of how present-day Apple conducts itself, I think of cleanliness and sterility all the way. Microsoft, on the other hand, has been trying to be a bit more "goofy" since around Windows 7.
An Open Letter to All Blackberry Users: Ditch Your Shit
Sesame Street songs used to torture prisoners
I bet the guards also dressed up as elmo.
> ... but the lag is a dealbreaker for me ...
well, according to the twitter-post (http://news.ycombinator.com/item?id=4052175) it seems that the whole thing was filmed in high-speed (https://twitter.com/collusionapp/status/208366845781221377/p...)
Unless you have an overclocked, ultra graphics machine running distributed apps or playing games most of the day, a desktop does not cost that much more to run. Just because your power supply says 500W doesn't actually mean you are using that much. I did the calculations on my mac mini vs my i2500K win7, which is much faster, and I was surprised the difference was about $60 a year.
MySql also has swedish roots!
Dokuen, the personal PaaS, now has linux support
I am 36 and admit that 19 out of 20 of this suits me.
Disagree with #4. I think it leads to waste of time.
That's interesting. What do you mean? How have you been trying to live your life?
How to Keep Web Camera Working in Best Condition
Popularity of the Internet broadens our horizon and makes it became an essential part of our daily life. Apart from searching the information, communicating through some network communication software such as MSN has also became one of the everyday activities of our life.
Digital Daemon is their hosting company. They've just messed up their vhosts and everything is going to the default one.
Show HN: EmptyInbox, the rapid-fire Inbox Zero assistant for GMail (on iPhone)
great tool! any plans to pull forecast data for near-term route planning?
My wife and I wrote this as a side project in our spare time over the last few months. Would love your feedback both on the landing page copy as well as on the app itself.
It's also interesting how one person's definition of changing the world is working on a cure for cancer, another's is an app to share photos with family and friends and still another's may be better HR software.

I sometimes wonder whether the people who talk about changing the world believe it or it's just become something people say.
#792: ideas are not that valuable

#793: a modest product today, is better than a perfect product next year

#794: incorporating, lawyers, accountants, are not that important, build something and then worry about that

#795: find a pin, and knock it down; if you never knock down that first pin, you're never going to knock the rest down

#796: force yourself to get very good at selling; selling yourself, selling your vision, selling your product, etc.
This could become pretty interesting, especially if there is a platform aspect. Meaning I could easily extend this with my own elements and commands.

I can see some use for example in one application where we are importing data from other systems. Something like this could be used to create a quite nice user interface for creating simple programs that would manipulate and filter the incoming data.
It's not. 4GB includes almost 4GB of packages that you don't need to have "bare" LaTeX.
seems like hosting company problem. all their hosted domains are down.
Indeed, I should drop the agression.
However, the subject is not optimization but coding correctly in the first place.

And the anti-optimization argument would be correct if:
-typing represented more than 1% of dev work
-code was never reused
-code was never massively used
-code had a short lifespan

So let me help you see clearly:
-I'm not a typist
-Every bad code tutorial out there creates millions of code bits that contain the N times slower version, with an aggregate impact that actually matters
-Any 10% opt mistake in a codebase like iptables would cause more carbon than you can imagine
-Fortran is still in use because it's the fastest language there is with the best math libraries.

Those seem to be eternal so far, and C seems to remain the only other relevant language throughout the short history of coding.

Sure, there are much more problematic cases than the dumb even odd example, but I picked that one because many would recognize it.
I think you're spot on. It took me awhile to figure out what was what, and I'm not sure everyone has as much patience as me.
I thought the description of the problems with LaTeX architecture was pretty concrete and convincing. Knuth is no doubt a genius, I admire him as much as anyone, but he does his work in a certain niche in a very isolated setting and probably doesn't have that much experience doing software engineering work on larger projects and with other people.

For me, one of the big lessons from working on projects for a few years with other people, was that you should avoid taking big technical risks on non-toy projects as much as possible. I am sure most people reading this have seen projects that are valuable in themselves, but where someone at some point thought he can at the same time create a better web framework / better database / better encryption library etc. and now this valuable piece of software depends in thousands of places on a very peculiar solution that only the author (often having some authority at the company/project, a CTO or a valued programmer) knows and only the author likes - it ended up not getting any traction or wasn't even extracted from the core project and presented to the world. In projects that will live for many years and will need to be maintained by many people, it is important to remember that the vitality of the project will be proportional to the amount of people A) being able and B) willing to use the tools the project is built with, so it is important to use already estabilished tools, pick less-critical projects for experiments, always extract any new infrastructure pieces right from the start into a separate project, document it, see whether other people want to use it etc.

That's why I think LaTeX rewritten in simple C would be valuable and what the author has written is a testament to what I have written above - maybe we would not end up with a mix of WEB/Pascal, C and bash scripts if the original TeX/LaTeX was a program more people understood and could easily modify.
Well, platforms like Solaris/Sparc are never just dumped. No matter who ended up with it would be milking it all the way down, making it that much more expensive & obscure every year, until the users finally say uncle. Generally that's when the customer wants a new CRM or something and gets two birds with one stone.

That's why it would have been disastrous for Oracle if IBM got them. Everytime a Sun customer ordered a new stick of RAM, the IBM software sales team would have been circling around.

(Note: I'm sure there's some niches where Sun hardware is very strong, but those are only going to get narrower over time.)
Auto body shop Mississauga
Uni-Body Collision in Mississauga serving the Toronto area is a full service auto body paint shop &amp; collision repair centre specializing in BMW, Mercedes Benz, Audi, Porsche and Volkswagen
It isn't. That figure is more like the size of everything there is to do with LaTeX, uncompressed, than the size of LaTeX itself.
I remember you saying that this was clearly a judge who did his homework. I'm glad to see that he took his time and came up with the well-reasoned judgement I was hoping for.

Oracle's case has been coming undone for some time now. I couldn't believe the way their expert witness was rebuked in the denial of Oracle's JMOL motion the other day, either. They have, what? One claim for copyright infringement via those test files? I sincerely doubt that even the maximum penalty there would permit them to recoup the cost of this litigation. And I think you've said as much before.
Pengobatan herbal sakit pinggang
pengobatan herbal sakit pinggang Ace Maxs merupakan pengobatan secara cepat,aman tanpa efek samping dan zat kimia menyembuhkan sakit pinggang
JAXA did the same thing a few years earlier with RVT (since cancelled).

http://www.youtube.com/watch?v=4TNoSQ2lPl0
Nutrivise - Mountain View - (full time, intern, frontend)

We're turning the problems of nutrition, health, and weight-control on
their head by inverting the current standard for how software helps
people decide what to eat. Current market solutions are broken and
tedious and we're building a way for people to be healthy and achieve
their goals without preventing people from living their normal
day-to-day lives.

We are an engineering driven company of 5 who are very product driven
and love building things that solve peoples' problems. Our stack is
Python (Flask) and MongoDB on the backend and we use a modern
combination of HTML, CSS, and JavaScript on the frontend. People who
have portfolios, interesting projects, or funny little hacks will be
noticed the most.

Contact me at the email address in my profile...please include any material about yourself you like, resume/cv, portfolio, github, past projects, OSS contributes, anything. Cheers all!
Carlos Hank Business Finance
Yes, and I love it. It seems like some kind of hardware-related revolution is brewing, and ARM and Linux will be at the forefront this time.
I get easily annoyed by arrogant style, but this seems okay to me.

He's really just trying to share what he's learned and it seems very honest.

It's not like "you should follow me on Twitter" at all.
That's what I like the most about it. All the context you need to understand a block of code is right there, but it's still less verbose than something like Java.

We all acknowledge that we spend more time reading than writing code but for some reason we still design languages that make writing it the priority.
As a semi-casual player -- maybe I played 200 games ever -- I could not possibly play enough to earn many of the champions, so I get to choose between not having them or paying a ton of money (IIRC, many are like five to ten bucks a pop.) In addition, the newest champions are typically both the most powerful (at least for a while, until they are nerfed) and the most expensive, so those who pay get them first.

Stronger players could also buy XP boosts, to level their summoner faster than I could, and IP boosts, to buy better runes than I could -- those are just strict improvements to their characters' stats with no caveats. The only way a non-payer could achieve parity on these metrics would be to play many hundreds or thousands of games.
The joke for many years has been "If you want to be a billionaire, take ten billion dollars and start a rocket company." Wall Street is right to be skeptical, though nobody has ever had this much success before.
Same with Amnesia.
Why does this project keep reminding me of Bitcoin?
Elon Musk, making the world a better place.
Why not? What makes it bullshit?
+1

Awesome explanation. Can we stop with the outrage over the "30% cut" now?
On one level, the Sun people went to great efforts to prevent 'fragmentation' of the Java platform, and I think they felt honestly wronged by what Google did. Sometimes people sue over the principle, not the law.

On another level, it was probably just dumb greed.

But I do agree Oracle aggressively wanted to remind the industry they owned it. And that they don't really care if Java is COBOLized. (COBOL is still big business!)
Today, I was reading his twitter feed and I stumbled upon those posts... I didn't know Elon was into charity. I later discovered that Elon Musk was one of the 12 billionaires who have added their names to the Giving Pledge, the campaign started by Warren Buffett and Bill and Melinda Gates in 2010 to spur philanthropy among the super rich.
http://finance.fortune.cnn.com/2012/04/19/buffett/

That picture was taken from a video just 3 months ago, where Elon was visibly quite disappointed that SpaceX was being attacked by his childhood heroes. http://www.youtube.com/watch?v=pJnW7vtqaf4&feature=relat...

Recently, his SpaceX mission was a complete success, and that made Elon very happy. Just look at that epic cheer at 9:36. http://www.youtube.com/watch?v=YjuvIlskUf4#t=7m20s

He truly is making the world a better place, doing the best he can. As fellow hackers & builders, we should all aspire to do the same. :)
"Pull-to-refresh": an anti UI pattern on Android
Sounds good: Dual-Core Atom Processor D2700 (2.13 GHz, 2x 512KB L2 Cache)

Do you know how this compares with the original eee PC 701? (Celeron M ULV 353 (512K L2 Cache, 900 MHz, 400 MHz FSB), underclocked to 600MHz http://ark.intel.com/products/27157/Intel-Celeron-M-Processo...)

Is it just by clock rate (and # cores), or is Atom faster than Celeron M, per clock-cycle?

The ARM cortex-A8, -A9, -A15 give performance of 2.0, 2.5, 3.5 DMIPS/MHz, so I'm thinking Intel might have done the same (though they probably focus on improving performance per watt). Other factors influence performance, but at least this gives some idea.
Four essential Windows Phone camera apps for ‘phonetographers’
There are several different types of reading slowly.

Math is slow because you have to work things out as you read it.

Books written very long ago are slow because I read them like a detective, looking not just at what the author means to say, but also at what he's saying implicitly about how things were at the time.

Other books I read slowly because they're so good I don't want them to end. I used to have to make a conscious effort to make Patrick O'Brian novels last, and I stopped reading them at about number 12, to save the rest for later.
(I worry though that I wouldn't like them so much now.)
https://news.ycombinator.com/item?id=4052123 ?
I think it's less about Dota vs LoL, and more about Dota 2 vs HoN.

While LoL appeals to a large amount of players who don't enjoy how hard the original DotA was, the competitive scene isn't there (for many reasons, but amongst them it's just doesn't require the same level of skill as HoN or DotA). Dota 2 needs to capture this competitive scene for it to be taken seriously.

Dota 2 is also competing with the original DotA which still has a large following of people that haven't moved onto LoL because it's a different type of game, and haven't moved onto HoN because it isn't DotA.

I'm very confident that Dota 2 will nail the competitive aspect, and that the loyal DotA fans will finally make the move, as will many HoN players.

As I mentioned before, LoL is a very different game, catered for a more casual audience and I honestly wouldn't be surprised to find them co-existing.

I'm also very glad that Valve have decided to skip the bullshit micro transactions for heroes that both Riot and S2 have implemented.
Ask HN: Does this exist? A service to auto-enroll your username in new launches?
Would be nice to see a list of upcoming launches with the option to auto reserve your handle when registration opens
带抓式千斤顶 手动千斤顶