skysight-inc/HackerNews huggingface dataset:
There's nothing pseudo about it. To normalize both inputs first then compare, or normalize one character at a time and compare that is equivalent. There is a maximum number of codepoints in a canonical decomposition (or at least there used to be).

This is actually implemented in ZFS. (And also character-at-a-time normalization for hashing.)

I don't see how homoglyphs enter the picture. Can you explain?
This was a healthy correction. I was expecting a bounce at $251 on $SPY but it went much lower. This is insanely healthy when we recover. Now we can have a 15-20 year bull run.
This is generally the argument against command economies, in _favor_ of market economies. It's formally referred to as the Economic Calculation Problem.
Sugar, all by itself is bad (awful bad), but when you add "Red 40" to the mix children go into instant hyperactive-overdrive. They start bouncing off the walls and you might as well be feeding them crack cocaine.

I spent a total of 24 days watching our grandkids this year and everyone of them was a battle over what they'd eat. I could not get the oldest (11 years old now) to take a single bite of real food during the course of two 10 day stints or the past four days. I did only slightly better with his younger sister, 5 years old now, and she's getting worse, not better.

Last night we had a huge spread of wonderful homemade food for Christmas Dinner and those two kids didn't taste a bit of it.

It's like watching my grandkids get slowly poisoned. It's insane and there is nothing I can do about it.
No. Not at all like that.

The stock market is people trading ownership stakes in corporations with actual value under a regulatory regime that implements proper safeguards.
What’s wrong with canned food?
Such savagery is born out of weakness. To respond like that to a honest mistake is like slapping someone in the face for no reason at all. It's like a child saying something wrong to an adult and the adult just throwing it across the room, for no reason. There's no such thing as "no reason" though, and in this case it seems pretty easy to guess at the rough shapes of those reasons, and I find it hilarious that it seems to escape thousands, millions of people. I guess that is just one more pebble pointing to the wider alliance of the obedient with sociopaths that Arno Gruen described.
Actually, it works in the opposite direction. Here is why: if betting against the herd was the right thing to do, algos would learn this behavior and all algos would start betting against a big price down move. This is why algos actually reduce volatility, not increase it. And volatility is exacerbated by humans: trade wars, attacks on the fed and general erratic behavior of our president
I always tell people I am a good software engineer because I get bored, am "fundamentally lazy" and don't like to do things twice. Sounds to me like others have discovered this same key to their effectiveness.
well I lived here 20+ years

Our housing prices are propped up by money laundering. Our biggest industry is real estate itself.

Our tech scene doesn't even show up on radar while Toronto does. MS doesn't hire locals, mostly foreigners who can barely speak eglish. AMZ here is a sweatshop according to Glassdoor reviews. Apple and facebook is here but they dont advertise the location or hire locals.

Don't even get me started about Telus lol

When a Starbucks barista in Seattle makes more than a junior, intermediate software engineer, your city is fucked.

yay

We do have that elusive quantumn computing company, yet to deliver any GDP boosting product.

and thousands of me too startups with shit pay and long hours. this was actually a selling point by the BC government: "Our workers are cheapest in North America"
interesting. Thanks!
its Amazing how much less sugar common foods in Germany have than the USA. It took us a bit to adjust but when we got back all the bakery sweets here tasted disgusting. Wish we could change the culture here to be closer to European in that aspect.
Bourne, Charles P., Methods of Information Handling. John Wiley & Sons, Inc., 1963.

An excellent overview of the state of the art in information handling during the transition from punched cards to computers.
I always thought of Starbucks as the store for people who want to drink coffee but don't actually like coffee
I'm not saying that, because I can't provide a rationale or an argument based on actual data.

But the article doesn't provide a rationale or data to back up its thesis either.

So, both claims are equally ridiculous.
>who can set rules as they see fit...

Right.

Which is why I wrote:

>If the owners have the guts, let them all fire the football players...

But if the owners don't fire them, then whatever. Not our business. Watch them, or don't watch them. That's your choice. Nothing more.
That sentence is a general observation about a large class of posts to HN and how they have been changing lately. I didn't mean you wrote all of them. To make that clearer, I've taken out the word "all" out and added "general remark" above.
Unicode CLDR LDML date/time format patterns
Organizing.

Not necessarily in your workplace, but sure, that too if you're into it.

Mostly I mean community groups of like-minded folks who stay in touch, remain active and do meaningful things together, like speaking up against bad uses of technology in government and law enforcement. Or training people how to get started in tech. Or hacking something together that could be meaningful for the lives of people in a city.
Vista Equity Partners to buy Mindbody in a $1.9B deal
Interesting that they seem to have completely lost the sector to the Belgians (Antwerp), greater China (COSCO, OOCL, Evergreen, Yang Ming, PIL, Wan Hai), the Danes (Maersk), French (CMA CGM), Germans (Hapag-Lloyd, Hamburg Süd), Japanese (Nippon Yusen, Mitsui, K Line), Koreans (Hyundai) and the Swiss (MSC). Perhaps they went wrong on their accounting at some point.
Not sure I would recommend adult humans drink milk, but 13g is not really that much (depending on your choice of cereal) the USDA suggests males 19-30 could eat up to 82g/day (the WHO is a little more reasonable at 50g for all adults)[1]

1: http://www.foodpyramid.com/daily-sugar-intake/
Landing async/await will be a watershed. Fast, safe, low resource communications applications implemented in Rust will proliferate.
Back End Software Engineer (Job)
I don't know if your explanation is simple or obvious either, except maybe in a very hand-wavey sense that may or may not correspond to the truth.

The sailboat thing isn't really an analogy—it's a direct comparison, and the operating principle is the same. There are a lot of resources explaining the phenomenon of "apparent wind" and how it's possible for a sailboat's downwind velocity component to exceed the environmental wind speed. If you understand vectors at the level of a college freshman, you can understand how that works; you don't have to be a sailor. From there, the "cylinder Earth" thought experiment provides the intuitive leap to the operating principle of this dead-downwind vehicle.

They do touch on the concept of a faster-than-the-wind VMG downwind, but they probably should have emphasized it more in the explanation.
Don't forget infinite time.
What I said is that "very few people cared" is a better description than a "25 year old problem". It is better because it better aligns with the facts presented in the Wired article above and other similar sources, due to reasons above. Nothing here is a guess.
But RK3399 has much better single core performance with the A72 cores (that you can run at 2.2ghz), so if you're not running parallelizable tasks all the time (/not looking for a cluster) it's a better chip.
I highly recommend "The Index Card: Why Personal Finance Doesn't Have to Be Complicated"

https://smile.amazon.com/Index-Card-Personal-Finance-Complic...

https://www.npr.org/sections/alltechconsidered/2016/01/08/46...

Index card the book refers to: https://i.imgur.com/S1sR5Dy.jpg

/r/personalfinance flowchart: https://i.imgur.com/u0ocDRI.png (How to prioritize spending your money)
Yeah, and around 800 people a day die in auto accidents in the US. Bringing up cars bolsters my point, which is that "we rely on the brain without understanding it and that works out fine" is not a good argument. So let's be careful. I'm mystified as to why that seems to be controversial.
> these psychological biases have helped us choose people more apt for these positions

{citation needed}

There's a ton of data out there about diversity's impact on businesses, actually. First google hit: [1].

Your AI will choose white men 95% of the time, on account of them being white men. Numerous studies have looked at discriminatory hiring practices, and observe that more-qualified candidates are often overlooked due to racial and gender bias. We agree that hiring less-qualified candidates is less desirable, don't we?

> I'm sorry for the diatribe, but I'm a little tired of these articles trying to push their political agenda.

Really? What's political about this? Gotta say, you sound like a climate denier whining about the political agenda of climate scientists. The common "agenda" here is to make the world a more survivable place for more people.

[1] https://medium.com/awaken-blog/compilation-of-diversity-incl...
what's the problem with people eating canned food or sugar? why do you think organic food is healthier than non-organic food?

this post is typical of most of the posts in this and other threads concerning nutrition - lots of assertion and personal opinion, and judgements about others diets, none of it supported by research.
IMO, at the highest levels of chess, there has always been a focus on "positioning" (positional chess) over material. World Champions like Capablanca, Botvinnik, Karpov, and Kramnik all play/ed in a style that was postionally sound, and at times boa-constrictor like. If you want to be a grandmaster today, you have to be able to understand/execute concepts like giving up material to establish a fortress ( https://en.wikipedia.org/wiki/Fortress_(chess) ).

The World Champion that played in the most sacrificial/attacking style, Mikhail Tal, was famed for giving up pieces to generate attacking momentum. Contemporary analyses of his play have found that some of these sacrifices were unsound, and some were actually the "best move" in a given position.

I don't think it's feasible to expect human players to be able to calculate at the ply/depth that AlphaZero (or other chess engines) is able to. See this example from the latest World Championship (https://www.chess.com/news/view/world-chess-championship-gam...). A "forced" win in 30 moves was available on the board, but it would've required that Caruana make moves that cut against the "principles" regarding piece placement ("positioning") that are drilled into chess players.

I think a simple reality is that the search depths that AlphaZero (and to a lesser extent other chess engines) are dealing with are simply beyond human capability. A human player trying to execute the sacrifices that AlphaZero did (https://chess24.com/en/read/news/alphazero-really-is-that-go...) would be taking a stab in the dark. In most positions, they wouldn't really be able to calculate all the variations, or foresee how the endgame would play out.
Unfortunately that stops being an option when your parents become elderly and missing a emergency call from an unknown number has unpleasant repercussions you would like to avoid.
Any hands-on MOOC for that out there? ;-)
As 2018 comes to a close its time to drag out the hubris and make a bold prediction. The future of Kubernetes is Virtual Machines, not Containers.

I’d say that’s less of a prediction than a matter of fact since it’s already happened in 2018 for AWS and GCP.

This post is kind of irrelevant for consumers imo, in that the future of Kubernetes is still the container interface, regardless of whether your vendor decides to run it in a container or a VM.
PHP shared hosting? :D
https://www.amazon.com/Against-Empathy-Case-Rational-Compass...
Why has everything got to be an "Evil Corporations" plot? I remember explicitly learning that sugar is bad for you from the food pyramid in elementary school and implicitly from being told I can't have candy well before. If some companies tried to convince people that sugar is healthy they wasted their money. Every few years we get a new food bogeyman, so seems like whatever science is out there is far from conclusive. I have a hard time believing that the link between sugar and all these diseases is so obvious that it was found and buried by what is essentially a marketing department of some food company, while completely eluding every independent researcher out there.
When I was about 10 years old my parents took my siblings and me on a 5 week vacation to the US (I'm from Europe). It was a lot of fun, but I distinctly remember that it was impossible for me to eat the bread that we would buy at the supermarket because it was just too sweet. And this was not because my parents just bought some bread but they actually tried to find some "normal" tasting bread and it was not possible.

But for pudding the problem was kind of the reverse: It was hard to find normal tasting pudding because instead of sugar and fat there were artificial sweeteners in everything.
You are confusing me with someone else. I posted none of those things.

> We've warned you about this before.

I don't think so, but maybe a long time ago. Again, I think you're confusing me with another user.

He does that, yes. It’s not just you.

If you’re looking for a platform where the inner workings are transparent, check my comment history. I think you raise some important points and that it’s a matter of time before it comes to a head.

The audience is small right now, but it’s there.
> Reputation for overcomplexity, loss of users. Becoming the next C++ or Haskell.

I think Rust is already there. It's a concern, but I'm not sure you can or should try too hard to avoid this.

What you can do is look to make simplifications as you add complexity.

And sometimes innovations can have simplifying effects. For example, the various "effects" libraries for Haskell simplify I/O code compared to not having them.
yes of course they are liquid now, and of course you can trade it in crypto-crypto markets, the question is if you can trade it for USD cash money in a real bank account, eight months ago
While that could be stated better, Organizational Theory 101 is that there are three levers of power - relationship, expert, and role in that order. After ignoring relationship power for years, that has helped me get ahead more than anything.
This is concerning for the same reason that the government seems to be concerned that Facebook seems to have an anti-conservative bias.

Patreon, like Facebook, has a de facto monopoly. The outstanding question is what is to be done about it.
It's acceptable for developers, but when I say "user friendly" I mean friendly to end users, who may not even know that the program is written in Python. A better message would tell users in plain language what the problem is and how they could fix it (e.g. by setting a flag or an environment variable).
> I find many of my smart, technology friends don't really have a solid grasp of finances and economics.

This describes me, unfortunately. I consider myself fairly smart, did well in college, tons of technical skills, but I am -terrible- with money. I keep a 12-month spreadsheet showing income and expenses for every pay period and one showing current debt, but beyond that I know I’m awful about it. A lot of it comes from my parents also being terrible with money and never teaching me saving vs. spending, investing, etc,. I’ve figured out some of it on my own but I still struggle.

I’m glad to hear you’re trying to teach your children better.
That socionext A53 chip again… BUT if they manage to make it way cheaper than the developerbox, that might actually be interesting. Otherwise, I'd rather have four A72 cores (see macchiatobin) than twenty-four A53s.
Thanks. I still think you're thinking of someone else; please see my edit.

To be clear, I also think those remarks (accusing people of being shills) are a problem; I didn't think I made one, though I'll stay even further away from them.
From a cost-benefit point of view there’s nothing in it for slack. They’d have to rewrite and maintain three separate versions of the same app they already have, and what would the payoff be? It would mildly please a handful of bellyachers, who would then immediately move on to the next grievance. For the majority of users it would be wasted money and effort.
> ...just like SQL was 25 years ago.

Oh boy have I got news for you :)
I'm about to start a role using Kubernetes and been trying to kickstart golang. I'm mildly interested, are you part of the golang slack?
Google Display Network Targeting Options
There’s certainly no judgment made, in the sense that I think people should consume whatever media they prefer. If you don’t enjoy long form feature writing in English you shouldn’t read it.

My comment is intended to point out the genre. The comments on this article are like people complaining that rap music doesn’t have enough melody, or jazz music isn’t catchy enough, or whatever.

It’s an unwillingness to understand the concept. Some of us are pretty damn glad The Atlantic, Harpers, and The New Yorker, among others, are still around. The world isn’t running short of thinly narrated to-the-point content.
The other approach is through a copper ink such as this one:
http://copprint.com/
Most implementations on http://rosettacode.org/wiki/Fast_Fourier_transform use the same algorithm.
I don't see how the addition of cryptography to image fabrication detection would be useful at all since it just tells you 'X key with Y data'. Yes the data may have come from this camera but what is stopping anyone from feeding in arbitrary data to be signed or extracting the key and applying it some place else?

Attribution doesn't offer any proof in itself - which has us back to square one.

Vast data-hoarding might be able to spot inconsistencies within supposed data - the equivalent of thousands of witnesses at a UN press conference proving that world leaders did no in fact take off their clothes and start dancing like strippers before the world.

But if everything produces similarly consistent data from their cams - including metadata one could hypothetically get thousands of feeds from differing points of view displaying the infamous 22xx UN press conference lewd dance incident - collaborated by a blend of camera device keys. In the end it would come down to tautologies of trust.
> It didn't just impact the individuals, it reduced the behavior site-wide.

And? Even saying it reduced the behavior site-wide is not an effective measurement to conclude that deplatforming works in reducing the prevalence of those views in society. Again, "Deplatforming X views from platform Y resulted in less of X on platform Y" is effectively stating the obvious. To demonstrate the effectiveness of deplatforming, one would have to determine whether deplatforming actually results in fewer people believing in the views that are being deplatformed. I have not encountered any instance of this occurring. Ask yourself this: when you are banned from a forum for views you believe in, or you witness someone banned for views you agree with do you tend to turn around agree with the censor? Or do you become more enthusiastic for that view and lose respect for the censor

> This is a pretty clear correlation/causality confusion. If factor A is on the rise and triggers reaction B, you cannot use the rise of B to prove that B caused A. Now, your narrative may be correct, but the narrative story you've provided does not demonstrate it.

We're seeing trust in media and tech companies plummet. While the fact that a rise in extremist views is correlated with increases in deplatforming is not hard evidence of causation, it's extremely difficult to claim that deplatforming works to reduce said views in the face of that positive correlation between the two. That's trying to claim a causal relationship in the face of evidence of the opposite correlation.

In other words, if we see A rise alongside B it is indeed jumping the gun to say that A certainly causes B. But it's even more dubious to say that A reduces B in the face of that correlation.
Funny how China has basically ruled east Asia and people still think China does not know how to run other countries as subsidiaries.

Oh, maybe it's because the leading western country only has 200+ years of history and has no idea how bit China was...
If anything I would wonder if it’s easier because they can contact the outside world. Having a sat phone, gps, and a sympathetic ear had to help. At one point he got a call from Elton John! Imagine the morale boost :) also, knowing there is an escape hatch. Someone to send a rescue team etc...
In the context of playing chess, humans use general intelligence to featurize the game state in terms of piece value and position value and weight the relative importance of those. The rest is memorization and simulation, which is where the intuition of advanced players comes from — they aren't actively thinking of piece value and position rules like beginmers. I don't see a huge difference here between humans and AlphaZero in those terms.
then they can continue using them, and not use the real esm semantics? i don't think anything would change for them.
I think the recent congressional hearings regarding Facebook frames this argument more properly. At the heart, it's whether these platforms are to be considered content providers or publishers. I believe each has unique responsibilities to the 1st amendment
I think it’s not necessarily in contrast - what works for you may vary but I think that’s only the case when the time and energy it takes to make a decision isn’t part of your calculus. It’s good to be conscientious when you’re making decisions, especially weighty ones, so long as you don’t get stuck in a loop making that decision, which itself has a cost in your quality of life.
That sounds like poor parenting more than anything else. Also, the "sugar -> hyperactive ADHD kids!" thing is a myth.
Freedom from data races is far too weak a condition to be useful.

Consider the following example: you have a single global mutex, and every read/write to memory is bracketed by a lock/unlock of that mutex. The resulting code, while horribly inefficient, is technically free of data races, but that does not really give you anything interesting in terms of thread safety.

Any useful definition of thread safety requires that you can reason about program behavior in the presence of concurrency.

One such approach is the idea of interference-freedom introduced by Owicki and Gries [1]. Somewhat simplified, assuming that you have a thread A with precondition P and postcondition Q, i.e. the Hoare triple { P } A { Q }, a thread B does not interfere with thread A if the parallel execution of A and B, given the same precondition P we can still prove Q ({ P } A || B { Q }), for any interleaving of A and B.

Obviously, proving such a property is undecidable in the general case. In practice, we therefore limit ourselves to simpler models that are easier to reason about by constraining how threads can interact with one another (e.g. transactions, actor model), but even then, you can still end up with situations that are undecidable in the general case.

[1] https://dl.acm.org/citation.cfm?id=2697004
Pay attention to the author of this tweet, and note that one of the jobs of an investor is to help with recruiting.
>AlphaZero is just a very refined and efficient form of brute force.

As is evolution.
It's absolutely essential. A sine qua non for a serious new language.