skysight-inc/HackerNews huggingface dataset:
The fact is that all of the major coverage of this event is going to inevitably mention game 12 as much as the final result.

Perhaps "marred" is a bit too strong. Could we at least agree on "besmirched"?

Here's the first paragraph from LiChess coverage:

'It is not often that the chess world unites to criticise Magnus Carlsen, but on Monday evening in London the World Champion had few supporters after his decision to squander a highly favourable position and offer a draw to his challenger Fabiano Caruana as soon as legally permissible in the final classical game of the world title match in London.

“Cowardly” said Carlsen’s compatriot and former coach Simen Agdestein. “Lazy” was Kramnik’s description of Carlsen’s play leading up to the draw offer. “I think he knows he is not playing the best moves,” the former World Champion added. “Shocking” said Kasparov, declaring that because he seemed to be losing his nerve, Carlsen was no longer his favourite to win the tiebreakers.'

https://lichess.org/blog/W_yTNhUAAC0A1JxI/cautious-carlsen-s...
> Anywhere that is outside an MSA, has very poor soil, no exploitable oil and/or mineral (and most mineral and oil rights are separate from the land anyways), not by a body of water, and has no electric/water/sewage service is going to be very cheap, like $100-500 per acre cheap.

This is so very very wrong. MSAs are purely based on population density. I grew up in one of these white counties on the map you linked. It's small towns, scattered among farmland and coal mines, and the local MSAs are nothing but a larger (but still quite small) town with an interstate.
That's an understandable implementation, but a bit disappointing. It means that there's not going to be a simple way to process the journal since that log will consists of differently sized writes to the database. It would have been more interesting if QLDB was a CQRS+EventStore with built-in snapshots.
Against TOS, this just further worsens the situation for newspapers. :(
> how does Fortnite demonstrate “infinite growth”?

Fortnite makes money by selling digital in-game goods. Their revenues could grow infinitely without their material footprint expanding one iota. What they demonstrate is not infinite growth, but the capacity for infinite growth in a finite universe.

Value, at the end of the day, is subjective. Growth is a measure on this subjective value. It is not a measure on material inputs.
I've never heard of the checkmarks and I doubt many people do it this way. I think it's just about making you focus on the work for a shorter, more manageable timespan.
"Try running to the community when your job is on the line at 3AM Christmas Day"

That's a bit extreme. Of course throwing a shitload of money at support contracts will give you helpdesks answering during holidays and drones flocking into the data center, but that applies only to a very small subset of hw/sw products where any outage can be fatal.
The consumer market is just a bit different though.
That does not really hold up.

Serral for example is the current best StarCraft 2 player in the world. They operate in tournaments where X players face off usually starting with 16+ players doing single elimination. He won 4 regional, and 2 international tournaments in a row. The odds of him pulling that off if the odds of each win where close to 50/50 would be ~1/(2^30) aka 1 billion to 1. Instead, he was heavily favored in most of these match ups.
to be fair, the original sblack was a "drop your slack app on here and it'll be made into dark mode slack", which involved things that are against the slack AUP. I'm guessing this is a "Fine then, I'll make my own slack client with nightmode and no electron" using the slack APIs...
Noobaa: From storage to data in the open hybrid cloud
Think less about books, and more about automating input from forms filled out by hand. In working with this tech, I can say that none of it is great and it would be very nice to be able to ditch what's available for stuff that would work better.

For my employer's use case, the data storage and privacy implications are a non-starter.
The other offer of giving travel reward seems too good to be true too.
Hi Phil! I like that you are trying to help people with their anxiety and stress. I think CBT is interesting and as far as I know, CBT is one of the top recommended approaches today.

I'm curious why you decided to use a chatbot?
Homes in Japan are generally depreciating assets with a roughly 20-30 year lifespan. Some of these homes being given away are older, but when you take ownership, you’re basically getting land value. Whether or not the land is an appreciating asset is unknown, but the fact that no one wants it today says a lot. On the other hand, satoyama lifestyle is pretty special and amazing. I wonder if that culture can survive without a continuous lineage?
Ah right... just get more immigrants from the immigrant factory.

I know this is difficult for some to understand but brown, black and asian people are made via sex and birth (Shocker of shocks, I know).

What you're arguing for is for the birth rate of the undeveloped world to continuously grow at a never-ending rate in order to compensate for the utter laziness of the developed world.

I hate to break it to you but that'll simply lead to a flip in which countries are classified as developed.
> Amazon can't claim it is both centralized and immutable.

Amazon can claim it is both centralized and immutable, provided you trust Amazon.

> Also WTF is the point of a blockchain if you need to entrust your ledger data to a third party?

Maybe none? I might be willing to bet that 99% of blockchains in use today could in fact just use AQLD or similar.

And this is what it comes down to: most of us live in a world where trust can, and does, have to root out somewhere. So much of our society is built around this. Blockchains feel sort of alien in this world.
MNVOs have been around way before any of the eSIMs. I doubt physical sim is an issue.
Why are they using the word "quantum" here? With the advent of actual quantum computing this will just become increasingly confusing.
No, but I have been the only one on the team willing and able to diagnose and fix bugs in that legacy codebase that everyone else was afraid to touch.

It probably still mostly works for what we want to use it for, so a rewrite is simply out of bounds. You just plant your face in the dirt, and start plowing ahead. You learn enough about it to get done what is needed, and get out of it as fast as you can.

Strange code isn't all that bad if you're the only one in it. And since you didn't write it in the first place, you can always blame anything that goes wrong on it being awful and brittle. And you can even get that module slander done preemptively, so that when you finally get something working, you're the conquering hero, returning home from battle with the monster. And if you break it beyond repair, you finally get to rewrite it. You can't really lose, except for the torture you undergo while you are actually wrestling with it.

Aside from terminal breakage, if it wasn't worth rewriting any year in the last 20 years, this is probably not the year, either. But sometimes you do the reverse engineering, and find that you can replace the whole crufty thing with 3 lines and a library function call somewhere in your regular code base, and now the execution step that used to take 3 hours takes 100 ms. That feels pretty good, in the moment. Less so when management just gives you a little pat on the head and says, "Well done. Run along, now."
You're right. I went back and it appears I missed out the word "my" in "it was first text editor" without noticing :-D
Yeah but they’re hedging that by saying it is dependent on “rainfall” characteristics of an area. But you’re right, it looks like they are trying to forve their hypothesis on the environment despite inconsistencies and gaps.
I wonder what they will do when he questions the teachers
Backcompat is important, but even better is using the new features Gradle 5.0 ships with, e.g. the production-ready Gradle Kotlin DSL 1.0 which you can convert to (from Apache Groovy) if you want code completion, error highlighting, and simple refactoring when you write your build DSL's.

See https://guides.gradle.org/migrating-build-logic-from-groovy-...
I dispute this on two points.

He did not fully "win" the championship. Sure, they had to give the title to somebody, so it's him, but splitting half of the prize is not a complete win.

Even if he had fully won, I don't view it as a sportsmanlike strategy to give up a game to put yourself in an advantageous position. That's why we have a rule against agreeing to a draw to early. That's why in hockey stopping trying to score and just passing the puck in circles at center is against the rules (delay of game) - even when it's the best way to win.
Why haven't you automated it? It's not exactly hard to automate the renewal, that's the great thing about letsencrypt, and the whole point about the 3 month period is to encourage you to automate this stuff.
The older I have gotten the less I'm willing to install, either in my browser, my phone, or my local machine.

It's come to the point that it seems reasonable to assume that anything you install will pull every iota of data available to it.

I think this grew out of a good place, at least I hope, where early pioneers assumed good intentions and generally most software was designed with "open" as a core philosophy. However it's very clear that we're very far removed from that, it boggles my mind that if an expense app on my phone needs to take a picture of a receipt my only option is to allow it not only permanent use of my camera but also access to all of my photos and videos. Why is the default not to launch a sandboxed camera app that only exists to take the receipt photo, and then disappears taking with it any permissions the app needed to carry this out?
Yes, most of it. Most (all?) code in a pressurised business environment eventually ends up in a bit of a bad state because technical perfection and maintainability are rarely what the devs are going for. They're just trying to "get it working, and now". How I've seen devs deal with it successfully:

1) Complain early and loudly about past mistakes from other devs, so that management know delays are not your fault. Once you've made enough noise, attempt step 2.

2) Reduce the scope of changes significantly. Management want X, but you explain only 10% of X can be done in the available time given the current code base. If they accept, great - you're touching less existing code, but may have to dig around a bit. If you can convince management that the reduced scope offers little business value, try step 3.

3) Push for a rewrite. Get budget, get resources and eventually deliver. If you're a good dev/dev manager, you may even get to be the hero that delivered something that works amazingly (aside: a lot of devs take on too much in this phase and often burn out). If you do deliver, you'll be worshipped as the authority on the system for months/years to come! Happy days!

Eventually, however, even your beautiful rewrite will decay into festering spaghetti, as random requirements get incorporated. You may even, deliberately, introduce complexity into your code to justify/protect your own job. At some point, the very thought of diving into your own code may fill you with dread, and you'll start searching job boards.

The cycle then repeats.
I'm spanish and loathe spanish-written code. It looks so unprofessional to the eye. Luckily in all spanish companies I've worked on they had an english-only policy for the code and comments. This was because the companies didn't discard that foregin devs could join at some point in the future and friction should not come from a lack of Spanish skills when reading /writing code. It made however for some funny comments from people who didn't really know their way to prose writing in English.
It's free, though it doesn't really do enough for your use. I use zoomNotes on my iPad with an Apple pencil. It converts hand drawn boxes and shapes, and does exports, but as far as I know doesn't convert arrows. It has a "whiteboard" feature which means a huge drawing canvas, which is very nice. The free aspect for the zoomnotes lite version makes this particularly appealing.
The author of redux-form created another library, final-form, that doesn’t need redux or react and has most of the features of redux form and has built in lessons he learned from writing redux-form. There’s a separate React-final-form package with easy React bindings as well if you’re using them together. It’s worth a look as well (I’ve used both).
Βήμα πρόκρισης για Μπέτις και Ολυμπιακός
US Army awards Microsoft with $480M HoloLens contract
Thirty Years After ‘The Closing of the American Mind’
What I mean is:

> [People in dictatorships] may be less vulnerable [than people in democracies] to attacks from outsiders, but they are much more vulnerable to attacks from their own government.

What the study is saying is:

> Our research implies that insider attacks from within American politics can be more pernicious than attacks from other countries.

That is, I'm comparing the vulnerability of people in democracies to people in dictatorships; the report is comparing the vulnerability of people in democracies to attack A or attack B. We're not disagreeing.
Hi Christine, what are your thoughts on using reinforcement learning for music generation? Has anyone tried that at OpenAI?
And how do we know Stylus won't go the same route?
Not just immigration, Japan also doesn’t rely on real estate speculation to drive middle class wealth. Houses and buildings have always depreciated and even land stopped appreciating after their bubble popped nearly 30 years ago. No one buys real estate to build wealth, but simply to live there. So they’ve got a huge head start in contraction economics.
I think research world has a lot of this kind of code. These projects are written by 1 or 2 and it is extremely hard to understand what really is under the hood.
I think this is a dangerous research direction under-regulated by the FDA. In order to get this sort of thing approved you just have to prove it doesn’t affect the diagnosis of a small set of abnormalities. The power of these models is enormous. They could potentially recognize and “smooth” out only certain abnormalities and there is no real way to guarantee that they won’t do that without testing it on all abnormalities.
Always important to avoid ambiguity with Electric Light Orchestra. ;)
We could, but we're not sure where. No matter where we put them, they would ruin the lines of the room.

My wife hates rugs. We have some plants, but that's clearly not enough.
Generally I agree, but there certainly are exceptions. When it's a code base "nobody" can understand and that no other team or developer wants to maintain because of its complexity or infamously poor prospect for maintenance, that's a sign of a poor codebase.
“What does the fox say” in American Sign Language
The Hunt for 3ve [pdf]
You can also try https://docparser.com/.

If nothing works for you and you're comfortable with sharing an example file, you can send it to me and I could take a look.
Facebook Considered Charging for Access to User Data
The article is linking to http://inakanoseikatsu.com
thunderbolt 3 is everything a laptop upgrade slot should be.
My wife is in this business although she buys quite expensive old homes and buildings in cities. You will probably have trouble with sellers (and certainly with banks) if you’re a foreigner. Also, the short term rental legalities are a liability in most places unless you can get registered as a proper hotel. Some communities will outright ban short term rentals because they don’t like the turnover of visitors. It can be done though.
If you want to make #pragma once robust, you firstly have to specify the requirements rigorously. The requirements can be specified in such a way that checksumming of files is avoided. We can stipulate that exact (as well as inexact) copies of a file are distinct objects with their own identity under #pragma once, and are not mutually excluded.

#pragma once can be defined in terms of a reference model whereby it is equivalent to a machine-generated sequence:

#ifndef <ident>
#define <ident>

#endif

where the detailed semantics is tied to how the machine generates <ident>.

If <ident> is a digest of the absolute path, then references to the same file via different hard or symbolic links look different and do not mutually exclude.

If <ident> is produced from the volume and object identifier (like inode number) then different links to the same header will mutually exclude.

If <ident> is a content hash, then identical files will mutually exclude (but we need to deal with hash collisions somehow).

A much better solution would be to sidestep this whole thing entirely and just allow any file-scope definition in C++ to be repeated in the same translation unit (with some proviso, like that the multiple definitions have to be identical; and that could be enforced with diagnostics). The multiple inclusions of the same material aren't a problem.
The trouble with "this is not the law" argument is that it's not clear how to make the judgement. The reviewer should be using the style guide during the review and should call out any violations. A restrictive guide then places a huge burden on the author to justify the deviations.
Are you using enterprise ? If not how are you handling backups?
It's open source. You can install from source.
I know, I’m not talking about real chess, but the Hollywood concept of chess. I also realize that Hollywood chess has the player representing Amerifreedom(TM) squared against a thickly accented Slav who kicks his dog.
This is a really good idea. I have often felt that someone has already done a project similar to what I need, and hoped I could use their code or assets. But it is hard to find those projects and hard to know if you can use the code and assets if the project is abandoned.
Decoding the Summer of Snowden
Payless Opened Fake Luxury Store to See How Much People Would Pay for $20 Shoes
Correlation IDs in Scala Using Monix
Marijuana delivery startup Eaze is raising $65M
My immediate thought when they announced they were shutting down was "What about Linus's posts?!"
Google's Parent Has a Plan to Eliminate Mosquitoes Worldwide
I recently looked at some old code I wrote in 2005, and modified slightly until about 2012. There's all sorts of mess in there, to support IE5 (not even IE6 which was the bane of anyone working in the corporate environment for far too long), flash based video, etc.

None of that is relevant any more.
Fair enough, I can agree with that. Hopefully 2019 will bring such news.
The site opens with a message that probably violates GDPR. In that access requires agreement to third-party tracking by US firms. So here's an archive: https://web.archive.org/web/20181128233021/https://www.trave...
> no bug in your program nor any external application can ever make ".." invalid

Sure it can, if you consider lack of permissions to be invalid. We already do, in other similar situations.

> Without ".." all of a sudden you're orphaned and your application is stuck in an inconsistent state.

No, it just means you need an out-of-band method to accomplish this.

> that's like saying that all applications should be prepared for any pointer access to segfault at at any moment

No, nobody's talking about crashing. It's more like saying you can't assume you can do raw pointer arithmetic to jump around in an array. Languages like Java and Python feel restrictive to C programmers at first, too.

> Without ".." all of a sudden you're orphaned and your application is stuck in an inconsistent state.

I don't understand these claims of races and segfaults. Doesn't Fuchsia avoid race conditions like this with VFS cookies?
Beautiful visualisations! How did you get the data?
"After me cometh a Builder. Tell him, I too have known."

http://www.kiplingsociety.co.uk/poems_palace.htm
Do you have a text you recommend on this approach to natural arithmetic?
GraphQL API Configuration with neo4j-graphql.js
I just spent 20% of my time at RSNA arguing with people doing similar things and everyone seems to be happy to jump over the FDA’s existing bar for reconstruction algorithms. However previous reconstruction algorithms weren’t universal function approximators with the potential to exhibit abnormality-specific behavior.

We know very well these models have the capacity to recognize certain abnormalities or learn to model the normal state of anatomy. There is also the danger of the fact that deep learning powered reconstruction will not work alongside a radiologist like other AI for medical imaging applications such as nodule detection. This means we won’t find the problem with FDA’s low regulatory bar until patients start dying.
All extensions are open source. Just download the xpi/crx and decompress. Doesn't help much unless you are willing to read all diffs, or never update them (and be exposed to bugs which could lead to other security issues.)
Romans used a device called a "calculator" which was a flat plate with vertical channels cut or pressed into it. It resembles what we would now call an "abacus".

get rid of the subtractive rule, and roman numerals are just a way of writing the state of a calculator, with each letter representing a calculi, and the value of the letter representing which column it is in.

most abacuses are base 10, with a special segment in each column for a stone that represents "5" in that position.

Thus, each roman numeral is either a power of 10, or half a power of 10.

with that context in place, the method of writing it isn't a positional system, exactly, but it's a way of serialising a positional system by capturing positions by naming them explicitly.

edit:

here's an image of a replica calculator, note how the columns are labeled.

https://i.pinimg.com/originals/9c/79/d6/9c79d6681331953e09be...

edit2: it’s also easy to see in this context how this relates to our system of money, and coin values and names such as “cent”, if roman numerals aren’t decimal then neither are coins.
You make a good point, but I don't think he's playing for hearts. They play for money and recognition in the first place. Every sportsman who experienced a failure (and we all have) knows very well that while you're applauded at the top the moment you lose many, including your fans will suddenly rejoice ... sometimes you even get some "kicks while on the ground."

About the Grischuk and Kasparov quote, it turns out I did misrepresent ... Grischuk said that Carlsen's URS score gap for rapid and blitz "should" be negative in a live stream on chess24 and Kasparov tweeted a similar thing ... where I misrepresented is that Kasparov didn't say a word "improve" but see "his ratio is smallest ever"

https://twitter.com/Kasparov63/status/1067826806823297029
https://www.youtube.com/watch?v=HBvQ36SqgqM

To quote Carlsen himself "Some people think that if their opponent plays a beautiful game, it’s OK to lose. I don’t. You have to be merciless."

It's just the way he is and I not only don't blame him for it I personally respect it.

A good example is boxing. You have someone like Mayweather who is 50:0 a historical record. Yet he's often hated by fans because his boxing isn't exciting. It's also true that most fans would rejoice if he lost ... so why take risks? Many purists enjoy his style including myself.

In the end prize-fighting is about winning. It's their living. If Carlsen loses but plays a beautiful game none of the fans will pay for his livelihood - I am confident in stating this.
Microsoft's stock market value pulls ahead of Apple's
For any set of boxes, there is a 50-50 chance that they will favor one or the other party. Given the geographic polarization of the parties, the boxes seem likely to heavily favor one or the other party. We can't distinguish the event from random chance, afaik, and therefore it's not evidence.

> mysteriously

Is there a basis for this word?