skysight-inc/HackerNews huggingface dataset:
Trello has a lot of vendor-specific integration that is not immediately visible to most users. Their Salesforce integration is huge in terms of user numbers, but it's not something the vast majority of HN users care about, or have even seen.

I feel like Trello's focus has been on certain segments, not on the general public. The product, in many ways, has been heavily focused and as simple as possible. It kind of infuriates me I have like 4 chrome extensions installed that augments Trello with very basic features... but I kind of understand their mentality.

Kind of the opposite of most Atlassian's products. So this is an... interesting development.
All-time winnings is not the best measurement as it doesn't take into account things like years played/measured, single individual large wins, etc. It's a decent list for one mode of inspection (winnings) but shouldn't automatically be taken as a ranking of players by skill.

Ivey is a very good player, for sure. In the context of HU play (as being discussed in the article), there are better.
Just out of geniune curiosity: what's not bad?
And Monads are like pizza.
You can collude multiple bots or perform other tasks which could make the botting problem in Texas Holdem not equivalent to the same achievement that they present in the paper.
16 Questions About Self-Driving Cars, Andreessen Horowitz [video]
wondering the tinydns and cartographer work together ? i didn't see any dynamic response capability in tinydns ? did i miss it in the docs of tinydns ?
There's this: https://github.com/ptal/expected which seems to work pretty well in my tests so far, though I haven't benchmarked it yet. The default implementation uses exceptions as the error type but you can supply your own type (e.g. an int, string, or a wrapped version of either or both) trivially.
Please consider carefully what using AdNauseam really means
Very well said, the larger the company, the less flexibility it has in choosing the right software for the entire company. Smaller teams can move quicker, faster, and tend to find their own solutions within larger corporations.
Where do you have your large format slide film processed? I purchased a Jobo tank recently so I could do 4x5 C-41 at home, since neither of the shops in Seattle that still develop film are willing to do sheets.
I just switched to a simpler theme, I didn't realize the one I had chosen was so dependant on javascript.
Communicate with Websockets in a NativeScript Angular Application
Django Channels 1.0.0
Yeah, I'm surprised they didn't design for this. Typically replays (in any game) are a log of initial state and then player input commands, rather than complicated state streams. Input commands are simply replayed in the simulation. It seems possible to keep the master log of input commands and then simply replay the simulation on a client during replay. With this design you could filter inappropriate information from each client during gameplay but have full replay information.

I'm sure there are good reasons why the design in SC2 is as it is, but this was surprising! Thanks for the info.
Machine learning will decide which IoT 'things' survive
I'm shocked you're not grayed out already, despite being correct as far as I can tell. Minorities are highly sought after everywhere I work, yet I've seen extremely few. Most of my teams have wanted some diversity because we grow tired of the same kind of people, just on a personal level it's fun to have new dynamics and to stir things up. I just don't think you can force people to want particular kinds of careers. No one could have encouraged me enough to get me to sign up for mental health, or communications.
Have you tried https://taskcade.com ?
You could easily replace “Apple” with “Microsoft” when talking about PCs
What do you like instead of Jira?

I dont like Jira either but I do like bitbucket. I started using it back in the day because besides public hosting they also gave me free unlimited private repos and found it does everything I need.
There's a lotta stupid in this post that anyone who has taken a Networking 101 course could identify.

'Emails being passed across the World Wide Web are broken down into smaller segments called packets...To accomplish this, all the packets that form a message are assigned an identifying number that enables the receiving end to collect them for reassembly. Moreover, each packet carries the originator and ultimate receiver Internet protocol number (either IPV4 or IPV6) that enables the network to route data...The bottom line is that the NSA would know where and how any “hacked” emails from the DNC, HRC or any other servers were routed through the network. This process can sometimes require a closer look into the routing to sort out intermediate clients, but in the end sender and recipient can be traced across the network.'

Er, what? I don't know who wrote that, but this is not how it works.

They seem to be saying that TCP sequence numbers allow tracing of SMTP messages as they are forwarded around the web. But...no, they don't. They allow tracing a single SMTP connection from source to destination host, but that's it.

If the attackers forwarded exfiltrated emails via SMTP (which I doubt), those messages would have a different TCP sequence (obviously), so would not be trivially traceable as described.

More likely, the attackers downloaded the target mailbox and then uploaded it via some other connection at some other time, providing no consecutive action to trace.

The whole description here of how "packets" work is both wrong and idiotically wrong. I don't think this is intentional, because it's just too stupid. But it doesn't have the meaning they say it has.
Thank you for the down-votes. I guess all the experts on HN know how easy it is to simulate training data because they all took the 101 course on how to rotate/resample images. That is uniquely a image classification technique.

Please oh wise ones how do we simulate nlp data, numeric data, finance data, biological data and anything else machine learning is used for.

Oh you are able to classify dogs and cats in images after a 2 hour youtube. How nice.
Instrumentation: The First Four Things You Measure
>As it happens, I'm not on either 'side' - not American, and if I were, I'd be voting Libertarian, not Republican or Democrat.

You sure sound like you're quoting Trump almost verbatim.

> My claim is that, just as people shouldn't have believed Republicans when they invented stories to drum up support for starting a war, people shouldn't believe Democrats when they invent stories to drum up support for starting a war.

You're conflating several different parts of the United States government in your attempts to make this a partisan issue, the United States Intelligence Community (IC) aren't Democrat Party officials. Neither is Jim Comey, he's the Director of the FBI, again not related to the Democratic Party. You're also confusing McCain and Lindsey Graham for Democrats, they're actually Republicans who've been the most outspoken on the issue. Again, we can disagree on conclusions, but it's important to rely on some objectively true facts as a starting point.

>As for 'what-aboutism', are you going to start throwing that term around every time someone points out you cannot with any shred of moral authority complain about behavior in which you yourself have repeatedly and enthusiastically indulged?

No, I only throw it around when people tell me I should accept a murderous foreign dictator seeking to weaken the established world order so that he can successfully slaughter more of his neighbors in Ukraine and Georgia. I'm not a big believer in appeasement, personally.
Multiplayer Social-deduction game, “Throne of Lies” Kickstarter is now live
Absolutely, if you already know react and are targeting Android only, picking up react-native will require minimal android knowledge, and the docs are great are walking you through the setup bits you need to get developing on-device.
Microsoft unveils more Windows 10 Creators Update features – The Verge
Top level play in poker evolves at a metagame rate as fast as any e-sport.

https://www.highstakesdb.com/profiles/Phil-Ivey.aspx

Ivey's last big win was 2009, and his last win of any kind was in 2011.
If anyone is interested in this sort of thing I'd recomend a copy of Robert Bringhurst's ,Elements of Typographic Style' as a pretty exhaustive introduction.

A lot of the print oriented rules are really about readability and follow over well to the web.
To be fair I've been a part of 3 acquisitions and have seen this story play out tens of times with beloved software. It always starts out this way. "The original folks are going to run it, not the new company!" "Things will stay the same" yadda yadda yadda.

1-3 years down the road, it'll be a different story. It'll be unlikely that the executive team will stick around past whatever agreement they signed with Atlassian.

I'm skeptical. I've yet to see this work out with a company I worked at or followed (yes yes I know, Instagram but I never followed them so I wouldn't know how or if they've changed). I'm sure it can and has happened. But you have an uphill battle :)
Thanks for the detailed reply. The downtime issue is certainly understandable. I hope you're keeping customer data out of DVCS, but it's true that flaws in your code might be more "discoverable" if an attacker had that code. It does introduce another step into the attack, however, to have to hack FogBugz before reading your code and discovering the flaw that hacks your services. You know your threat model better than we do, but I doubt most carders would bother with that...
Side note: What do you use to keep detailed notes, to enable you to quickly refer back to stuff 8 years later?
Donald Trump: 'Great Meeting' with Alibaba's Jack Ma
Grazie mille Robin!
in korea where dogs are eaten often, the dogs come from dog farms.
Depends on whether or not cooking would expand an octopode diet the way it did with humans. They're also technically "cold" blooded.
The theory is that there's vast, intentional, discrimination against non-white candidates in technology. So the argument is that to counter that discrimination, companies such as Facebook must act to aggressively and intentionally recruit non-white candidates. Why? The argument is that it's to promote greater equality and fairness in terms of opportunities. The other common argument, which has been made frequently for at least several decades, is that increased diversity leads to greater innovation due to an increased diversity of backgrounds. In the several decades I've been reading about it, I've yet to see this last claim substantially proven in any manner (it would imply great leaps in innovation can't regularly derive from homogeneous situations (when in fact history constantly says otherwise), which would imply countries as different as Finland, Canada, Germany, Denmark, Belgium, China and Japan are nearly incapable of innovation due to their low diversity).
Just FYI, you can click their name and view their profile to see how old the account is.

I can't speak to the "not addressed to you" portion of the GP's post, because I do believe than HN benefits from its open discussion format, that allows for both threaded discussion and open commenting. But, I would venture to say that it's quite deceitful, i.e. an "aggressive demand", to drop in what you apparently know (c.f. https://news.ycombinator.com/item?id=13354198) will be an analogy (this one here: https://news.ycombinator.com/item?id=13353366) that inspires "negative emotions" without providing any supporting arguments or information in the same post.

Rather than starting from a point that (you do seem to know) will be inflammatory, why not start from claims directly related to the topic at hand, and work your way up to the point where the logic of making the analogy is immaculately clear? In this thread, you start with a 'jump' (straight to the civil rights movement), and then trickle out the details in children comments [1,2,3,5] as to why your point is relevant, and why people should ignore their emotional responses [4,5] like you do. Inducing emotional responses in others with one's writing is inevitable -- do you actually want to convince people of why your point holds water (using something like the strategy I propose), or do you only want to evoke anger and get people turning away in a huff (what you've done in this thread)?

[1] https://news.ycombinator.com/item?id=13354048

[2] https://news.ycombinator.com/item?id=13353661

[3] https://news.ycombinator.com/item?id=13354108

[4] https://news.ycombinator.com/item?id=13354198

[5] https://news.ycombinator.com/item?id=13357684
This "fake news" post should be deleted.

This is only supporting internet bullying.

Why hacker news can allow this kind of posting?
I used it a few years back to great success when I was balancing an indie development project with some freelance work, working out of my home.

Was very effective at taking control of a large task list without getting overwhelmed.

I found over time I internalized the rhythm and didn't need the rigor of it, but might still use it from time to time.

It's a nice proxy for a lot of the healthy work habits this post is talking about.
"Kodak" exists as much as 'Standard Oil' does, this is Kodak Alaris, 'a separate company owned by the UK-based Kodak Pension Plan'... This film is just a branded product like the Polaroid branded TVs, someone has thought 'what can we stick this Kodak logo on...' and thought 'film! We can make money out of that, or at least some money.'
> The wifi module might be already certified, but the whole product isn't. That is $5k to $10k minimum for US only.

If you're using Pre-certified modules then you can qualify the remainder of your product as unintentional radiator and the FCC certification cost is $1k-2k.

> It also plugs into mains, which means it might need UL certification to it won't burn down someone's house.

UL certification isn't mandatory, UL isn't a government organization and there's no legal requirement to have your device certified by them.

> Even if $20 was your COGS, how much would you have to charge to make a profit? It all depends on how many you sell. If you only intend to sell 1000 or so (likely the case here), you need to charge accordingly.

My point is that $150 plus an annual subscription fee is steep for such a simple product. Per unit cost on a very limited run (e.g. 1000 units) doesn't justify a $150 price, especially if you're charging a subscription on top of that.
Kodak 'Investigating What It Would Take' to Bring Back Kodachrome
So by that rationale, if a pig had a better personality, he would cease to be a filthy animal? Is that true?
Well, it's a soristic problem, but there are some clear heuristics:

1) tons of people have asked for Generics, few have asked for HKTs.

2) C++, C# and Java, programming languages with millions of users and extremely battle tested have Generics, no mainstream language at that level offers HKTs.

3) As a result of (2) a ton more people are familiar with Generics than HKTs, and so the latter are much less probable to be requested.

And of course, if they do add Generics, and people ask for HKTs, they should consider what they do about that then and there, not now.

No reason to never make a step towards somewhere just because you might (or will) be asked to also take a further one.

Except if they believe that they are already at some optimal point (which is my case I think).
Torture is used for reasons other than obtaining information. It's also used as a form of punishment/vengeance. Does that context change your answer?
Not as much of a difference as you might think:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3192186/

"A common objection against starting a large-scale biomedical war on aging is the fear of catastrophic population consequences (overpopulation). This fear is only exacerbated by the fact that no detailed demographic projections for radical life extension scenario have been conducted so far. This study explores different demographic scenarios and population projections, in order to clarify what could be the demographic consequences of a successful biomedical war on aging. A general conclusion of this study is that population changes are surprisingly slow in their response to a dramatic life extension. For example, we applied the cohort-component method of population projections to 2005 Swedish population for several scenarios of life extension and a fertility schedule observed in 2005. Even for very long 100-year projection horizon, with the most radical life extension scenario (assuming no aging at all after age 60), the total population increases by 22% only (from 9.1 to 11.0 million). Moreover, if some members of society reject to use new anti-aging technologies for some religious or any other reasons (inconvenience, non-compliance, fear of side effects, costs, etc.), then the total population size may even decrease over time. Thus, even in the case of the most radical life extension scenario, population growth could be relatively slow and may not necessarily lead to overpopulation. Therefore, the real concerns should be placed not on the threat of catastrophic population consequences (overpopulation), but rather on such potential obstacles to a success of biomedical war on aging, as scientific, organizational, and financial limitations."
I don't think colliding with another player should even trigger death in the first place though. That's just not a fun game mechanic.

I suggest reading Fullerton's "Game Design Workshop" to help fill in those knowledge gaps.
Ooh, in even better news, Kodak's apparently "investigating Kodachrome, looking at what it would take to bring that back" https://petapixel.com/2017/01/09/kodak-investigating-take-br...
120 mi (193 km) round trip. Spend at most 2 hours behind the wheel but only 1-ish hour(s) on a good day
Not who you're replying to, but I can give a few answers, having also played professionally for some time.

1. Lots of means this can happen. "Professional poker player" is generally taken to mean "derives primary source of income from playing poker" or sometimes "spends the majority of their time playing poker". There's no exact qualification.

2. Not generally sponsorship driven, although there are some modes of sponsorship that do factor in in some ways - the primary means of income is basically by winning money from other players. A secondary component is often rakeback, in online play. In cash games, you can join and leave at any time and your winnings or losses are simply the amount you are up or down in that particular session. In tourmanent play there is a payout structure based on your placement in the tournament (often something like 25% of the total prize pool to 1st, 15% to second, etc.)

3. It can be done part time. There is nothing to say that your bankroll can't be seeded or supplemented by external means, and you can play cash games for short or long periods. Tournaments are typically long (at least if you remain in them a long time, though you can be eliminated at any time, basically). I used to play approximately 40 hours a week (since I was treating it like a job), but now I play 10-15 and it represents about 30-40% of my yearly income.

4. I personally quit because I found the stress associated with having it as the sole means of providing myself too overwhelming. One can have a stretch of negative earnings that can last hours, days, weeks, even months - and it can be psychologically damaging in some ways. I also found that I preferred to keep it as a hobby than a means of income, since I enjoyed it more that way.
Have you tried searching todo list in the app store? It is as competitive as the camera filter and keyboard apps.
JIRA can do anything. LITERALLY. The configuration of a new JIRA server, projects, etc is insane. It just doesn't do anything explicitly well IMO. It's also crazy slow and their enterprise hosted version still has maintenance outages which, as a software developer in 2017, I find absolutely appalling.
> Actually, I argue amorality in all things from an agnostic view. There is no such thing as a universal ethic. There is only force and its decay.

There are personal (and group) ethics which the OP appeared to be reflecting on when they pondered whether or not to eat the octopus. These arise from a mix of rational, irrational, habitual, and even hypocritical thought processes, and that's all part of the human condition.
I doubt most people around here are moral absolutists. I didn't downvote your comment, but it did feel a little irrelevant, in that "ethics are manmade" applies to every situation if you believe it, and no situation if you don't.

I'm not sure what you mean by your atheist comment. It is not contradictory to hold strong morals while accepting moral relativism. As long as you accept that there is no objective moral truth, but have some coherent basis for your beliefs, there is no contradiction. Having no morals whatsoever would be inhuman.
Maybe that is because education in top universities is very expensive so only people from rich and middle class families can afford it?
Thanks very much for sharing!
it has worked out for instagram so far - no ?
I really, really, hope you're right.

Because the obvious parallel is Hipchat, and while I know Hipchat has a lot of users and even fans still...well.
"C"? "C#"? "D"? "R"? "Basic"? "Dart"? "Swift"? "Ruby"? "Python"? "Rust"? "Java"? "Groovy"? "Julia"? "Haskell"? "Pascal"? "Shell"? "Bash"? "Ceylon"? "Delphi"? "Lisp"?

It's more unusual for a programming language to achieve success WITHOUT a naming collision with some common English word or proper name.
See Wisp Scheme: http://srfi.schemers.org/srfi-119/srfi-119.html

It doesn't address the browser-based point.
> I would love to see that footage.

Different footage but a similar crazy feat:

https://www.youtube.com/watch?v=LPJaPZCwZo4
I'm guessing they're training the AI independently for each player, with that in mind I wonder how good it would perform when matched against a different player. Knowing your opponent's playing style is one of the main things you have to master in poker. This is specially difficult as playing style will vary as the game goes, and sometimes solely by the player's will (to trick you) and not by some information derived from the game. I can see a bot performing reasonably well on this task for a specific player despite all the difficulties, but for the general case it seems like a huge challenge (as it is for humans).
I'm not clear on why people would be exposing MongoDB on a public address?

This habit of database-like software (does Redis still not offer authentication?) treating authentication/authorization as a second-class citizen is odd.

I guess it has proven to be webscale though [1].

[1] https://www.youtube.com/watch?v=b2F-DItXtZs
Donuts.

Monads I can grasp, but never got how they are like donuts.
"Do you have any references for that please?"

[citation needed] is just snark.
I believe the primary botting "problem" is not rule breaking activity like collusion but the farming of lower-skill players at lower limits than a professional would be willing to play at. A bot will happily rake in a 1x big-blind/hour advantage that a comparably skilled human would consider a complete waste of time. It's my understanding that the real state of the art here is not in the play algorithms (existing bots are more than good enough to beat weaker players) but in avoiding detection by both human and automated monitors.
Yes, but I would place HUDs as somewhat more of a facile level of meaningful analysis - they're often used as a baseline for people who are multitabling and unable to watch a broad range of hands for patterns and habits. I've never relied on a HUD for the full decision-making in a single, particular hand. It's meta-information that is not actionable purely on its own (except maybe in the most ideal set of circumstances, like weeding out a good table vs. a bad one).