skysight-inc/HackerNews huggingface dataset:
> .. until you started using it!

I've been building stuff using GWT for the past 5 years, so I'm either doing it wrong or I'm completely missing something.

So, what's wrong with GWT?
Bitcoin's utility is being a global currency.

Like I said, Bitcoin will scale like the internet scaled which is in direct proportion to demand. Blocks aren't often full and if you are in a hurry then you need to pay 10 or 20 cents to prioritize your transaction.
Sadly, I don't know of any good resources. It's kind of a specific topic, and it wasn't really part of my task to consider these issues, so I only spent a small amount of time researching it myself.

I believe most of the studies were conducted by NASA, so incorporating that into a search should help.
The road to hell is paved with SAML Assertions
growth is also achieved by social progress - widespread education, the rule of law and expectations of a social safety net promoting risk taking as examples.
​Black Duck and North Bridge find that today, and tomorrow, belongs to open source
These numbers are almost certainly because the Tesla battery is overprovisioned and actually has something like 108% of a reported fully battery when new.

Also, batteries lose capacity with time as well as use.
Yes, sure, if you want to render a 4K floating cube. However, a single $700 GTX 980 or even a $1000 Titan X , can't even handle 4K games. Unless you enjoy playing at sub 30FPS levels. PS4 surely isn't fitting either of those monsters in its form factor for $400.
The video:
https://www.youtube.com/watch?v=C_r5UJrxcck
Take a look at Charles Duan's recent articles for Slate and Wired, which address this. Google his name + Klingon, Oracle, Lexmark, and/or Arista and you'll get relevant articles.
But it also has the upside of allowing American automakers to sell a lot of high-profit SUVs!
I thought so too at first, as those were the only things that disagreed with my previous style. However, I've been using "standard" for a bit now, and have to say that both of those decisions have really grown on me in light of ecma2015 features. Space after function name works well with generator functions and yield. Semicolon placement has become somewhat less consistent with the new object literal and class syntax and skipping them everywhere has saved me from constantly trying to remember whether I need one after a particular function or method definition.
Curious about the sports science and kinesiology considerations in selecting a training set for the ML engine.
Yes, you can decrease your cart abandonment rate. Here’s how
If you replace "white" with "white, Indian or east Asian" then you are pretty darn close.
A few companies ago I interviewed an ex-coalminer for an Oracle DBA job. He was good too. My hiring recommendation was overridden by a senior manager who was a snob and an asshole, for the entirely irrelevant reason IIRC of no degree.
You would end up with several different exchange rates with TND > BTC quickly hitting ~3x what the 'official' exchange rates suggest. The basic problem is the country does not have enough exports, currency controls simply prop up the currency.
Yes - this is what I'd refer to as a drone, something that can autonomously fly.

It just seems to be being used as a catch all scare mongering term for all RC aircraft though - and given how long they've been around with a perfectly fine track record, it's becoming a bugbear.
Show HN: A React and Redux Boilerplate with TypeScript
It's not the government who should control news, but just as a journalist may not be put behind bars for reporting uncomfortable facts, news shall not present anything they're not sure of.

I'd like to think the solution is simple, require a license before you can call yourself a news agency and take it away after three unfounded statements. There's room for fun news that reports on some famous guy's divorce, but it should be clearly labeled as speculative rumors.

So, if you don't have a news license, you can still print papers and magazine and have tv shows, but like on cigarette packages, there will always be a label visible at all times: Speculative Infotainment.

Any controlling body must consist of a healthy mix of representatives and no financial persuasion may be allowed.

In essence it's like reading a book and knowing it's fiction, not a report, and most news reporting is the same as information passed around citizens as hearsay.

Moreover, when I look at the way some tv hosts report information, it's more acting than should be allowed for something called news.

There are probably only 1000 or 2000 active journalists today. Most just repeat, reprint, what they got fed by someone else. In some countried here are investigative journalists who have their own TV shows on (partly) publicly funded TV.

What's most important is that before blindly believing a report, one is well served to compare with other agencies who are funded by an opposing interest group. What one might misrepresent can be spelled out clearly in some other place. Relying on a single source for news is like trusting the computer clock in a distributed system.
There is absolutely no comparison between the person who has to work a manual labor job breaking their body down because it's the only way they can earn a living and the guy doing 2-3 weeks of physical labor because they have a personal project they want to finish.

I mean I can't even put into words how ridiculous this comment is.
I wouldn't say Pony (which is very interesting!) has the same concurrency style as Erlang. Yes, the both allow to send messages to other processes/actors in an asynchronous (non-blocking) fashion. However Erlang supports also blocking operations (e.g. through a selective receive) beautifully and thereby allows to build blocking APIs on top of non-blocking messaging operations. Pony on the other hand is totally async. There is no way to block an actor for the result, e.g. in order to wait for a response. The only way to get some external input (response) is to give up the current branch of execution (return from the main behavior method) and wait for the next behavior to be executed. Pony is even more strict than other actor frameworks in this regard, because it even won't perform garbage collection inside an actor as long as it is actively running.
I have a vision of ending up with a long legged Swedish blonde model, doesn't mean it will happen though...
Given that I suspect you can't get a brand-new assembled car for $1000, I'd say you could extend the "motorsport enthusiast" level to $20000 or more easily.

[Please note that I've never bought a new car, nor a car in America]
Money is a religion
I have no stake or interest in Bitcoin, and I wrote it off some years ago. I find it kind of annoying when there are stories about it or altcoins in my news feed (in lieu of other things). It's noise in my signal. This is just my own personal feeling; I wouldn't go as far as to describe my feeling towards Bitcoin as hate.

I can't explain the feelings or motivations of those who actively detract from the technology. It's probably similar to Apple "hate". Or inverse "fanboyism".
Two books...

Think and Grow Rich by Napoleon Hill

How to Win Friends and Influence People, by Dale Carnegie
Here are the real numbers to show you why your comment was (rightfully) downvoted:

31.47 * 50 wks (2wks vaca) * 5 * 8 (a work day) = $62,940
I actually don't think there's a nice way of doing this without making the interface slightly more annoying.
If you make OnScopeExit a template on a callable, then you need to give it the type of the callable explicitly on construction, which means that using a lambda becomes more annoying. I.e., you'd have to do it like this:

auto f = []() { std::cout << "Exited Scope!" << std::endl; };
OnScopeExit<decltype(f)> x(f);

The way unique_ptr does it is by using type erasure, which requires a virtual function call internally, just like std::function.
It's really polarizing because it forces us to question what we think of as currency. Is it sufficient for it to be scarce, durable, verifyable and fungible or should it have some independent utility or backing?

Some of the vitriol is backlash against the zealots who feel that Bitcoin can/should enable elements of anarchy.
Actually, I'd suggest you do sometimes see people saying that about Linux, especially when Linux "on the desktop" comes up. And the reason is that neither project is simply a neutral software development project, but are politically charged. Linux at this point really just has a political "tinge" to it with the free software stuff, but Bitcoin is drenched in politics. So people are responding with their political brains rather than their raw technical brains.

I am not trying to imply this is bad. The politics are intrinsically worthy of thought and discussion. I could wish for a higher level of discourse on political matters, but humans have been doing that for lo these many thousands of years and I doubt this is the year that's going to change. Our "political brains" are complicated, messy things, tied into tribal instincts, personal identity, and all sorts of other messy things that make it difficult.
So this was a very interesting post. I would like to note that we can actually do something like definitional scoping in CL too :), but we need to write it ourselves!

We would do this using CLOS and its MOP, more precisely by using the FUNCALLABLE metaclass and having a class with an environment slot, source slot and effective function slot which both would be altered by some convention (USE, COMPOSE and FUNCTION it seems?).

Then you'd SET-FUNCALLABLE-INSTANCE-FUNCTION to a lambda that invalidates the efficient function when source or environment has changed and composes a new function with (compile `(let((,@environment(( ,@source)).

Voila, you now have a type of function that carries with it an environment and its source code.

Now I don't know if this fully satisfies what REDBOL is doing to be honest, because the post talks about "deep walking" and that sounds like code walking, which is a scary place to go to in CL.

EDIT: Yeah, it seems like USE would do a full code walk(?) Code walking really sucks, because you need to recognise the special forms of CL and deal with them appropriately. This doesn't apply if the list of vars used is always passed to USE (just let LET take over binding the lexical environment)
> I think it's about machines learning how to do things and improve at them rather than the decision parameters being hard coded.

Yes, it's just that there's nothing necessarily intelligent about learning through statistical clustering. I mean humans don't learn something by looking at many thousands of examples; usually a couple suffices. Maybe that's just a higher-level statistical induction that yields intelligent deduction[1], but we have no idea. We know that statistical clustering, at least in biological brains, is a more primitive computation than, say, bubble-sort, but we don't know if it is necessarily the primitive building block for an "intelligent" algorithm. It's also true that we don't have a good definition of what intelligence is, but we do have a probably-reasonable intuition about it. Now, don't get me wrong, I understand why people feel like this should be called AI (for various reasons, both backward- and forward-looking), but it's important to remember that we have no idea where these algorithms are placed on the spectrum between bubble-sort and human intelligence.

If anything, machine learning is more of a testament to how effective statistical algorithms can be (which is either "very" or "hardly", depending on the problem and the problem) without doing anything that could be called intelligent. This is not too surprising. Insects are also extremely effective -- and adaptive -- at some tasks without being intelligent at all.

[1]: Word embedding (vector representation of words) is probably the closest we've ever got to deduction, but we don't know that this model generalizes well.
there are some mega weirdos out there and sometimes it's best to just not ask.

"hey, what'd you do this weekend?"

"well, my friends and I run a historical re-enactment society where we all go to this remote retreat in the mountains, dress up as Nazis, and pretend that they won World War 2."

and you know what, if it was possible to just hold your finger down on the "rewind time" button for 15 seconds to just never ask this kind of friendly question, life would be so much easier. how do you reply to this? just stay out of other peoples business if you have to work with them.
Thedailywtf.com seems to be down, what to do?
It is dishonest to represent this as an instance of "the search engine police" turning up as a result of NSA snooping. From the NY Daily News article you linked:

>“Somewhere out there, someone was watching,” Michele Catalano wrote on the “Medium” blog[...]

> The Suffolk County Police Department said it sent detectives to her East Meadow home Wednesday after a Bay Shore-based computer company reported suspicious computer searches by a “recently released” employee.

> “We found out ... that the searches involved also things my husband looked up at his old job,” Catalano wrote Thursday night in a separate blog post on “Open Areas,” her personal site.

In sum: Mr. Catalano and his former employer got into a flap presumably related in some way to the employer becoming "former"; said employer, which sounds like a pretty lousy place to work if this is the kind of shit they pull, tried to SWAT the Catalanos in the best 4chan style; Mrs. Catalano, seeing an opportunity to grab some headlines and maybe a touch of lasting notoriety for her otherwise entirely forgettable online presence, made this out to be something almost entirely other than what it was; the post-Snowden online media grabbed hold of it for five minutes, then realized how they'd been played and turned on Mrs. Catalano [1] for thinking she could put one over on them.

I don't see how the case against ubiquitous Internet surveillance can be effectively bolstered with dishonest representations of rather trivial events.

[1] http://www.wired.com/2013/08/pressure-cooker/
FYI: "mAh" or milli-amp-hours is a unit of capacity, in this case it makes no sense. Perhaps you mean just "mA", a unit of current, which does make sense in context?
Lazyness is a great virtue!
Thanks for the suggestion on unique_ptr , it should be pretty useful for debugging!
> I presume many read anything written by Wolfram with the hope of finding something they can point out as self-promotion ;)

Do not presume. It's the first time I've read anything by Wolfram. And before I read it, I had a positive opinion of him (love Mathematica and find Alpha to be occasionally rather useful).

The ratio of self-promotion to content in the article bothered me enough to

1. make a top-level comment here about it (I rarely comment on HN); and

2. decide not to read anything by Wolfram again. Because the content is both interesting and well-written, but filtering out all the self-aggrandizing BS to get to the content is sufficiently annoying for me to make the result not worth the bother.
I've always found the dislike of tabs to be quite strange. Developers love being explicit and semantic about things, and here we have a character that represents a semantic indent, and there's a huge swath of developers who prefer to go with the airy-fairy presentational space character instead. It even solves the 2-vs-4 debate with allowing each user to render it how they will. Heck, you could even render it as three spaces if you will!

It baffles me. Of course, at the end of the day it's just one IDE setting and I don't have to worry about it (we uses spaces at work and it's fine).
Not most but many.

It was a subsidised platform with great specs, the cheapest linux box available and ran on a tv, never mind free console & media player. A lot of my student contempories bought it solely for Linux as it was the cheapest way to a Linux platform.

I cite the Condor cluster using 1760 PS3s, once the 33rd fastest super-computer in the world. There are many other published Playstation clusters (PS2 also). The cell processor was highly desirable and very powerful for the price.

I will always thank Sony as 'otherOS' allowed me to evangelise Linux & indeed computing to many families who never considered owning a computer. To kids passively consuming games I could show the power to create them with Linux and turn a passion for gaming into a passion for coding - I was not alone in this.

'OtherOS' use was both significant, socially important, and moreover printed on the box when bought - this seems contractual & IMHO Hotz was in the right to re-enable it.

Sony have world leading engineers and tech, that perfection should deliberately be downgraded for non-engineering reasons breaks my heart.

https://en.m.wikipedia.org/wiki/PlayStation_3_cluster

Sadly I feel I can no longer own or evangelise Sony devices until Hotz can too - it was quite unjust behaviour.

Hotz did not lose in court, the courts agreed with Hotz, but his exclusion from Sony ownership was coerced against his will, uncivilly, nonetheless.
Singapore as a Global Hub for Digital Finance?
> The FBI NSA CIA don't care about 99.99% of you. They never will. Can you guys stop thinking we're an election or two away from a fascist dystopia?

Sure, but for the people who are actually abused by the government it is extremely important. If everyone else just ignores the issue then it only ensures over time that more people's lives are ruined. And it's a pretty callous and inhumane stance to take to just not care about people's lives getting ruined simply because it's a minority of people.

Not to mention the fact that the impact of invasive surveillance on certain people is far more impactful than others. If the surveillance state is out there harassing the leaders of government accountability groups or civil rights protesters or EFF supporters that can have a huge negative effect on social and political outcomes.
But "gram" does describe service of sending pictures.
i am homeless and can not use banks or paypal, bitcoin is only option for me to pay stuff on internet. For me personaly bitcoin is best currency. It is absolutely vital in my lifestyle, and if unbanked people of world(vast majority) would also be as tech savy as me it would be biggest currency.
There are no efficiencies to blockchain. That technology is 100% hype
"Those demands from Motorola should more properly be seen as a counter-offensive prompted by Microsoft’s demands for royalties on every Android implementation."

http://patentlyo.com/patent/2015/08/agreement-microsoft-moto...
Holy crap! These fan films are getting better and better all the time!

I can see why the studios are crapping themselves. No longer are they competing on mere copying, now they are competing on creativity!

Seriously, if fans can do this with Star Trek, I wonder if they should take the central precepts of Star Trek, make their own entirely seperate universe and to hell with it - the studios who refuse to continue much loved series can be cut out entirely and fans can make their own series.

In fact, they could make their own series but have a central authority to allow for basic continuity but maximise creativity. Now that would be remarkable.

The fans could find their own games and spinoffs pretty nicely too.
That's why I enjoy doing small-medium landscaping projects and yard work. You start with something in a substandard state (yard, grass, leaves, snow, etc) and you end with something looking much nicer, all within the span of a couple hours.

Compare that to releasing code 4 times a year. The stuff I'm working on now won't be in production until September.
The younger generation is using cars less exactly because driving/parking/owning a car is expensive and a hassle, not because they suddenly prefer watching bums on the subway to watching Netflix alone. Choosing between Uber and shared public transportation is a question of cost, and self driving cars will get the cost down so it's much less of a factor. In all the countries where the share of public transportation is significant, the main reason is economical. Gas is more expensive in the EU, free parking is scarce, wages are lower, etc. Actually walkable cities help, but it's not like europeans couldn't find a use for a car if they could easily afford one. Or how about private car ownership growth in China [1]?

The other point is that American society is pretty well-segregated, and personal cars and suburbs ensure there's minimal contact between the classes. Unless your shared car service has tiers that allow that segregation to continue, a significant amount of people won't use it. Physical security is a part of the equation - you're probably not getting sexually assaulted or burgled in a personal SDC.

On renting vs owning: again, it doesn't matter - if the cars are not shared, this doesn't really affect the traffic volume (driving between drop-off and the next pick-up are empty miles, but that's hopefully insignificant).

[1] https://www.eia.gov/todayinenergy/detail.cfm?id=16251
Is it the ageism? The constant threat of outsourcing? The neverending stream of media pundits blaming you for every social ill?
But the digital form of bitcoin change things. A good hacker might check for thousands of computer a day to find private keys but he can't walk along kilometers to find coins on the ground.
We call that "Setup to fail"...
Amita? I thought everyone knew her.
Protect Our Gits, Stop Foxtrots Now
Plus if you've made $150-250k for the past 8-10 years, it's easy to have that retirement buffer and that money in the bank and think that working in a mine might be "satisfying" for six months even if you did it for $15k.

It's totally different when you can barely afford your mortgage, you're in debt, and you have no chance of getting a better job.
Then how to i get those great pictures of airplanes during takeoff??? /Sarcasm

The issue is that then you have to limit the sale, and add licenses etc to control that. However, even that does not control the people who just don't care, or that don't know. You can tell stores around you not to sell to unlicensed people, but these drones are so easy to get over the internet that it would have to be blocked at a border level. And then you are basically outlawing the device, creating even more need to police / monitor.
Flyclops sites are now 100% static and HTTPS
I'm pretty sure that people are different and there are plenty of programmers that are the exact opposite.
That's the gist. This is the lawyer having (even more) fun with the lawsuit, because why the hell wouldn't you have fun in a job like this?

I'm pretty sure that he and the judge both know that Okrand's claim was a fiction/joke and that this isn't a serious legal notion to be ruled upon.
A.K.A: Let's build a big DB of political identities and make millions! :D (at least, this is what I would do with such app + evil)
Probably because being 'cool' is highly subjective and of marginal, perhaps even negative, relevance to doing valuable work.

It is presumptuous and pretentious: 'Are you good enough by my own arbitrary and vague standards to be around me' is the underlying question.
I think you're spot on with this.

The general quality of discourse on any thread seems to drop hugely whenever politics comes up.

We seem to be able to leave each other alone when it comes to using vi vs. emacs - the odd joke comes up, but that's about it.

But politics? There seems to be this attitude of conversion, missionaries, convincing, it's kind of frustrating. I think it's healthy to question one's views sometimes, but not to face a constant onslaught.

Looking a bit harder, the language people use here is quite clearly politicized and strange - people use past tense, which I find difficult to interpret as anything other than trolling. No-one would say 'Linux was a good OS', because it currently exists and is used daily...?
Their debt was in dollars
How to be a pro on Slack (and reduce notifications overload)