skysight-inc/HackerNews huggingface dataset:
it's nice seeing someone open with telling everyone that GTA V is some of the most poisoned online gameplay with regards to cheating.

I don't agree with the conclusion that it's because it's peer-to-peer. that's not why -- it's because of lazy developer methods and a lower prioritization of security effort.

the biggest genuine effort that Rockstar puts into anti-cheat effort is an occassional memory-structure shuffle to kick sand into cheat-engine users eyes, and the occassional honey-pot that bans a few hundred people -- and these efforts come after begging Rockstar for years to do something, and the most it accomplishes is selling additional copies of the already dirt-cheap game.

These ban cycles and 'enforced ignorance' to the problem nets them more profit than it would otherwise; disenchanted players play less, reducing infrastructure costs -- and banned players buy another 2 dollar copy of the game -- but it kills user experience outside of single player entirely.

They don't care. I get it, but it sucks -- and it's not some GTA6 thing, they never cared.
> I genuinely think Tu Quoque is misplaced by being called a fallacy, and I firmly believe that calling out someone's hypocrisy to their argument already shows - at the very least - a fragility to their stance, and can help to illustrate what about their argument is going amiss

"they" have no "stance" or "argument", they're just the ones who happened to point out the problem. They themselves are irrelevant. They could strangle puppies for fun, and they could still point out the problem as well as if they donated both kidneys to child orphan strangers. They're just the person there at the time, pointing out the problem. It could have been anybody pointing out the problem, the problem is still a problem.

that's why tu quoque is a fallacy: attacking the person who pointed out the problem, doesn't resolve the problem, and doesn't seek to, either. It seeks to silence the person who pointed out the problem. Shooting the messenger is a related problem-solving anti-pattern, for similar reasons.
> The XPS 9370, for me, had ZERO problems.

I ALWAYS recommend to optimise for boring. Get the boring Dell, the XPS, the Latitude, the Vostro. Get it with the Intel graphics. Get the config an old bank or insurance company would order.

I heard Nvidia has improved a lot, but I’ll let others test it to stability.

My old-ish Dell with Ubuntu and my Acer with Fedora are boring, but never fail to work. And never crash.
it wasn't asked, but the idea is to abolish all hierarchical relations of authority and rule. that includes business owner authority over workers which osha exists to counterbalance.
Some industries are stuck on matlab (jet propulsion, for example) but in general people from sciences are either Python or R, and SAS/SPSS are only really used in places like health care or pharma where there's a lot of regulation in place, because the software is designed around that regulation, unlike Python and R.
"That said, all of this applies to solar buildouts in the northern and central latitudes of Europe. Building panels in Spain/Italy/Serbia/etc and transmitting power is a wonderful idea that hasn't seen as much uptake as anybody with green ideas would like."

>> Yes - seems like I omitted the part about the leasing of land being in Spain/Portugal accidentally when doing a final edit of my comment!

Doing some sort of 100 year land lease of land in Spain/Italy/Portugal/Serbia for German/French solar farms seems like such a no brainer - at least relative to Nord Stream.
This is over-indexing the event.

XLA (backing Jax) has been supporting the NVIDIA GPU for a long time. (Otherwise TensorFlow were TPU-only, which cannot be true.)

I think the announcement is more ceremonial than technical, maybe expecting this kind of superficial reaction.
Oh definitely the attitude exists. I just never saw it directed at Perl. Maybe since, in my experience, Perl has mostly be used as a system language and not a application development language.
Yes, they do... but

As a commuter cyclist and former member of the 'bicycle industry', I'm going to propose an alternate view. Call this the 'libertarian theory of bike commuting' perhaps.

I love the bicycle situation in the United States. Why? Because freedom.

With increased investment in bicycle infrastructure comes increasing oversight and enforcement. This is something I cannot abide. I love riding a bicycle because I can, with reasonable caution and situational awareness, ride anywhere I choose (almost entirely) unburdened by bureaucratic annoyances such as speed cameras, parking garage gates, signals, signage, pedestrian areas, traffic and lurking police officers.

Appreciate what you have, or else we're all going to have to start wearing running clothes and doing shenanigans like joggers... because you know a properly attired and sweating jogger is ultimate stealth mode. It is just slow and makes you smell even worse + carrying cargo sort of breaks the facade.

Keep the USA weird.
Yes and no, but mostly no :)

As a user of their "doing it right" - and feeling under-satisfied too often - maybe they should be listening more, and imposing their will on the rest of us less? Or do I roll over and play brain dead because I'm told to do so?

I happen to believe less is more. And I've seen that work well / better often enough. If mo' mo' mo' is so great, why am I not seeing it and feeling it?
> Linux thrives as a platform for games by running Windows binaries very well, and macOS would do well to do the same.

No. Linux gaming thrives because Valve embedded Wine directly, branded as Proton, into the Steam launcher. GPT is the same, only for the Mac target of wine rather than Linux, and obviously Apple can't integrate it into Steam.

In terms of compatibility I've been using Whisky (a wine UI wrapper) + GPT for a few weeks now and window steam loads fine (albeit slowly), and all the windows games I play work fine (certainly far better than wine - GPT).

Of course the problem here is that it's not cleanly integrated into native Steam, so it's (1) requires a separate launcher installed, (2) requires a separate steam install, and (3) if the game ever does get ported you'd need to migrate your saves from the windows container wine uses.

This ignores all the attendant performance thrown away by shader translation (that linux also suffers) and cpu translation (that any non-intel code suffers, but in practice that's just Mac)
> Baldurs Gate 3 should be on it soon, I think

That's the one bad experience I had with the game - in Steam it is already marked as available on Mac OS but after downloading the 100GB it tells you that it's actually still the Early Access version (with incompatible save files!) and you have to wait till September for the actual game. Which meant another 110GB download on my fallback device.
The service would've just turned two years and the first subscribers would've received their Pixel 8 upgrades.
LICENSE

Attribution-NonCommercial 4.0 International

https://github.com/facebookresearch/co-tracker/blob/main/LIC...
You're straying away. Let's talk about learning C.

Also humans didn't evolve in billion of years.
A little off-topic: I am seeing the same design in 1/3 of links that get to to HN front page. The design is clearly a copy of the Vercel's design (and maybe they stole it from somewhere else). The same typography, gradients, border radius, and definitely the same blur effect.

I am happy that 'Corporate Memphis' is dying, but I am not happy it is getting replaced with another fad.

Makes me wonder, does someone keep track of web design trends trough history?
I figure if Django built an entire framework around metaprogramming, I'm going to do it to Django model objects as a form of vengeance.
I m still not convinced it won. If google dies tomorrow, how long would it survive
My guess: in the old days when electricity was new, power conversion was done with Rotary converters which were basically a fused motor-generator. To change voltage you had different winding and number of poles. So if you were at 60 Hz, you have the magic of being divisible by a lot of numbers and you could easily go up down by common integer values.

Then when Europe was standardizing, they wanted to be all metric, and 50 was close enough to 60 and still could become 100 by doubling.

I don't know, those are just pure guesses.

I think when you come from the engineering/tinkering side of things, you like units with easy integer fractions (12 inches in a foot is really easy to work with at human scale). When you come from the science side of things, you like easy decimals and that's why metric wins there.
Maybe I'm missing something, but it sounds like there's a strong case for Erlang/Elixir rather than Clojure? They kinda built BEAM on the JVM, no?
Makes sense! If you're curious, I added an autoinstrumentation library for openai's python client here: https://github.com/cartermp/opentelemetry-instrument-openai-...

The main challenge I see is that since there's no standard that each LLM has for inputs/outputs (let alone retrieval APIs!) any kind of automatic instrumentation will need to have a bunch of adapters. I suppose LangChain helps here, but even then with so many folks ripping it out for production you're still in the same place.

Happy to collaborate on any design thinking for how to incorporate OTel support!
That was Matlab. Python was the substitute
I’m shocked that OEMs still have to pay for Windows. Isn’t it an ad platform, post-7 or so?
Whatever Steam is using to render that CEF to the screen in MacOS, it's not presenting it to the OS as a window, and as such, blithely ignores things like Stage Manager, responding only to things they manually reimplemented, like resizing.

I've seen better-behaved Mac GTK apps.
In a word... numpy.
Perl and python have opposite philosophies with regards to standards. Python prefers a standard "pythonic" way, while perl had its "there is more than one way to do it".

It would seem that having a standard is more popular.
The bundling of .NET Framework with Windows held back C# for many years because it tied its support lifecycle to that of Windows.

The runtime changes needed to improve the language could not be made easily due to the need to support it for 10+ years.
... and also a great reason for keeping notes! As a linux user modifying a text file is par for the course, yet I totally agree in substance with your point.
I took it as they were trying to say tailor-made, in reference to a bespoke-for-McDonald's product.
I think it's just by a chance, Ruby could win too if the data people first gather around it.
UK scored a massive own goal and are no longer part of Europe ;)
Alternatively, there is data, but he doesn't want to cite it, as it would reveal the actual, underlying reason for the decision, and he doesn't want to admit to it.
The comment is a dismissive way to put it, but I find it a conceptually interesting idea, considering that, because of the limitations of our hips, human babies are arguably premature births compared to most other mammals.
My most recent Linux laptop upgrade as of 10/2022 was:

FROM a refurbished Panasonic Let's Note CF-SX3, Intel Core i5-4300U, ~2013 vintage, 8GB RAM, aftermarket Intel 400GB DC S3610 Series SSD, purchase price EUR ~1500 ex VAT plus random hassles with customs importing used tech from JP to EU

TO a refurbished Dell Latitude 7390, Intel Core i7-8650U, ~2018 vintage, 16GB RAM, 512GB SK Hynix NVMe SSD, purchase price EUR ~600 ex VAT

The new one unexpectedly came with 16GB RAM instead of the advertised 8GB, lucky me. My main reason for upgrading was "want Thunderbolt / DP capable of driving 4K display", which turned out to be a mixed blessing.

This person's compromise was going from 64GB of RAM to 32GB, and from 2TB of storage to 1TB.

You young whippersnappers are so spoilt.

Sorry, couldn't resist.

PS. Now that you know the exact CPU I run, I'll invite you out to dinner at a Michelin restaurant of your choice in exchange for my private key of your choice.
McDonalds exerts controls to protect its reputation, and does this through its franchise agreements with franchisees. This makes a lot of sense for both parties and customers. I remember when Jack In The box had outbreaks of E.coli in their burgers. McDonalds had new testing methodologies and equipment at franchises (and company owned stores) in a heartbeat.

The last thing McDonalds wants are customers getting sick from listeria and having blood on their hands[1].

1. https://www.cnn.com/2023/08/20/us/tacoma-milkshake-listeria-...
>Most real women don't

No-true-scotsman fallacy: I find a woman who is repelled by baldness, you respond that "she must not be a real woman, then". Repeat.
Thanks for following your orders, omnipresent employees
And in the US they got civil forfiture: https://en.wikipedia.org/wiki/Civil_forfeiture_in_the_United...

> To get back the seized property, owners must prove it was not involved in criminal activity.

Some cases:

https://ij.org/report/policing-for-profit-2/grading-state-fe...

https://prosperityeconomics.org/stolen-savings-civil-forfeit...
It also has the nice feature of being good at multiple things. If you get a model running in Python, and decide you want to be able to run the code via an API, put it behind Flask and ta-da!, now it's a network service.

It's not the best way to write analysis code, and it's not the best way to write a web service, but it's probably the best way to write analysis code that runs on a web service.

I picked web services as a random example, not one I'm particularly passionate about. But as a general trend, if you want to combine 2 unrelated domains, Python probably has you covered better or more easily than just about any other language.
As evidenced by the unified Python library / dependency management system.
Wow, XLA has historically been absolute crap outside of TPUs and even for TPUs the error messages are incredibly poor. If nvidia actually wants to support XLA now perhaps that means the TPU 5 is the last TPU, and/or future TPUs might be targeted at just inference and efficiency (like TPU 5) and then nvidia owns the training game.

After all if you compare Nvidia’s success with H100 sales versus GCloud TPU sales, it would be easy for Sundar to say “if you can’t beat em join em” and just maintain TPU team for inference which is more closely tied to wall street margins.
The big democratic govts are also usually not direct democracies.
How does ChatGPT come anywhere close in usefulness compared to the breadth and fan-out of facts, opinion, supports and counter-arguments offered by this format?
> My impression is that in the ‘00s, Python and Ruby were both relatively new, dynamically typed,

Your impression is wrong. Python goes back to 1988. It was known in FOSS circles in the 90's: a minority within a minority.

The rise of the web exposed more programmers to FOSS, due to pretty much everyone in web eventually having to work with GNU/Linux servers. More developers than ever were suddenly exposed to cruft that only a few GNU/Linux and Unix geeks were previously privy to.

Eric S. Raymond (ESR) was once influential, and wrote articles on Python; he helped draw attention to the language.

For instance, this article in the Linux Journal

https://www.linuxjournal.com/article/3882

For me, that article stands out in my memory as when I became more consciously aware of Python; that there may be something there.

I suspect that the article had a big impact; I'm not the only one.

People read rags like Linux Journal then. Sysadmins, developers, students, hobbyists.
> 'Planet will be uninhabitable for billions of people' by 2050 without change, claims former Australian PM, Malcolm Turnbull.

His party was in power and repealed the carbon tax mid-2014. He became the leader of that party (and prime minister) 2015-2018.
Context: https://en.wikipedia.org/wiki/In_the_Beginning..._Was_the_Co...
Kudos on chasing down the data!
Such a device is then simply not suitable for situations where the issues with SSH password authentication become relevant.
From https://www.secureworks.com/blog/law-enforcement-takes-down-...

"To interact with infected hosts, the replacement servers required a certificate that can sign messages. It appears that the certificates were obtained and used for good intentions."
I've been actively avoiding ad-tech and have chosen to work for companies that are doing things to lessen their influence and reach! And yet, somehow, I'm still having a successful career in software engineering!
Technically it's 'deamon', not 'demon' :)

Interesting read: https://man7.org/linux/man-pages/man7/daemon.7.html
It's easy to conclude that the author of the article did their homework well, they should be lauded.

The key questions are:

- Assume 6 degrees increase by 2100. (>10 percent probability) Assume mass famine and displacement of people. What would be the impact on population? 9 percent, 99 percent or 100 percent decrease? In fact there is nothing that could simulate these events. Compare it to covid, the figures went up exponentially and there was no single model that could simulate today's situation, just a few years later.

- What will be the state of technology in 2043? Impossible to predict, let alone in 2100. I believe science and technology is really the key factor determining our future.

- With mass death rates, how will the human genome respond? Quite impossible to predict (crf covid mutations/human immune system adaptation)

It is clear the climate situation is bad and getting worse (cfr covid times). But there is no model that can predict the state of human kind 20 years from now.
I like not being tied to a single job forever.
Lotus Notes used to have that. (Might still do?)

https://security.stackexchange.com/questions/41247/changing-...
"Vanilla Reduced Fat Ice Cream
Ingredients: Milk, Sugar, Cream, Corn Syrup, Natural Flavor, Mono And Diglycerides, Cellulose Gum, Guar Gum, Carrageenan, Vitamin A Palmitate."

-- https://www.mcdonalds.com/us/en-us/product/vanilla-cone.html...
Chaos Tools and Techniques for Testing TiDB (2018)
Human reproduction is at or over the limits of what is possible: our heads really don't fit through our pelvii anymore. The trajectory of our species and our genus has been going in the direction of brain enlargement, so it would seem only natural we use that brain to enable evolution of the brain by changing our strenuous births. Remember, there's a ton of science and experience involved in keeping mothers alive already. It is only natural to make the next step.

Designing kids and/or producing (for capitalistic purposes) them seems orthogonal to artificial wombs to me: that requires other things besides merely a couple who ask a hospital to fertilize their egg with their sperm and place it in a device.
I don't see this mentioned often but it's worth calling it out: that touchpad is a Sensel one and they are the only manufacturer I've found that makes touchpads that feel on par with what's in the Mac lineup.

They can be found in a few other models now and if I was going to switch off macOS full time it'd be a hard requirement for hardware for me.

https://sensel.com
Surrogacy for now is cheaper. Generally the trend with automation across many industries is that it becomes cheaper in the long run with more predictable/controlled results.

At some point in the future, it will probably seem quaint and sort of primitive to grow humans inside of other humans - as well as rely upon random sperm and ovum selection. Why live with the inconvenience and increased risk when there are safer and easier ways to do it with more predictable results.
>New users wonder how to call functions. They form an intuition ("use parenthesis"), but it's unreliable. "Oh, parenthesis are optional--oh, parenthesis are only optional sometimes".

print f"are you {sure} you need parenthesis to call a function in python"

>Python is much more boring in this respect, users are more likely to form accurate intuitions.

is defining a class the same as defining a function? What about functions implicitly defined when you define a class?

__what__ is __with__ __some_words__?

why do you need an empty file called init.py in the same directory as your actual code?
I want to see the malicious wonders you can create!
https://www.pinsentmasons.com/out-law/news/cjeu-define-scope...

Looks like that very question is with the EU courts at the moment.

But confusingly, yes, there are other court cases you can find online that have said that profit alone is not a legitimate interest.
I think that's just building on RoR hype in that same field. Puppet even moved away from Ruby AFAIK.
Below is a milkshake listeria incident from this month. There is a balance to be sought between "right to repair" and safe operation of equipment. The discussion here [1] about dangers of ill informed self-service ebike batteries is an example. I'd like to see the standards for chilled dairy equipment maintenance before I would believe any claims about capabilities for self-repair.

OLYMPIA – Listeria bacteria found in all milkshake flavors sold at Frugals restaurant at 10727 Pacific Ave. S., Tacoma, WA are associated with a foodborne listeriosis outbreak linked to six hospitalizations and three deaths. Investigators found Listeria in the ice cream machines, which were not cleaned correctly. No other Frugals restaurants are believed to be affected. The restaurant stopped using its ice cream machines Aug. 8, but Listeria can sicken people up to 70 days later. [0]

0. https://doh.wa.gov/newsroom/listeria-bacteria-found-milkshak...

1. https://news.ycombinator.com/item?id=37293557
Well, here in UK nearly all residential properties have only a single phase supply - it can actually be really limiting nowadays. Some older properties are only wired for 60amp draw at 220V, meaning you can really only have an electric shower and an oven on at the same time and that's it, you've gone over the limit. People are finding it more and more as electric cars are getting popular and turns out fitting a 32amp(7.2kW) charger on a single phase 60 or even 80amp supply is sometimes not feasible depending on what else you have in your house already. Continental setup is far superior to what we have here for this reason.
Sigh.

We're discussing WhatsApp in this post. Read the subject line.

I mentioned war crimes, and the [word] Rohingya, and that is enough for any curious mind to google and learn what I am talking about.

But since you're determined to do a thorough demonstration of willful incuriosity, what I am talking about is, Facebook, owned by Meta, which owns WhatsApp, was used as a platform to foment and execute a genocide in the country of Mynanmar, against the Rohingya muslim minority. Meta executives knew about it and did nothing, cause hey, brown people in that part of the world, who cares.

Enjoy talking to your grandpa or whatever.
8 bits yes. But can't actually care about the register size of the uP I use. Currently it's ARM.

What's important is the RAM and ROM limitations.

Plus meeting latency deadlines.

Power requirements.

That the program never gets shut down for years.

That there will be no one to intervene when something goes wrong.

Current product I work on has shipped a few million units. If someone needs to replace one that's failed it costs more than the unit itself.

It'd been nice not to use C. Be nice if C had a few improvements to make it more ergonomic and safer.
It could be totally fine if you disable WiFi and connect physically. At least the first time for setup.
If you want to intercept and modify a incoming json response for some specific url pattern, would a service worker be a good way to do so?

To illustrate, assume I frequently browse a blog and want to trick my browser into thinking that I have "favorited" every post. It's trivial to write a for loop that iterates over response.json and sets `is_favorite = true`. But it's not as clear to me where this script should ideally live in order to have the logic always executed before the response is made available to the site.

Your comment made me think about whether I can replace my overkill solution (https://requestly.io/) with something lightweight.