skysight-inc/HackerNews huggingface dataset:
A few instances of "new blood" in a population can be enough because it will then spread over generations.

In many countries the proportion of foreign-born is >10%, so the mixing is quite intense in terms of evolutionary time scales.

If that continues for a few hundreds of years, diversity will have significantly reduced. Indeed, some suggest that e.g. skin colour may largely homogenise within a thousand years.

A thousand years might sound like a very long time wrt. a single individual's lifespan, but for these issues it is nothing at all. In addition, some traits (e.g. pale skin colour) are quite recent from what we know.
It's interesting that by owning and using that Class A block, Apple are making it easier to scan for their infrastructure. Moving that to IPv6 and releasing the Class A would help them avoid the preliminary scanning that was performed.

There's also something to be said about migrating internal DNS to a subdomain of apple.com that is only visible internally.

Not solutions to security, but making things harder to scan makes it harder to find the vulnerabilities.
Sweden would be the control for the hypothesis, and while it wasn't no measures, there was no lockdown.
How to architect Kubernetes for GDPR compliance
Sure, if google renamed all the classes/methods, it would make a lot of difference.
Thanks! Listening on Spotify now and enjoying it. Never listened to Eno before.
The main difference is that "Hands-On ML..." is a legitimately good book.
> Taking those points in mind, I think there can be a lot of similarity when thinking around an equals sign and the verb is/to be.

I am cautious about this: In Spanish and Portuguese, there exist two "to be": ser and estar, which roughly refer to "general situation" vs. "current state".

For European Portuguese, pedrocr gave a nice explanation on HN in the past: https://news.ycombinator.com/item?id=12879529

So, don't confuse

(Spanish)
Tú eres linda.
Tú estás linda.

(Portuguese)
Você é linda.
Você está linda.

("you are gorgeous" (referring to a female person)). The second means that she is currently beautiful with a possible hint that she might normally be ugly.
> I bet a lot of design and architecture validation is done on big FPGAs.

It is.

And the board and software used for this are so damn expensive they probably account for half of xilinx income despite the low quantities
That would be the minimum but why should I create a Facebook account to use new Oculus VR headsets? You can use the device without installing any social applications. Nothing mandates anything more than a basic Oculus account.
I've given it a try but I found it really half-baked. For one thing I don't really believe you can successfully tack a type system as an afterthought onto a dynamic language but beyond that the fact that the default Python implementation effectively completely ignores these annotations make them borderline useless for me. If at the very least I could generate a runtime error on type mismatch that'd be worth it.

As they stand I thought that they took a lot of effort to write and maintain for very little practical value.
Interested in how to architect your Kubernetes environments for GDPR compliance?

Check out this video and slides to also learn how cloud native technologies can be a solution for the fall of the EU-US data transfer agreement Privacy Shield.

Description

GDPR is now 2 years old and it has had a significant impact on technology companies working in Europe. On July 16, 2020 dealing with GDPR got significantly harder because the EU court of justice threw out the existing Privacy Shield agreement between the US and EU, leaving US companies facing serious challenges on how to deliver their cloud native solutions in Europe. But have no fear, there are ways to address this challenge utilizing Kubernetes. In this session Robert Winter, CEO at Elastisys provides a summary of the key elements of GDPR and recent Privacy Shield ruling and what it means. Then Cristian Klein, Elastisys Senior Cloud Architect, goes over the resources available to Kubernetes users to navigate through these tricky waters and the processes needed to meet current privacy requirements. The Kubernetes and Cloud Native ecosystem offers strong tools to address privacy and Cristian provides technical guidance in meeting the GDPR needs. Many of the same requirements discussed in this video also applies to meeting the new CCPA (California Consumer Privacy Act) and growing number of State Privacy requirements in the US. So in addition to learning how to meet EU needs this video offers valuable information on how Kubernetes and cloud native technologies will be instrumental in meeting these future needs in the US.

Agenda

Review GDPR & Privacy Shield ruling and its implications (25 min)
Tools and process to address GDPR/Privacy with Kubernetes and Cloud Native tools (25 min)
Offtopic, but it is heartening to see that in the kind of world we live in today, there are some people who first of all recognise the value provided by someone, then they want to appreciate them, then they put in the effort to think how should they do it to the extent that they ask for suggestions for it on a public forum.

Good on you escape_goat.
“Wouldn’t surprise me” is a damn long distance away from “has put actual dev kits in the hands of developers”.
The problem with this view is that it is hopelessly uncomprehensive. When you start on the politics stuff, where do you stop?

Should Coinbase have a political opinion on native rights in South Australia? What about the status and social standing of Burakumin in Japan? What about the Indigenous goups in Taiwan: the Ami, Atayal, Paiwan, Bunun, Puyuma, Rukai, Tsou, Saisiyat, Tao (Yami), Thao, Kavalan, Taroko (also Truku), and Sakizaya?

I think Coinbase should have said "we are a deeply political company concentrated on a single issue to the exclusion of all else. If you want to work where there is more than a single political focus, we are not a good fit".

You can't optimise in all directions, and being clear about what is in scope and out of scope is vital, not just in tech but in life.
I'm bemused she needs a bumper sticker on this subject.
I think what you'd see instead is a widespread destruction of some kinds of creative industries, combined with a retreat to technology platforms that enforce copyright with technological rather than legal means. See: the video games industry and the domination of consoles, the iOS App Store.

Video games are protected by copyright but it doesn't have much teeth, modulo occasional arrests of crack authors. What happened was not that people gave up on charging for video games, but rather it created a market for sufficiently secure platforms that piracy was very hard.
Algorithms that match intended words and synonyms over verbatim pattern matching. Seriously, apt search sucks because if you are searching for something that does not include the word you use, it falls over completely. Just like every single time I try and brew install a package I sort of remember the name of, it will just not give me anything.
A very good small proof of concept exists in the channel tunnel crossing.
Even if intercontinental interbreeding is still rare, societies and therefore breeding patterns have become far more connected on a local, national and intracontinental scale. Where there used to be the proverbial inbred populations in remote mountain valleys, mobility has completely erased the formation of such pockets. Same for marriages to other nationalities and religions. Where my german catholic grandmother might have gotten into trouble for marrying a protestant or a frenchman, nowadays that isn't a problem anymore.

Geographic variation will not dissappear completely, but the granularity and amplitude of those variations was and will continue to be smoothed a lot.
The difference is that the way Google used the APIs is not compatible with code use under the GPLv2 (in particular, they didn’t GPLv2 license it). If the original code implementing the APIs is Apache licensed however, you have a very free hand in changing the original code so you probably wouldn’t care about your working being considered a derivative of it. I’m not sure that absolves you categorically but it definitely sounds like a better position to be in.
That's what I don't get.
I'm partial to GMAFIA myself, but I'm afraid that it has the same cranky connotation as "Micro$oft" had back in the day.
sans-serif stands for Arial or Helvetica by default. The system UI font is distinct from that. You can specify system-ui, but not all browsers support that on all platforms [0]. To solve the Roboto problem, most system font stacks put it after SF and Segoe UI, which are less likely (but still possible) to be installed on systems where they aren’t the default font.

[0]: https://caniuse.com/font-family-system-ui
Using Minecraft to manage your Kubernetes cluster
For cargo, I think containers solve that better on longer distances. There’s no need to transport trucks and waste truck driver working hours.

On short distances I would guess time spent loading and unloading would be a problem.
Fraud is still possible with debit cards.

Chargebacks are also still possible. Disputing them is expensive.
Agreed, altera looks dead since intel took over.

This is probably good news only for Lattice Semiconductor.
How about disabling all network actions until user hits send button. I know very complicated to implement.
Great effort. Will have a look. Thanks
Right, I should have made that point more clear.

The TSP problem is NP-complete, but it may be possible to come up with an 'incomplete' algorithm that works efficiently for a large subset of the problem space, and it may be possible to find an approximate algorithm that efficiently finds guaranteed near-optimum solutions to all problems.

Neither of those two things requires doing the truly difficult (perhaps impossible) work of coming up with a precise, complete, and efficient algorithm to an NP-complete problem.
Interesting point. If I implement, say, the List interface for a class in my program, have I violated the API copyright?
That you only have to pay after 30 days, chargebacks, etc.. they are all in your favor.

How do you buy online then? Prepayment? Good luck with that :-)
I disagree. If TDP wasn't so flawed as to be completely meaningless, that critique would probably be valid.

The definition AMD uses is absolute nonsense, given how much the θca values differ from model to model. If they fudged any harder the higher end CPUs would start having "TDP" lower than the weak CPUs.
I have never had a payment on a site using Stripe go through (having tried a number of cards). How are they still in business?
Plurlsight courses still look on the beginner side, no matter the quality. But I’ll try to dig deeper.
> Also, the argument is about reuse/interoperability. Recipes are something you use and the naming is functional and it is important that it is similar enough. I am not aware of harry potter chapters being used like that, but if authors start talking about "The sorting hat" chapter as a term of the art , then yes you should be able to use that term. Similarly to how you can introduce a weapon in your novel without paying royalties to Chekhov.

I agree very much. I just don't think books are very useful for expressing those ideas. Interoperability is rarely an important consideration when writing a book.
Setting Expectations and Anxiety
In India, it's more like, "Kaha hai tu?". Translated: where are you? I am like same planet you are on.
Haa I was expecting a benign fan letter, with cruel reply from Fripp. Instead the "fan letter" was incredibly rude and presumptuous. If that was written to a lady, I'd have assumed it was some kind of deranged stalker. What a weirdo. So I would have to give Fripp a pass on this one.
You structure the code to minimize bugs, to avoid having to structure your thinking to minimize bugs.

You want programs to have the property that if someone wants to make a change, they need to understand only a small part of the program, and not worry about something breaking mysteriously in the parts they don't understand.
Deno vs. Node
> How is North Korea going to recruit top cybersecurity specialists?

Just like with Russia or China, by bribing cybersecurity specialists.
That's like saying laptops are not a separate product category from desktops... Whatever Sony, Microsoft or HTC are providing is just a display. Oculus Quest is a portable VR console.
Yeah, I was contemplating to maybe start a Twitter account, but didn't because of that. They do this pretty much on every account creation after a couple of hours, I guess so that you'd have some time to get on the hook.

I'm kinda used to that and accepted that, apparently, I will never use Facebook, Instagram, Twitter or Google account because of that. Whatever, I don't care. What was really infuriating, though, is when PayPal asked me to enter my phone "to make my account even safer". Fuck them, but having problems with PayPal is quite a bit more annoying than being unable to use some social media bullshit.
Facebook stole pretty much wholesale, Stories from Snap, The timeline from Twitter, and now reels is its Tiktok clone. They've recently introduced "rooms" which is its theft of Houseparty not Zoom which everyone thought.

Facebook is a horrible company which hasn't come up with and original idea in years. It now uses its "sign in with facebook" button to see which apps people are using before copying them completely and leveraging its social graph.
At this point its a parasite on the web that stalls innovation.
You read the parent post (my post) wrong. I’m refuting that laziness is “the driver” for innovation.

You then went on a tangent about downtime being responsible for thinking. That has zero relationship with laziness.

You only need to look to students to see how spending intellectual effort exploring ideas requires energy. Huge chunks complain about anything that requires open ended problem solving. You become blind to this as a knowledge worker who has honed that skill in the same way a plumber becomes blind to the difficulty of sweating pipes together.

Again, the high bypass turbofan and OLED were not created out of laziness. Many critical ideas were likely matured during downtime, but that’s not laziness.

All math proofs pushing the boundaries of the field of math have approximately no practical application leading to inventions to help mathematicians be lazy. Nobody is taking a crack at the Riemann hypothesis because they’re too lazy to do the dishes.
I thought we just press Ctrl+Enter so we don't have to type `.com`. It would feel weird to have that fill in a prefix instead of a suffix, as one's text caret is typically at the end of what you typed so its cognitively similar to performing an insert than an append currently...
Twitch Streaming Trends of 2021
Rethinking our Views about Time
Rethinking Our Views About Time

The film In Time, with Justin Timberlake and Amanda Seyfried, is set in 2169 where people are genetically engineered to stop ageing when they reach their 25th birthday, when a one-year countdown on their forearm begins. At zero, the person "times out" and dies. This is a world in which time has become the universal currency, transferred directly between people or stored in "time capsules". You work for time, spend time, save time and so on. The rich earn huge sums and essentially become immortal, while the rest beg, borrow or steal to make it through the day.

This week I re-watched the film as I was keen to draw some insights from this fascinating concept. I believe, that time is the currency of our world too, although slightly different to the film of course.

We often view the world as if money makes it turn. Yet, money, which is a fairly new intervention in the grand scheme of history, has converted the original currency of time into something that is more readily exchangeable. Time allows us many pleasures, from time with loved ones, to working towards things we enjoy, time spent away on holiday and new experiences. But we often get confused as we assume that money is the thing we need for these things.

Money buys healthcare, security, nutrition and a roof over your head. However, in order to get money we must exchange our time for it. Money is therefore a trade-able, exchangeable currency in comparison to time which can't in itself buy these things; time has to be translated into money first. The film skips this translation and instead everything is brought and sold with time, money is simply not in their vocabulary. A bus ride costs an hour, a lunch 30 minutes and so on.

The film follows the story of a man, who has little time, having to work each day to survive, often only having '24 hours' in his wallet. He suddenly gets given a hundred years and travels to the 'rich part of town' where he finds that more time doesn't equal a better life. We get caught up with the fact that more money is better, but in reality we should want more time, but even then up to a limit.

I think the films concept provides many good thinking points. Do we view time as the currency? How much value do we place on money? How would things be different if they cost time and not money? Is there such a thing as too much time or money? When buying things directly with time, would it feel differently? How important is time to you?

I share more like this on my Infinity Thinking newsletter - inspiring you to think without limits. Get inspired at www.mattswain.co.uk/newsletter
Why should the public even care?

It’s their business to stay compatible with the society and stay sustainable as a business. If they can’t, they can go.
It's the difference between buying a display and a portable VR console.
Emotet Malware Named One of Today’s Most Prevalent Threats
Result: win for Oracle.
Two years of squabbling and more lawsuits.
Congress then passes a law exempting API's.
Problem solved.
People denying others service by skin color was the motivation for that.

This time it is to deflect from criticism against Yelp itself and maybe even increase their extortion efforts towards businesses.
IIRC it wasn't purely about money.

Sun had a mobile platform at the time, J2ME. If you wanted to use Java on mobile, it had to be J2ME. There was no option back then to just pay money and pick'n'choose which bits of Java you wanted. In fact there still isn't, the Java guys are zealous about compatibility.

And J2ME was in turn a slow, multi-vendor, standards oriented kind of thing with multiple implementations. It was (a) very limited, (b) very buggy, (c) very poor developer UX. The issue wasn't Java itself but rather the huge variety of bugs and missing APIs between different phones. See the issues Android faced with fragmentation and multiply it by a million. In fact it was an attempt to fight fragmentation that led Sun to take the hard-line "our way or the high way" approach!

Additionally, J2ME was not open source but Google or rather Andy Rubin felt strongly that Android had to be open source under non-GPL licenses because mobile vendors hated the GPL. They could just about tolerate Linux but that was the limit. So Google was going to go to Sun and say, hey, please release one of your own profitable Java products under an open source license, so we can make more money out of Google Maps? No way.

Could Google have made Android using J2ME? Maybe. Perhaps? But it'd have been a huge ball and chain around their ankles and Android would have been radically different, likely different enough to have killed it. For instance J2ME had a simple GUI library but it was limited by the need to run on feature phones. They'd have never been able to make it as advanced as the Android GUI toolkit was, and competing with the iPhone? Forget it.

To some extent this situation was inevitable. From a technical perspective using the Java platform worked out very well for Android. But given Sun's business model at the time and the history of J2ME there was no way to take it to the next level. In hindsight we can say that Google could have replaced the entire revenue stream of J2ME, but what company wants to replace a many-vendor many-customer ecosystem with a single revenue source? Nobody would do that!
Out of all of FAANG, which has had new competitors emerge recently (that are potentially huge threats)?

Facebook - Snap, Tiktok, Telegram, Discord, Houseparty (and we still have Twitter, Pinterest, Wechat)

Google - Duckduckgo (really?)

Amazon - Shopify (really?)

Apple - Android (really?)
We've also been stuck at ~4GHz for a long time. The 10th gen Core only manages more because of their ridiculous 300W power consumption.
Google would permanently lose the tech world if they don't appear to fight this battle. Give away the whole concept of API's free of copyright? The reputational damage would be immense and probably spell the beginning of the end for Google.

I had the same thought (that Google is intentionally throwing the case) when I read over the Google lawyer's approach, there's no way the guy is that out of touch.

The Google of today is not the Google that started this case all those years ago and the Google of today is working alot harder to create its own walled gardens. They have alot more to gain from suing the pants off anyone who tries to interoperate with them, than they stand to lose from a few $billion payoff to Oracle.
https://www.wearethemighty.com/news/us-military-old-windows-...
They already switched to OpenJDK a while ago. I think this case covers historical damages back from before they did that.
If you want to persuade people that you don't go in for all that lazy cliched rubbish try applying that attitude towards the blog you write. Maybe try avoiding that hackneyed "Here's a definition of a word" - it's fatuous and insulting to your readers. Your readers know the definition of a cliche, they're reading one right now. The problem with falling into these silly tropes is that you end up saying things you don't mean like "All of those rules are just dogma to us and we don’t care. " - reading the rest of the article it's pretty clear that you actually do care about 90% of those rules, you actually regard them very highly but you aren't treating them as "uncontravertibly true" - which was your definition of dogma in the first place. So they're not dogma is what you're saying.

I think that a huge chunk of the contrarian things that are listed here come from a very simple fact: Linear B is a start up with a technical product at it's core. It's fine for a small start up to talk about what 1 engineer is working on, but as the company scales that detail becomes too much detail. The lesson there isn't that you should give more detail, the lesson is that the level of detail is relative to the scope of the entire task. If you have 100 engineers working at your company a meeting where the vp of marketing is asking what Karen is working on is going to be a tedious nightmare.
Using Machine Learning with RavenDB
Why's it being downvoted?

> Apple is already on it's way to the trashheap.

That's why. Even if they're lost some of their lustre (and, if we're being literal, could be "on it's way" in the sense that it was the most valuable company in the world and might've dropped a few percentage points).

Not only the past few years, heck, they launched a phone you couldn't hold properly and people lapped it up. That's not stopped their offerings not only being the best in their class, but often the only products of note (AirPods, iPads, Watch...).

Apple doesn't have to beat Apple. They just have to beat the best of the rest - and apart from perhaps Samsung and Huawei in phones, they're looking pretty peachy still.