skysight-inc/HackerNews huggingface dataset:
This is exactly why JSX is such a big win for this method of creating content - it's just sugar for the same function calls, but expressed in a form we're already used to multiply-nesting, with closing tags to help keep context and no need for commas when you need to break a line.

Quite neat that you can use it for non-React stuff just by tweaking the pragma comment the JSX transformer requires.

Here's an actual example of a Bootstrap table in a React component using JSX: https://github.com/insin/lifequote/blob/master/src/component...

There's not much display logic in it, so it doesn't exhibit the usual progression I've seen when writing React components so far, in which most display logic happens up-front in a component's render() and often gets moved into another method and called directly from where it's going to go in the structure being returned from render(), so you generally don't end up with huge whacks of JSX in components which are doing more work.
~1% Of Vehicles In Norway Now Electric
Because it works. People profiling can be wrong, but they're more likely to be right given the odds.

They'd much rather be wrong on one case and save a hole lot of time, than make sure they get all the cases and finally find nothing. They could find a gem, but what are the odds, it's a gem after all.
Windows XP users already attacked 6 times more often than Windows 7 users
A beautiful flat designed WYSIWYG editor with great language support
total agree!
'Waves' detected on Titan moon’s lakes
I'd love to see the code you have running http://beta.dbconservatory.com/ for your database training class. I was thinking of creating something similar myself and was in the process of running into several of the same issues you did already.
Is it much different to the WINE version? I believe GOG.com wrapped it in a Wineskin wrapper for Mac...
Maybe not at the level this watch is sporting but E Ink's Triton is a color e-paper display. If the Moto 360 had one, it certainly would not be the first device. But you are right about them trumpeting the feature if it was there.
It's interesting that (unlike Google Glass), they are going out of their way to attach this to "Android". So the question is, is all the code for this going to fall under the same license as AOSP? Will it be part of AOSP? Or is there no code as such, just a bunch of APIs, and the OEMs are going to create proprietary implementations from the ground up? Does it imply the watches are going to be running Android, or can they run any OS as long as it supports the Android Wearable API set?
How about FP64?
Your new title is not accurate.

You have it as: The Man Who Stole A Satellite Wants to Return it to Nasa

And that's quite link-baity, especially since it's so inaccurate.
Meteor 0.7.2: completing our work scaling realtime MongoDB queries
U.S. Quietly Gives Up Control Over The Internet
I'm a Google Voice addict, and I'm frightened about its future.
The thing that strikes me about arguments like these is that they are fundamentally one sided. Without even getting into the walking confirmation bias of using your self as an example, the author sets this up so that a simple proportion of people who will just flat out disagree.

When it really comes down to it starting something is really about the passion to do it. If you want to succeed the thing you want to succeed at needs to be an idea that you can't get out of your head. So that when you are playing with your kids or managing your bowling league your subconscious brain continues to work away at the idea of moving your business forward.

I have known people who tried to start businesses with kids and succeeded I have also known people who start businesses with kids and fail miserably.

In the end it is because having kids or not having kids is going to have nothing to do with your success or failure. Being dedicated and inspired to succeed will.

Maybe you get your inspiration from your kids as the OP does, or maybe you just really want to see the world with another web framework. Either way, if you truly want it to happen then you will make a version of it work.
My First Gem
Hey guys I just made my first gem. I would love any insight into making it better for the user. It is a fake information generator based on Game of Thrones. Here is the github and thanks in advance.

https://github.com/dgoodman1224/Thrones_Faker

Download, share, contribute, enjoy,

David
What's the difference between ray tracing and path tracing? And could we have a path tracing chip?

This demo was pretty impressive. I think they said they used 4 Titans at 720p.

https://www.youtube.com/watch?v=aKqxonOrl4Q
Yeah but you and I don't have extremely rigid schedules that, if interrupted, can throw us off kilter for a whole week.

I'm all for promoting healthier work/life balances (4 weeks vacation, anyone?), but it's not like it's mutually exclusive. I'm also friends with a guy with 3 kids and I've seen the chaos that erupts when their routines get screwed with.

I am broadly OK with subsidizing families. It's hard enough as it is? Suck it up, someone's gotta raise the new generation.

If you choose to have kids, you too will get to dump shit work. If you don't choose to have kids you will have 2-3x the disposable income, so it's kind of win-win.
They are working on this. See this talk about the modularization of the JDK in Java 9, which includes bundling of lean Java runtimes: http://parleys.com/play/52549d02e4b0a43ac12124be
How is this different than the OP? You said that you're keen on a real world problem, except that BSTs can definitely be involved in a real world problem. If anything, this problem is more complicated than the one the OP presents.

From afar, it sounds like a translation of your posts are "I'm not familiar with BST, that's unfair. I'd rather a real world problem like the one I'm familiar with". As someone who never works with addresses, while reading over your various descriptions of the sub-problems I think your familiarity with the problem is clouding your judgement on the "very easily" parts, at least as compared to the original BST problem space (i.e. "someone can figure out what's necessary in ~10 mins in a high pressure situation).

Perhaps that's unfair of me but I don't see how your arbitrary problem which is fairly simple in the standard case but with a variety of interesting edge cases is any different than his problem of a similar description.
It only concerns me that the browser chrome is removed entirely. At very least the status bar should remain to give the user an obvious "system" element to touch to return to the full chrome.
I don't know for certain what you may be working on, but I'd be happy to help you figure it out. Just shoot me an email (in my profile) :)
Ask HN: Remote developer and hourly rates in Florida.
Hello HN, I am a developer based in Pakistan. I have recently been contacted by someone in Florida involved in SAP B1 add-ons development. I have no idea what are the hourly rates in that region and what will be a reasonable amount to charge. Can you please suggest a rate?

Background: I have around an year of experience with SAP B1, and I had integrated Skype with B1, and also implemented a tool to integrate a POS machine with SAP B1. This isn't much work but I did get to know a lot of stuff about SAP B1. A caveat: I did this back in 2012. So its been an year, or perhaps an year and a half since I touched SAP.
To Protect Legitimate Interests, Seattle Should Cap All Forms of Innovation
That's one way of looking at things. Another is that countries like Japan are having huge issues because nobody is having kids anymore. Quantity of life matters, too.

But I agree that people should be wiser about planning their lives out. I'm not sure that's a solvable problem, though.
JDK 8 Is Released
I am commenting based on my past experience. This sort of behaviour is more of a red flag against the developer rather than against the company. I knew someone who displayed duplicate behaviour in the past before I learned my lesson. Happy to let other companies train and deal with these types of people.
> It has a very complicated type system, but doesn't even allow you to express things like function composition or generic sums at the language level.

Yeah, sure, it doesn't have Haskell's . or algebraic datatypes, just like lots of other languages. I'm not sure what's complicated about the Java type system, but I suspect you're trying to say you don't like subtyping. Moving on...

> Its syntax is stunningly verbose (e.g., no map literals; only now adding lambda literals; no type synonyms; no operator overloading).

No map literals, but Guava has leveraged generics in a brilliant way to reduce the duplicate declaration of types. Also, it brings a little bit of functional-style goodness with transform/filter. It turns even JDK 6 into something you can be productive with. I'm not sure the lack of type synonyms is really an issue, the type signatures are rarely complex enough that you need to obfuscate them. On the other hand, I'd give somebody else's right arm for an equivalent to newtype and deriving.

> There is no macro system or method_missing or any other way of really extending the language, except the ugly, unsafe reflection system ... so now all the libraries (Spring, Hibernate, etc.), use annotations and reflection to modify object behavior at runtime.

Not to forget proxy objects and interceptors. But yes, Java could definitely use a macro system.

But you're missing the elephant in the room, the existence of null. The bane of every Java programmer, dreading NPEs at each function call.
Children actually have quite basic needs. Helicopter over protective parents are meme but also a reality as well. One of my friends spent 2k on a stroller.. another has 4 strollers.. another bought a 35k car because his current 4 year old Civic was not comfortable enough for his one kid (he has no savings)

Children require you to feed, them have roof over their head, have clothing and teach them stuff by example. They do not require you to follow them around 24/7 making sure they don't get hurt or come into contact with outside world.

When we had our kid I was really afraid that somehow I will turn into one of those crazy friends I have. It did not happen.. keeping wife from going there is taking some effort though.
Note that introverted and awkward are not the same. An awkward person is likely to come across as introverted, but not all introverts are awkward.

I don't really know anything about the social skills of the people you list, but I don't imagine them as being awkward.

And in my own life, the people I've met who've seemed obviously-really-damn-smart have also seemed to have better social skills than myself.

Nevertheless, I do think there is a stereotype of "smart people are awkward". I just don't think it's true, and I'm a little surprised that PG seems to believe in it. Or maybe he was just acknowledging it?

(I recently learned of Berkson's paradox[1], which I think might go some way towards explaining the stereotype. Intelligence and social skills both help people to get ahead in life, and if someone mostly hangs out with people with roughly the same amount of life success as themselves, intelligence and social skills will appear to be negatively correlated.)

[1] http://en.wikipedia.org/wiki/Berkson%27s_paradox
Not necessarily owning a house, but a person at least needs to live in a neighborhood with good schools, which tends to mean paying more for housing.
But if the choice, then, is to live in California and not have kids versus living in Texas and being about to have kids, than I guess I'll never be a father.
How Much Does It Cost To Live In The Silicon Valley?
If helpful for anyone, I put together a collection of coverage on today's Android Wear announcement + other neat stuff on the rise of wearables

http://wayfinder.co/pathways/5328b918bf637c0a00000001/what-y...
> Children aren't the issue - partners are.

It depends on your specific situation. Kids will generally make you more risk averse, but working partners will make you less risk averse. The founder at the startup where I worked (who had three kids at the time), was able to bootstrap because his wife's job was enough to pay the mortgage and health insurance.

I personally feel a lot more empowered to make risky career moves because my wife could support the family by herself if need be.
Anecdote != data, and speaking as someone in his early 40s, who's single and childless, you do grow out of that "drunk every weekend" phase fairly quickly. Or at least, it's 'quickly' from where I'm standing. It gets increasingly rarer from your late 20s onwards, whether you have children or not.
Children are not too expensive as long as they don't go to a private school. I am 39 my kids are 17 and 18 now. I have never made more than $55,000 (one income family). The kids are about off to college.
A very interesting new feature that is not talked about a lot is type annotations, which add pluggable type systems to Java with the Checker framework:

http://docs.oracle.com/javase/tutorial/java/annotations/type...

http://types.cs.washington.edu/jsr308/
>>> This other candidate is like me.

'Nuff said.

>>> No responsibilities except {COMPANY NAME}. That makes life less complicated. Based on this - nothing to do with skills - it's best that him and I work together.

Skills include management skills such as working with people who are not all alike.

You dodged a bullet.
Why not both? E-ink display over OLED, or vice versa. Updates every minute.
Jott: Drop, Share, Collaborate.
Because I rarely dedicate a virtual desktop to Firefox alone, and I enjoy the flexibility of a deeper hierarchy (virtual desktops - windows - tabs). Everyone has their own needs and usage patterns. Are you also opposed to file browser and terminal window tabs?
Pimp My REPL
A few questions after today’s Android Wear announcement
I wore a watch in high school. Playing volleyball the summer after I graduated I went up for a block and came down minus the watch. When I showed up at college, there was a clock tower that chimed the quarter hour, and it turned out that was more than enough, so I never replaced the watch.

Now I've got a computer in front of me a majority of my waking hours, and a smartphone in my pocket for the times when I don't; _really_ no need for a watch.
> Hmm. I've used that feature about once in 20 years of coding professionally.

Very useful to find out what inefficient code people have generated with Hibernate. Occasionally useful to find out what Spring is doing.
Java Virtualization using a Java Virtual Machine Monitor
many people are driving <3k beater cars, maybe thats what he is referring too.
What? Loading of WebGL textures is subject to the same origin policy.
Ask HN: What is a rough standard for ownership split when Angels/VC invest?
I have been thinking about approaching Angels for a new project but am unsure about how ownership should be split. Are there any rough guides?
The insinuations that:

A) People that don't have kids are single
B) Being single for extended amounts of time leads to some sort of emotional insecurity and "inevitable" burn out

Are, frankly, far more insulting to me than the totally mathematically sound thesis that somebody with 4 kids may have less time in their life for other things, like work.

As for myself, I'm soon to be married, with no plans for kids in the future.
Thanks - I use Java all the time - but sometimes I find knowing which data structures to turn to in a given situation tough.
Is this just a more configurable version of Ninite? I couldn't see any mention of available packages on the site.
I don't think programming is that much like painting (more than any other craft), but I do think deliberate practice is at the heart of mastering any craft.

More than putting in a huge volume of work, you have to work hard and deliberately at improving every day. That doesn't take (and can't be sustained) for more than a few hours a day, and all other activity is nowhere near as important for development.
My first car cost me €1000. My latest car that I bought in November cost just north of €3000.
>Another is that countries like Japan are having huge issues because nobody is having kids anymore.

Eh, I think Japan's problem is more that they have a very narrow idea (ethnically speaking) as to what they want Japanese people to look like. If they were willing to loosen up a bit on that, there are plenty of people who would be willing to come, become Japanese, and if it's anything like immigration here in the US, probably have a fair number of children.
I don't think there is a correlation between them. Rather, I think that if there are two people who have the same level of intelligence, the one who is a better communicator (and this is more often a trait found in extroverts) comes across as smarter because they can transmit their ideas better.
Sounds similar to the "immersive full-screen" mode on Android, which is supported by Chrome and also other apps (ebook readers, games, etc...).
Scala? It's still a very young language, though.
Thanks for pointing out Textadept. I'm going to take a look at it. Lua seems almost ideal as an extension language, and it would be a more familiar language than Emacs Lisp for most programmers. I want to look at what Textadept does about Unicode; Lua doesn't yet support it very well (although there are libraries for using Unicode).

It would still be beneficial to learn Vim or Emacs. The scale and breadth of add-ons for these environments is staggering. This makes getting started seem difficult, but one can simply focus on learning the basics (which are all that are offered by most competing editors). There are good tutorials for both Vim and Emacs built into the editors. It will only take an hour or so to go through one and learn the keys and commands for straightforward editing.

Another way to get started would be to start with a stripped down emacs. Although I use GNU Emacs, there are simpler implementations. I like mg. Its a micro-emacs that supports most of Emacs's common commands, but has no extensibility. It's definitely not a toy, and might provide a nice stepping stone to full GNU Emacs. It runs in a terminal, starts up instantly, and has a small footprint. On a Mac, I install it with homebrew. Microemacs is the editor reported to be used by Linus Torvalds.
I also like the pluggable type systems: http://docs.oracle.com/javase/tutorial/java/annotations/type...
A Follow Up On The Minimal-UI Viewport Meta Tag
Thanks glad to see an explanation and a good one too.
Actually they use Java the language, except that the code doesn't run on JVM but on a different VM (Dalvik at this time). Dalvik supports Java 6 and parts from Java 7.
DOS/EGA font
Node.js + Backbone = wearther
"Who will govern the governors? There is only one force in the nation that can be depended upon to keep the government pure and the governors honest, and that is the people themselves. They alone, if well informed, are capable of preventing the corruption of power, and of restoring the nation to its rightful course if it should go astray. They alone are the safest depository of the ultimate powers of government."

Thomas Jefferson
> civilizations which held the nuclear family as their most important asset have absolutely dominated the world

I'm not aware of any civilization that "held the nuclear family as their most important asset" (whatever that means). Ancient Greek literature does not wax poetic about the paramount importance of the nuclear family, neither does Renaissance Florence. Confucian ancestor worship is the only system of ethics that comes close to that (and it's about the extended family) - but I doubt that's what you meant.

> simple evolutionary forces, which for K-selected species [...]

Anyone who threw even a cursory glance at the Lotka-Volterra equations [1] would not talk of evolutionary forces as being "simple".

> singles are very productive in short bursts, but these are unstable

And yet some of the most creative / productive people in history did not also create nuclear families (Michelangelo, Kant, Turing etc.).

[1] http://en.wikipedia.org/wiki/Lotka%E2%80%93Volterra_equation
I don't believe they have ever removed a Class or method from the JDK... Thread still has all of those super-unsafe or non-implemented methods in it (see: stop(), destroy() etc.)

I think part of the reason for this ultra-conservative approach might be that alternate JVM implementations could in theory have well-implemented versions of deprecated methods such as the above-mentioned Thread ones.
Didn't watch it but I was kind of bummed when I realized that was her name, and not a joke about race conditions
Popcorn Time yet another fully working version
Even is this is the case, if you plan on having kids you can certainly do your best to give them the best start (bootstrapping them) so they can have the same advantages.
I don't know why carmel-by-the-sea's addressing is considered odd. It was a very common system until recently (well, within the last century) and is still common in many countries. My grandmother never gave up her name for her house even when the town assigned a street number in the 1970s, and mail came just fine.

More importantly: street addressing was added to support the crude technology of the time (paper maps & phone books) -- with computers we should become MORE amenable to the vagaries and desires of humans rather than changing humans to fit the machines.
There was a similar discussion last week. What I said then was that a lot of the things you would use jQuery for have a different solution in Angular: https://news.ycombinator.com/item?id=7396016.
Tesla versus the Rent Seekers
Thailand gives radar data 10 days after plane lost
Watch it. It's an amazing story about a great product. Best analog hacking ever.
I dont know much about the differences but the samples images (like the yacht) don't look particularly impressive or real to me.
Sorry I'm late to the party, but would you have any invites left? (t10lee@ucsd.edu)