skysight-inc/HackerNews huggingface dataset:
> Your code becomes less peculiar to you and more in line with the peculiarities of the language as it's used by most people. Shallow enough? Don't let an allergy to postmodernism become an allergy to a turned phrase.

I'm objecting to the attempt at sloganization as if witty/clever phrases mean anything. FTR, I also think this is a bad thing in FP. My "favorite" example being "if it compiles, it works" (or similar).

> Not sure what the rest of your comment has to do with my point, which was about, if you like, the pragmatics of programming.

My point, though perhaps somewhat obscure, was that eliminating a lot (i.e. "classes") of bugs up front (e.g. by exploiting parametric polymorphism) means that you spend less time fixing bugs... which means that you spend more time getting things done.

(Now, the jury is still out on whether static type checking leads to more productivity than dynamic type checking, but given that you're interested in Go, I'm guessing you're probably leaning towards 'static' anyway.)

> Not concerned with the space of programs that type check. Insufferable haskellers...

I used Haskell (and ML, you'll notice) as an example, but if you're not concerned with the space of programs that type check -- why are you even using a statically checked language? Surely you'd be infinitely more productive in a dynamically checked language? I'm saying you should be concerned and demand concern from the designers of your language.
I don't understand how regulation could even work. Companies such as google are increasingly using machine learning. So even to the company the results seem to be coming out of a black box, and they don't really know why. This can lead to bad results such as black people being labeled as gorillas[1]. But on average some sort of metric is being optimized.

[1] http://www.usatoday.com/story/tech/2015/07/01/google-apologi...
ProtonMail is in Switzerland. Neither in Switzerland nor in the EU, Design Patents exist.
Since you guys are taking a lot of insults here I want to try and offer you something constructive.

Having bugs is ok. Failing at mobile and performance is not. It melts away your credibility because doing these things right is table stakes.

This is all compounded by the fact that it's a toolkit that serves as base for other developers, rather than just a slow app.

Finally, your flippant response to criticism gives the impression that you don't understand or care about craftsmanship.

However, thanks for making the contribution. Look forward to trying your next major release.
IoT lightbulb worm takes over all smart lights until entire city is infected
Unfortunately, mobile support is not on the roadmap: https://github.com/palantir/blueprint/issues/105#issuecommen...
Celery 4.0
There's a whole book[0] about it. But to summarise (poorly):

'robust' - resilient against shocks, volatility and stressors

'antifragile' - thrives on shocks, volatility and stressors (ie. gets better in response)

Antifragile is a step beyond robust. Examples of antifragility are evolutionary systems and true free market economies (as opposed to our too-big-to fail version of propped-up, overly interconnected capitalism).

0: https://en.wikipedia.org/wiki/Antifragile
Must-Have Types of Brand Advocates That Can Help Businesses Improve Engagement
The difference between 98% and 99.999% is very difficult to solve, and it's not going to happen in the next 5 years. LIDAR can't help, for example, with obeying a police officer gesture.
FYI this functionality is 'automagically' implemented by specifying just a web site URL within the http://www.protopage.com RSS reader. It scans a web site and figures out which are the article headlines and links.
Linux Open Source Operating Systems for IoT
Personally I'm willing to forgive a lot, but being a leader of an organization whose purpose is to advance a racist agenda is pretty much where I draw the line.
People close ranks and get defensive when they think they're talking to someone in their outgroup.

Stupid human psychology.
1) The conclusion of the article is to use Google Container Engine because Google are the only one who might have managed to get a working ecosystem around Docker and may be able to maintain it.

2) As disclosed by other comments, Google Container Engine doesn't use Docker. It uses containerization technology made by google for google, with a docker-interface added on top.

That's why you don't have problems with Docker. You're not using Docker at all! ;)
The basics for time travel start at CERN in about a year and end in 2034 with the first "time machine" built by GE. Too bad we can't post pictures or I'd show it to you.
well I just said s3 since it's the best known, but I guess it would be feasible to run on object storage. I heard that libgit2 can actually change his storage layer..

btw here is the alibaba approach: http://de.slideshare.net/MinqiPan/how-we-scaled-git-lab-for-...

Edit: and I heard github uses gitrpc.
I guess if it were purporting to be a text book rather than a blog post, these would be issues. As it stands, he's just someone on the internet sharing his thoughts.

I'm not sure what you mean by 'precociousness' there, since I imagine you're not attempting to compliment the author—but he's hardly alone in considering Geometric Algebra to be a kind of foundation/'unified theory' for large swaths of mathematics.

The other critiques seem mostly along the lines of, "he doesn't dress like us", which, while maybe a little off-putting to the in-crowd, shouldn't earn him an automatic dismissal or derogation.
I literally never encountered a grocery bag that has holes intentionally punched in. I do, however see them in product packaging.
As a partial response to this people have invented a new plage: out of office emails for when I email outside of 9-5 weekdays.

I already know that people don't work 24/7, I even understand timezones. If I fire off an email, I'm totally cool if they pick pick it up in the morning. But then I get prematurely excited by an "immediate" response which turns out to be just a bot telling me what I already know.
It's generally true but there are counterexamples. For starters, in most of the world, 15 years ago computer programming was something geeks did while the rest of people were building real careers involving oversight of buying and selling stuff.

Fast forward today, programmers rake serious money getting better than average salaries, in some places several times more than peer salaries. But supply also increased several times. It's just that demand increased faster. I think that if supply would fail to increase we'll see smaller wages today as the market will fail to evolve.
> I think people at every level of intelligence are influenced by the media they are consistently consuming

Indeed. I think the Wall Street Journal is Fox News for the 'elite' (and both are owned by the same people).
Show HN: Writing an HTTP server in Prolog
There's some drive to have them put in as a small suicide prevention measure.

In the UK a few supermarkets had holes in their free bags. I haven't checked the new paid bags.
did it start snowing at 7:30am?
That's why I love chatting with Wire, there's no "seen" status by design and can completely avoid this kind of mental BS.
> But NNs give the possibility of gathering much more information from recognizing objects. Information that Lidar systems don't have.

Wouldn't you feed both the depth map from the lidar and imagery from the cameras into the neural network? I imagine that a variety of different sensors as input would make it easier to do classification. As an analogy, someone who has lost their sense of smell might have a harder time telling the difference between a clean sock and a dirty sock than I would.

Please let me know if I'm wrong here, but I assume that the depth information that can be derived from parallax is not a superset of what you get from lidar (I'm thinking about low light, glare, objects with complicated geometries, similar-colored objects obscuring each other, etc).
> I'll stick up for coding bootcamps as a general concept

Sure, and similarly there isn't anything inherently wrong with for-profit universities: You can certainly find people who excelled in an environment like DeVry and don't regret their decision to attend.

Over time one can expect that the "cream will rise to the top" and good bootcamps will have a certain reputation associated with them. Similar to for-profit universities. Still, I hope it goes without saying that many of the same concerns about for-profit universities also apply to coding bootcamps.

> I do think that the credential is important.

Why? What does the credential prove in this case?

> sure enough, three months later she got a job at $110k coding the consumer website for a bank.

That's great! I'm happy for her. Still, I hope that sentence gives you (and her) some pause for concern.

If three months is enough time to train someone for a $110k job, I would suggest that job is unlikely to remain paying $110k in the foreseeable future. It's hard to think of other professions that pay so well for so little investment. The supply can (and will) increase precipitously to match the demand, and salaries will drop precipitously.

For a recent example, see the recent glut of law students and freshly-minted lawyers making a pittance. There are quite a few parallels between that scenario and the current one facing software developers, except that law school is even more of an investment than coding bootcamps.

> at least be in a place where you might see another $50k/year over the next 5-10 years

That's my point though: I don't think that's likely. Maybe over 5, but it seems unlikely that 10 years from now she'll be making $160k. I'm suggesting that those kinds of salaries will be reserved for people working in specialized fields, not people doing basic web development.

For a more realistic future salary, I'd say look at developer salaries in places like Canada, or much of western Europe (where $60k/year a year is probably much more realistic than $110k).

> Google isn't going to hire a bootcamp grad, but they also almost certainly won't hire an autodidact

Google absolutely hires autodidacts. I know a few of them. Clichés about "non-Stanford students need not apply" aside, Google just hires smart people. Smart people don't always have degrees or certificates.
The paid version supports LDAP.
Of Algorithms and Journalism
Me too also. I used BlueprintCSS for quite a while, it was pretty good.
Great. I look forward to companies advertising anti-virus software for your lightbulbs. This is the future we chose.
Weather conditions are a sensor / computer vision /control problem. It is far from solved.
تحميل برنامج USB Disk Security 2017 عربي كامل مجاناً
Do you like systemd?
>Maybe 10, 20% better, but still fundamentally close.

You are asserting that human drivers are essentially perfect, because in 80-90% of their crashes, the information necessary to avoid the collision just isn't available visually.

That seems like an incredibly optimistic view of human drivers.

Collisions happen because a driver does not look at, see, understand, or act appropriately on available visual signals. Or they are going too fast / following too closely for their actions to be effective.
American democracy is doomed (2015)
If you're interested in working with cool tech like blockchain and AI, but are tired of startup culture, a good option might be one of the "Digital Innovation Lab" organizations that more traditional companies are putting together. I just started working for one, and it's pretty great - I have stability, sane hours, solid compensation, and a healthy culture, but I also get to work with a bunch of really smart people on cool technologies.
To a German, "Uber" means "I cannot spell." (SCNR.)
https://cs.stanford.edu/~uno/email.html
Putting actual effort in the human reviews.
That's what would be needed.
If you sleep at your friends or ONS's place you won't know how to get out either.
Yes I actually watched [1] this and seems like Trump's view aren't formed now just to cash on the sentiments. He is talking these ideas for a long time. So let's hope he keep his insane side in check and does something good.

[1] https://www.youtube.com/watch?v=OCabT_O0YSM
Put lakka on an SD card. Put your roms on one of those super-cheap 128gb USB sticks that exist these days. Use PS3 controllers. Done.

http://www.lakka.tv

(I know I've posted lakka twice in this thread, but I'm not affiliated, just a happy user)
There's torrents too, of course; but what's less authentic about the youtube copies? Or do you mean that they're being posted without authorization?
That's just how (most) command line tools are. You have to invest some time to configure them. And hopefully you're not the type who will fiddle with the settings too much once you have stuff working. I use GNU stow to install my ZSH, tmux, vim, etc. settings on new computers and it works well for me.
I'll trade my front end dev job for yours.
Yes, multiple storage backends: 8 file systems, on 8 independent servers, each with 16tb disk. See https://gitlab.com/gitlab-com/infrastructure/issues/727#note....
This might be a little bit outside Blueprint, but, I cannot not take the opportunity to ask - how is the reactions internally at Palantir now when the chairman and co-founder now also is part of the Trump transition team?
This is a Google AMP page, so it displays pretty strangely on desktop browsers (full-width paragraphs) -- here's the normal URL.

http://www.techrepublic.com/article/apple-is-doubling-down-o...
The points made in the article are horrifying. I have never used Uber. I walk or take public transit. I expect this pattern to continue anyway, but count me as someone convinced that Uber is a terrible idea.
I sense a collaboration oppurtunity between gcloud and gitlab might be benefitical, while google helps gitlab getting git running against your object storage ;) would be a win-win for both I guess!
The S in IoT stands for 'Security'.
History is on my side of this argument. Do you have a reasoned argument to over come the result of a trade war leading a disruption in the supply chain of walmart that leads to higher prices of all consumer goods and lower selection of products? I'd like to hear it. I would also be interested to hear how you think such a disruption would not hurt the very demographic that was hurt the most by globalization and clearly
Bought into the scare tactics deployed by Trump. I would also love to hear how you think a trade war and tariffs would actually bring back a steel mill in Youngstown Ohio, or textile mills in Statesville North Carolina. I would also remind everyone, that globalization and free-trade has been primarily a conservative, Republican ideology that the Democrats excepted overtime.

I am not trying to scare anyone, I'm simply pointing out several hundred years of economic theory and evidence that point to capitalism and free trade yielding real benefits for a consumer oriented economy.
Not the OP, but I read it meaning "companies applying with a legitimate need for talent". Here are few examples from the past few months where this was not the case:

https://www.justice.gov/usao-edva/pr/couple-pleads-guilty-20...

https://www.justice.gov/usao-nj/pr/virginia-immigration-atto...
I ran a support organization. Maybe the most effective policy we implemented for user satisfaction was that a human, not a machine, responded immediately to every email, even if only to say 'we've received your message and we'll get back to you at time X'.

Until you respond, the sender doesn't know if you received it or not (maybe there was a server or network problem on one end or the other; maybe it went into your spam folder), if you noticed it or not (maybe it was overlooked?), if you read it or not (too busy? blowing me off? mad at me? I'm not important enough?), and when you'll get around to doing something (should I count on it happening today? tomorrow? next week or month? ever?). They wonder if they should send another message (too pushy? but if the recipient didn't see it for one of the above reasons, sooner is better than later). They are operating in the dark unknown, and imagine all sorts of things. Effectively, you've set no expectations for them.

I know that, because I noticed how I felt and thought when I was on the other end. Our customers seemed much happier, even if response times (an actual response to their problem, not just a confirmation of receipt) and service completion times didn't change.
Is Apple still reducing dependencies on GPL code?

http://meta.ath0.com/2012/02/05/apples-great-gpl-purge/
You think the pool of available talent to replace all those H1Bs is large enough to do it before many tech companies implode or start outsourcing?
Most progressives despise Obama as well for exactly this, and for betraying progressive ideals. That's one of the factors that lead to Sanders' popularity and Clinton's loss.
Thanks for posting. This is what I was coming here to say, also.
The Man with Many Qualities by J.M. Coetzee
> I initially tried using an HD wallet, but the mechanism for interacting with it was more inconvenient than generating keys manually - especially considering that you might have to generate hundreds of addresses in a row that never receive a payment.

Not sure I follow. The only difference between generating a HD-derived address and a traditional address should be that the former can be re-generated based on the master key alone. Not sure what difference not receiving payment at hundreds of addresses would make between the two.
I thought so also, but the pediatrician we interviewed a few days ago said it was more common than you think. And this is in highly educated SoCal.
Thanks, I had to grep "PM" on the whole page to make sense of this discussion. For me "PM" was either "private message" or "prime minister"…
Abuse of the downvote is commonplace here from people who lack the ability to form cogent rebuttals and/or lack the maturity to tolerate opinions or arguments they don't like or maybe just don't understand.
And you talk about what they're doing on a public forum?
You do not need to explicitly load them, ASDF will do it for
you. You do need to declare the dependencies though.

Here is an example (example.asd)

(defsystem :example
:name "Example"
:description "Example."
:author "foo@bar"
:serial t
:license "BSD"
:version "1.0"
:depends-on (:sxql :cl-ppcre :dexador :clss :plump)
:components ((:file "packages")
(:file "file1")
(:file "file2")
(:file "file3")))

You don't need to specify .lisp extension for files.
Your packages.lisp may be:

(in-package #:cl-user)

(defpackage #:example
(:use #:cl #:sxql #:cl-ppcre)
(:export #:*global-symbol*
#:exported-function))

Then you can load your system through ASDF, including all its dependencies,
like so:

(asdf:oos 'asdf:load-op :example)

This assumes that example.asd is inside a directory that can be found in:

asdf:*central-registry*
Pretty cool.

I also did a stint messing around with Prolog and it was pretty awesome discovering an entirely new programming paradigm. I ended up doing the Priceonomics puzzle (https://priceonomics.com/jobs/puzzle/) in Prolog and wrote up about it here - http://dangoldin.com/2013/06/07/fun-with-prolog-priceonomics...
Surveillance is not a Democrat belief. Most Democrats/all progressives are against surveillance. The problem is that Obama went against liberal ideals and enforced and extended Bush's policies, which is why Obama was generally hated by progressives.
I seriously doubt it. Is London even more expensive than Mountain View? They could also move to a different european city, wages are low everywhere in Europe. Ironically, the largest engineering site of Google in Europe is Zurich, where employees are as expensive as in Silicon Valley.

Google has about 40000 engineers. If they paid $70k less per year per engineer (median total compensation for a Google engineer is probably around $200k), that's a saving of about $3 bilion a year.

I cannot understand why so few US companies open engineering sites in Europe, and when they do, they are much smaller than in the US. It's really easy to get good engineers in Europe.
Also typing notification is annoying. You can turn it of in XMPP.
There is a threshold of performance on the cloud and if you need more, you will have to pay a lot more, be punished with latencies, or leave the cloud.

I've seen this a lot, and for a given workload I can tell when leaving the cloud will be the right choice. But the unspoken part is "can we change our application given the limitations we see in the cloud?" Probably pretty difficult in a DVCS but not impossible.

Sadly, storage isn't a first class service in most clouds (it should be) and so you end up with machines doing storage inefficiently and that costs time, power, and complexity.
Your insistence on evidence for a "cure" is nonsensical.

Doctors don't have a cure for depression at the moment, it's true. They also don't have cures for HIV/AIDS, or diabetes, or asthma, or lots of other chronic medical conditions (see https://www.cms.gov/Research-Statistics-Data-and-Systems/Sta... for a list of the most common ones).

But they do have medications that can make it possible for people with those conditions to lead long, productive, more or less normal lives. Are you suggesting the people with these conditions should be turning those medications down? That they should refuse any treatment short of 100% removal of the underlying condition, even if by doing so they reduce the length and quality of their own life?

Why, exactly? Why on earth make the perfect the enemy of the good like that?
> Just as a caution though, the library, in general, is intended for desktop web applications. We haven't made mobile-compatibility a priority https://news.ycombinator.com/user?id=jasonkillian

Presumably since React Native a solid mobile alternative, but shouldn't 2016-vintage web UI frameworks be responsive?

I guess if you're a big company like Palantir, you have the resources to do native mobile, so I see why they aren't making it a priority.
s/many/most/

Obama betrayed liberal ideals by enforcing and extending Bush's surveillance policies.
Michael Moore joins wide-ranging election talk
Everything looked good until the grid/table. Those are vastly underpowered/featured versus other solutions (kendoui, devexpress, etc) we are currently using/have evaluated.
Right on. And I totally hate the Micro$oft thing, too. =) It's not effective.
Here's my favorite interview question (spent 10 years as a quant, interviewed a bunch of people, most do not do well on this)

We're going to play a game. You draw a random number uniformly between 0 and 1. If you like it, you can keep it. If you don't, you can have a do-over and re-draw, but then you have to keep that final result.

I do the same. You do not know whether I've re-drawn and I do not know whether you've re-drawn. Decisions are made independently. We compare our numbers and the highest one wins $1.

What strategy do you use?

EDIT: The answer is not 0.5, it is not 0.7 either.
For internal projects/webpages (similar to Google Data Studio as mentioned), where you would expect the user to only be using it on a desktop, having no mobile support is fine.

But for external projects/webpages in 2016, where atleast 1/3 of usage can come from mobile devices, having a lack of mobile support is a complete, 100% nonstarter. And there are plenty of competing React UI frameworks with mobile support already.