skysight-inc/HackerNews huggingface dataset:
it is usually highly stripped version

Wouldn't this be the main reason C is predominant, combined with historical reasons a la 'predecessor used C as well'? I find it hard to believe one wouldn't be able C++ which is as efficient as C. Afaik the preprocessor features are exactly the same. Also I've seen the virual function overhead card being played too much and it doesn't make too much sense: one can benefit from goodies like templates/lambdas/STL without using virtual inheritance. And all those goodies mostly appear when writing the code, i.e. make for faster cleaner development: after the compiler went over it they are all optimized away and turned into what looks a whole lot like assembly generated from plain C.
Istanbul: A JavaScript code coverage tool written in JS
IBM Watson API
Apigee-127: A Toolkit for Authoring APIs and Their Services
Calls for Political Will for Peace
Congrats for winning. What was your hack? What hack won at SV?
YouTube won't reject your film for quality control reasons. Getting the final file onto the CDN is the easy part. Getting it to look right and play back properly takes a lot of work.
They cite RFC6920 [1], which uses the "host" portion of the URL as an optional "authority" field.

[1] http://tools.ietf.org/html/rfc6920#section-3
Show HN: Notes Encrypting App, Open-source, Android
Without unsafe or a race condition.
http://research.swtch.com/gorace
Global Learning XPRIZE announced
This is all wrong actually. Modern C++ lets you do AST type stuff without this macro nonsense.
I think many of the criticisms were around the issue of aid. Pretty much as a result of this mission the UK announced in 2012 it was going to phase out foreign aid to India by 2015 (and replace it with technical assistance).
Evan, I would be happy if you could explain more about what you see in the strace outputs. E.g.:

> Time spent in fsync accounts for almost exactly the delay we were seeing.

What delay? I see the whole thing taking 1.5 seconds and 1.3 seconds spent in futex (0.4 more than on the normal host). Not sure, why we are suddenly talking about fsync. I also don't know what either method (futex, fsync) could be doing.

All these are not questions I want answers to (some stuff I could google of course). I just want to show that it's a rather confusing read for some readers if you expect them to understand the strace outputs as well as you do, when you seem to be using that tool on a daily basis and the readers might not have used it at all, ever. It would be great to follow your insides better. Just small additions like the following would help a lot: "[The X seconds] spent in fsync [seen in diagram A] accounts for almost exactly the delay we were seeing [in diagram B]".
Most concurrent C programs of a reasonable size eventually have some kind of big global lock. The linux kernel had one for a long time and it took a lot of effort to add more fine grained locking. Similarly most large C programs have a garbage collector of some kind.
That's only cheap because it's a small block. If you need larger ones, you can get much cheaper. I pay 0.64c/GB/month on my 2TB storage with TransIP: https://www.transip.eu/vps/big-storage/
"Engineer" is a very generic term for a wide variety of fields. An architect is actually a specific type of engineer who not only designs buildings but also plans their construction. This requires intimate knowledge of the materials used; e.g. how long they will last, the forces they can withstand, etc., and you can bet there is a great deal of geometric calculations involved. You are mistaken if you believe an architect is simply a fancy term for "graphic design artist for buildings". Architects don't simply put onto paper whatever comes to mind without a care for practicality. After all, if it can't be built, you'd be out of a job very quickly.
Clever. I like that (using the closure).

I've never used Elixir but toyed with Erlang many years ago - is it called asynchronously by the logging process in Elixir? If so, I guess you're relying on immutable data structures to make sure you get the correct logging output?
"Questions" in the documentation without question mark (?) seem somehow wrong to me.
Apple fans' tight pants are bending the iPhone 6 Plus
Perhaps a better link (updated thread title) : http://www.dailydot.com/technology/iphone-6-plus-bendgate/?f...
Root Access on Your T-Mobile Samsung Galaxy S2 T989 Using Odin
We're moving away from it, it's just not done yet. I'd be surprised if C++17 doesn't have a module system, especially after the clang guys implemented one as a proof-of-concept.
1. It's cheaper and my cooking tastes better and is more sustainable healthwise compared to buying a dinner for equivalent cost. I didn't actually start enjoying cooking however until I started living in the city and I had a cool Japanese supermarket within walking distance. I actually enjoy grocery shopping, something I hated before, and since it's close, I don't have to think too much or plan ahead when shopping.

2. Do you plan ahead? Like a weekly meal plan?
No, for above reasons.

3. What kind of things do you cook usually?
East Asian cuisine, usually rice + some marinated meat + some vegatables.

4. Do you follow any diet? Atkins, Slow Carb etc.
no

5. Do you have any life hacks, tips to be more productive as a cook?
Live near a grocery store, buy a cookbook of some particular cuisine, this way you only have to buy a few core ingredients and you'll be able to make a whole new host of dishes.
Sorry, I didn't see the earlier discussion here the first time around [1].

Leaving my submission on anyway, for its 'insider' perspective.

[1] https://news.ycombinator.com/item?id=8336954
I just wish ISRO was a privately held like spacex and giving it a run for its money. You would get the students in India really inspired to learn real engineering.
Hum, it feels to me there are subtle differences between German and French law. Notably, the right of withdrawal and the respect of the work's integrity go beyond German law.

In French, a piece of work is not "put" in public domain but is said to "fell". It's not something that needs doing, it's something that happen at the right time.

Anyway, I'm probably wrong since I'm not a lawyer :-)
Will Agents' Mutual Members Ditch Rightmove or Zoopla?
Out of curiosity I googled the same request.

https://www.google.com/search?hl=en&safe=off&q=%22His+1983+h....

I think this might be useful if Watson was being feed with a medical database. Otherwise I don't see any need for it; is there any?

edit: Watson as a legal consultant would be great. There might be a product in that, not as an replacement for a lawyer but more as guide/search tool.
Is this ultimately a Stanford vs Cal rivalry thing?
There was test at czech site diit.cz. SSD survived several overwrites. But after it was left disconnected for several months without power, it lost all data. Apparently SSD needs to repower its cells periodically.
Have a look at the recently announced Global Learning XPRIZE (see http://www.xprize.org/press-release/gordon-brown-endorses-15... ). Soon teams will register and some could be interested. Or run/join a team.
What does this have over Simple?
Has anyone at HN used either IBM Watson or Wolfram Alpha to build a real (commercial) app? It feels like there should be a whole wave of apps built on either of these technologies but it doesn't seem to be materialising.

What is holding back the killer apps for answer/computation engines?
Email IP Leak Test
Bootlint: HTML linter for Bootstrap projects
I am using a VPN all the time to get some level of privacy, today I was stunned by the amount of information my email client is "sharing" with the rest of the world. Crazy ...
Right. The striking thing is that op's decision to choose the more expensive solution is now both confirmed by the fact that the solution was better because more expensive and by the fact that it works.

An email from the cheaper company explaining why they were
cheaper could have had the exact same effect.
IBM's Watson is about the level of research that Google or Microsoft do in their regular research labs - i.e., it definitely has a longer-term scope, and it's reasonable to expect that investments in this area will pay off in the next 10-15 years rather than 2-3 years as with normal product development.

It is not blue-sky research, though: it's pretty clear what the value proposition is, who the (potential) customers are, etc.; IBM just put on the publicity upfront with their "winning Jeopardy!" grand challenge to put themselves on the map in a space that is currently dominated by small boutique companies and a very limited numbers of bigger players such as Thomson-Reuters and (partly) Nuance.

Which means that IBM will have an easier time selling to existing enterprise customers who want to get in on this "big data" thing using text analytics (and, frankly, it's also good advertising for their existing data analytics business).
And if it takes you 100M to design the soy-bean-printing-machine, you will get the necessary investment exactly how?

I don't like MPAA either, I think they go over the top. But you are no better than MPAA by failing to take a more nuanced point of view. If there is no copyright whatsoever, I can guarantee you that no one will make 100M hollywood movies. And yes, they do take 100M to make - they hire armies of artists and programmers for that.
That confused me as well. It seems to have nothing to do with Rmarkdown which evaluates R code. However, this works pretty well (at least in FF 32).
(Regardless of its merits,) I don't think the argument is that the product should be free because the incumbents have exploited the public. The logic is that it should be free because supply is infinite; the exploitation is a side note.
I'm not sure what you're trying to say. The source of the data is irrelevant, XMLRPC w/ nil (and other pre-existing formats I'm sure) are strict supersets of JSON, any JSON document can be converted back and forth between XMLRPC and JSON without data loss. So XMLRPC (or something else with similar capabilities) would give you exactly the same ability to apply XML tools to "JSON sources".
The answer is obviously Zoopla...
Biodiversity sustains ecosystems, which, should they collapse, could very well take us with them. Due to the incredible complexity and interdependence of these ecosystems we simply don't know what the results of collapse will be. Maintenance of biodiversity is therefore a risk avoidance strategy.

Additionally, I'll mention that I agree with blaabjerg's response: it's worth maintaining biodiversity for the fun of it.

See, for example: http://en.wikipedia.org/wiki/Trophic_cascade
So you’re saying a billionaire should be exempt from e.g. income tax simply due to being a billionaire and expecting them to provide a certain quota of their income to the state would be unreasonable, as they have so much income?

I am not convinced.
Liquidity is that which isn't there when you need it by definition. Unexpected movement always reduces liquidity. The only interesting question is is the spread tighter when I want to trade in the presence of HFT or in its absence. Then you look at all the times that non-liquidity providers may want to buy and sell and determine that.

As far as I know it's almost always a tighter spread in the presence of HFT. So when you buy you buy cheaper and when you sell you sell for more money. The profit from market making shifts from know nothing sons of friends of the brokerage's CEO to those who can compete at something real. Everyone except those whose Daddies can get them high paying jobs wins. Financial market function more efficiently making it easer for smart people to get funding to do promising ventures. Incumbents, eh, annoying when the gravy train loses steam, really annoying.
I think the disease is Tourette's Syndrome. That could help with the search for the article.
More than half of American TV shows are produced by the intelligence agency. Hollywood has been a velvet glove for a long time ..
> Ask yourself: Why use Bitcoin?

Buying steroids, drugs, porn, donating to Wikileaks -- anonymously / bypassing any Visa/Mastercard "embargoes". Fiat makes this quite difficult, Bitcoin solves this problem. Have you ever done an international wire transfer? It can take days. When I pay people with Bitcoin it takes at most minutes. If you actually start using it you'll probably stop asking this question. It is extremely useful at this point in time to many people.

> The way it works is, they buy in order to jump the price. Then other people buy and continue the momentum upwards. Then, in a few days, they sell, and thus capitalize on everyone else's belief.

Funny I also trade equities and what you're describing perfectly fits what happens there.
An important part of the Rothschild family fortune was apparently made in a similar way around Napoleon's Waterloo defeat, using an optical precursor of the telegraph networks. http://www.lowtechmagazine.com/2007/12/email-in-the-18.html
No, you can't, because the latter could have dropper the former.

You mass inject with a low impact exploit and any high profile targets you stumble upon can be dropped a high impact rootkit.

You must be very, very sure before you decide you only got hit by a script kiddie attack.
Well, as one of those workers, you are not doing a goddamn thing for my economic freedom when you pirate a movie. Are you gonna send me any portion of what you saved if you download something I worked on via Bittorrent instead of paying for it?

Because if you're not, that argument is total fucking BS.
according to Google TOS, you cannot, and Google will ban you as soon as the traffic from your host(s) will look more like monkeys on typewriters than actual people looking for search results.

Will it have legal consequences? Most likely no. Will your coworkers or employees stab you with a rusty fork for getting their (most likely) favorite search engine to block them? Absolutely.
While impressive, WA never got as big as they thought they would, in my opinion.
"Just enough customers to be alive"? Would you really trust a SaaS that is about to lose money and go bankrupt at any time?

Furthermore, if the company has just enough customers to be alive then there's a pretty big chance that their founders or employees are working over time in order to keep costs low. They might get sick any time, making the company fall over. Not a sustainable situation. Would you really trust your data with that?
Commercial FUSE/Dokan analog for Windows costs around 15K for an all-inclusive package. I'm sure Dropbox can afford it if they are interested in pursuing this option.
NASA actually had a rather successful program called "better, faster, cheaper" where we cut back on testing rigour in exchange for 1/2 - 1/3 mission cost

http://www.nationaldefensemagazine.org/archive/2012/April/Pa...
Note that the techreport includes a component of leaving SSDs unpowered to verify exactly that kind of issues. Although it's not a very long one.
Online games have existed for a while. I played Worms 2 online in 1997, over dial-up. Before that, various games over LAN (Snipes!). It's absolutely true that Human vs Human adds an entirely new dimension, even for games that are otherwise pretty simple.
What the hell is WebRTC? – JavaZone 2014
OrderAhead Is Hiring Growth Marketers
OrderAhead is reinventing the way the world shops. We believe in growth, development and pushing the limits of what’s possible - for ourselves, our colleagues and our company. And we’re looking for people who share our passion and determination to join our team.

As our Growth Marketer, you will lead growth and engagement initiatives. In this role, you will identify, test and develop scalable marketing channels with the goal of dramatically improving the growth trajectory of OrderAhead.

Responsibilities:

- Identify, test and evaluate growth and engagement ideas

- Collaborate with the product team on product-based growth initiatives

- Optimize key signup and retention flows

- Scale existing marketing channels

- Analyze data to uncover opportunities

- Conduct ad-hoc experiments

Apply!!

- jobs@orderaheadapp.com
XKCD: In CS is hard to explain the diff between the easy and the impossible
Yanmaz Sünger Fiyatları
why is it OK for "consumers to get the movie either way?

In a liberal society, the question of "why should a citizen be allowed to do X" is wrong. The proper question is, "why not?"

Where else do we actually believe it's OK to take something that belongs to someone else

Taking means "dispossess someone of (something); steal or illicitly remove". There's no "taking" involved.

There's a person who legally bought a copy, then shared it with others who accepted it. No taking whatsoever.
No. You're making assumptions.

Read the entire comment.
I would think Watson can replace most lawyers (and MDs, and ...) of this world. Most of them don't think and just rehash stuff they learnt, just like Watson does. Sure for the exceptions you need actual people, but that is the same time when you would go from your corner lawyer to a more prominent one and when your doctor would forward you to an expert anyway.
With my limited understanding of orbital mechanics, it seems pretty hard to get something into a stable orbit around earth, especially if you're aiming for Mars. I wouldn't worry too much about it.
Interesting. Yet another way loading all these libraries from third party sites is a terrible idea for both security and privacy.
I actually built my own version of Watson based on this idea - jeopardy questions are often google-able/searchable on wikipedia. It was pretty easy to build out - but it only gets 80% of the way there.

The last 20% is the hardest - and it's why Watson is so impressive (even though even Watson is probably only at 90%)
Gibiansky's blog is chuck full of incredibly good stuff. He updates sporadically but it's totally worth a read.
Not aimed at lectures, but similar: http://videopath.com/
> My favourite solution by far, though, is the one recently implemented by Elixir: log() is a regular function, but takes a closure instead of a string.

A pretty common halfway solution (used by Python's logging for instance) is that the logging library takes a format string and its parameters, and does the formatting itself.

Doesn't save intermediate lookups or complex computations if they exist, but for the common case of a complex stringification it can save your bacon.

The alternative is an explicit conditional around the logging call, which is definitely worse than the ability to log a closure.
The critical period is until around the age of seven, right? The reason I'm asking is that I started speaking/reading a lot of English from the age of 8 on, and as far as I can tell I'm bilingual. Could you explain why that would not be the case, or how that's possible?
Sadly some people do make that exact argument.

I have to disagree that supply is infinite. The marginal cost of supply is near zero, but the fixed costs are considerable. It's almost impossible to make a saleable film for under $100k. There are little breakout movies like Primer that are famous for being cheap ($7000 in Primer's case), but that's sort of marketing BS - the low number is what it cost to make a playable copy that could be submitted to film festivals but nobody talks about all the extra work involved to get it consumer ready.
For the most-common use case (people using code.jquery.com/jquery.js), this won't work. That URL always links to the latest version, which updates with every new release, hence invalidating the hash (and the developer's website).

You could argue that a well-educated developer should know that and only use this for tagged releases though.
I really enjoyed sama's delivery. It was easy to digest; not too fast, not too slow; important ideas/concepts were repeated but not overly so; the choice and sequence of topics covered was very good. Length was just about right too.

I hate it when speakers "over engage" and keep throwing in jokes, personal anecdotes, rhetorical questions, funny slides etc. in a perceived need to keep people's attention. If a presentation's worth listening to, the content (delivered in a friendly and relaxed way) should be all that's needed to keep an audience engaged. If some people haven't got the attention span for that, it's usually their problem not the speaker's.
Did webdevelopers think otherwise any time?

Serves them right, noone should be using CDNs for code.
Consumer entitlement because Y offers simple viewing experience (I can buy a video and watch it now), while X doesn't.

Then you feel entitled to a better experience from X. And I don't think it's crazy to do so.
This bicycle saddle that turns into a lock is sure to win over cyclists
Full email validation regex (RFC 2822)
Datamining a Flat in Munich
Why? Because internet, right...
The rationale is that most people will never approach those kind of number of P/E cycles, and so people would rathe pay for more space, or pay less. Even in many cases in enterprise settings.

We have some cheapish SSD's in use for some of our high traffic database servers. We lost some drives that failed catastrophically, and the company we bought it from "suggested" we might have worn them out and maybe we didn't have a reason to RMA them, and perhaps we just ought to buy more expensive enterprise models next time.

So we checked the SMART data, and after a year of what to us is heavy 24/7 use with a large percentage of writes, we'd gone through less than 10% of the P/E cycles.

(We did our RMA, and it was very clear that this was a problem with the model/batch - all the failed drives were OCZ Vertex drives from when their failure rate shot through the roof before the bankruptcy)

All our other SSD's are chugging along nicely; the oldest have suffered through 3-4 years of heavy database traffic. I am just waiting for the oldest ones to start failing.

At that rate it doesn't matter if they won't survive as long as SLC anyway: We'll end up replacing them with faster, higher capacity newer models soon anyway - we usually do on a 3-5 year cycle depending on hardware and needs -, because it's more cost-effective for us to upgrade regularly to increase our hosting density as it helps us avoid taking more rack space, and colocation space/power/cooling costs us more than the amortised cost of the hardware.

The consumer market is similar: Most people don't ever buy replacements for failed drives - they buy a newer computer.
10 Figures you need to know before launching your Kickstarter campaign
Ask HN:A Little help with codechef
Interesting! Do you know if there's any proposals or papers detailing the idea anywhere?
Awesome achievement, go go go.
I've worked in enterprise SASS, salesman know not a lot about their own product, ROIs are plucked from asses and often it's all fibs.

Bear in mind I thought our sales guys were great, our product pretty good vs the field.

But basing your purchase on an email like this?

You're a complete sucker. All that happened was that a salesman just called their bluff. And they were impressed by it!
Rust???The language which is more complicated than C++??? I have learned Rust almostly, but it is too enormous to replaced the C/C++. If rust can't simplify its concepts and syntax, this language will turn to failure again like D...
Have you ever been on 4chan for more than 2 minutes?
Without a keyboard
So you just ask it any random question and it knows everything? Or only things that come up on Jeopardy?

I don't see an API for feeding it information.
Here some examples about Watson implementations https://developer.ibm.com/watson/2014/03/27/industries-can-b...

But would be interesting to see a real application working. An online retail for example.
I don't really care about Game of Thrones. I do care about the fact that it's increasingly hard to raise money for smaller film projects that aren't linked to an existing successful franchise.

Unfortunately it's nearly as easy to torrent low-budget indie movies as it is flagship TV shows and blockbuster movies, so guess which projects don't manage to recoup their costs of production or make a profit?
What's wrong with 9-5 did you imagine yourself like a rock star when graduating from CS?