skysight-inc/HackerNews huggingface dataset:
Pish posh. They also sell that data at an increidble markup – and without the knowledge of their customers – to anyone who'll pay, including governments and their cutouts.
It's not universal though: [https://www.nationalreview.com/2019/10/the-republican-scif-i...]
It was mostly for running NFS to talk to other UNIX boxes, not to run UNIX software.

To make a Windows NT box UNIX-ish, there was MKS Toolkit. It predates Cygwin, msys, and djgpp.
Public promotion of a product or service. It could be one. It could be four.

It's no different than when Mozilla began promoting certain websites, e.g., via "tiles". Around 2015, it formed a "Content Services" team to develop ideas around promotion and advertisement.^1 This included hiring an "advertising expert". IMHO it is strange for a web browser to be promoting specific content on the web but others might find it normal. The text-only browser I use does not do it, command line TCP/HTTP clients do not do it. Early graphical browsers did not do it. Regardless of whether it is appropriate or not, to deny that this is advertising is, to borrow the term from AI-speak, hallucination.

1. https://blog.mozilla.org/advancingcontent/comments/feed/
Hatchery
Appreciate your thoughtful comment here. I only had an urge to post a biting reply
Not a decade to soon!

...if true, which I very much doubt.
yeah thats wierd, I've only ever run whatever stock browser I've had, and never bothered with ad blockers. but people are really really into ad blocking and thats fine, I'm not going to bother tho, especially now as its becoming a whackamole thing.

the funny thing is most of the time I use firefox on linux with pretty much default settings, I let them give me all the cookies they want and a few sites still think I'm running an ad blocker. hehe whatever, the modern web is getting to be pretty trash anyways.
I am not a historian, but I expect there would have been significant pushback as well by other types of engineers back in the day when their profession was regulated.

It's not surprising. But what should not be surprising is that sooner or later, software engineering will be regulated [1]. The question is simply whether software engineers will let politicians do it to them in an unreasonable way, or whether they do it themselves in a more reasonable way.

[1] Well, it has already begun. EU has the notion of the GDPR Data Protection Officer [1] https://www.gdpreu.org/the-regulation/key-concepts/data-prot...
It'll mostly help for debugging and lowering RAM (not VRAM) usage. Otherwise it won't impact ML much.
> what it has is "type hints" which is way to have richer integration with type checkers and your IDE, but will never offer more than that as is

Python is strongly typed and it's interpreter is type aware of it's variables, so you're probably overreaching with that statement. Because Python's internals are type aware, it's how folks are able to create type checkers like mypy and pydantic both written in Python. Maybe you're thinking about TS/JSDoc, which is just window dressing for IDEs to display hints as you described?
Java on the AS/400 is the weirdest thing. The whole platform was designed to be compile once to near assembly and then run cached byte code or whatever. Java is just too late compilation is clunky in comparison imo.

I believe Tribes 2 did something similar just at a higher level
Reading the articles about this breach and the nature of the data in this Snowflake lake, I personally wouldn’t consider this breach a “leak” from the customer perspective - to me the leak is upstream of this breach.

Given the nature of the data in the database and the platform it was stored in, it seems extremely likely this data was not meant to be used internally by AT&T but was instead meant to be used externally by either a 3rd party partner (like advertisers and consumer analytics partners) or a government agency.

In other words, if it were my data in this datastore, I’d consider my data as already having been “leaked” when it went into the store - the issue here appears to be that this data was “leaked” to the wrong people from the perspective of AT&T and the FBI.
And in 2042: I dunno, Wayland was a pile of ugly hacks we accepted because they were functional/useful. Thus far Zooplah has been elegant at the expense…
https://www.theregister.com/2024/07/11/trump_zuckerberg/
The GIL does not prevent race conditions in your Python code. It only prevents race conditions in internal data structures inside the interpreter and in atomic operations, i.e., operations that take a single Python bytecode. But many things that appear atomic in Python code take more than one Python bytecode. The GIL gives you no protection if you do such operations in multiple threads on the same object.
AT&T - too big to jail, worst UX, worst service, and worst customer service ever. Until CEOs end up in prison, nothing will change and there will be no consequences. It will never happen because money has more votes than citizens.
Whistleblower is a very revealing thing to call Mr. Assange.
How Long Does It Take to Learn to Code?
Yeah, if he was showing some political message the first time you start notepad++ or something like that then it might make sense to worry about future behaviors but every single time it has been the release name or the release notes so its completely unjustified.
Show HN: Turn voice messages to beautiful journals
Are you writing an extension or Python code?

If you are writing Python code, the GIL can already be dropped at pretty much any point and there isn't much way of controlling when. Iirc, this includes in the middle of things like +=. There are some operations that Python defines as atomic, but, as I recall, there aren't all that many.

In what way is the GIL preventing races for your use case?
Why do people not understand that such news come out of the woodwork when they have a big short position in the stock market.
AT&T says 'nearly all' of its customers' call and text data has been leaked
> break down data silos

[x] Objective Achieved
I haven't used an IDE that has that but it is still just giving you a hint that there is an error and the interpreter is not throwing an error which was my point.
There is a whole field devoted to this called governance.
Sure but the commenter I was replying to wasn't talking about any of that.
What does “basic problem-solving on par with a human who holds a doctorate degree” mean? By definition a person with a doctorate degree is capable of some pretty advanced problem solving right? I mean by some measure isn’t having a doctorate degree the pinnacle of problem solving? It’s a weird contrast.
> Do the plugs have any real-world design flaws, or is this just gear snobbery?

Design flaws? No. Limitations, yes.

A $5 NEMA 14-50R is designed for maybe a few dozen to a few hundred insertion cycles. They’re typically used for ranges (and other fixed equipment) that are plugged in once, and then unplugged once more when you replace the appliance. When the contacts wear out, gaps appear and arcs occur inside the device and it melts. Internal shorts can also happen inside the device. Here’s a tear down video of a residential NEMA 5-15R and a commercial NEMA 5-15R that illustrates some of the shortcomings of cheap wiring devices and shows how more expensive devices have a more robust design: https://youtu.be/kX6xnOksQTc

It could also be caused by not using a torque screwdriver to tighten the terminal screws, which is required by the NEC. You must tighten the terminal
screws to the torque value listed in the wiring device instructions, and hold it there for 5 seconds. A loose termination can cause all sorts of nasty problems.

There are many grades of wiring devices meant for different applications. More $$ = more durable, better contacts, a full brass strap inside the device, etc.

Most people are unaware that multiple grades of wiring devices exist, and also unaware that it can be very important to use the correct one and also install it correctly which requires a torque screwdriver. This is why it’s a good idea to just pay an electrician to do it correctly.

Leviton sells a heavy duty NEMA 14-50R specifically designed for plug in EV chargers that are designed to handle many insertion cycles. It costs about $67, but that’s the wiring device you buy if you’re going to be doing a lot of insertion cycles.

https://store.leviton.com/products/50-amp-ev-charging-recept...

There’s no such thing as a NEMA 14-50R that isn’t rated for a 50A continuous load. It wouldn’t be UL listed if that was the case.
What an odd take. Pretty sure most programmers actually do use Windows, you just don't see them all over social media telling everybody that they do (like some Linux users).
> Should the user be asked for permission

Yes. We need much more of this on the desktop.
That's extremely regressive. Lawsuits cost money. Better to not have arsenic exposure to begin with. We all need these regulations to prevent injury.
> Over in Europe this blanket saving of phone records beyond what it is necessary to operate would have been illegal in many countries,

On the contrary, many European countries have mandatory data retention periods that meet or exceed the 6 months of records that were supposedly included in this breech.

Germany has one of the shorter retention periods at 10 weeks, but they still have to keep those records.

Saying that it would be illegal to collect these records in Europe is patently false, and furthermore the record collection is generally mandated for a period of time that depends on the country.

> There's really no reason why any service providers should save this stuff in the first place,

Billing. You need phone records for billing purposes. You need to keep them for a while longer because people will dispute their bills all the time.
> The linked opinion makes a point of explaining how this case differs frim Wickard v Filburn.

My take is that the district court has to show deference to Wickard... but that doesn't mean that the whole issue can't be teed up to become a challenge to Wickard on appeal.

> For as crazy as the 5th circur and Supreme Court are, I don't see either of them being crazy enough to take on Wickard v Filburn.

They're pretty gosh-darned crazy is all I'm saying here.
I about 6 years ago Iwas seriously wondering how snowflake could move so fast while keeping customer data secure... welllllll.
It's of the same vein of intersecting with regulatory agency powers. A lot of people who's paycheck depend on both cases are real nervous right now, and making a lot of noise to save their dental plan. ATF comes to mind.
If you’re OK with used equipment, I find Infiniband basically on par pricewise with used ethernet gear. Mellanox stuff is super easy to test and you can run everything with a mainline kernel. MQM8700/MQM8790 switches can be had really cheap now used. Cables are dumb expensive...except a dime a dozen used. Or buy new, 100% compatible from FS or the likes. ConnectX-6 cards are quite cheap used thanks to HFT firms constantly upgrading to the latest, and many can be set to Infiniband OR Ethernet (I _think_ some of the dual port cards suppirt simultaneous). I set up a cluster that right now has like 70 of these, at least half of them used. Have not had an issue with any of them yet (I botched a couple firmware updates but every time I saw able to just reset the card and push firmware again). Every machine is connected to the IB fabric AND to at least 100G ethernet.

FWIW, used 100G Ethernet equipment is now cheap enough I’ve been upgrading my home network to be 100G. Cheaper than new consumer 10G equipment.
Wait until you find out about no-sql :)
Sure but it's not 1 to 1, that's the point.

I would think it would be cheaper on an hourly basis than twenty lifeguards, or more. These are big beaches. That's what we're talking about.
I have heard search based compiler optimization called "superoptimization"[1]. It seems interesting, but as far as I know has not seen much industrial use.

1. https://blog.regehr.org/archives/2578
Possibly. And on reflection, perhaps more plausibly.

In either regard, unambiguous comments are preferable to ambiguous ones.

The principle function of speech or writing is to accurately convey one's own state of mind to others.
I mean that, if the GIL didn't prevent races, it would be trivially removable. Races that are already there in people's Python code have probably been debugged (or at least they are tolerated), so there are some races that will happen when the GIL is removed, and they will be a surprise.
Efficiency is very important. The whole point of using a video app is to communicate things you can't communicate as quickly without video. It would be much safer just to use text, even voice would be significantly safer.

And again, this is about messages simply being undeliverable without the native app. If the web app takes an extra 5 seconds to join the meeting (I think it can actually be worse than this in a lot of cases - minutes lost) and I've just reached the meeting at 2pm and the meeting starts promptly at 2pm, and the native app causes me to miss 5 minutes of the intro... what is the cost there? I think in a lot of cases it can erase the benefits of video.

Courts are famously overloaded. If a court can get through 10 cases over a 4 hour session, each taking 24 minutes, and if each case loses 5 minutes of time due to using the browser app, then that's two whole cases worth of time they've lost. And it's not just about being able to handle a larger caseload: in a lot of cases inefficient communication results in incorrect communication and incorrect decisions.

Broadly though, you're taking it for granted that it's easier to make a browser app efficient than it is to make a native app secure. I'd actually wager there's a ceiling to how efficient you can make a browser app, and you can make the native app at least as secure as the browser app while also making it more efficient. Zoom has the money, they don't need to cheap out and do the browser app, and they shouldn't because efficient communication is a matter of life and death and their whole reason for being. Yes, it should be secure, but you can't just dismiss efficiency, being inefficient can cause security problems and it is often a matter of life and death.

> And again, there's no technical reason for why you couldn't implement 50 streaming videos in the browser.

Their docs specify that there are minimum system requirements for doing 50 rather than 25. This is an efficiency problem at the end of the day - the browser app is less efficient and can't handle as much info at a time with the same hardware.
It's 100% stock market manipulation; nothing more and nothing less.
Isn't the entire point of vercel/netlify/cloudflare is that you *don't* have to self-host? The issue is the price of it, not the actual software.

Waking up to a 10k vercel bill is pretty common, especially when a DDoS goes undetected. That 10k bill is roughly $50 dedi from hetzner, but the problem with that is that you need a distributed system, for that you need something more advanced that tau, let's say kubernetes, then you need multi-site storage ok so ceph and then you realize you need a degree in openssh and bluestack to continue on and realize that the hassle from all of that and instead just hire a sysops employee that costs 10k a month and spend $1000+/month on hardware for geo-distribution.

Take this from personal experience. I've personally seen someone go k8s with very little experience and their general consensus was that they just want to go "managed" hosting instead.

Still better than 10k bill once your app becomes large enough, but it's simply not something devs that just want to get something out there want to bother with. In the end even with the insane hosting costs compared to the revenue they bring in is tiny. $10/month service user only racks in around $1 of api usage a month, heavily depends on the app though.
>But now you have a special class of employees whose incentives are wrong in the opposite direction. They make decisions that are overly conservative, because they lose their license if the bridge collapses but by design no one can overrule them if they unnecessarily make the bridge cost four times as much.

This is not a bug. Having fewer bridges that don't collapse is better than having one fall over every day which is what's happening with data leaks now.
There's an excellent book about this topic. Three Felonies a Day by Harvey Silverglate. Convictions for white-collar crimes aren't about stopping significant crime, they're about building statistics by sacrificing the most convenient bodies for expedient wins.
Sorry, I was trying to refer to creating overly VPN networks with vendors. So in the ATT case, it would mean their DB vendor (I’m assuming) creating separate VPN networks for each of their customers to connect through (in addition to username/pass credentials). The logistics of managing separate VPNs for each customer, for each user account, etc seems overwhelming.

For more traditional single-entity networks, you’re right. But with more and more BYOD, those networks are at a higher risk than they used to be. That’s the reason for the shift… VPN tech is still sound, but it requires that you trust the devices that are connected to it.

If you’re now also trying to trust devices from your company and your customers, that’s harder to work my head around.
i'm not used to seeing typographical errors like 'it's progency', 'does not get rebuff causation', and 'and it despite providing (...), it' in federal court opinions. they also quote the same text from §5178 twice and say that a statute from 01868 ce is 'about 130 years old'. i bet pittman regrets not proofing his clerk's draft and maybe hiring that clerk

it's surprising that the permanent injunction was granted. that's a very hard-line stance

this seems very likely to end up in the supreme court. like lopez and morrison, it substantially narrows the authority conferred on congress by wickard and raich, and the government is virtually certain to appeal to the circuit court. if they do not, or if cert is denied or the circuit court affirms this judgment and it ends there, it seems guaranteed that other members of the association (or other homebrewers) will file suit in other circuits, either obtaining a circuit split, which would virtually guarantee that the supreme court grant cert, or an effective elimination of the law—and many others!
Why are programing students having a hard time setting up thier environments? Shouldn't they have taken some OS 101 classes? At least know how to install software? I never went to college, but I assumed they would get you proficient in prerequisites first..
>> It's funny when one encounters serious real-world discussion on something previously seen as sci-fi technobabble.

> In this case, I'm thinking of the Destiny universe, such as this apocalyptic alert from a military AI.

To be clear, physicists have been thinking very non-fictionally about sterile neutrinos since 1968.
It's a bug. You can't make everything cost more without bound or ordinary people can no longer afford to make rent. There has to be balance.
I really doubt that right now, anyone is going swimming when they wouldn't have otherwise because they think a drone will rescue them.

Maybe many years from now when drone rescues become commonplace. But it's not exactly something to worry about at the moment.
Windows is not the root problem. The root problem is people thinking Windows is acceptable.
Your point 3. is true generally, but - as I understand - parent wanted to operate a customer support channel and dismissed IRC. In this case: just don't lock your channel for Guests.
Timezones affect other platforms, but an IRC bot might help customers when admins sleep.
But I'm not sure IRC is best for this use case (e.g. forums, wiki are probably better), but "high barrier of entry" is arguable.
Narwhals: https://narwhals-dev.github.io/narwhals/ :

> Extremely lightweight compatibility layer between [pandas, Polars, cuDF, Modin]

Lancedb/lance works with [Pandas, DuckDB, Polars, Pyarrow,]; https://github.com/lancedb/lance

It may already be supported through pandas?
A question I threw at AI about the bodies production of AhR and how it relates to food

Glucosinolates seems to be a key compound for the production of AhR. Has anyone tried Sulforaphane Glucosinolate supplements?

This was its response.

AhR itself is not found in food, but certain foods contain natural compounds that can activate or modulate the activity of the aryl hydrocarbon receptor. Here is a list of foods that are known to contain high concentrations of AhR activators:

Cruciferous Vegetables

* Broccoli: Contains glucosinolates, which are converted to indole-3-carbinol, an AhR activator.
* Brussels Sprouts: Rich in glucosinolates and indole-3-carbinol.
* Cabbage: Contains glucosinolates and their breakdown products that can activate AhR.
* Cauliflower: Another cruciferous vegetable high in glucosinolates.
* Kale: Contains a variety of phytochemicals, including indole-3-carbinol.

Berries and Fruits:

* Blueberries: High in polyphenols, particularly anthocyanins, which can activate AhR.
* Strawberries: Contain a variety of polyphenols and antioxidants.
* Blackberries: Rich in anthocyanins and other polyphenols.
* Grapes: Especially red and purple varieties, which are high in resveratrol and other polyphenols.

Spices and Herbs:

* Turmeric: Contains curcumin, a known AhR modulator.
* Garlic: Contains organosulfur compounds that can influence AhR activity.
* Ginger: Contains gingerols and shogaols, which can modulate AhR.

Legumes and Beans:

* Soybeans: Contain isoflavones like genistein, which can activate AhR.
* Black Beans: High in various polyphenols.

Nuts and Seeds:

* Walnuts: Contain a variety of polyphenols and antioxidants.
* Flaxseeds: High in lignans, which can have AhR-modulating effects.

Teas and Beverages:

* Green Tea: Contains epigallocatechin gallate (EGCG), a potent polyphenol that can activate AhR.
* Red Wine: Contains resveratrol and other polyphenols.
* Coffee: Rich in various polyphenols that can modulate AhR activity.

Other Foods:

* Olive Oil: Particularly extra virgin olive oil, which contains polyphenols like oleocanthal.
* Dark Chocolate: High in flavonoids and polyphenols.
From a European perspective, looking at this case the framing seems a bit odd. Roscoe Filburn was a commercial dairy farmer. The Wikipedia article talk about private consumption, but how can consumption inside a commercial venture (feeding the cows) be private?

If a farmer here buys fuels for their tractor, that is taxed and filed under the commercial venture of the farm. If the same farmer buys fuel for a private car, it is private consumption and taxed differently. Setting aside tax fraud, there is a very clear line between private consumption and consumption as part of the commercial venture.
If the case made it to the supreme court and Wickard v. Filburn was successfully overturned, that'd be a rare bit of positive news from court rulings.

(Further detail elsewhere in the thread: https://news.ycombinator.com/item?id=40950889 .)
I don't see why not. Gonzales v. Raich held that drug laws were permissible under the Commerce Clause (even in the absence of any legal commerce in those drugs - go figure), but I wouldn't put it past the court to overturn that.

Or, for that matter: where in the Constitution does it say that Congress has the power to regulate the manufacture and use of nuclear weapons?

(To be clear: I think this is an absurd line of reasoning.)