skysight-inc/HackerNews huggingface dataset:
Very company dependent. At Luminoso (http://luminoso.com), we live in Python, with varying doses of Javascript for frontend, very little R (but some of us know it), Java and C++ are pluses (for working with other people's software), and we have at least some Haskell in production (mostly for preprocessing). And plenty of ops tools for deployment. We have used a few neural networks frameworks and machine learning packages; definitely the Python machine learning ecosystem is big for us but we haven't found our One True neural network framework yet. Other companies (say in image recognition, Ditto Labs for instance) are definitely more CNN-oriented, yet others are certainly doing work in R.

If you have a company that is doing genuinely interesting AI work, it's likely that they are somehow on the forefront of research, pushing existing tools to do things that they can only barely do. If you find yourself in an AI role (typically only some roles actually do AI, of course -- systems need to stay up, great UIs need to be built, etc.), I would guess that you'll need to familiarize yourself with their particular toolsets and methods rather than assuming that there are universally correct things to go learn.
Hi all,
I'm surely biased as I work at Instana (https://www.instana.com), but here's my opinion about monitoring.

Applications are dramatically and rapidly changing, with continuous delivery, microservice approach, containers and orchestration tools, things are all over and you might have a component spun up and down within few minutes.
Humans cannot keep up with data and it doesn't make any sense to stare at a big screen full of data, just looking the all day at charts trying to visually correlate data.
The correlation of data is becoming harder and harder as systems are more and more resilient. There's, therefore, no unique root cause anymore (https://www.instana.com/blog/no-root-cause-microservice-appl...).

At Instana we're re-defining what monitoring means. We're moving the bar from visualizing data to providing plain English explanation of what's going together with suggestion for remediation.
Instana 3 main values are:
- Automatic Discovery: dynamically models the architecture of infrastructure, middleware and services
- Automatic QoS Analysis: continuously derives KPIs of all components and services and alerts on incidents
- Integrated Investigation: visualizes in real-time physical and logical architecture, compares over time, suggests fixes and optimizations.

Happy to get feedback and provide more info.
Enrico
Scientists' biggest search for dark matter to date just turned up nothing
They are hypersesensitive because the churns rate is up.
As it sits, the current churn rate is higher than the new intake rate = decline is in progress.
To stop it = lower rents and or sales commissions but their rents are already high, how high are their commissions to space sellers (if any??)

In any event, the Streisand effect is now well in force, as Animats suggested.
https://github.com/search?utf8=&q=googlecode.com%2Fsvn%2Ftru...
Corrected 6% per year = a bit bigger than avaeage
In the spirit of zero configuration, it would be nice if it included Standard JS
https://github.com/feross/standard
I most certainly did not say this wasn't huge. However, to extend your analogy, discovering neutrons doesn't overturn the existence of atoms, nor does it overturn the idea that atoms are made up of smaller components.

Anyhow, thats just my perspective. No offense is intended here. This is solid, important work. I'm just quibbling over the headline.
It's worse if the Bitcoin payment never goes through or the customer abandons their cart due to Bitcoin's generally poor UX.
Hyper-V doesn't support ARM as far as I know. Also, do you know of a good Xen on ARM host? (honestly asking, would be cool to find one for testing cross-compiled builds)
I think what you and a lot of other people are talking about is burnout. People who are in the mid-20s levels have likely been playing quite a bit. Even if they started on day 1. But I think the game has a lot of longevity for more casual players.
Kickass Torrents takedown and Silk Road bust connected by HSI cop
TANKY Professional FPV Racing Drone
If you read the Rust code you linked, you'll notice that it's written very differently than the classic binary search. Specifically, it doesn't keep track of low/high indices, which means it doesn't have the `(low + high) / 2` step that your googleblog.com article says is the source of integer overflow.

> Hmmm. See line 317 or 321: base + head.len() is not "trivially" bounded by self.len(), at least not to me.

Sure it is. Just look at that next line, `s = &tail[1..];`. When head.len()+1 is added to base, we then discard head and the first element of tail, so we just discarded head.len()+1 elements. It should be fairly obvious that if we always add the number of discarded elements to base, then base can never exceed the number of discarded elements, and similarly that we can never discard more elements than self.len(). Therefore, base can never exceed self.len().
Or we could keep the factories, accept unemployment as a result of technical progress, realize that the total amount of goods created has not diminished at all and stop tieing the right to consume to participation in the production process. The "human in the production process" paradigm is doomed to fail as technology progresses anyway.
Please no! One person's "standard" is another person's "Please no!".
Or these days the advice may be to ear a tie!

Since lots of tech-oriented companies have a very relaxed or non-existent clothing policy.

Anything to stand out.
There is no keeping gyms. The game is seeing how many you can grab before you cash in your rewards.

I think this is a nice change from ingress, where there was very little a low level player could do about a high level portal.
Phone support said emails sold probably start going out Monday. But maybe Wednesday. If we switched to a Pro account it'd still be a few days for that IP to 'warm up'. We had no choice but to switch to Mandrill.
The worst are the sites that sell the ads and don't even have the torrents, they look like torrent or direct download sites and only have shady links that lead to more ads and no content so they don't even incur in facilitating piracy.
also, if you aren't already, going to the gym/physical exercise can help alleviate the frustration that you're probably feeling.
No, robots that automate sewing. Looms are weaving machines, as you probably know.
blushes oversight was a bad choice of a word. I'm excited to see this and excited to see testing tools a part of it.
Not the first Angry Birds, that was a snowball hit not a first week blowout.

Minecraft is paid.

I would guess FB Messenger or maybe Google Maps. Or something from China, seems like when QQ releases a core app there's millions who just go and download it.
Where do they provide a way to replicate their findings?
I dunno in how much detail you want this but I'm dropshipping using an on-demand printing and fulfillment service. I create my designs, I send it to them, when I get an order, they print, pack, brand and ship.

I marketed my site using fb and ig ads (fabulous conversion rates on fb retargeting) and automated my community building on ig using an instagram bot I found on github
1. We know pokemon is a powerful phenomenon people get hooked onto.
2. You were previously not a fan of that phenomenon.
3. You now started liking that phenomenon.
4. The survey would show how many people started playing because they were hooked onto the phenomenon already.
Notes on notation and thought
Okay, fine, one more comment. Last one for real this time, I think this clarifies something I was missing above.

You'll note that the subject at hand changed during this conversation: the parent I replied to suggested that I was suggesting something specific regarding the right wing in technology, but that response is about abstract antifa actions in France. It's also why I responded the way that I did: the equivalence between the two (European antifa and European fascist organizations) is laughable. But it's just Twitter; I'm not going to get into a debate about the details, I'm just going to say "okay" and move on.

But I did not and do not think, as I said above, that someone should go find tech fascists and cause them bodily harm. It's not something I did suggest or would support today.
Yes, exactly! That's what the article is claiming.
Dude, it's been like 2 weeks. The game isn't even rolled out globally yet. Give them a second or two before we start talking about how the game lacks longevity. If you're burned out from power-gaming 4+ hours a day trying to catch them all, well then that's really a personal issue. Just doing the basics of catching all the types of pokemon offers HUGE amounts of longevity for more casual players who don't burn themselves out.
Can you please elaborate on how linkedin searches are useful here? I thought it is only for people searches?
Most people here are recommending Prometheus. What is the best monitoring system to monitor good old infrastructure software like DNS servers, IMAP/SMTP server etc? Is Prometheus a reasonable choice for those as well?
Japanese 'rent men' who are paid just to listen
There's a really disturbing trend/pattern in the hacking/tech community here that's worth pointing out: people are way too interested in laws and policies and testing the limits of each.

Laws and policies don't define your success in interacting with others - people do. Laws and policies are just a guide to limit (not allow for) other people's reactions to you being a nuisance.

You have no right claiming to be a victim if your only justification for what you've done is that it technically wasn't illegal and it was sort of allowed under policy that you've taken a very (conveniently) narrow interpretation of.

Here's a simple test for whether you should post something online:
* Does it enrich the world that I share (gasp) with other people?
* Does it enrich or at least have a neutral effect on my 'business' partners (including business, government, the mail man, and every other person who can make my life painful)?
* Does it enrich me enough to be worth my time?

If the answer to any one of those things is 'no', step away from the keyboard and don't post. There are rare exceptions, but if you take the time to reflect and observe, you'll notice that a) the happy, successful people around you follow this rule and b) the dramatic, moody, perpetual victims of the world don't.

Make your choice.
Indeed immutable data structures are not going to change ever... Sorry.
Yes, this. As I've gotten older I've realized more and more that what you choose to spend your time on day in and day out that really shapes your happiness and who you are. If you're not enjoying/getting meaning out of the process you'll likely not get it out of the result
I'm not a fan of Pokemon but I'm playing it now and then just to see what this thing everyone's fascinated by is.
Nvidia unveils new GTX Titan X: 11 teraflops, 12GB GDDR5X, just $1,200
Can someone point to any actual sewing robots that would make this question not a hypothetical? I just searched Youtube and these videos came up:

https://www.youtube.com/watch?v=-iudSnw--Y8

Automated rows of buttonholes and overlocking simple edges? Done in the late 1980s.

https://www.youtube.com/watch?v=Uk3kNnHZdl0

How much slower can you go?

https://www.youtube.com/watch?v=TBLEx-WaF9A

Pocket sewing. Again, done in the late 1980s.

https://www.youtube.com/watch?v=cSPb44jxA6M

Notice the video quality? Most of those machines use regular manufacturing automation techniques and seem to be designed in the early 1990s. They are not adaptable to different patterns/hems/collars/pockets.

https://www.youtube.com/watch?v=1GUhlfjqQmQ

This one is actually not bad.

There was a lot of development in automated sewing in the 1980s that was abandoned as a result of American and European apparel manufacturing collapsing and all the work being outsourced to Asian countries and Mexico.

I have not seen any robots that can do overlock or coverstitch of shirts, dresses or tights at full speed. Until you have that, Asian apparel factories are not going anywhere.

It is still not clear how sophisticated and cheap cut and sew automation has to get in order to make it cost effective as a capital expenditure. For example textiles was already a very automated field in the 1980s but US companies found out the hard way that capital expenditures for increasing automation was not worth it: http://www.berkshirehathaway.com/letters/1985.html

The one area of apparel manufacturing that does look like it will be fully automated (by definition) is complete garment knitting. The kinds of apparel it is useful for is sportswear, tights (thank you Lululemon for convincing women that tights are pants, sometimes it makes walking down the street that much more enjoyable), and certain kinds of dresses and sweaters.
Did this work for anyone? Meaning; anyone got good (for them) suggestions? Where does the data set come from?

Am I blind or did I miss the button for 'I did not see this movie'? Because I didn't see quite a lot of the ones that I was asked my opinion on.

All in all, I always like these kind of things, but asking me if I like that Star Wars drivel 3 times in a row and then asking me if I liked 4 movies I never saw skewed my results a bit I think.

Keep improving though! If I can get only one 'wow' movie I never saw recommended, I would be really happy.
Are you still using JSX? Even a very minimal babel/webpack setup like this one has really sped up my productivity, but I'm interested in the alternatives...
So their docs seem pretty clear that their lambda engine runs jvm based languages. Or at least java and scala, but if you can run java you can run scala and clojure and jruby etc.
Thank you, it was definitely the Candy Japan thread that I was thinking about. I believe this was the specific article: https://www.candyjapan.com/how-i-got-credit-card-fraud-somew... (HN thread: https://news.ycombinator.com/item?id=11431881). The associated comments have stories from other entrepreneurs bitten by this.
Author is correct, this is an old bug. I can confirm it was at least present in SunOS 4.1.3, because I worked for an ISP back in the 90s that offered shell accounts and we found evidence of attempts all over the place (when you "lose" the race a root-owned file is created, so unless you ever "win" and clean up after yourself there's evidence of your attempt).
Disclaimer: Not a physicist, and very minimal physics knowledge. Someone please correct me if my understanding is wrong.

>So that means there are no black holes in the universe
as actual objects - none have formed yet, and none will (in our time). So why does LIGO claim two black holes merged, if black holes can't exist?

A black hole is more than just its singularity. We can't ever actually observe a singularity, or even its event horizon, but we can observe the gravitational collateral damage of the entire black hole as a system.

http://www.physicsoftheuniverse.com/topics_blackholes_event....

We've observed accretion disks of size and speed that could only be feasibly explained if they were spinning around a black hole.

Your understanding regarding time dilation seems correct from the perspective of observing objects actually entering the black hole, but when we deal with things that have not quite entered it, we can infer its existence.

>So to consider it: All the other matter that is falling in also time dilated (relative to you) to infinity. So basically you will fall in alone, with nothing accompanying you, and no black hole will form.

Even as the universe outside you disappears due to the time dilation, why does this mean it can't exist in reality?

Just because an observer can't really experience the event occurring (regardless of whether they're past the event horizon or not) doesn't mean it can't happen. Relativity means you can have crazy events like infinite dilation inside of the black hole, while reference frames outside of it simultaneously have a very different perception of time.

You seem to be arguing from a philosophical perspective that because the singularity effectively singularizes time itself, it can't exist in the universe because the universe doesn't exist for it. But, again, a black hole can be viewed in a layered fashion. It is not just a singularity. The core may be this impossible-ish sort of object, but the levels of "crust" as an entire system create different effects in different frames.

If this were not the case, then the first black hole to ever form would effectively have eliminated the entire universe instantaneously.
I'm intrigued by Elm, but know too little javascript to even be dangerous. Can you enumerate why you're a fan?

(I'm also a fan of MEAP's, so buying this just because.)
The tolerance comes from how much people love pokemon. The execution itself is terrible.
If you had a blueprint of the whole of NewYork city, you surely would need some tool to abstract away the maze of individual lines and be able to refer-to/work-with concepts like "Central Park", "the Harlem", or "Brooklyn Bridge".

It is not about how much more information can we convey, but how much less data must be expended to present a tractable model of reality to the human operator. Conveying more details is worse than useless, it results in informationi overload and cognitive stagnation.

Historically, the way it happened in computer programming is those tools are text based. This is as much about the early use of computers as clerical aids to process business data, and the early synergies between computation and linguistics. Maybe it can be done, but it will require millions of man hours to accomplish. And almost nobody wants to invest in doing so because of the cost of opportunity.
Car-Sharing Industry Carries Heavy Tax Burden
They probably assume they are in trouble: “To launch a taboo, a group has to be poised halfway between weakness and power. A confident group doesn't need taboos to protect it.” http://www.paulgraham.com/say.html
> We even have shared Slack channels with Paypal and Stripe so that as we see problems, we work together in real time to diagnose, fix, and improve our joint system together.

Is this a normal service that Paypal and Stripe provide to their customers, or is this something that Humble pays extra for/gets as a bonus for being a high volume customer?
No, that becomes a nightmare to maintain. Use Redux and connect any component that needs data to the store and get the data needed directly.
Ask HN: DragonflyBSD – Do anyone use it in production?
I've been watching this project for a number of years and its always interesting to see where a fork goes, Hammer and a number of other interesting choices have made this version of BSD stand out. But does anyone use it in production ? If you do, what was the primary reason ?
>Humble Bundle stopped accepting Bitcoin a year or two ago

It seems to be enabled on a individual bundle basis. While the main bundles going on right now are not accepting it, the two Book Bundles are accepting Bitcions.

However it's always been the less noticeable button.
Facebook and Apple are behind the shutting down of KickassTorrents
Y'know what, fair enough, my bad. I read that tweet as applying to a hypothetical tech antifa, not as applying to actual EU antifa, but clearly I should've given a bit more thought to applying the principle of charity, and I'm sorry & apologize for that.
>This is a moral dichotomy that's been around for ages and I have yet to see a satisfactory answer on: are sweatshops evil because the workers are grossly underpaid and work in terrible conditions, or are they good because they're better than nothing and people will apparently starve to death otherwise?

it is a false dichotomy for many reasons. One of them - the most basic one - is that we have high productivity enough in the developed world to not allow former sweatshops workers to starve.
Wow. I work on analytics software and predictive/ML is on the roadmap so I am really looking forward to reading this article and was thanking this author for writing it.

I skimmed it, but my head hurts and I won't be able to digest it right now, so I upvoted and shared a comment to show my thanks, because tomorrow when I read it, it will be long gone from HN feed.

Sooo.... How is that down-votable?

Seriously, I wonder about some of you people.
A reddit to usenet bridge has been on my TODO list for ages now--I'd be totally fine if we just went back...
It's not suing an employee for talking to reporters. That doesn't make sense. It's suing an employee for stealing confidential information.
>The fact they removed Bitcoin may suggest it's less useful than you might think.

They have not removed Bitcoin. You can check the current Book bundles which do have Bitcoin enabled. In my experience, it tends to be disabled on publisher bundles like the current 2K and Revelmode Bundles. Probably the publishers not accepting Bitcoins.
That's what I meant to say haha, I got distracted mid-comment and forgot I was saying it was commented out.
> on some data (in the filesystem)

Traditionally, "data race" only refers to memory, not other forms of resources. So I agree with you that this is like a data race, but would dispute that it's actually a data race.
"Worse is Better" in action? :)
There's a "Haven't Seen" button right below the 4 circles. (At least for me :/)
Lets see your project.
5% of gross sale price is a lot. That represents a huge portion of our margin. As others have said here, fraud protection should be an inherent component of credit cards, and not tacked on by humble bundle or anyone else.
There's also a lot of times where the keywords are like this:

"Free plan, nice ui, easy to use"

And there's 4 SaaS apps that I've never heard of--not that I could distinguish if I had heard of them.
Apparel for Women
There's offices on Bishopsgate in London. I walk past there every now and again and it's been getting emptier and emptier.
The article says 6% per year, not per month.
You are getting downvoted because saying you are hungover does not contribute to the conversation.
A there is not for me (Chrome on Linux). I found it by trying some zooming options. Thanks.
10 Great Talks from SciPy 2016
I appreciate most of your comment, but really don't appreciate the aside in your last paragraph.
Cinnamon turns poor learners into good ones
Why not try to be a nuisance? “News is something somebody doesn't want printed; all else is advertising.” - William Randolph Hearst
7. Cut social media out of your life.

I've never been happier and more clear-headed than I've been since I stopped using pretty much all social media (except Snapchat with close family).

By the way, we need more people working on #6.
He's also an enormous asshole. He refuses to make anything vegetarian, even though everything is prepared to order. E.g. the spicy noodles at the noodle bar just have some crumbled sausage sprinkled on top, but if you ask for the dish without the sausage he will kick you out of the restaurant.

I'm not even a vegetarian, but there's no reason to go out of your way to be a dick towards people who are actually making a considerable personal sacrifice for the benefit of others.
Those Lululemon garments you enjoy are leggings, not tights. Tights cover the foot as well.

(They're not pants, either, as far as I'm concerned, but I'm more likely to buy a women's top from ThinkGeek than Lululemon so I'm a bit outside their target market.)
It seems that disparaging JavaScript is sort of an HN Godwin's law. As an HN discussion grows longer, the probability of disparaging JavaScript approaches 1. Is it really necessary here?