skysight-inc/HackerNews huggingface dataset:
As the other poster here says, I just configure it at the network level: my default gateway is a single-board computer set up to act as a router and intercept and rebind DNS. It's not hard, seamlessly works, and is quite fast via wireguard. My VPN provider also provides a reverse port to provide convenient ssh tunneling into the SBC "bastion host" which I have configured to use a random port, changing IP addresses, and only accept certificate-based authentication.
What does this even mean? I'm the one who generates the ssh configuration for my computer clubs server...
Allowing people to filter by race is pretty much the definition of racism
client/server maybe?
Sorting by language has been around for years on Twitch
Seems well defined to me.

https://en.wikipedia.org/wiki/Race_(human_categorization)
That statement makes the argument even dumber.
Apple's Chip Push Could Shake Up Computing
The tool at https://www.fueleconomy.gov/feg/driveHabits.jsp
shows 50 mph as the cheaper speed even for 2021 vehicles.

Not sure it's doing much more than inputting the single number fuel economy into an equation though.
Do you sincerely think this? Because tags on a website have literally nothing to do with what MLK said about dreaming of a non-racist world.
Facebook doesn't have access to WhatsApp messages. WhatsApp uses the same end-to-end encryption protocol as Signal. We know this is true because the app has been extensively reverse engineered to create these third party clients among other reasons.
Factories aren't on Ali. English speaking businesses that but from factories are.
Could it simulate these dynamics better by just adding a little noise?
Nice article.

I implemented netcode for a canvas game I made a while ago over websockets. It used client-server with various RPCs from/to the clients and worked pretty well. I’m just starting on a kind of follow up of that game that will have more discrete movement so it was useful to read this overview. I’d maybe like to add that often games make a distinction between “authorized” actions players take (eg spell casts that damage other players), that often use the client-server RPC mode, and the “p2p rollback” actions that are less strict but generate more traffic like player movement. I believe World of Warcraft uses this model, and I also worked on a FPS that IIRC also worked this way: a gun fire was RPC over TCP; movement was done via UDP broadcast.
> If a developer isn't using that infrastructure, they don't owe anything

I’ve been following this case and the only thing I can conclude is that their executives genuinely believe that Apple is responsible for all commerce that happens on an iPhone. It’s bordering on delusion.

Without third party developers the iPhone would be nothing by now.
No, it objectively isn't. Your objection to this might be easier to understand if you say something that isn't ridiculous or blatantly untrue
Then your preexisting boycott makes no difference to the appstore.
It just does not make sense.

They are measuring themselves with double standards. On one side they want to defend their App Store tax and its immense height by counting usage of APIs, the store's distribution bandwidth etc. as value the developer pays for via commissions. On the other side they advertise to the world how many millions of free apps they have in their store.

Either those free apps are somehow not using any of their IP, not consuming any bandwidth and not using any support resources, or the entire argument is BS.
People used to live in close proximity, needing no telecommunication
Yeah, it's a dark pattern, illegal under the GDPR, and I'd love to see a prosecution under it. It's making the entire consent form a farce, because they do not obey the "No, I do not give consent". You actually have to go through and say "Not only do I not give consent, but I also object to you doing it against my consent".
Avenue and Boulevard have the same aristocratic history compared to street or road
In all seriousness, Marketplace. It's absolutely amazing.
That’s exactly my point, I can’t justify deleting it.
This was published Oct 26, 2020.
This is one of the chief reasons why startups have problems finding senior engineers.

The risk calculus is simply too different versus a younger person.
260 years?
Yes that’s right[1]

1. https://www.motortrend.com/news/2021-ford-mustang-mach-e-ele...
My road to Erlang passed through Elixir :-)
But that's still more expensive than the pizza, and doesn't feed as many people!
Charging people to make use of their IP is fair IMO. Its similar to paying taxes, even if you don't use the services the taxes are for. The user benefits from Apple maintaining their OS, so has to pay. A citizen paying taxes benefits from all the services the country offers, so he pays taxes.
> Should be trivially easy [for Apple] to strip this info and "track" you as well.

The issue is that you are telling Facebook to not use your location data for marketing, then they are finding out your location via another method and then using it for marketing (based on a loophole in their privacy agreement).
Not a historian, but I believe this wouldn't have been until either the good rush of post-war migration boom. Either way, several generations after the convicts first arrived.
Pots and kettles
I do not understand why they didn't touch the point on Tim Cook lying before Congress, when he said that Apple doesn't make special deals with company, and then it later surfaced that Netflix and Amazon get a special deal...
I didn't downvote you fwiw.

But, she would consistently recount the things she'd done - like multiple times throughout the day - and frame it as though it was impressive.

She also acted like she was hustling all the time - kind of like someone moving their arms faster to make it seem like they're running faster. So, if you just glanced over, you'd notice frenetic movement and might assume she was working harder than everyone else. I might have been working at a quicker rate, but without the exaggerated movements, it was less obvious.
I disagree. The very article you provided lists various different ways people have defined race, and it's certainly not an exhaustive list. Race is very much real, in the same way all social constructs are real, but it's by no means a consistent or scientific classification system.
Never say anything negative about current employer.

During later interviews, I just lied that I am on bench as project got cancelled.
They arrested Cliff Richard a few years ago in a highly publicised case that eventually they had to pay him for. This stuff tends to swing between "not investigating at all" and "jump on the first easy lead". Mind you, it is pretty difficult to investigate; if you have a seized messageboard and an upload record from an IP address, and that's all you have, how do you investigate?

(It's also interesting to compare the amount of sympathy these wrongly accused people receive versus other victims of police action ...)
Couldn't shake them down enough eh?
Yup, the Swedish ecom market is too sophisticated for there to be any low hanging fruit for Amazon to pick. There are actors like Apotea.se (pharmacy) that have very low prices with next day delivery for free. And their UI is second to none.
A load balancer is, for example, used to distribute traffic to multiple worker nodes to scale horizontally.

It can also be used for canary deployments where you roll out a feature to 1% of your user base.

There are several other use cases. I'm pretty sure 'saving IP addresses' is not a use case you'd use a load balancer for.
I own the hardware (the floor space of the store). Should I not be able to decide who sets up shop in my phone?
FWIW, people usually like to support lots of payment options, particularly ones that already have the customer's payment details on file and that the customer likes using, so as long as you are OK with the realization that people who pay not through Apple are going to pay like 10-25% less (depending on any number of factors, as Apple is honestly offering non-0 value) than you (which I honestly doubt, but you need to remember that a key part of this isn't the functionality but the cost: a ton of the money you are paying is just going to Apple right now) I would be shocked if companies didn't throw in Apple's IAP as a (more expensive) option. Like: for my store (Cydia), I never required developers to use my payment options (as that would be a horrible and anit-competitive thing to do) but they did anyway because users liked them so much and they were easy for the developer and I actually solved problems they had (license transfer, some of the customer support, etc.).
Everything's tracked there kiddies.
I remember hearing about the "Cornell is WIRED" memo at the time, back in the 90s. That memo was in 1994 and it woke Microsoft up to the potential of open interconnected networks based on standard technologies, as against the proprietary siloed dial-up services like AOL and Compuserve that dominated at the time. I remember reading contemporary articles by Jerry Pournelle about the information utilities that we would all subscribe to. Silos were considered to be the future.

Meanwhile academic networks were building the real future, but it wasn't quite there yet. Early services were built on either completely unstructured single-purpose tools like FTP and Telnet, or hierarchical systems like Usenet and Gopher. Web Browsers did exist, but the interconnected webs of documents was only just getting going, and web applications were still in the future.

A year later Bill's first edition of his book, The Road Ahead, only mentioned the World Wide Web in passing and didn't see it as particularly significant, but even in the few months it took for it to be edited, laid out and printed the situation had changed. Internet services of all kinds had been on an exponential growth curve for a few years, but the exponent for the web was so high that in those months the book became obsolete and even early reviewers knew it.

It was an incredible time to be on the internet. I was lucky enough to have used Janet, the UK Joint Academic Network and our equivalent of ARPANET, in the late 80s. I had a telnet account into a University from work in the 90s, and first accessed web sites using a terminal based browser called Lynx.

The Cornell memo is important because it shows how disconnected communities of technologists were back then. If you were on the Internet and using Gopher and the Web, the growth rate and explosion of new resources and services was obvious. It was every day. You couldn't understand how people in Microsoft or IBM didn't realise what was going on. I was on both - 'state of the art' proprietary business networks at work and the nascent Internet. If you weren't on the internet at the time, what was actually happening was inconceivable.

Even years later I watched gobsmacked in 2000 when AOL bought Time Warner. It was just staggering to me, and many other like me, that anyone credibly though AOL was at all still relevant. But the seeds of that irrelevance were being planted and growing green shoots even back in 1994 in places like Cornell. It really was a pivotal moment.
When you are buying from a third-party via Amazon's website, exactly who do you think Amazon's customer is?
Handy way to keep in touch. WhatsApp wasn’t always p0wnd by Facebook.
But no religion?
IQ was literally invented by a believer in "race science" and has been used to discriminate against ethnic minorities. That's its original function and its limitations are why it has been discredited by many sociologists for a long time.

IQ measures how good people are at IQ tests. As much as some people like to pretend otherwise, it does not measure "intelligence" by any meaningful definition and certainly nothing inherent or genetic. If you improve socioeconomic factors, IQ rises almost automatically.

People who do well in life don't generally score higher in IQ tests, they score higher in IQ tests because they had the means (access to education, parental wealth, access to mentoring and care as a child, etc) to do well in life in the first place.

The paper you're citing is guilty of HN's favorite academic crime: Correlation does not imply causation.

Inversely we've see plenty of historical evidence of higher IQ scores in groups being directly influenced by socioeconomic factors in populations where these factors have changed. It has also been demonstrated that training for IQ tests (or growing up in an education system that routinely uses similar exercises) improves the scoring on those tests.

IQ is a shitty shorthand because there are far more reliable factors you can use instead (e.g. generational poverty) in most scenarios without bringing an arbitrary metric in that only exists because of one scientist's obsession with demonstrating the superiority of the White race (followed by post-hoc rationalizations about Asians actually being "too smart" and thus still inferior, because that's the kind of nonsense you end up with by narrowly hyperfocusing on one made up stat so you don't have to deal with the complexity of socioeconomics).
Great, how do you file taxes though . That's my main concern, I assume most American employers will be weirded out if you put down a foreign address.

Do you contract Corp To Corp ?

The absolute dream would be to live off 2 or 3k a month , but still pull down 10k or so from a remote job. I want to retire early.
the article doesn't describe the technique, but googling it seems maybe ground diamonds were used.
So computer games delivered on cartridges are hardware? This is clearly ridiculous.
"...the results showed the company was underpaying more men than women for doing similar jobs in software engineering."

Google's tech jobs are 76% men (from their 2020 diversity report).

Saying "50% of those being underpaid for their work are men" is an interesting statistic then only because 50 is less than the expected 76.

This stat, taken on its own merit, illustrates that women are three times more likely to be underpaid.
On the other hand, when Apple decides to block some app (eg: certain VPN apps in China) for reasons that aren't in your interest, you're screwed.

Being able to use a different app store (which may or may not be as "curated" as Apple's own store) or to simply download the app from the devs website and install it doesn't seem to be a problem for Android users. Or for Windows, Linux and even macOS (eg: is it that bad being able to install Steam?)

The thing is, most people will use the store that comes with the phone. I have F-Droid installed for some open source apps, but my parents have no idea of what that is. They use Google's Play Store, like most users... if Facebook wants them to use their apps, that's where their app needs to be.
But we do allow more than one or two shops to exist.
I'm with you on this... and then remember the many useful tools that are only available outside the app store.

BTW, Have you seen the app store catalog for macOS on apple silicon? Still very sparse.

Trusting one company to provide the whole stack is not necessarily practical, even for the average user.
Just wanted to add that Unity can be a good candidate for deterministic netcode, but you'd have to look toward their new packages to implement it. Photon Quantum is a high quality solution for deterministic netcode as an example.
and Linux (https://www.linuxsecrets.com/linux-mips-wiki/RM_200.html).

SINIX and Linux used the R4000 in big endian mode, whereas NT was running in little endian. You had to flash a different firmware to switch between the systems...
The Way to Love by Anthony DeMello
That is the way of everything in the world.
Not to mention the UX of Amazon is straight from the 90s. Very difficult to navigate, Allegro (local equivalent of Amazon) is a LOT easier to use.
Further, the Play store is evidence against supporting the company store concept at all and not an explanation for why an exclusive one should be allowed if it doesn't immediately induce vomiting.
Thank you for developing your thought! I totally agree that the "thread" system seems to be the best way to go to accumulate knowledge on a particular subject. Taking as an example my own experience, I've been jotting down my thoughts on several social, political and personal topics, dedicating myself to it entirely so that I can gather the thoughts of each side, but also read articles about it, to develop my own opinion with all that I've found. I also try to update them regularly to see if they're still in line with my current opinion, or if the latter changed.

Now, as far as a collective knowledge accumulation system is concerned, this makes things far more complicated as you justly pointed out. I didn't know Kialo (thanks for the discovery), and I truly like the concept even though there are many flaws. The thing I disagree with the most is the pros/cons system, which incites one to have a radical opinion on every subject and prevents from having a nuanced view, something which I find particularly damaging these days as most people will tend to view everything as black or white and just put the gray part in the trash can. Sure, one can assert that a nuanced view is only made of some pros and some cons, but I would find it far more valuable if they were not separated. Still, I think Kialo benefits from great bases, and hopefully it might be used to build something even better. Regarding the user base, this is also something essential to take into consideration. If such a selective system ever exists, I still think it would be beneficial for the discussions to be viewable by everyone (without necessarily allowing anybody to post) just to avoid the "gatekeeping" effect and enable everyone to enrich their minds.

With regard to this, though:

> For example, many of the same facts, ideas, perspectives (with all their historic imperfections) can be found within each iteration of a discussion, perhaps with some new variations here and there depending on some event that has occurred. Some of these conversations have been going on for decades, if not centuries!

Don't you think that for some topics, especially those which have been discussed for centuries, repetition can be useful to prove that the subject being discussed is still relevant in today's world, in spite of all that happened in that timespan? What I mean is that there are particular subjects, especially philosophical ones, that may need to be iterated again and again until we find credible answers and as we continue to evolve as a species and gain knowledge. I also think that talking continuously about a particular subject may help to raise new solutions, questions or thinking paths that would otherwise never have been discovered. (I think there are some parallels to be made with science here; there are several discoveries that were only found by long-drawn-out research done by intellectual geniuses, and without them, we would probably still not be aware of the theory of relativity to cite the most common example.)
Because my grandma is clueless and I give her an iPhone so she doesn’t install malware like she managed to on her Android phone
https://www.google.com/amp/s/amp.cnn.com/cnn/2020/06/03/tech...

Funny that both Grindr and BLM disagree with you. I wonder which part of the political spectrum does find these kind of measures appropriate...

Providing features which allows user to have a prejudice (this race is more suited to my entertainment needs than another) based on race is not racism? Ok
As far as I understand, the difference is “punching up” and “punching down”. But it is racist, for any useful definition of racist.
There is something at best blind, and more likely to my mind, dishonest about the "It's just a trivial change" argument. It's used to bludgeon dissent. "You can't possibly be such a jerk you'd not do this small thing"

It isn't such a small thing - beyond making a bunch more work for a bunch of people, beyond picking which N other colors get recommended, beyond complicating UIs for all messaging apps, you've now raised the stakes and potentially introduced race into every message. Why didn't Sarah use the slightly darker thumbs up for me, when I'm slight darker than average? She must be a racist!

This really does happen -- I recently had someone complain about a person who only spoke somewhat broken English (as a second language), for not using inclusive language, and they specifically held it against them when selecting them for service (which has nothing to do with DEI issues).
In Russia this is explicitly illegal (even if you give all device passwords to the police) - you must identify all people who have access to your network, i.e. not let unidentified people in, or go to jail if there is a possibility for strangers to connect, even if nobody actually connected.
You're making Tim Cook sound stupid and/or evil, but he does have a point.

> If customers really value real, safe drugs, even if there's multiple drug suppliers (some offering fake, unsafe drugs), people should still go to a pharmacy?

> It seems like a decision that they shouldn't have to make.

> Will people not be able to distinguish between safe drugs and fake unsafe drugs?

> They've never had to do it before.
Well yes, obviously. I was simply expanding on the parents comments that it was difficult to learn to repair your car (or potentially a washing machine). I don't think that's necessarily accurate. Yes, YouTube didn't exist, but it was still possible to get information to rebuild a carburetor and Pep Boys has been around since the 30s. Newer cars are just objectively much more complicated, and when it comes to something like replacing a head gasket, sure it's doable, but yeah I'm going to get somebody else to do that. On the other hand, if it was something like an old flathead, I could feel confident doing that on my own.
I generally like CSD, but I think SSD support should be a standard. But I just wonder about a side solution: wouldn't it be possible to do a CSD wrapper app for apps not rendering their own decorations? It would be a proxy Wayland compositor, that would push out windows with decorations. It could even support XDG-Decoration. Of course it is not a perfect solution, because then packager or desktop environment would have to decide if to wrap the command invocation with this proxy compositor. It probably could be done with two .desktop files one with the wrapper and OnlyShowIn=GNOME and the other without it with NotShowIn=GNOME.

It sucks that GNOME's world view on the issue is a push back for other projects.

Windows is CSD AFAIK, but when the app is not responding it will draw decorations for it. That's one of the many benefits of supporting it.
The reality of what ends up happening is you end up with an app store per publisher, and needing to manage your payment details with each one individually, and deal with each stores handling of your data. I don't want to install the NYT store to download the nyt cooking app so they can take a bigger cut on their subscription. The reason this hasn't happened on Android is because you get a scary warning when you install apps from other sources.
> our research suggests that powerholders overgeneralize their greater sense of choice to others.

This research is about power. The author may be taking great liberty in turning it into a flame-bait article about wealth inequality.

And I’m not certain that the connection between financial wealth and physical power is tautological, despite any observations of that in a particular legal context.
If you say this out loud, it does sound racist, no matter what.
Nice. We try to take platform support seriously.

D on Apple silicon basically worked from day 1 (I'm trying to get a blog post about this together, but I don't have access to hardware), via the LLVM D compiler - GCC will apparently get this soon but the Darwin support won't be until the next GCC release (Apparently they got Apple silicon but no help supporting it although I could he wrong about the latter)