skysight-inc/HackerNews huggingface dataset:
>I disagree. I will always lose to Magnus Carlsen in Chess. I will always lose to my friends in (insert any FPS game here, I'm bad at all of them). I will always lose to Mew2King in Super Smash Bros: Melee.

That's one data point. But I'm sure valve or blizzard or any company with an online gaming community has stats on retention and knows who people want to play with in aggregate. And generally when you play online you get paired with someone with a similar MMR/ELO.

From this I infer that the statement from the article is generally true.
remote for intern as well ?
Naver renews fintech push as Yahoo-Line merger lightens load
While living abroad in Japan I always had family and friends asking for recommendations on where and what to visit when they went to Japan. As I was tired of always writing the same list over email, chat, phone... I decided to create a tool to easily map my recommendations and share it for free.

The result is https://dokomaps.com

What is nice compared to other similar services is that on DokoMaps you can also browse created by other travelers to inspire your next travel.

If you're interested you can create your own map and let me know if you have any feedback!
Sorry for the stupid question, I genuinely want to know: how does this differ from firing up your function with an additional call every, idk, 5 mins? Wouldn’t it be cheaper and easier?
Community and moderation are mostly handled by volunteers. Wikimedia's efforts to moderate the platform have been widely condemned by the community, because they're seen as an infringement on the community's self-rule by an unaccountable bureaucracy.
> there are no circumstances under which we'll unpublish an LGBTQ creator.

Does that grant them immunity from rules violations, then? I think you said the wrong thing here; what did you intend to say?
When I started playing squash, my only opponent was an ex-league player. The two of us kept a mental log of my highest score against him, which steadily increased as I got better, and he showed me where I was going wrong. Over the next year I didn’t beat him once, but occasionally would best my previous high score, which was always exhilarating, until about a year an a half later were we’re on equal footing, and I could start playing, mentally, for the win.

That said, not all games can support this mental model. Chess for instance I always find disheartening to play against much better players. A 600 ELO point difference in chess basically means you will never win, and it becomes futile, and crushing.
Oh, that nightmare when you stress your muscles and they rip into holes. I also had it, and it was weird, not terrifying.
Food Lab Accelerator at Google and TFF Launch Circular Economy of Food Challenge
Java switch – 4 wrongs don't make a right
At least for me, part of the motivation with playing things is the idea that it is practice, and discipline, and improvement. Part of it is escapism, to be sure, but not all of it.
Volvo is testing self driving cars on public roads in Sweden.
I don't think he's suggesting a ban or anything like that, just raising a valid point about losing the connection from other people who are not in one's own bubble?
The domain name.

Everything else is easily copied or duplicated, and indeed had been. The only thing you can't copy is the domain name. That's the thing that's worth millions of visitors.
Does your setup distinguish between IoT-ish devices (where you don't know what software is running) and human-operated devices (which would trigger this every time they browsed to a new site)?
Disclosure: I work at AWS.

Here are some examples from my team’s 2019 work: We contributed numerous changes to containerd. We open sourced firecracker-containerd, and we also created a Go SDK that others are using to work with Firecracker. We contributed to Debian and the Debian kernel team. We contributed to Envoy. We collaborated with a number of communities, including Kata Containers, Red Hat’s Clair, and the Open Container Initiative. All of these examples are sustained investments, not one offs.
If Google et all detect too much cloned content on a domain, its essentially rank banned forever, for any pages whatsoever.

Having a few different pages isn't going to help.
They would be very wise to hire their own auditors, not necessarily to go into their client's businesses but to review the assessments most of them are already getting periodically, to make sure that evidence presented actually made sense and earned them a pass. It's been my experience that IT auditors are often book smart, but IT-experience poor. Some are simply not savvy or experienced enough to interpret their own framework the same way a week or a month later.
I'll quit fetishizing privacy when social activists stop fetishizing mob justice.
Yeah, which game of skill is also important. As I commented below, more modular games like squash, where you can get a point here and there, can be played like this. A 600 ELO point difference in chess basically means you will never win, and it becomes futile, and crushing.
Show HN: Versatil- Earn money livestreaming projects
I don't believe it, NotPetya was generic ransomware that spread to a lot of organizations including the NHS in England. This fiction, yet another example of the neocons attempting to demonize the Russian Federation, no doubt to distract from problems at home.
They tested Waymo out in Kirkland Washington for a bit. It doesn't have snow, but I'm sure they got a lot of data about wet conditions.
Seems like a great idea, some feedback:

1) on Android Chrome when selecting text, the native copy/paste popup overlaps your text editing popup.

2) would be nice to have a tutorial with a sample adventure and how to reference/link

3) full character sheets on edit details
New tube map released – now reaches to Reading
If we can't say "Asian" then let's also stop saying "black" and "white".
Does SMT still make sense?
That's an 8% increase over 1 year. Those over 7 years would already result in an increase of 72%.
Thanks so much for the feedback! I'll take a closer look at these. Great suggestions!
Wild guess.. refunds happen in separate department, and do not affect his/hers KPI.
I learned chess playing always against a friend that won every single time. I didn't give up. I joined a club and improved. After some months I played again with my friend and I won. That was the last game he played against me. Moral? Not sure. I like to win sometimes, but I don't mind losing most times if that teachs me something.

Playing against someone much better than you sharpens your perception, reactions, everything in a way you can't get any other way. Bring it on!
Zen project forks Zig, relicenses, and “moves” original license to separate file
Funny scene I'm translating from French (maybe it comes from the other side of the Atlantic, I don't remember when I read/heard it):

CEO : « We should train our workers. »

CFO : « It will be expensive and what do we do if we train them and they leave ? »

CEO : « What do we do if we don't and they stay ? »

Finally I think the parable is initially french, as it's harder to fire people just for lack of training here.
> Why would the number of pages and hosting costs be linearly correlated?

How would one expect them to be correlated?

As an aside, a friend of mine relaunched an ecommerce site in March. Wordpress + WooCommerce, stripped of fluff.

His hosting plan costs him $3/month, including tax.

He told me his site took just over $60k in revenue in the first 6 weeks.
The ransomware wanted $300 in Bitcoin per computer encrypted.

This is a commercial extortion attempt, not an act of war. The insurers, as is their wont don't want to pay out.
I basically mean clipping the diffused error - for example if I propagate a positive error to a pixel that is already white, and don't propagate that error again to the next pixels.

In the linked notebook, I use a separate error array made out of Int32 values (which is probably overkill, Int16 would suffice) and postpone division until the last moment. It's a small detail but it makes a significant difference in the hybrid output.
But in this case. Don't you already have an idea, through profiling or debugging, which package causes bugs or is slow? And if you do, figuring out if theres a newer version that improves your situation should be rather simple.

I've stopped blindly updating my dependencies, as people seem to have very different ideas what semver means. minor and patch upgrades in node and ruby programs have broken my applications several times.

Even when semver is done correctly, a breaking change in a package usually also means that you have to upgrade to the breaking change to get other goodies like improved performance and bug-fixes. This is something that takes a lot of time. At work we've basically stopped doing breaking changes in our private packages, opting instead in for a scheme similar to what you have to do in Go for everything to work.

Versioning is, at the end of the day, a cultural problem. And not having the tools to do breaking changes well can actually turn out well.

At least, that's my current thinking. I may very well be, and often am, wrong.
Does this have implications for low-level backdoors/exploits?
Towards Data Science: Most Influential Articles This Year
DEF Con 27 – Nina Kollars: Confessions of an Nespresso Money Mule
I guess images and videos get larger and more frequent on pages as they are updated.
Before posting I tried word search in my tablet browser and missed it. I guess in the game of criticism I just.. lost.
Thanks for these clarifications.

> Our execution model also supports arbitrary docker containers (on AWS batch) where you can theoretically bake in your own dependencies.

That's fair, but it doesn't seem to be something encouraged by the framework, and that's fine.

> I wouldn’t qualify metaflow as anti-UI.

Maybe anti-UI is too strong yeah. I personally think your approach could be great. Looking forward to exploring it.
I had a read at this but I’m not sure how reliable consensus is for something that is ultimately unprovable.

With cryptocurrency I have mathematically provable truths to rely on. With consensus I’m relying on collective opinion.

If something sounds believable to most people it would be accepted as true by any such mechanism. If the last four years have taught us anything, it’s that this is a terrifying prospect.
A 600 ELO point difference in chess basically means you will never win, and it becomes futile, and crushing.

But after losing a dozen times with that guy, you play against someone else and it's you that crush your opponent, so not so futile.
I assume the operative word for him was 'linearly' not 'correlated'. But cost/pageview is sublinearly correlated, so spending growth should be even slower than a linear projection.
So this is loading for you?
Selling the .org registry by that criterion was illegal as well. Laws that are not enforced are just words written on paper.
Banned until manual override, so banned until you are substantial to either the community at large or the tech community.
I am not sure but I think the new wysiwyg editor was a good use of that money. Nothing that would cost millions I agree.
Terrence Tao – An Introduction to Measure Theory (2012) [pdf]
This has been posted here a couple of times in the distant past but for whatever reason I can only find one old post:

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

Anyway, it seemed like an interesting project the last time I looked at it but Rust wound up getting all my attention.
Intuitive Implementation of a Stepper – Android
I'd like to see some proof that there's a large pool of competent software engineers without any degrees (or CS degrees) just waiting to be hired.

Additionally, if you meant specifically without CS degrees, I think a lot of companies accept unrelated degrees + experience.
In 2019, with a budget of 100+M, if the WMF was really devoted to keeping wikipedia sustainably online, it would have found a way to store it in a P2P fashion.
Time will tell. But the more you sit on it, the more easy it gets for other people to catch up.

By now even companies like Tesla and Volvo can do most of what any one can do. And they actually have usable cars.

Google inventing AGI will be a great deal though.
> spending growth should be even slower than a linear projection

Indeed.

In my experience in several organisations, as soon as there is even an inkling of "spare money" in (part of) an organisation, humans will invariably starting coming up with creative ways to spend it. This may end badly.

If you start with the premise: "there is [almost] no budget, what can we do anyway?", then you often get the most creative and useful solutions.
if safety is what they want without departing from C just use MISRA-C

> While C++, like C∀, takes an evolutionary approach to extending C, C++'s complex and interdependent features (e.g., overloading, object oriented, templates) mean idiomatic C++ code is difficult to use from C, and C programmers must expend significant effort learning C++.

the "significant effort" for learning C++ pays off (financially), while this certainly does not.
Thanks for sharing the context. Hopefully we can have a (fast) follow up with Kube integration depending on demand.
I always thought that was one of the nice things about golf. The handicap system means you can have a wide variety of skill levels playing in the same competition with everyone having a reasonable chance of winning.
A registry is little more than a DB at heart. In EPP you'd of course send a request with password, it'd go pending Transfer, need to be acked, etc. But nothing stops an employee from just changing things manually, outside of company policy and restrictions. Due to the large amount of immediate domain takedown requests(usually some danger or highly illegal activity involved), there's always a process in place. It sounds like this fault lies on the Gov't agency making the request, for not doing its due diligence prior.
Obligatory name-drop: Zig is an awesome low level programming language targeting the same space as C and CForAll. It isn't at all compatible with C on the source level like CForAll is, but it does make it super easy to interop with C, because it can include .h files. That means it lets you move projects from C to Zig file-by-file. Because Zig benefits from decades of insights about how C could've been better, it has way fewer footguns and higher productivity.

Obviously CForAll has a learning curve advantage over Zig, being based on C directly, but for any readers not aware, I'd say, also check out Zig.

https://ziglang.org/
This article is talking about NotPetya. It was NOT ransomware. There was no way to recover the files.
Sundar has basically destroyed what was left of Google's "soul" in the never-ending search for high quarterly profits.

In his time you started seeing Google give up on the "don't be evil mantra" both officially and unofficially. It has started tracking users much more shamelessly, it has started working with the government on AI assassination projects, wanted to go back to China with a much more censorship-friendly version of the search engine, more protests erupted from its workers, Google's phones have become much more expensive, and so on.

I "can't wait" to see what terrible and irreparable damage Sundar will do to Google/Alphabet over the next 10 years.
More like locked out of Facebook. They stated that you can't sue Facebook corporation for any possible reason and can't react to lawsuites by FB to you in any way (even write a post about it), even in unrelated cases to React, or they will revoke your React license. I remember several highly upvoted posts here and on other resources about this.
‘One Day All Ts and Cs Will Be Made This Way ’
"Interestingly there was a high number of married people that coupled up during that time."

I guess you meant to say unmarried, not that they were all cheating on their partners.
Jordan Peterson and James Damore explained this as well...but we'll yeah the narrative of SJW and Google don't like science all the time
Not it didn't. This is hyperbole.
> I can think of 5-10 incredibly annoying non-standard Craigslist UX elements off the top of my head.

Yes?
Don't Fuck with Paste, extension that disables anti-paste event handlers some banks use, triggers this when pasting into rich editors. Even Facebook and old Slack editor, IIRC.
Show HN: Tutorial-Building YouTube on IPFS in 5 Mins
To Build a Strong Culture, Create Rules That Are Unique to Your Company
>Nobody actually knows why they like listening to music.

So much for glittering generalities.

"Music is a higher revelation than all wisdom and philosophy." - Beethoven
HN Kiss of death
By the sound of it your intent was to win eventually. You could imagine winning, and with some effort you did win. I think that's subtly different to playing against people who you will never beat regardless of how much effort you put in.

dragontamer's example of Magnus Carlsen is a good one - he was in the top 1000 players in the world when he was 12, and become World Champion at 22. He's intuitively good at chess. The match he played to become World Champion the first time was fascinating because as soon as he could get to the point where the game was outside of what Vishy Anand had experience of he was pretty unstoppable. He's not someone normal players will ever beat. I think most chess players would like to play him because he's famous, but if you met someone unknown with the same level of ability most people just wouldn't play them except to learn. Few people would want to play that sort of person for fun. It just wouldn't be very enjoyable.
This paper basically says the NSA is doing it[1]. They estimate the price of hardware, and correlate it with the NSA's budget and capabilities listed in slides Edward Snowden leaked.

[1] https://weakdh.org/imperfect-forward-secrecy.pdf
Because of the elevation of parts of CA & AZ, it's absolutely possible to encounter snow and ice (and even whiteout conditions on interstate highways!) in those states, if you make the effort to find it. A smart testing team would make the effort to head for the mountains when the forecast calls for wintery weather.
No, that's not the same. This is github, http://aws.amazon.com is explicitly AWS.
> 5G is about throughput, not latency.

For now. But in the longer term, the telcos are promising lower latencies. I think the magic search term for entering the relevant rabbit-hole is URLLC.

Seems like the main factor in Wavelength's latency reduction is edge computing; from a technical perspective, that should work just as well with 4G user equipment. But once you have a single-digit ping, shaving off an extra couple of milliseconds becomes noticeable. So while the strong emphasis on '5G' may largely be marketing hype, it's at least not complete bologna.
Buy Me a Coffee tells exactly the kind of story that DLT (blockchain) startups often tell - connect creators with their fan base etc., just the "let's cut out the middlemen" is obviously missing.

I totally get why you'd go for Stripe to build a mature, scalable product open to as many users as possible. But just out of curiosity: did you spend some time thinking about DLT to cut out middlemen, did you actively decide against it, are you experimenting with it - what's your stance?
All of our integrations are driven by plugins. We are exploring our roadmap with regards to integrations with other clouds.
Intellectual Conformity Is Adaptive
Huh. I'd miss some of my favorite foods.

Pancakes. Crispy fried eggs. Fudge. Raw honeycomb.

Edit: And crumpets.
Up Your SEO Game and Techniques for the Holidays: Tried and Tested Rules
The claim in the article is that the target was Ukraine, the attacker Russia, and Merck a collateral casualty at an attempt to disguise a state-sponsored cyber-attack as a criminal extortion attempt.

One would need to dig deeper to get a really informed opinion. I do believe Russia to be able and willing to do that, I do believe the so-called "Western intelligence agencies" to blame any malware on Russia or China on the flimsiest evidences.

There is also the possibility that the same tools were used both by the GRU and Russian criminals, leading to a misleading identification. Black hats would totally take someone else's malware and modify it for their purpose while still hiding their tracks.

Zero days are expensive to get but once they are exploits in the wild, they are anyone's to use.
You must be kidding, right? NotPetya was designed for Ukrainian targets and brought the country to their knees (again) - what some Western companies like Merck or Maersk experienced was just a tiny fraction of what the institutions in Kiev went through.

Whether insurers like AIG can run away from their contractual obligations playing the "cyber war" card is a different issue. Technically, it was a cyberattack similar to many others, no matter if the authors were Kremlin-employed or not.
Waymo is so far unproven, but you're right, it may turn up to be a successful product.

I forgot about the Chromecast, that's a good point.

Stadia is close to being new, though there have been similar efforts for some time now. However, it is by no means successful so far, most reviews I have seen from the gaming press have seen it as impressive, but ultimately not a great way of playing games, and Microsoft's offering is likely to quickly outshine it by sheer force of games catalog.
Ask HN: do you ever clean your email marketing db from inactives?
I used to do periodically clean our email db by hand, but it quickly became time consuming, so I built an internal tool to easily run list cleaning in Mailchimp and other ESPs.

It's pretty simple: it connects to the Mailchip API, looks at each contacts, identifies those inactive and either classify them in a special segment (e.g. "Inactives") or archives them directly. It also reduces bounce rate since it checks the validity of all the new incoming emails (e.g. from mispellings in form submissions, spambots etc) before the first email goes out.

I'm now thinking whether it's worth to launch this publicly. Would anyone else use this? How do you currently maintain email lists for your companies?

Thanks!
> My inability to defeat the greatest players of a subject does NOT make the game less appealing

Yes, it does. To them.

Anyone who is driven to get better at a game will be bored with playing with or against clearly worse players very quickly.
A similar question was at the center of Atlas Shrugged
"Let’s keep up the inaccessible, jargony works that no one reads. Higher education is not teaching much to students or anyone else. But at least it keeps intellectuals off the streets."
Poll: Should the polling mechanism be used more
Apparently this is a thing you can do at 200 Karma.
Yes, it's an underappreciated feature
No, it is a useless gimmick
No, and I do not appreciate your attempt at novelty with this post
> because it doesn't know how to detect and avoid incompatibilities

They reshaped the problem: all future revisions of a single entity must be backwards compatible because it's the "right thing to do", and thus, under this assumption, a much simpler solver will do the job.

Yes, this moves the problem slightly, since now there are other places that encode versioning information (the import path themselves) and thus some of the incompatibility detection checks performed by package managers are now delegated to the compiler (which will e.g. not find a given import, or complain that foo.Bar is not assignable to foo.Bar because the full import path has a different version tag).

Yes, many people do not currently care about the problem of backward compatibility and it will be hard in practice to make everybody raise their standards.

But, careful backward compatibility is one of the main ingredients that made Go successful in the first place.

A healthy ecosystem should follow the same rules.

Incidentally, this whole vgo kerfuffle can help highlight which section of the ecosystem is written without this rule in mind, offering a choice for both the authors of the components (improve their practices) and the consumers (e.g. switch to another library)