skysight-inc/HackerNews huggingface dataset:
I am not. Syntax is the structure, semantics the meaning (I mean more or less).

(def (fun x y) (...)) is syntactically different than (def fun (x y) (...)) even if they are semantically equivalent.
Well when I see cops shooting people for the diciest of reasons, and enforcing laws with little discretion and maximum force, I'm not convinced that I'm wrong by the argument "Black lives matter". People are free to believe what they want, but obviously there is a messaging problem with "BLM".
It seems like Amazon could fix this in a straightforward way without losing the "hourly updated" part of their bestseller list - just compute a longer time period for each hour, like a rolling average.
That way the current bestseller still updates every hour, but they'd need to have the most sales over the last week/month instead.
Do you plan to pivot to become one of these airline data brokers?
already submitted and disussed here, please check before submitting: https://news.ycombinator.com/item?id=11161311
For some workloads though you're not maxing out the CPU or its thermal budget, so mixed GPU/CPU could still be a win.
The GNU Name System (gns)
And then watch someone else launch a free version 3 weeks later...
Fair enough. Preventing ransomware from getting all the way through is a worthy goal as well. The fewer files they can encrypt, the better. It's hard to stop individual users from download malware onto their own machines, but stopping that malware from moving laterally into network attached storage can mitigate a ton of damage.
Because it's fundamentally different and more secure.

Apple's model uses a public/private key pair: the private key never leaves your server and Apple doesn't know it. Apple only knows the public key, in the form of a cert. Apple actually writes about the trust model in the docs: https://developer.apple.com/library/ios/documentation/Networ....

Google's model uses a shared secret (the API key) that both the client and server know.

Having worked with both systems, I prefer the ease of the shared secret model, but each system uses a fundamentally different security model.
Amazon gave his book a "#1 Best Seller" rating even though it only sold three copies (one to the author and two to his friends). It was actually (presumably) the best selling book in a very niche category, over a very short space of time.
"Imagine if I told you I have someone who might be the perfect soulmate for you, but unfortunately because the pool of candidates for “perfect soulmates” is so small, I’m also including people that are maybe compatible with you or maybe not – a kind and thoughtful act, on my behalf…. And then I proceed to introduce you to these latters while holding back the perfect match until a random time that I saw fit?"

Doesn't that basically describe dating? I found my wife because the pool of "perfect soulmates" for me was basically zero, so I figured I'd take a risk and expand my definition of "perfect", and then discovered that I liked what I found.

Back to the topic at hand - it's a bit strange that a page that gives you the wrong answer is the right page because it answered you. It'd be like if you asked "What city is the capital of Kansas?" and I answered "Kansas City" because it had both the words "Kansas" and "City" and both of them are Capitalized, even though the answer is actually Topeka. I'd think a better answer would be "I don't know, but here's a list of state capitals" even though it's missing the words "Kansas" and "City".
I tried to sign up for Sendgrid and my account failed verification. I didn't (and still don't) want to use my company email- even though I offered to confirm that I'm a real person through it. Despite that, I got a canned response telling me to 'change my account email and update my company name' on the account, with a nice red banner telling me I 'failed provisioning'.

Especially irritating because I was just trying to troubleshoot a configuration issue for a shared customer.
What I think, and this is without being ICE engineer, is the same effect that helps Mazdas SkyActive engines achieve high efficiency, higher compression and longer exhaust cycle. That a two stroke achieves a high power output is not surprising, and is one of the main reason they're used, as the power to weight ratio is superior to 4 stoke.
Exactly. Machine learning is an inequality-expanding lever just like many other forms of capital. This is one of the reasons Google et al are so dangerous.
Never used them but https://www.chargify.com/ is supposed to be a service for this. Of course then you run into the disappearing service problem again.
ZFS was written independently of Linux, and in early incarnations only ran on Solaris. The only difference here is the timing.
No.

Why do mathematicians not use s-exps but syntax that is much more similar to C? Reading "sum" "mul" etc. takes longer than if you have visual anchors like * +. And infix is an advantage for simple expressions, because they split arguments, where as with sexps you have to parse from left to right and count parens.
Can't agree more. I feel like the reason why a lot of Lispers back in the day ended up re-inventing the wheel is not because of Lisp's "dark, seducing power" but simply because the tools and solutions just weren't there yet.

For example, if it wasn't for the existing JVM ecosystem of tools and libraries, I would probably end up creating my own undocumented, unportable, bug-ridden implementation of 80% of Netty. Instead, I just use https://github.com/ztellman/aleph
Amazon has this problem with their "Top 500 Reviewer" category as well. I recently stumbled upon one of these whose reviews were all 5 stars, and all began with the same sentence. A quick look through that list also shows a few Top 500 Reviewers with zero reviews.

"Amazon Bestseller" and "Top 500 Reviewer" are concepts that form a large part of Amazon's brand and value proposition. Regardless of whether this is a bug that can be quickly patched, they should pay more attention to things like this IMHO.
cool to see this open source - readme talks about versioning; is that like deployment versioning for kube objects? how is that different than what's coming out in 1.2?
Relatedly, I wanted to highlight that Dan Abramov is currently working on a refactor of ReactPerf [1] which will make the performance measurements more accurate.

[1] https://github.com/facebook/react/pull/6046
I'm interested in contributors who would be willing to implement it in Django Push Notifications: https://github.com/jleclanche/django-push-notifications
I would avoid reading into that since the text surrounding that chart indicate that the system was struggling with the load. That drop could have simply been them prioritizing and removing certain event sources in the clients while they figured out how to fix things.
Oh cool, thanks for sharing that. I was curious why I kept seeing the same FlightAware page when i land in almost any small airport.
The Ski and Snowboard Safety Guide You Need to Read
Sears Loses $580MM in Q4
If he had played up his "book" as fine art, he could have made millions. Kind of like how this guy took photos of other people's photos and sold them for exorbitant amounts:

http://www.businessinsider.com/richard-lewis-instagram-photo...
I'm sorry to be so blunt but given that Netflix has over 75 million subscribers it's far more likely that you're out of touch with what the majority of consumers are happy with. In an ideal world we could all stream 4k lossless video, but the real world has bandwidth limitations and plenty of people are quite happy with the video quality Netflix offers. Frankly, outside of niche places like audio/video-phile sites or the occasional tech site remark I've literally never heard anyone remark about poor video quality on Netflix.
https://en.wikipedia.org/wiki/Irony

apparently 7 or more distinguishable definitions.
>> To make products you need a diverse set of leaders who share authority in varying decisions, not a chain of people who wrongly think themselves to be universal experts.

Works fine in case of actual universal experts Steve Jobs's, Jonathan Ive's, Larry Wall's or Linus Torvald's of the world.

That argument begins to break down when you appoint the wrong people to that job. You now have to follow orders only because some one is giving them, not because they are right.
Wow, so brilliant to have Bill Gates so he's pro-government intrusion and then the company back Apple.

Update:

This was not meant to troll. I fell for the mis-attributed quotes to Bill and thought he actually backed the FBI. I stand corrected.
Opera CEO: Sale to Chinese Consortium Wasn’t Our Decision
Why downvote this one? I corrected the misquote and pointed out how the speaker in the video chose to ignore asians to misconstrue his issue as being about minorities in a racist way. If the video had featured a white person whispering something disparaging (and false) about minorities would you feel the same way?
Toe the Line: Investigating the Lost Sock Conspiracy
I've written a few comments, they might be helpful. One I just posted here:

https://news.ycombinator.com/item?id=11177401

But the original story on HN has some comments from me:

https://news.ycombinator.com/item?id=11101164

My take at the time:

https://news.ycombinator.com/item?id=11101262

For an excellent backgrounder, then Liam awyatt's b;oh sets things put the clearest:

http://wittylama.com/2016/01/08/strategy-and-controversy/

And:

http://wittylama.com/2016/01/30/strategy-controversy-part-2/
I hate it when commercial customers with merchant accounts start using my product
Another funny thing about this line:

> in this context, Oracle could make everyone's life easier by waving their magic relicensing wand.

SF Conservancy is stating that they have grounds and willingness -- though only as a "last resort" -- to tie Canonical, one of Oracle's competitors in the commercial Linux space -- with a lawsuit, but says that Oracle could make everyone's life easier by waving their magical relicensing wand.

Why on Earth would Oracle do that, though? I think the best-case scenario for Oracle here is that SF Conservancy and Canonical fail to resolve their dispute, the former sues the latter, much time and money on both sides is spent in litigation, and ultimately Canonical wins. But even Canonical losing doesn't really seem to hurt Oracle significantly (it may be bad for Linux generally, but even if that somehow hurt Oracle's own Linux business, it probably wouldn't do so significantly in the near term.)

The only wand I see Oracle as likely to wave is their popcorn-making wand.
Yo how was the commute VIA bart like for you? I assume you got off at Union City?
I believe maxxxxx is asking about the ability to import and use classes from a DLL directly, without needing a class definition. As far as I know, in standard C++ this isn't possible.
In other words, create a collaborative Robot.
As much as it might feel like selling out to the founders of this product, providing the tech in white-label or licensing to travel groups such as Kayak for example could of been a way to at least keep the doors open.
Depends on how they arrive at it. If they create true AI with lots of spare capacity then maybe Google is threatened, but what seems more likely to me is that true AI is achieved in some hodgepodge system that wasn't well architected to scale. An example of this would be a true AI that came about as a result of embodiment in a robot. Yes, it is true AI but that doesn't mean it knows how to read, let alone read and understand billions of webpages. Even if it could read a page of general text at the level of an average adult, that doesn't mean it can read it quickly.

[EDIT]
And as an addendum to this fun tangent, even if the AI was capable, in principle, of reading billions of webpages fast and well, we don't know the power requirements would be for this. This hypothetical small company may have stumbled upon the right algorithms and the right training data to produce a true AGI, but they may simply not have the hardware or the engineering know-how to scale it up across multiple processors. Or scaling it up may require too much (i.e., more than the company can afford) data bandwidth if the robot is controlled. Again, it depends on the details of how they arrived at the AGI.
Carrington Event: August 28 – September 2, 1859
To be fair, when I search I get a huge Knowledge Graph result on the right with a picture of the animal.

Generally, I think that the number of people who want the Urban Dictionary result is higher than the number of people looking for the animal, so it's hard to fault Google for this.

What would be ideal is to have something like DuckDuckGo's disambiguation bar that included the Urban Dictionary definition of goat:

https://duckduckgo.com/?q=goat&ia=meanings

Unfortunately, it's not there right now.
Actually, it is known by outsiders. In the end the staff were very open about their concerns. It was the secrecy, dissembling and frankly bastardry that caused good people like James Heilman to be removed from the BoT over the fiasco that was the Knowledge Engine.
Hi - Eric from SendGrid here. Our CEO Sameer just greenlit a 10% discount for former Mandrill customers. We're working on a set of tools for automatic migration - but we wanted to get a prompt response out too:

https://sendgrid.com/blog/hey-mandrill-customers-wed-love-th...

Straight to the discount: https://go.sendgrid.com/switch.html
Yeah, that'd be interesting to learn. When we were going through YC in the aftermath of the financial crisis, a lot of the advice was to "be a cockroach" [1] to be able to survive anything, since the most common way startups die is running out of money. You could say that we took that to heart... :-) Maybe it's shifted away from that with the rosier funding environment more recently?

[1] http://paulgraham.com/badeconomy.html
"Glyphs—rasterized on CPU with Quartz or FreeType (for now)"[0]

0: http://pcwalton.github.io/slides/webrender-talk-022016/
MotionEyeOS: A Video Surveillance OS for Single-Board Computers
Unifont supports Cherokee, BTW.

U+13A0..U+13FF: http://unifoundry.com/png/plane00/uni0013.png

U+AB70..U+ABBF: http://unifoundry.com/png/plane00/uni00AB.png
Who did you end up going with?
> sunset

They might like that it implies more of a gradation than a binary on/off. A lot of these companies do help people migrate, etc. before going completely offline.
How did Amazon approve this?
Thanks Dan!
> Google can never necessarily know what you want and can never truly know you achieved your goal, so you could not train it properly.

They do have some amount of confirmation. All of their search results are redirect links, so they're tracking which links you click on. Based on the timing of those clicks, they can tell if you clicked on a result, left that site a few seconds later, and then clicked on another result further down the page, which probably means the first result didn't give you what you want. It's not perfect but it's still potential training data.

If that site has Google Ads or a Google '+1' icon, they can get slightly more information about how you spend your time on that site. I don't know about the legality of this but it's technically feasible.
And yet, again, we have both bilateral and multilateral negotiations going on all the time in international relations, without the same level of controversy that the likes of TPP and TTIP have attracted.

Discussions in the UN about issues as big as imposing sanctions or going to war have taken place with more transparency than we're seeing here. National politicians who have defied public opinion on such matters have sometimes paid a heavy price for it at the next elections.

I mean, seriously, we're talking about a bilateral trade deal here, not the fate of humanity. Yes, each party has some internal political structure and local variations, but the point of both the EU and the US is to have regulated, harmonious local variations so the whole can still function effectively.

Please tell me, if everything is above board, what is so secret about this kind of a deal that it justifies obstructing not only the public but their elected representatives from watching it develop? For that matter, why should those elected representatives not then block the entire thing on principle, if they are only to be asked to rubber stamp the results without substantial scrutiny or a meaningful opportunity to actually represent the interests of their electorates?
Exactly. As an example: when using OpenCL, both the IGPU and the discrete GPU will show up as compute devices. Currently if an application uses the GPU at all, it would often pick the one it considers the most powerful. But even today you could theoretically run benchmarks and then use the IGPU if that is sufficient, or use both at the same time.
Wikipedia is still running as per normal. But this has caused a great deal of reputation so damage to the Board of Trustees of the Wikimedia Foundation. I think until everything comes out in the open, I'd be very leery about giving them any fundraising money.
I think they're only backing it now because of the backlash against Gates. They sure took their sweet time, either way.
The NIST and other state organsiation continue to be active in this area. However not all they do is poor evil and all the open standards AES or SHA1 have also been studied and reviewed by many other cryptographers. Most consider them still save for practical uscases.

Nowdays the NIST is guiding the process of standartisation, but does not itself activally doing anything. Most cryptographers agree that in the process for SHA3 ran quite smothly and they did a good job. However when the NIST tried to over some improvments, the crypto community heavly stomped them and these improvments never went into the standart.

There were talks on these subject in the last couple of Chaos Communication Congresses.
While not an earth-shattering amount, I'd rather see such grants/cost sharing go to tech that doesn't perpetuate dependence on fossil fuels. In the end, this tech only means we get to burn less, but not eliminate the emissions all together.
Oh, good luck. Renting in SF is in an absurd place right now.
It really depends on the period they use to calculate it. My book was very briefly the #1 programming book on Amazon[1], which is, I think, a decent-sized category. I don't know the exact numbers, but I probably sold a few hundred copies that day. But, more importantly, I think I had a narrow spike of a lot of sales in a couple of hours right when the book first launched.

[1]: http://journal.stuffwithstuff.com/2014/11/20/how-my-book-lau...
Imagine you removed a parenthesis at the end. Would you even notice? It's not compact at all, and there are fewer visual cues.

Infix notation works better when it is applicable. Limiting the number of parentheses is also best when possible.

You can add parentheses and make it less compact if you want. You could theoretically write c=sqrt(axa+bxb) as:

c =
sqrt(
((a *
a) +
(b *
b)))

But that's just ridiculous.
Will ya look at this http://www.kimbawlion.com/kimbawlion/rant2.htm and
Kerckhoff is only directly relevant to cryptosystems, but the related notion of "security by obscurity" comes up again and again.

And it's usually a sign that the one trying to shut down a discussion with this argument is wrong. :-)

Usual forum scenario: changing your SSH port to a non-standard port is security by obscurity and doesn't do anything. Usual reply: it doesn't cost me anything (except a few minutes of my time), but may keep a non-sophisticated attacker out – think some automated script kiddie software.
مرحبا
7 Cool Decentralized Apps Being Built on Ethereum
Nice work, ggulati. I had done some roughly similar stuff, but more basic, using same / similar libraries (but you have researched more libs), a while ago:

Recognizing speech (speech-to-text) with the Python speech module

https://code.activestate.com/recipes/579115-recognizing-spee...

and

Python text-to-speech with pyttsx

https://code.activestate.com/recipes/578839-python-text-to-s...

Good stuff. I like this area.
Can you sell App2016, App2017, etc. and force users to buy a new one each year? Or does Apple prohibit that?
Hey Zuck, we built your office A.I. solution
Paid updates would be a disaster. Can you imagine giving every two-bit developer the power to say "this update costs $0.99" and all they did is change the font. Your phone would be a sea of shitty paid updates. Many customers would not update their apps, and the user base would become fragmented. Customers would become wary of buying apps for fear of being ripped off by endless updates.

You may say "ah but the good developers wouldn't do that" but unfortunately someone's always gonna piss in the pool.

The current buy-once model is better. Subscription/IAP model is better for something like this.
It would but that's not how US law is being interpreted today. That's what I would like to see fixed.
https://news.ycombinator.com/item?id=11176467
FreeBSD and recent glibc vuln
It looks like you're probably just trying to troll, but to head off additional discussion: Gates has some stuff mis-attributed to him and the very next day after initial reports, Gates disputed reports that he backs the FBI in the Apple dispute:

http://www.bloomberg.com/news/videos/2016-02-23/gates-disput...

A better troll might've pointed out the disparity between Microsoft supporting Apple's stances and the circumstantial evidence that seems to indicate that Microsoft actively worked with the NSA to backdoor its services (Outlook.com, Skype, etc)
ot: He skipped a court appearance and the (minor) case was dismissed!

Shouldn't skipping a court appearance be a crime of itself??
My brain couldn't help but read it this way for a while: App for booking raises $2.5M overnight.
The issue is that unlike the Civil Rights efforts of the 1960s, Blacks Lives Matter is decidedly non-inclusive. More Black Panthers than "I Have a Dream".

So we end up with Rachel Dolezals as the only way for a non-black person to be a sympathetic and engaged cause supporter.

Given the choice of "either you're with us or against us", Black Lives Matter is effectively saying that if you're not black, you're against us by design and you have no alternative. Non-black people need not apply.
Apple handle recurring billing for iOS applications too.
Germany has the most active community fighting against this stuff and is far, far better then the US,UK or France. France itself is quite bad, but not to the point of US or the UK.

The UK is so bad that the NSA has more rights in the UK then in the US.
Thank you so much for that read.

The part about Pioneers of the past being burned at the stake I'll hold on to. That's a truth that hangs on today, albeit with less fire and more firing
Yeah you can. Usually it's "App v2.0" or whatever. Several well known apps have done it. TweetBot comes to mind.
I'm really glad you liked it, in my delirium last night following swapping out the entire backend and hoping it didn't die a horrible death under load, it was hard to tell if the sentences were even grammatically correct.
> If anything it's a bug in their process

It's not a bug at all, it behooves both parties that this occurs. The seller will sell more books appearing to be reputable, and amazon makes more money because they are selling more product. It's really a buyer beware tale if anything, online retailers are becoming 'used car salesmen' of the 21st century.
FTC: ASUS case suggests 6 things to watch for in the Internet of Things
For obvious reasons.

Your voice is a biometric. Innovation is fine, but Google needs to address our digital rights.
Xgboost-predictor-java: A pure Java implementation of xgboost
https://history.google.com/history/audio
Note that Chrome's PDF reader was open sourced almost two years ago as pdfium - it was closed source prior to that because it was licensed from Foxit rather than written from scratch.