skysight-inc/HackerNews huggingface dataset:
If you're allowed to include second order effects, I think that's obvious to many in Europe right now, energy prices exploding, driving very high inflation, making people poorer, making winter look much more threatening, and generally creating destabilization.

I don't believe you'll find many who will openly say that that's what they wanted when they said they wanted fewer investments in oil and gas.
About this new asyncio.TaskGroup thing, I found this from Guido on the related GH issue*

> After some conversations with Yury, and encouraged by the SC's approval of PEP-654, I am proposing to add a new class, asyncio.TaskGroup, which introduces structured concurrency similar to nurseries in Trio.

I have never used but have been told that Trio's nurseries make it much easier to handle exceptions in asyncio tasks. Does someone more knowledgeable can tell if this will help? Looking at the docs*, this only seems to be a helper when you want to await several tasks at once, so I am not sure this changes much for exception handling.

* https://github.com/python/cpython/issues/90908

** https://docs.python.org/3.11/library/asyncio-task.html#task-...
Then when they redesign the spec they should have made the connector they used larger.

There's a problem with running 600 Watts through that connector, if this fire thing is regular issue it's going to burn someone's house down or kill someone
On Migrating from Cypress to Playwright
Doesn't your package manager have an equivalent to 'zypper info'/'pacman -Qi'?
> But you can't reasonably argue that "nothing bad happened and the tests are all bunk and also it was totally worth it."

What I am arguing elsewhere in the thread is probably more along these lines:

- Something bad happened due to a once-in-a-lifetime event. Education probably did suffer, quite badly due to this once-in-a-lifetime event.

- It is hard to definitively say that specific problems happened due to specific causes in the cause of such an event

- So, if you try to bolster your preconceived notions about public schools with poorly-controlled data like a 2% dip in some standardized test scores, I'm going to point that out. If you say stuff like "Well, the data points out...", you have to be able to defend the data.
Since most developers using osx do app development… they need it.
* System Dock -> uBar (my favorite of all)
~500k loc python project here. Detest it. For being such an old and established language, the ecosystem/community is very immature. Most stuff is unstable, there are thousands of ways of doing anything, no one has settled on which tooling to use so all projects are a miss-match of what was in vogue the month it got started. Typing is almost useless, like Typescript in the early days where you really cannot trust it not blowing up runtime even though you think you have typed everything. Especially since most libraries do stuff with (*args, *kwargs) and the type checker has to give up, or decorations not propagating types correctly, or Django ORM lying about types. You think you're safe, but secretly everything is just typed as Any. No safety enforced between modules, so every piece of code you write can be considered part of a modules public API as people will import and use it. Really lacking stdlib making fugly list comprehensions with mutations the standard way of solving things that no one will understand in a years time. Dependencies are a hell, everything break all the time, and "works on my computer" could lead to days of trying to figure out the setup on a coworkers computer where it doesn't work.
Fine tuning an AI model?
possibly "ready to roll"??

just a guess.
Waiting to see if people on new ATX 3.0 PSUs suffer the same issues.

It looks like the 12VHPWR cables don't bend very much close to the connection itself.
I find mypy to be underwhelming in comparison to Typescript, but maybe it's just the ecosystem. Most JS libraries nowadays are either written in Typescript or have type definitions, but some big Python libraries don't (or the types are not complete).
The GIL is a good decision and has been a sound engineering tradeoff for decades. It's only been the past few years that running the interpreter without a GIL has been even remotely feasible (cf the gilectomy project). The GIL is a relatively straightforward way to hold back a tremendous amount of complexity.

Similarly, TOML writing is a ton of completely. The org isn't opposed to adding toml writing to the stdlib fundamentally, they just aren't rushing and want to hammer out all of the grossness first.
Cats distinguish between speech directed at them and humans
But the new connector is still only rated for 600W (if used within spec), if we directly compare that to using 4 of the old connectors (rated at 150W each) we're spreading the same load over many more pins.

A 12VHPWR connector is using 12 pins for GND/12V.

An 8pin PCIe connector has 6 pins for GND/12V, with 4 connectors that's 24 pins total.

Assuming that the pins are fairly similarly specced, the old connector should be safer, especially when exceeding the rated power. Regardless of how you frame it, it seems like aesthetics got prioritized over safety.
Great Idea! : )

Aside on TechHub London:

Unfortunately, their descent started well before COVID. We were a tenant in our last company before TechHub moved location in 2019. It was a terrible building - an order of magnitude worse than the competition. The community started to leave from Q2 of that year and COVID was just the final blow.

Real shame too, as the community had some character missing in most office spaces. Best of luck cultivating something like that again, virtually!
If I were dictator everyone who generalizes about Europe would be forced to hitchhike throughout ALL of Europe, Iceland to the Urals.

Additionally, people who hand wring about "America doesn't regulate" some thing that 48+ states regulate but isn't federally regulated would be put in the stocks and the townsfolk be provided with quick reference guides for various niche subsets of state law to throw at them.
How much higher is treated wood vs firewood?
> I’d take my 20+ hour battery life MacBook Pro

does anyone actually get this many hours?

i get at most around 4hrs, but maybe this is because xcode/native dev stresses the system more...?
I've never heard of other connectors melting though. They might be rated for only so many cycles, but how many real cycles are required for them to melt like these adapters?
Agreed, and the regular insurance companies figured out the solution a long time ago: raise premiums until their expected value exceeds the payouts over the average duration of this type of policy.
Not sure at all, but one thing that strikes me is when you’re purposely “thinking really hard,” you’re probably in a state akin to vigilance. You’re trying to assess ideas quickly and move to the next one. If you’re playing with legos, an idea can just sit there in the back of your mind and tumble about a little bit into different configurations and orientations.

I think another commonality is physical activity: walking, playing, washing. There may be some chemical thing going on with muscle activity but also subjectively I have a suspicion that these sorts of activities are essentially pumping noise into your cognitive processes, helping divergent thinking, while also keeping your attention sufficiently occupied to achieve the “non-vigilant” posture toward those ideas.
FWIW, I'd think people buying and using system utilities are more often than not users that run old machines for business reasons. More the "XP machine in the basement to control the boiler" situation rather than "I don't want the free update to Windows 10" situation.

Another thing to keep in mind is that Windows 8.1 is still supported by Microsoft for another three months. Windows 8.1 is not outdated yet, not even according to Microsoft. Chrome's support will end a month after Microsoft's support ends, I'd think because very few people actually use 8.1 compared to the rest of the world.

In case your customers ask, Windows 7/8.1 users may be able to use Firefox (ESR, if necessary) if they want a maintained browser. The current Firefox ESR should be supported until at least August of next year and if Mozilla includes 7/8.1 support in version 115, then support should last until at least the end of next year.
I updated and it does work again! Although it didn't at first when I plugged in my monitor. After about a minute the screen flickered off and on and then after that it supports the instant switch again... Strange
Inb4 any learning algorithm released in the next 20 years is claimed to be just a special case that can be learnt via this meta learning framework.

(For the record, I do believe the man has been done dirty a few times. Hate the meme, not the memer.)
"But this isn't a shortcoming in capitalism, it's a shortcoming in human nature."

If you can't get wealthy dumping waste into a river under a different economic system the incentive is gone and it shouldn't happen.

"I'm suggesting parent's definition of capitalism is incorrect."

Maybe, but you made up a definition of capitalism.

Capitalism is not defined as a free exchange of gods. Definitions vary but most of the definitions talk about profit as a motive. Your folksy definition leaves out things like ownership of the means of production, capital and labor.

At any rate, your argument amounts to "I declare discussion of capitalism to be limited to this definition I made up." Encouraging people to argue what words mean in the dictionary just seems like derailment.
I meant neither by phone (SMS tokens don't meet the DSP2 requirements) nor a mobile app.

The card issuer can send you a one time link to a web portal by email or using an iframe, where you log in and confirm the transaction.
Really? All I saw was crazy rambling about planned parenthood being worst that the holocaust and all medias being controlled by the jews. Lex was very uncomfortable.
Everything exists with a slightly different context, so don't expect some strict guidelines... maybe apart from "It's better if it exists". Just release it. You can figure out the details as you go: how to deal with contributions, issues, versioning, etc.

Also, while you can change your license down the track, it may be better to figure out which one you want to use from the beginning.
Agreed. I'd go as far as to put Schmidhuber and his lab above the laureates.
I like the Stripe API design, and as a follow-on, I tend to like their coding styles and structures. Here's their official Stripe dotnet library - https://github.com/stripe/stripe-dotnet. It's well organized and the code coverage looks good.
Apple pay coupled with fingerprint on iphone has been my most enjoyable experience both on the web and in person. There is still a CC under the hood.
Why Gifted Kids Are Special Needs [video]
I’m a windows desktop dev since the last millennium and tbh never knew that there was an announce api. It seems really difficult to use as a tiered solution where you only return the more complex data when asked. After all, you must then still snapshot that data from the moment the copy occurred to be able to provide a snapshot from the time of the copy later?
I gave it a try in pycharm about a year ago. It literally not once gave me good suggestions. It gave lots of suggestions to be sure but it was all worthless.

The way it felt to me, it samples all kinds of other people's code(probably from github)(who owns the copyrights here?) and pastes their code. Except, what's the quality of that code? I'm by no means a top developer but the recommendations were always trash and not what I wanted.
Everyone still has a phone, and it doesn't force me to buy an Apple phone, it just means the iPad is worth less to me. I'm left stuffing around with Skype or some other horrible voip system because Apple don't like the look of a phone icon on an iPad -- even if you're using AirPods!
The borrow checker is only one reason for the slow compile times. Cargo provides a separate `check` command to only do code & typechecking and that can be much faster than full compilation. LLVM and the way rustc interacts with it also plays a role.

In my experience when compilation takes longer the actual delays are in the last steps, long after the compiler is done checking and printing warnings.

On an unrelated note, I also noticed a large amount of static string literals in the code can slow down compilation to a surprising degree.
Apparently Windows 10 is the most popular version of Windows there now, and Chrome is also the most popular browser.
https://gs.statcounter.com/os-version-market-share/windows/d...
I had to stop watching, it’s not fun watching a crazy man digging his own hole
Not P2P.
That's ridiculous to claim without evidence. How would they know the password to plant in his notebook? How did they get into the phone? Why wouldn't he bring that up in court?
> Mass migrations are _destabilizing_. It's not crony capitalism, it's common sense for stability.

Insanity is not stability.

It's one thing to maintain some status quo (e.g., a small town / neighborhood is already established). It's another to encourage and reward bad decisions.

There's no reasonable justification for maintaining a pattern that is destined to fail. Again and again and again.

Is this what we considered smart and effective government?
I think it's because you're only meant to plug shavers there, which are designed to work in humid environments.

Other equipments should not be plugged into those sockets, so the physical design prevents it.
Is this a dig at OS/2?
What are you even talking about? The median yearly take home pay (sorry, don't know the right word for it) in my middle-of-the-pack EU country is around $16k.

Let me say that again, this country is in 35th place out of 193 by GDP per capita and this is how much people make here.
Flood is done by the government at set rates. So there is no reason to avoid building in a flood zone. Heck, you might be able to make a profit building in flood zones with this insurance.
Windows 8 was an utter failure of a UI design for anything but tablets. I'd go back further.

Windows 7 was the last user friendly OS Microsoft has released, in my opinion. Windows 10 was a desperate attempt to take the 8 framework and stuff it into the desktop, but I don't think it's all as well-integrated as Windows 7 was.

It's a shame. The Windows 10/11 kernel is a marvel of technology. I just wish I could run the Windows 7 UI on top of it (and disable all the obnoxious tracking).
What about yaml? Most people use it for configuration, but few would write out a yaml file as output instead of a json file even though they could.
This is very well written.

This whole "tribalism" nonsense over companies is just insane. If you like windows, great. If you like MacOS, great.

I don't get why people feel a personal attachment to things like which OS they use. What really confuses me is when they become unpaid advocates for their company of choice?

Personally, I've never been a big fan of Microsoft and used Ubuntu/Mint for many years. Recently i moved to MacOS.

None of this has caused me to develop some sort of personal attachment with what OS I use. I'm not going to spend my time doing as the OP did - write a dishonest review to flog my OS of choice.

PS.
I do have a windows laptop which i haven't used in months. I used it last week and it did take a while to upgrade as there were many missing updates. I also upgraded my pc from Monterey to Ventura. Both took around the same time so i really dont get the OP's point?
In fairness, the comment you're replying to didn't say it was new.
Rust is close to supporting GCC as a back-end already:

> It’s awesome that we can already compile Rust for Linux with very few hacks: we’re very close to being able to compile it on the master branch.

https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-16
Interesting. I've had cards with email confirmation flows (AmEx) but they send an OTP, not a link. I don't think I've seen what you're describing.
It's (Font Awesome) fa-paper-plane, and not fa-telegram.

No but seriously I admit it's not a good choice. We will change it to something else. I personally never used Telegram, I do not even know how their Website looks like.
There are two separate challenges here.

1. Very rarely, a computer will add 1 and 1 and end up with something other than 2. Search for 'cosmic bitflips'

Given how rare this kind of event is, it shouldn't be necessary, in every case involving a computer, to prove that that specific computer will reliably produce 2 when asked to add 1 and 1.

As a result, it makes sense to presume that a computer is operating correctly unless there is evidence to the contrary.

However, challenge 2 comes in when you start to generalise.

2. Humans often (accidentally or intentionally) tell computers to do things wrongly. Consider the below obviously contrived example:

function divide(pounds, divisor) {
return (pounds/divisor).toFixed(2);
}

function multiply(pounds, multiplier) {
return (pounds*multiplier).toFixed(2);
}

function getUnitPrice(pricePerKg, unitsPerKg) {
return divide(pricePerKg, unitsPerKg)
}

function makeSale(unitPrice, qty) {
return multiply(unitPrice, qty)
}

const widgetPricePerKg = 10;
const widgetUnitsPerKg = 3;
const widgetUnitPrice = getUnitPrice(widgetPricePerKg, widgetUnitsPerKg);
const widgetsSold = 3;

const totalSales = makeSale(widgetUnitPrice, widgetsSold);

const kilosOfWidgetsSold = divide(widgetsSold, widgetUnitsPerKg);
const expectedSalesValue = multiply(kilosOfWidgetsSold, widgetPricePerKg);

console.assert(totalSales === expectedSalesValue, 'Total Sales is not equal to Expected Sales Value');

This sample shows how easily a computer, operating correctly, can be mislead by a careless programmer. You could even have test suites which end up with errors, for example if the units per Kg were 4, or the price per Kg were 13 and the units per Kg were 10.

It is important to draw the line between 'operating correctly' and 'operating as intended'.
Calling it crony capitalism is kind of silly. Do you expect the US to just abandon vast swaths of the country that are at risk of natural disasters? No homes along the Gulf coast, no homes in tornado alley, no homes along the earthquake faults along the West coast?
But that's literally what people (on HN) are saying is the reason why people can't fall back to SMS.
Your cynical view regarding hiring at med-large firms doesn't explain how terminations aren't an important detail of someone's career.
Ask HN: Can you get started on GPU programming without having one?
I’m looking to get into GPU programming (especially Nvidia) to expand my AI knowledge and get deeper into the actual training and AI frameworks.

My problem: I don’t own a GPU.

I have a M1 MacBook so connecting a Nvidia GPU is currently out.

Does anybody know how one might get into stuff like that on the cloud?

I’m getting a feeling that I’ll run into so many problems and restrictions that I’ll have to wait until I have enough to build a PC (doing that anyway, just wanted to get started sooner..)
I agree. There is something gross about gleefully watching a person self-destruct. Reminds me a lot of what was done to Brittany Spears.
I use MacOS Monterey. Never been nagged by OS to use safari instead of my current browser. Safari does have a "set me as default" nag I cant disable, the few times I've launched it - but this is in the browser window, not a notification.

Never logged into iCloud and have never seen this notification badge.
For an only occasional Emacs user like myself this survey as a lot of required questions that lack a "None of the above" or "Does not apply to me" option, especially when it comes to packages. I had to just randomly tick something. The results for these questions might be not very useful, because who knows, how many more people like myself filled in the survey. I was also tempted to quit the survey at that point.
From zero to 10M lines of Kotlin
https://stackoverflow.com/a/4488073
Why would I buy when I can generate my own? lol
It's not really nice; the AGPL is considered by many (myself included) to be a nonfree license created by anticapitalist zealots.

https://nitter.net/marcan42/status/1512269055763566592

https://nitter.net/marcan42/status/1512267950551867395

https://nitter.net/marcan42/status/1512267952573526026
When I teach a class, I always use pointers to show things on my slides.

Jokes aside, what pointers are you talking about? Code? Presentations?
That’s what we’ve been doing in Missouri since the big flood in 93: https://www.fema.gov/case-study/missouri-flood-buyout-saves-...
My main takeaway was that he doesn't like some UI stuff and thinks something to do with settings is a fucking joke.
The Hunt for the Dark Web’s Biggest Kingpin
How long do you think that IT professionals will need to care about hierarchical file systems?
That sounds like a really sketchy version of whatsapp that I wouldn't use if I were you.

> Most of the time while using the official WhatsApp app, you can get banned maybe because of some issues going on with your mobile number. With the use of GB WhatsApp, such a ban isn’t available. You will absolutely be off the banning problems while using Gb WhatsApp Download the 2023 New Version

So, basically Whatsapp can ban you but you can still use Whatsapp? Hard doubt. Sounds like it's not actually Whatsapp at all and they are sitting in the middle.
Author here. Happy to answer any questions or take feedback about this post.
Haven't tried moom, but Rectangle is fast and simple to snap windows left, right in whatever size increment you want: https://rectangleapp.com/
How do you "make a quick buck" buying an empty lot, building a new house and selling it at market rates?
Tricky to buy a cup of tea online though. Is this like WeChat, one of the ubiquitous person-to-person payment systems used in China?
Please think carefully before downloading this APK. Could be a virus, Trojan, or just simply read all your WhatsApp convos.
Is there a citation from this? From a quick search I can only find re-imbursements for state & local firefighters working on federal property. Typical homeowner's insurance covers fire already in most places at least.
ISCAP Releases
It is great but require private defaults.

Cred recently added support for adding alias instead of real name. Many UPI apps also associate your phone number automatically to your UPI ID so you are handing out your phone number whenever you pay.
Still, as an employee there are usually certain obligations, which Uber does not ask of you.

- Coordinate your holidays with other employees.

- The employer sets your hours.

- You can switch to another employer (Lyft) without giving notice, and can come back anytime.

So, the 'gig economy' has benefits for employees as well, and some drivers claim to prefer this over traditional employment. Additionally, I think Uber drivers have a lot less downtime over 'traditional' drivers. It might make sense to update labour laws to accommodate this new type of employment, so the drivers are fairly treated, without subjecting them to the above obligations.
Make Time for Self-Reflection