skysight-inc/HackerNews huggingface dataset:
I have created several very successful projects by doing very in depth UML up front. Of course you'll make some changes once some of the finer details start to reveal themselves, but if you thought through the separations well enough, it should be relatively minor.
>"So, no, great coder doesn't use powerful editors, if they can chose they use very simple one with the minimum level of features they need to help them think faster (syntax highlighting, autocompletion, indention) and stop. All other features of complex IDE are a disturbance rather than an help."

Says you, and your anecdotal evidence/experience. Sounds to me that you have more prejudice against "complex" IDEs than you do actual facts. Would countering your points by telling you of the countless bad "coders" I've worked with that use text-editors instead of IDEs convince you to change your mind? (I'm going to stop using your term 'coders' here) Or the absolutely great programmers that I've seen that use powerful IDEs to supplement and augment their abilities?

Do you write in a compiled language that can provide rich intellisense, or something more like Ruby/Python/bash that is a tad lacking in that department?
It's not that clear at all, but the OP made some clarifications elsewhere in the thread.
I'm always pleased when I use chrome devtools on chrome devtools. So I can't welcome this enough. Have fun.
Ask HN: Any company that grant options exercisable for 10 years per Sam's advice
One of the Sam Altman's advice in his blog[1] was to "grant options that are exercisable for 10 years from the grant date, which should cover nearly all cases".

This is due to when employees leave companies, they only have 90 days to exercise their vested options and they don't have the money to cover the strike price.

Is there any company that took this advice and changed their employees grant option policy?

[1] http://blog.samaltman.com/employee-equity
No, their clients do that. Some lawyers may not discourage it, but ultimately they are bound to do what clients ask of them.
The post mentions Light Table as a node-webkit user, so I'll mention that we're actually in the process of moving to atom-shell [1]. After having some issues with NW we found that atom-shell gave us a more suitable architecture and some nice desktop integration features for only a few days work.

The multi-process model is definitely more complex and probably not for everyone, but it's working really well for us so far.

[1] https://github.com/LightTable/LightTable/pull/1756
The problem with these sites like oDesk is it ends up turning you into a marginalized commodity and its hard to stand out from that view point of the usually numb-nutted clientele that trolls there. You want to get in front of dollars, not squalor, yah heard me (hands up).

What worked for me is instead create an open-source project or even mini-project like some JS plugin, make a LinkedIn account, get your StackOverflow account, make sure each refers to the other, then (drum roll), you'll get offers flying in and you'll have to fend them off or start ignoring them as they will get annoying and that's a better problem to have.

The funny thing is, if you create that site, you'll probably get great offers because of that rather than a listing itself but beware of making another odesk that marginalizes its workers and try to attract big dollar companies to look at that rather than chump-changers.
Just watched the linked presentation about "flow" here : https://foundationdb.com/videos/testing-distributed-systems-...

Is it really the first Distributed DB project to have built a simulator ?

Because frankly, if that's the case, it seems revolutionary to me. Intuitively, it seems like bringing the same kind of quality improvement as unit testing did to regular software development.

PS : i should add that this talk is one of the best i've seen this year. The guy is extremely smart, passionate, and clear. (i just loved the The Hurst exponent part).
Whether it is temporary or not, at the moment, shipping is cheap and jobs are leaving the United States.
Kumpulan Foto Hot Cewek Jepang Asli – Foto Genit
It's called Tinderbox and it's awesome.
I'm only familiar with other key-value storage engines, not FoundationDB, but it seems like the goals are: "distributed key-value database, read latencies below 500 microseconds, ACID, scalability".

I remember evaluating a few low latency key-value storage solutions, and one of these was Stanford's RAMCloud, which is supposed to give 4-5 microseconds reads, 15 microseconds writes, scale up to 10,000 boxes and provide data durability. https://ramcloud.atlassian.net/wiki/display/RAM/RAMCloud Seems like, that would be "Databases at 2000Mhz".

I've actually studied the code that was handling the network and it had been written pretty nicely, and as far as I know, it should work both over 10Gbe and Infiniband with similar latencies. And I'm not at all surprised, they could get pretty clean looking 4-5us latency distribution, with the code like that.

How does it compare with FoundationDB? Is it completely different technology?
That's not really a rebuttal. Sure, maybe we can ask that question about those things too. Why not? Are you expecting everyone's political opinions to mesh with yours so closely that we'll all agree if a theory seems to contradict them, it must obviously invalidate the theory?
A ops friend of mine also saw this exact issue last week - same conditions as well - so this was also fresh in my mind.

He ended up disabling arp caching though, rather than clearing it.
Hemingwrite Modernizes the Typewriter with an E-Ink Screen and Cloud Storage
I would agree. While 14.4 million writes per second is impressive, it definitely doesn't fit the definition of the Hz unit (cycles per second).
Word can use "above" or "below" in cross-references, but I wouldn't count on it.
640 Labs, a farm data startup, acquired by Monsanto
I'd say it's news. It's a recent article, and those other threads are years old.
That's true, but the motivations here are quite different. I wouldn't go to a lab just to check if I am properly recovered from a workout [1] or to check if the kids have the flu.

[1] that's assuming that a free testosterone test can tell you that.
Yeah, this would have been more interesting if they could tell us what the throughput is given various levels of contention.
While JavaFx and QML offer a better development environment(good IDEs with refactoring support, drag-and-drop designers etc), they cannot compete with the thousands of UI (and increasingly non-UI/utility) libraries that are out there for Javascript.
Show HN: Evernote for sheet music
The Defensive Patent License
Proto-Bletchley Park methods applied to .sgstn StenoGraph StenoNote
I disagree. You would expect what it says in documentation, and it says it should iterate over the list.

If you want the first element of the list, you should say exactly that to the compiler, i.e. force list context and take the first element:

($file1) = glob("*");
One of several reasons I voted against this stupid tunnel!
> What is rendering that HTML if not a browser?

I don't think the search-box and tabs are rendering it.

The firefox interface is already described in an XML format (XUL) and rendered from that. Instead of having two markups and two renderers, this allows you to simplify and consolidate to a single one.

I would hardly construe that as having "gone too far".
Personally, I am overjoyed that Elm is taking steps to make it's aesthetics more approachable to the non-Haskell crowd. Haskell is wonderful, but it has a learning curve that is steep enough to ward off the vast majority of programmers. A big part of the curve is that Haskell has a vocabulary that presumes a familiarity with decades of research that frankly only a very small population is familiar with. In that context, I'm sure "lift" made sense for the Elm thesis. But, without that context, "map" makes a lot more sense to me and to a lot more people.

I'm hopeful that Elm will help bring Haskell's ideas to a wider audience. After those ideas become familiar, I fully expect a large crowd of them to find Haskell's highly efficient syntax for expressing them to be very enticing. But, getting people to that point is going to require a lot of considerations to ease the JavaScripter -> Elmer -> Haskeller transformation.
Absolutely. Choosing the proper data model based on your access patterns is one of the best ways of keeping FDB performance high by reducing the likelihood of contention.
I strongly suspect a working setup could be made for <$50 in electronics parts.

The LabJack ADC, Phidgets DAC and Photodiode make up nearly $450 of the total cost. An Arduino, breadboard and a few components could probably do the same for a whole lot cheaper.

The concept of "low cost" here is relative to a dedicated lab watt balance machine, which is probably thousands of dollars.
Olijfolie Manolakis heerlijk om in te bakken voor warme en koude gerechten
ipv6 doesnt actually use arp, so it is not going to be exactly the same anyway.
>What is rendering that HTML if not a browser?

The browser is rendering it's own UI.
Hmm didn't really have a name as it was the browser that was included and just called "Browser" if I recall.
The light rail extension is a much more cost effective, useful, and popular project than this debacle of a tunnel.
Adding fun elements into your site/app boosts team morale
Amazon.com warehouse employees hosed by Supreme Court
How do you find good math learning apps?
The famous VC commits funds to multiple startups, some of them with a much more apparent route to success than others; it's also a lot easier to take a punt on impressive founders with a fairly weak plan if they're not committing to build the product or (especially) bring in users or revenue for it.

On the other hand "not seeing anything new" in a product doesn't mean it's can't succeed; if there are other companies in that market doing pretty well it's probably a data point in favour of the startup's survival chances.
> What is rendering that HTML if not a browser?

The rendering engine (Gecko). I guess for it to make sense you must separate the drawing engine from the browser, which adds things like tabs, bookmarks, themes and add-ons.
As someone who has no idea about the cost of high-scale computing like this, is $150/hr reasonable? It seems like an amount that's hard to sustain to me, but I have no idea if that's a steady, all the time rate, or a burst rate, or what. Or if it's a set up you'd actually ever even need -- seems like from the examples they mention (like the Tweets), they're above the need by a fair amount. Anyone else in this sort of situation care to chip in on that?
Don't know much about RAMCloud, but from the description:

"Many more issues remain, such as whether we can provide higher-level features such as secondary indexes and multiple-object transactions without sacrificing the latency or scalability of the system. We are currently exploring several of these issues."

Sounds it doesn't provide multi-key ACID transactions at the very least.
(For future readers, see dang's comment on how he changed the title from "Rosetta first results: ocean water not from comets")[1])

I don't know why you changed the title to something claiming a stronger result than their title: "ROSETTA FUELS DEBATE ON ORIGIN OF EARTH’S OCEANS". I'm not a planetary guy, but I think while the evidence is moving that way, the claim in your title is definitely premature.

Here's a distillation of their results (from their post) that seems far more in line with their claims than your title:

>“Our finding also rules out the idea that Jupiter-family comets contain solely Earth ocean-like water, and adds weight to models that place more emphasis on asteroids as the main delivery mechanism for Earth’s oceans.”

[1] https://news.ycombinator.com/item?id=8731304
Hey I judge at First every year! You're right that the amount of engineering prowess (and willingness to go into engineering) is really high, but for some reason the area is never mentioned among the heavyweights for some reason.

Oakland U also has (or had) a decent engineering program, no idea how it's coming along these days though.
Thanks. Since the story has had significant attention in the last year, this counts as a dupe. (See the FAQ for a description of this.)

We sometimes make exceptions if the product has undergone a major state change, such as being launched. But I don't see that here.
I thought Wikimedia tried this once. Big announcement, then nothing. Is that code still available?
The Drake equation involves making the same huge, and potentially wrong, assumptions that Thomas Dick made.

It is good that it gets us thinking about the potential for life and drives us to explore, but I suspect some of the calculations made at the SETI institute and such will be completely wrong.
It's also 12 stories deep in the ground.[1] I was also looking for the other dimensions for the tunnel. It's just crazy to think about digging holes like that. Just like the Channel Tunnel along the English Channel. Insanity is just the name of the game when it comes to Tunneling.

[1] http://www.npr.org/2014/12/10/369777033/bertha-the-giant-bor...
Remembrance Agent: A continuously running information retrieval system (1996)
> I'm divided on surge pricing, but I definitely see no reason for surge pricing on "predictable" events, such as Friday night. Even for "unpredictable" events, such as rain or even a hockey game, I think it would be better if people would be able to hail taxis on the street, or on a first-come-first-serve basis. On the other hand, I realize that surge pricing can increase supply, but the very existence of surge pricing can also lead to market manipulation - suppliers waiting until surge pricing is in effect, so that they get a higher fare. In effect, (if I understand correctly) since surge pricing is not momentary (when it starts, it doesn't end until sometime later), Uber is creating a free market distortion itself.

My biggest concern with surge pricing is the apparent lack of transparency. According to my friends who use Uber, the app will give the estimated cost that doesn't account for (at least not fully) the surge pricing--to the extent of an estimate $15 fare actually being over $90.

If people know before they make the request/get in the car, there are still issues of what they thought was a viable option for getting home suddenly turns out not to be, but without surge pricing to boost supply, it may well not be anyway in such situations, so, like you, I'm divided.
Statistical Truth on Bias: Small Amounts Make a Big Difference
US Navy Laser Weapon System (LaWS) Live Firing Onboard USS Ponce AFSB(I)
https://hn.algolia.com/?q=material+design+bootstrap#!/story/...
You can do the same with Lego mindstorms.
The story of Jelani Henry, who says Facebook likes landed him in Rikers
I personally find all the changes really nice. (<|), (|>), (<<), (>>), are far more intuitive compared to the Haskell operators for example. Yes, it's just syntax, but usability is important. As an aside, Idris uses (:) in type signatures, and doesn't have a lift function in its standard library (it just leans on a genereralised map function).
I had similar issues, but opted to go the route of replacing the battery rather than the whole Roomba. It's worked well for me.

In addition, Amazon reviews point to some third-party batteries that supposedly last even longer than iRobot ones.
Yeah, this sounds all well and good in theory, but after visiting thousands of sites over the years, it might be a better idea to help engineers build a search engine for their own site/data first. I can't recall many websites that have amazing search. It's a problem when I have to use google to find what I want on xyz.com because if I go search for what I am looking for on xyz.com I cannot find it even if I know its on that site.

It would be so nice to go to xyz.com and actually find what I am looking for in under 1 second.
I've been using node-webkit for the past 18 months or so, and it's been absolutely delightful.

One thing this article gets slightly wrong is this sentence: "This means that Node.js modules must exclusively use functions and classes provided by Node.js or modules from npm, as the DOM is off limits."

This might be technically true, but there's an easy enough workaround:

1) Use a script tag to include jQuery in the index.html page

2) Pass the jQuery object ($) as a dependency into a node module.

3) Profit.

I regularly modify the DOM from node context using this pattern.
A browser is 2 things: a HTML engine and a UI (tabs, urlbar, back button, …). Usually, the UI is built in C++/ObjectiveC/XUL. Here, I'm proposing to use the HTML engine to render the UI as well. It's already the case with Firefox, the engine also renders the UI. But it doesn't use html, but another markup language (XUL).
A DIY Astro Tracker in Two Nights
The drake equation is an illustrative relationship between assumptions about life and likelihood of it happening independently. If the assumptions are incorrect (as they likely are), it doesn't reduce the value of illustrating said relationship.
Ah, I actually like that!

That is indeed cleaner. Thanks for the explanation.
This can be seen today in Servo, which can browse the internet but has no GUI of to speak of (e.g. to visit a URL you must pass it as a command-line parameter to the executable).
I didn't mean to argue against the viability of partial indexes in general, just that comparing them to a very sub-optimal set of full indexes for read performance was not representative of full indexes.

And if you reread my first comment, I fully acknowledge that the write performance of partial indexes would likely still be better than a single full index.
Exactly, although inertia might be more correct, particularly for the horizontal dimension.

More gravity, to a point, will increase running speed. Would be interesting for someone to calculate the optimal gravity for running.
I'm pretty sure Elastic is on the right direction in this regard, don't you think?
I am writing this comment only because of the so many negative comments on the thread.

Kudos to FezVrasta for building thing. Clearly it is not perfect but I am sure he will work on ironing out the issues. Also if the license is MIT I would use it in my projects too.
..but on the other hand, the US is not part of the ICC (it hasn't signed the 1998 Rome Statute of the ICC), and it also has this jolly federal law in place (2002): https://en.wikipedia.org/wiki/American_Service-Members%27_Pr...

The new law authorizes the use of military force to
liberate any American or citizen of a U.S.-allied
country being held by the court, which is located in
The Hague. This provision, dubbed the "Hague invasion
clause," has caused a strong reaction from U.S. allies
around the world [...]

http://www.hrw.org/news/2002/08/03/us-hague-invasion-act-bec...
Of course. I just hope you recognize comments like these do precisely the thing they lament: make unsourced assertions designed to advance a point of view.

"Journalism" is a broad tent. I suspect there's plenty of room for tools like this one.
Ah, thank you! Edited.
If you are targeting Mac only and don't depend on Node an alternative would be MacGap:

http://macgapproject.github.io/

The packaged app is tiny compared to a chromium+Node shell app.
I guess the question is what makes for a good techhub/incubator. It seems to me embracing of a counter culture lifestyle is the key early differentiator. Certainly the Bay Area once had that. Austin. Seattle. Even Durham NC where I'm based now and is having a (relative) boom rose out of abandoned tobacco warehouses that could afford to support all types of people. I haven't been there in 8 years but I hear Detroit has that going for it now too. Houston with it's established booming energy sector probably doesn't draw in the right type of culture. (Although I have no response for Dallas vs Houston so you've got me there)

Sure you need good universities and cheap accommodation etc but it strikes me there has to be something unique and alternative to draw in the igniters of a new hub.
This can also cause serotonin syndrome, which can cause serious damage to your brain and untreatable side effects. Not a safe combination.
Of course. The world is bigger than SV :P

http://blog.chriszacharias.com/page-weight-matters
I have a pretty interesting project Im working on, if you interest in building a super complex website, shoot me an email at owlvisuals@gmail.com
That is really cool! Thanks!
Tim O'Reilly: Work on Stuff That Matters (2009)
I know this is an alpha release, but it's invitation only with the invitation being "help us shape the future of our network"

All of which comes across as being much less open and decentralized than the current web.

Even if the technology itself is more distributed than the common standards we're all using now, this sounds more like a walled garden than a truly open network.

AOL with Tor. Yay.
Ann Arbor is about 40 miles from Detroit, and the university there has one of the top AI programs. I believe they are building an autonomous car testing ground for the auto industry as well http://www.technologyreview.com/news/531301/town-built-for-d...
Ah I see you're not really familiar with the project. "backing up personal data to a p2p network" is far from what they're doing. They're creating the backbone for a completely decentralized internet. It's up to everyone to use their API to build the "apps" on the network, whether it's a website, social network, media site (youtube), etc. The possibilities are endless, just like the current internet you now use. The only difference is that it's made with security and privacy in mind. No DNS, centralized servers (like AWS), etc are required to host your apps--it's all taken care of for you.

On to your safecoin questions. They're inventing a new digital currency that aims to get rid of the problems that exist with bitcoin. Namely, scalability. If you're familiar with bitcoin, you'll know that every full node is aware of every transaction. The current limit is 7 transactions per second (though there are talks of lifting it, which has other implications, but that's another matter). Bitcoin also requires specialized hardware to mine and keep the network secure. Miners service no purpose except this end.

Safecoin has no blockchain, therefore not everyone is aware of all other transactions. Transaction are 100% free and unlimited, and the "miners" are nodes that provide storage and bandwidth on the network, thus adding actual value (and this is how the network AND safecoin is to be bootstrapped, answering your first question). Also, app-builders are also rewarded safecoins for people using their apps, adding further incentive to build on the network (yes, you can earn money just by building a useful app people love). Since all nodes don't need to know about every transaction, scalability is not an issue. DDOS protection is already built into the network.

I can go on, but in reality, if it works, it'll blow everything else out of the water and truly change the networking landscape. I'm actually planning to write a blog post explaining how it works since questions like yours come up all the time.

Edit: oh, and feel free to ask questions and browse posts on the forum at maidsafe.org.
Ed Lee scolds Ron Conway for supporting CIA torture
0 to 2M Visitors per Month with Rohin Dhar of Priceonomics
If anyone is interested in the sordid history of the prescription and prohibition drug dichotomy, I highly recommend "This is Your Country on Drugs."

The book details how the drug war came to be as a political and economic tool to expand government power and create pharmaceutical monopolies, not primarily for consumer safety.
Easy Deployment with Captain Hook and Docker (Go Advent Series)
Wizit: Solving paradox of choice for products
Seems nice! How does it compare to Embedly?