skysight-inc/HackerNews huggingface dataset:
You're right, it was Steve Ballmer who nearly vanquished Microsoft at a time when Google was the company to work for in tech and kept doing amazing things. At least IMO.

Unfortunately, by the time of my brief stint at Google, the place was a professional dead-end where most of the hirees got smoke blown up their patooties at orientation about how amazing they were to be accepted into Google, only to be blind allocated into me-too MVPs of stuff they'd read about on TechCrunch. All IMO of course.

That said, I met the early Google Brain team there and I apparently made a sufficiently negative first impression for one of their leaders to hold a grudge against me 6 years later, explaining at last who it was that had blacklisted me there. So at least that mystery is solved.

PS It was pretty obvious these were voice actors in a studio conversing with the AI. That is impressive, but speaking as a former DJ myself, when one has any degree of voice training, one pronounces words without much accent and without slurring them together. Google will likely never admit anything here: they don't have to.

But I will give Alphabet a point for Waymo being the most professionally-responsible self-driving car effort so far. Compare and contrast with Tesla and Uber.
Interesting to see how you guys do things. My team has taken the opposite approach, deploying pgbouncer as an ECS service with multiple containers per host, fronted by an lb.
I encountered Processing after I'd already learned the very basics of programing, but found it invaluable as a tool for quickly experimenting while learning practical concepts.

Daniel Shiffman's excellent book "The Nature of Code"[0] uses Processing (now ported to Processing.js) to teach all kinds of practical introductory tools useful for modelling real things in an interactive environment. Vectors, forces, simple steering/flocking behaviors, cellular automata, how to set up and use Box2D, even a bit on neural networks. For a student who knew how to write some syntax, but not enough to actually create interesting things, it was (and still is) a fantastic resource.

Even though I've mostly moved on, I still love the simple graphically oriented "sketch" model and am now using Quil[1], a Clojure layer over the Processing core, to teach myself Clojure by reimplementing some old projects. Live-editing Lisp code in Emacs while interacting with a real time 3D graphical environment is an eye opening experience.

[0] http://natureofcode.com/book/chapter-6-autonomous-agents/

[1] https://github.com/quil/quil
It's not difficult. You need a camera and a pinhole. With my Speed Graphic, I tape some tinfoil over a lensboard and poke a hole in it with a pin. If you know roughly the size of the hole you can make a good enough estimate of the exposure time. Then it's basically point and shoot.
Considering the De Beers cartel basically fabricated the entire ritual around engagement rings from thin air through paid marketing and op-ed pieces this would hardly be surprising if true.
> i believe one partial cause of this is because there are higher expectations around the quality of goods and services applied for weddings.

Based on the comments ive heard from some people in the field (anecdote), this is a rationalization. If they discover that you lied about it not being for a wedding after it is done, paid for, and happy reviews garnered, they will be just as upset, but it us purely for the loss of income, not because of risk.
One of my best friends just got diagnosed with colon cancer at 38. Surgery last week, hasn’t even gotten the pathology report yet. Anecdotal I admit but when it hits close to home you see things a little differently.
This is a URL that expires, yes? What if I wanted to close my account, but let them retain the bucket and data?
I think the only way this works is if the planet doesn't hit the Sun. One could imagine a scenario (but the orbital mechanics don't work out) where a massive rogue planet enters into the solar system and interposes itself between the Earth and Sun, thus shading the Earth and dropping its temperature the required amount. Sort of like a month long solar eclipse or something. But at that mass it's probably pulling Earth out of its orbit so that scenario is not really very plausible.

If it hits the Sun, it really doesn't matter how cold or how massive it is (up until it becomes a brown dwarf at which point we're talking binary star interaction levels of mass).

The thing is that the Sun is really spectacularly huge. You could fit over a million earth size planets inside of it. And it is a run away fusion reactor so it is kind of like throwing frozen beer cans into a 500 acre California wildfire. Very little effect on the fire (although any embedded Hot Shot firefighters will appreciate your effort).

But things are even easier than actually hitting the Sun in this case. If you're trying to just screw up the Earth, any rogue planet that flew through the Solar system and pulled earth more than about 6 - 8% off its existing orbit should completely wreck the climate. If you were a fiction writer you'd want it to be bad enough that people could survive long enough to write a story about it or course.

Generally though any astronomical mass that would nominally qualify as a planet flying within a million miles of the Earth is going to likely trigger an extinction level event. Especially if it is off the ecliptic by some amount.
>they're generally not completely wrong - at least about something on this scale.

That's a pretty low threshold.
Agreed. I've seen a lot of "good practices, methodologies, processes, etc", but none of them even tries to address what is, often times, the most critical issue: a team of good software engineers. Instead of endless meetings and bullet points about how to handle a Jira ticket, maybe focus on how to handle pointers?!. I've really had colleagues who don't know how to program in C and when asked about it said "I don't even want to learn it, we have all this tools and methods", but their title says "C embedded engineer" or thereabout.

I can also see the business point of view in this. You want switchable puzzle pieces. Take this developer from this project and move him to that project. This developer knows X, Y, Z and that project needs X, Y and Z. So it's all nice and well. Only it doesn't seem to work in practice.
I've no problem with javascript being available for desktop development. More power to javascript devs! What I find mind-boggling is that a mostly unstructured, dynamically typed and unsafe language is pushed as the MAIN language for desktop development.

Has the world gone bonkers?
To me it seems the reason people are being so pedantic about the meaning of “thought crime” is that they’re actually glad this sort of thing happens. I don’t even agree with Tommy Robinson but this sort of thing is incredibly dangerous. We cannot be free if the state has the power to arrest people who disagree with them. Period. This must be an absolute right regardless of your fee-fees being hurt, or the next thing you know the West will be bankrolling the Israelis to genocide the Palestinians and it’ll be illegal for you to say anything about it.
ZocDoc explicitly limits critical reviews, implicitly removes negative ones, and otherwise enables faking/rating-inflation:

https://www.zocdoc.com/about/blog/for-patients/the-zocdoc-do...

> Please note that we can’t publish claims about the accuracy of a practitioner’s treatment and diagnosis. Those are factual matters, and to verify them would require extensive medical studies.

https://nycdatascience.com/blog/student-works/web-scraping/a...

And so forth.
The lifetime risk of developing colon or rectal cancer is about 4.5%. Assuming research cited above is correct (a big assumption, considering the history of medical research) and red meat consumption increases that 25%, your risk is now about 5.5%.

Edit: I misread; the claim is in the other direction, that cutting red meat reduces your risk. So 4.5% becomes 3.4%
Ideal for me is a giant window facing a green space. My current fav is guest bedroom on 2nd floor of my house with great views of the park.
We got rid of most processes. I "think" what we do now is Kanban - I say "think" because I haven't looked at Kanban closely really. But we look at our board, and everyone just works on things, and when they are done, we help assign a new task. When code is done, we roll to QA, when that is done we merge, and release to production. Issues that get worked on are usually in production in a couple days. This excludes major refactoring work or risky items. Those are handled in special unique ways.
Tricks to unstick humidity-swollen doors in the Summer
> an appeal to that favorite jackass of armchair physicists, Richard Feynman:

I’m not sure quite how to parse that. Especially coming from what appears to be an armchair physicist.
Why was it a bad PR call? Russia literally hired someone to kill him, the only thing fake was him actually dying
I would negotiate down the listing price significantly -- i.e. 20 to 35% depending on the item (I.e. $30k ring like post made above) and the price.

Alternatively I would get a custom piece designed.
That's what it looks/sounds like to me. Any sort of "hangover cure" effects make more sense in that light, given the prevalence of high-quality late night ramen shops all across alcohol-soaked Japan.
I think "accepting the chaos" is fair. We've accepted it because it works - or rather, Scrum is about doing the minimum amount of "bringing order" necessary to move forward, and no more. Which makes sense - people like the idea of tidiness, but you shouldn't put more effort into organisation than you're getting out of it.
Then the VCs tell you to sell all your users to advertisers?
> Does anyone check every video afterwards to ensure that all the blocked content was indeed terrorist content?

They might not, but they could sample them to be statistically confident?
> This isn't on the mainstream media

This is blatantly false. It was reported on the BBC and the New York Times, two of the world's biggest mainstream newspapers
From the CLI you can copy files to another bucket in another account owned by someone else within the same region without any bandwidth costs. You only pay for the copy requests. The copy request is $.01 per 1000 requests.

You could also create a lambda function that is triggered any time a file is copied with a certain key prefix (like a directory but not really), that copies to the other account. Of course you both have to set up permissions.

https://serverfault.com/questions/349460/how-to-move-files-b...
McKinsey probably have the most analyzed, overdeveloped and optimized system to run a business in the world.

Bring people in on the cheap (partly because they're being paid in prestige), fly them around the country on miles you've prebought, work them really hard for a few years, and nurture them as they move on as future customers seems to be working out pretty well for them.
11 JavaScript Utility Libraries You Should Know in 2018
Agile -> YAGNI -> TDD

Agile warns against building stuff you don't need. TDD means that test provide the justification for feature work. If your feature work isn't making a failing test past, you don't need that feature work. Obviously this assumes that your tests are justified (ideally there is a stack of tests leading all the way to the end user experiment), but that's much easier to get right than justifying untested feature work.
https://ziglang.org/documentation/master/#Case-Study-printf-...
Make your own chatbot app in 7 easy steps
Twitter Banning Anyone Whose Date of Birth Says They Joined Before They Were 13
Third that. The author's upbringing in rural communist China gives these books an amazing depth.
Not only, but Debian wouldn't do this ever too. It's just as easy to run a Debian desktop spin, and it does not have any of the scandals or idiotic decisions Ubuntu has.

This is what's nice with the distro ecosystem. Someone messes their thing up and gives you the middle finger? Say bye and switch to a saner thing. Your apps will work on almost all of the Linux distros (GNU/ or not) and *BSD w/o any effort, and getting them to work otherwise is not only possible, but usually easy.
Very misleading headline.

Vitamins are essential nutrients.

It is well known that not enough of a vitamin or too much of a vitamin creates problems.

Of course vitamins do not prevent or heal diseases that are promoted by aging or an unhealthy diet comprising too much animal products or too much fat or too much protein or too much sugar or too much food in general.

Regarding vitamin D:

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

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

The dubious study about vitamin B6 and B12:

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

What expert is right ? What truths and reasons are omitted to promote some personal agenda ?
He's not going to buy his wife a $30k engagement ring if he's earning $30k a year...
In the end, it is back to the fundamental question : How should the business benefits created by the workforce be distributed?
Reel (by Vihart)
There can be a deep connection between procrastination and anxiety. The following article definitely rang true for me:

https://www.psychologytoday.com/us/blog/in-practice/201303/6...
That also sounds ridiculously similar to people hanging on to capitalism: "The free market is the best way to run an economy, it's just that there has never been a free market in the real world."
I'm not sure I could do something like that without telling my wife. Surely they could have given her some warning and kept her out of the public eye until the person ordering the assassin had been caught in the sting.
There's some relevance since the discussion is lead by "culture". It shouldn't matter. But does it?
It's a strange video but it's short (3m). But if you see until the 2m it becomes more strange and more interesting, so please bear with her for at least 2 minutes. (No skipping, it will ruin the fun.)
The "making of" video for this is also cool. It's linked from this video, but here's a link just to let everyone know it exists:

https://youtu.be/hTlNVUmBA28
Thank you for sharing. I tried to get something going at just under 30 years old and insurance wouldn't even consider it.
> creating a very serious and very public international incident

Russia invaded and annexed Crimea, sent mercenaries to Donbass and Syria, bombed hospitals in Syria, shot down MH-17, killed dozen of journalists domestically... but you've worried that one murder accusation is a 'very serious' incident?
Let's take your argument point-by-point. Let's take the US perspective to start.

a.) You start a business in California and plan to do business that involves EU customers. If you plan on making actaul money you'll hire a lawyer for a reasonably small number of hours to incorporate, ensure you have trademarks covered, get your EULA in order, vet your corporate structure, etc. GDPR is just another thing to add to the hopper--it probably adds an hour or two to the whole process since legal procedures are pretty template driven. Most of the cost will be the lawyer briefing you on what to look out for. (Based on my admittedly quick reading of GDPR summaries.)

b.) There's already a net decreasing trend in startups in the US, but it predates the GDPR by many years. [0] If you are looking for culprits in the legal system you are far more likely to find them in US laws (or lack of them) than anything from Europe.

Taking the EU perspective, well, I've run a small tech business in France and GDPR seems like noise level compared to the other regulations you need to deal with there. (Hiring and firing being the biggest but there are others.)

[0] https://www.nytimes.com/2017/09/20/business/economy/startup-...

Edit: add source
In fairness in the '50s as a man your choices were ad exec, sales rep, auto mechanic, lawyer, accountant, or serviceman. There were no other jobs at all.
Looks like this requires me to redirect all traffic through a proxy server. This sounds very different from what I want to do.

I don't want to change the data path in any way. I just want to listen in.
> Being a free-for-all doesn't make it enemies, just a game. The two prisoners in the prisoner's dilemma aren't enemies.

You're disregarding the fact that while the prisoner's dilemma is a non-zero sum game, employment in general is - any value added over your marginal usefulness is your loss and your employer's gain.

Some people even "solve" this problem by being minimally valuable.
I hate iOS and love Android, the only thing keeping me buying iPhones is my support for Apple's user privacy compared to Google.
> I do care about these tasks and concerns (and you seem to agree that they exist).

Not really, and I don't think the industry as a whole does either. Everyone has their own set of tasks and concerns; I don't think there's any consensus that says that all the important ones are on your list, or that everything on your list is important.
But if you have the accuracy you say then you should be making money. So... are you making money?
ONLYOFFICE Desktop Editors 5.1, an Office Suite for Linux, Windows and Mac
Rust does support varargs in extern functions (FWIW): https://play.rust-lang.org/?gist=92fbdf9bdc95c09d16e30c03ffa...
The jounalist and ukranians are saying his death was staged to catch the organizer / protect the journalists life.

Russia seems to be saying that they staged it as propaganda and there was no real attempt on his life.
Yes, and its computational power does not get you much past what was already possible for engineering computing.

You need nineties level for doing useful things that matter: monte carlos, FEM, CFD, molecular kinetics, nuclear physics etc
Fourth that. Such a great book.
I think you mean "this isn't the fault of the mainstream media", not "this didn't show up on the mainstream media", right?
ROC AUC is fairly useless when you have disparate costs in the errors. Try precision-recall.
Top Windows 10 Antivirus for Business Users
Funny things, the exchange I had my money in, went bust and I lost most of my Bitcoins..Irony !!
Yeah, but at least you can remove it if you want.
About a year ago, we went from no-process to "agile?? I guess?"

And let me tell you, a badly implemented process is a great way to turn self-driven developers into cogs that just do what's in Jira. Getting your tech decisions questioned by non-tech scrum masters during standup, requirements that don't arrive till midsprint, inability to deploy anything that hasn't been specifically inspected by the sole overworked product owner, etc.

It's not intellectual laziness, it's a defense mechanism. You can't be emotionally invested in your work if the process makes things worse for everyone, at least not without a good therapist.
>(especially given about half will end in divorce)

Very much depending on some key demographics[0], and also assumes that all marriages start with an expensive engagement and wedding.

[0]: https://www.bls.gov/opub/mlr/2013/article/marriage-and-divor...
Poker bots actually deal with a (simple) game with imperfect information. It is not the best test because short memory is sufficient to win at it.

The real challenge is to devise a general algorithm that will learn to be a good poker player in thousands of games, strategically, from just a bunch of games played. DeepStack AI required 10 million simulated games. Good human players outperform it at intermediate training stages.

And then the other part is figuring out actual rules of a harder game...
The Scrum process is a set of tools to push individuals into interaction instead of hiding from each other.
Build2, a Cargo-like dependency and build manager for C/C++
Right, the pluggable Loader spec [1] can keeps getting kicked down the road, and the Browsers haven't agreed yet on Node-style or non-URL-based loading. To the Browsers, URLs "just work" and is how they've always done things, and figuring out Node-like package boundaries or mapping package names to URLs hasn't seemed like a priority to them yet.

[1] https://github.com/whatwg/loader
I’m not expressing concern or lack of concern about anything but the uncritical acceptance of the explanation for what’s happened here. All of those things you list, they are very serious. And so is accusing another sovereign of carrying out a murder. Truth doesn’t have a side, and two falsehoods don’t make a truth.

For the record, I am concerned about those actions by Russia. I think it’s downright awful what they’ve done to the Ukraine.
Thailand Is New Dumping Ground for World's High-Tech Trash, Police Say
National Center for Health Statistics
Diamond is a very poor structural material. It is very hard, but also quite brittle; it breaks easily, is heavy, and is flammable. Additionally, airplane wings specifically need to be flexible to absorb turbulence (like the suspension system on a car), while diamond is very stiff.
I can agree with your view, but would add that "fun" and "flawless" are not synonyms. Heck, charge the normal rate for things and I'd be able to afford more fun!

I've had two weddings and attended many many more. 90+% of the time is completely forgotten. The rest is good or bad memories that are largely disconnected from the service/goods quality and the price. I've seen success with plastic cups and failures with crystal.

(Interestingly, the vast majority of the "bad" events came from the wedding officiants, with photographers coming in at number 2, neither of which correlated to "quality")
"Backbone all day."

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

Choose a stable foundation. Think about the tradeoffs, and accept them.

There is much beauty and satisfaction in using a framework that is straightforward to understand, and does its designed job very well.
The Quiet Revolution: China's Millenial Backlash
I agree FIT kits are great especially to ease your mind if you're worried about colon cancer.

But the FIT kit can be difficult to use with two main problems. It's like bobbing for apples only much less fun. You can't urinate or it ruins the sample. I don't know about you guys but I find it almost impossible to avoid urinating when defecating.

And with that happy mental image have a nice day everyone! And remember to eat lots of fibre.
Release Flow: How We Do Branching on the VSTS Team (2018)
I'm betting in your case the meaningful lie didn't involve a bid to literally save the liar's life from an assassination plot by an extremely powerful organization.
It does seem kind of odd though. The price/performance of PowerPC compared to Intel is still quite bad. To me it seems they’d be better off giving up on this term and focusing on other things. Maybe they could start with making Watson an actual thing instead of just a marketing term for consulting services.
With "on" I believe they are using the common short hand for ascribing blame (as in "It's not on you, it's on me") not claiming that mainstream articles didn't report the death.
The intent of the phrase may have been that the "blame" for this being misreported isn't "on" the mainstream media, not that the story itself wasn't on the mainstream media.
Hint: It's not in TFS

3-week releases sounds crazy, but it's still interesting to see how different types of tech companies deal with source control + release cycles.
Roadmap suggests it has something to do with source maps?