skysight-inc/HackerNews huggingface dataset:
How do you know compensation is a normal distribution, and that you are on a particular side of it? Everyone on HN thinks they are a highly-paid, irreplaceable Captain Of Industry who, by their brilliant skill and shrewd negotiating power is making much more than the average. "Surely a union would bring -my- compensation and working conditions down!" they imagine.
And its weird because rich elites are exploiting workers but these bizarrely stupid conspiracies distract from the reality of profit extraction from workers
I absolute hate the modern UX trends of minimalism and hiding things.

How did we get here? It seems in the late 90s/early 00s, we did tons of usability studies and formed our UIs and UXes around the results. We wanted to appeal to everyone.

And now, we've thrown it all away. Functionality is hidden. Discoverability is considered ugly and cluttered. Usability is thrown out the window in favor of something that looks "sleek" or "clean".

I've personally decided that rejecting a design purely because it's "dated" and not on any technical merits is evidence that you don't know how to think for yourself and just follow trends, whether they're good or bad.
X Shadowban Lawsuit Prevails
As someone who used to spec data center hardware I assure you that AMD is going to have a series of kick ass quarters. We’ve had a slight preference for Intel for a decade but this probably is enough to flip 50% of large scale cpu purchases for the next year.
Exclusive photo of the project’s lead engineer:

https://gifyu.com/image/Stgkj
Efficiency is lower in a colder filament because more of the radiation is in the infrared for a given wattage. So you get more heat for an equal amount of visible light. Here is an example with plausible (but not real) numbers.

Higher current (hot filament): 1000 lumen, 100 W, 10 lumen/watt, 1000 hour lifetime

Lower current (colder filament): 333 lumen, 50 W, 6.66 lumen/watt, 3000 hour lifetime.

To emit 1000 lumen for 3000 hours you'll use 3 of the former lightbulbs (one after another) and consume 300 kWh, 100 per lightbulb.

And you'll also use 3 of the latter lightbulbs (in parallel) but you'll spend 450 kWh, 150 per lightbulb.
Boeing used to make engines and even had their own airline. They were split due to anti-trust regulations.

Airline became United, and engine manufacturer - Pratt & Whitney!
Monkey-patching is usually the wrong solution because python is extremely extensible. These days I can’t think of reasons.

Back in the day, sometimes we had to monkey-patch interface layers like database drivers and other code that was open to modification but closed to extension. Usually to disable some legacy or proprietary feature that broke everything else. Like “you have to use a database from 1993” and it had a `assert check_winxp_version()` or something dumb in an `__init__.py` top-level.

These days, there are mature or python-native solutions to all of those that I recall.

-
However! This article is more like using the debugger and ptrace as a Game Genie or save editor than about the utility of `prng = random.Random(123)`. The actual point of the article wasn’t much about python ;)
Do you use an ad blocker?
AWS directly contacted us to warn us about pricing because we were pulling secrets so much across all our deployments. Caching is definitely important for that reason alone.
Does this distinction also apply at the lower amps of ordinary 12V plugs? I frequently trickle-charge my EV from an ordinary 12V outlet outside on the porch for 14 hours or more, is that going to be a problem?

(EDIT: sorry, yes, I meant 120V outlet)
The percent change is relatively small: 0.028% (280ppm) of the atmosphere to 0.0425% (425 ppm). Even if atmospheric CO2 doubles from today's level, it won't even be 0.1% of the atmosphere. (Edit: "For the majority of greenhouse crops, increasing CO2 levels to 1000 ppm (parts per million) results in an increase in photosynthesis by 50% over ambient CO2 levels." [0])

~25% of CO2 emissions are captured by the oceans. The increased productivity of terrestrial plants captures more of the emissions. I don't think the inertia provided by CO2 captured by the ocean is taken into account. This is presumably why the COVID lockdowns didn't make much difference for atmospheric CO2 levels: https://www.bbc.com/news/science-environment-55018581

The most important of the "complex downstream effects" of increased atmospheric CO2 is increased agricultural productivity.

[0] https://pulsegrow.com/blogs/learn/ideal-co2-levels-and-room-...
As someone who loved BeOS at the time, past discussion here on HN leads to believe that Apple's adoption of it would have had some real challenges.

https://news.ycombinator.com/item?id=22002062
Because it is always in a sellers best interest to “price discriminate”. A seller benefits most by selling at the highest price that each buyer is willing to buy at, and each buyer has a different highest price they can or are willing to pay, so price transparency works against being able to price discriminate.

https://en.wikipedia.org/wiki/Price_discrimination

Buyers obviously benefit from price transparency. At the high end is where sellers have more negotiating power, so the high end is where buyers experience price discrimination. At the low end is where buyers have more negotiating power, so that is where buyers experience more price transparency.
All this so he could play Fortnite on his phone
The chicken and egg problem doesn't apply when it's mozilla developing the extension, they can add support for it because they want to add support for it with no proven demand...
This is the source headline, but from their own article

Cigarettes have long been a cause of cancer, and remained in the top spot — about 19% of cancer cases included were attributable to smoking. Excess body weight was deemed a cause for about 7.6% of cases, including malignancies of the gallbladder, esophagus, liver and kidneys.

Related: By the numbers: America’s alcohol-related health problems are rising fast
Alcohol came in third, with 5% of cases in men and women over 30 attributable to drinking

This is the actual source: https://acsjournals.onlinelibrary.wiley.com/doi/full/10.3322...

Further,
The proportion of all cancers attributable to dietary factors ranged from 0.3% for low dietary calcium consumption to 1.4% for low fruit and vegetable consumption (Figure 1). By cancer type, the proportion of colorectal cancer cases attributable to dietary factors ranged from 4.2% (6090 cases) for low dietary calcium, to 7.3% (10,610) for red meat, to 10.5% (15,150) for low dietary fiber, and to 12.8% (18,540) for processed meat consumption

The study seems to indicate UV light exposure (not wearing sunscreen) as a very large preventable factor, too.
Maybe it's possible, I haven't seen it done yet. I guess there were better alternatives.

Well, I can't share numbers about datacenter MW sizes... the fact that I misread some of those numbers as per datacenter MW is telling :0

In any case, Meta (not my employer) has 24k GPU clusters. In the most dense (and less power hungry) setup, Nvidia superpods have 4x DGX per rack, 8 GPU per DGX (hyperscaler use HGX to build their stuff, but it's the same), and each rack uses ~40kW. That's 750 racks and 30MW of just ML, you need to add some 10-20% for supporting compute&storage, and other DC infrastructure (cooling, etc.).

24k GPU is likely one building, or even just one floor. Meta will likely have multiple clusters like that in the same POP.

That's in the ballpark of 100+MW per datacenter, as the starting point.
This is a win/win/win for US consumers.

-Forces tech companies to provide points of contact

-Improves data security

-Increases regulatory hurdles for EU competitors
On a desktop browser, I pound the Escape key repeatedly to stop the loading. Many a times it works. But some sites have sneaky JavaScript loaded quite early and that starts doing some nasty stuff.
I like the photorealism in some of these images. They look somewhat like contemporary people even though it's more than 200 years ago.
We put 18 LED flood lamp bulbs in as part of a renovation 12 years ago. They get probably 3-4000 hours of use a year, so We've replaced maybe... four or so? So ~190k average hours per failure or thereabouts.

I think it's reasonable to be skeptical about numbers. But to imply that modern LED bulbs are unreliable is IMHO absolutely ridiculous.
the thing I'd like to see is for software to expose functional/"rest"-like interfaces. similar with websites and the content/user data.

if you look at what accessibility software achieves by simply looking at the screen/hooking into the OS, now imagine any and all software could be connected like that.

some of this functionality is now provided in individual silos, e.g. an email with an appointment in gmail can go into your Google calendar. a ticket from your train company can be added to Google wallet.

but if you look at a flight booking system and want to compare the total price of a given set of dates for travel, including hotel and other things at different times - you're back to doing it on paper (or use somebody's website where 20% of the flights or hotels you want aren't included).
Managing PostgreSQL Users and Roles
Unix itself does—seems like a short porting effort compared to the other choices. They had emulation available as well.
Subdirectories cannot be larger than the directory that they are within, so they cannot be sorted _below_ their parent. Thus, the tree branches upwards, not downwards. The root is at the bottom, where a tree’s root should be!

Incidentally, dust sorts things the same way but presents it with a nicer tree:

db48x  ~  1  dust -Db
2.6G ┌── saves
2.6G ┌─┴ .factorio
3.4G │ ┌── Steam
3.4G │ ┌─┴ share
3.4G ├─┴ .local
1.8G │ ┌── EgoSoft
3.5G ├─┴ .config
7.2G │ ┌── Amadeus (1984) DC (1080p BluRay x265 HEVC 10bit AAC 5.1 Tigole)
16G │ ├── Amadeus.1984.DC.INTERNAL.REPACK.1080p.BluRay.x264-CLASSiC[rarbg]
23G ├─┴ video
1.9G │ ┌── build
2.0G │ ┌─┴ notcurses
2.2G │ ├── wezterm
2.1G │ │ ┌── master
2.6G │ │ │ ┌── tiles
2.6G │ │ │ ┌─┴ obj
4.1G │ │ ├─┴ missions
2.6G │ │ │ ┌── tiles
2.6G │ │ │ ┌─┴ obj
4.1G │ │ ├─┴ iteminfo
5.6G │ │ ├── follower_rules
8.5G │ │ │ ┌── pack
8.6G │ │ │ ┌─┴ objects
8.6G │ │ │ ┌─┴ .git
10G │ │ ├─┴ uilist
26G │ ├─┴ cataclysm
33G ├─┴ src
72G ┌─┴ .
> It's for engineers.

You clearly have a lot of privileged background information you have not shared yet (for which I do not blame you). So it's going to be very difficult to pre-but some of this. For example, the BLS report you linked also shows women "computer system analysts" at close to 40%, and this is a job title often given to programmers. But you know that the appropriate compare is the row that's 19%, presumably because you have the inside background knowledge I mentioned.

In any case, the debate is stale because the folks who want to keep tech extremely male have won and these types of efforts are being relegated to history. So tech has gone back to broadly not considering qualified women and URM and this debate is mostly historical.
How did this end up on MDN?

From the "Real-world use cases and examples" section in TFA:

"A user can start reading an article on their desktop and continue seamlessly from the same point on their mobile device"

"In a collaborative text editor, changes made by one user can be broadcast to other users' instances in real-time"

None of that is possible with the BroadcastChannel API as it's only for same-origin communication between contexts (i.e. tabs, frames and windows) in the same browser process.
How do they attribute a cause of cancer to something like drinking small amounts of alcohol?

How do you know that a person having 1 drink per day is the reason they got cancer?
I was wondering : does deep learning have the potential to make large-scale quantum physics simulations more tractable? How about plasma physics for fusion reactors?
Plaid is a cancer of the payment system. It's amazing how they're trying to normalize entering your banking credentials into their third-party site.
Yeah, all att customers, 2nd party participants and any other user of their network. Not just direct customers.
> But at the end of the day, todays Docker-based web app development delivers less than fat-client desktop app development delivered 20 years ago, as sad as that is.

You mean, aside from not having to handle installation of your software on your users' machines?

Also I'm not sure this is related to docker at all.
I just ground out about 200 leet code problems out over the course of 3 months and it wasn’t too bad. I reset my expectations that I wouldn’t be able to do hard level ones straight out of the gate. They are just puzzles, and like any set of puzzles, they have their own tricks to solve. Doing some trivial ones to ramp up helped a lot.

My most recent interviewing experience has shifted from hard level problems to mostly medium problems and more “real” applicable problems like a mini excel, LRU, or an undo/redo state system. One recruiter told me they are more looking to screen that you can code with AI than anything else.

Hiring has also shifted to look beyond new grads. Your loyalty and real world skills will outshine any coding interviews.
AT&T says nearly all cell customers' call and text records exposed in breach
Your comment and the rest of these are making me imagine one of those bell curve memes:

Idiot: There's something wrong with this CPU

Midwit: Nooo it's never the CPU if you think it's the CPU you must be a junior dev

Genius: There's something wrong with this CPU
showing damages is hard
First coolify[1] and now Tau. More competition the better for users.

From the quick look it seems like coolify is more fully featured?

[1]: https://coolify.io/
There's a whole bunch of reading you could do on "man rating" of rocket boosters. Nothing SpaceX does is unique in this area (except reusing some of the boosters). I mean, more testing, more QC, more caution and less pushing of limits, etc. I don't think it's something where you'll find a really clear, single answer about specific changes that need to be done to rate a spacecraft. [0]

Russia's Soyuz-U has a long history as a reliable booster. They flew it for over four decades, and some blew up, but they never lost a crew. (They did send one crew downrange on a ballistic flight path after a safe abort, which I bet was exciting for everyone concerned [1])

[0] https://en.wikipedia.org/wiki/Human-rating_certification

[1] https://en.wikipedia.org/wiki/Soyuz_MS-10
I assume you mean 120v outlet, but IMO yes.

One good test that I saw somewhere that I do on new outlets I am charging on, is leave the car charging for ~30 minutes and then quickly unplug the charger from the wall. Touch the prongs to your hands. If they are very warm or hot, you are likely over-drawing that outlet and need to ramp down your amperage draw (or better yet, find a new outlet).

This article focuses on outlets but the wiring is just as (or more) important and outlets can very easily be installed with under-code wiring.
I think the point is less for apps, and more for the infrastructure that deploys apps (think: a Kubernetes control-plane), when that infrastructure depends on secrets from AWS but does not itself live within AWS — i.e. the "hybrid cloud" use-case.

> or use the instance credentials to read from secrets manager itself

Usually apps don't actually have instance credentials like this, but rather the thing deploying the app does, and that thing then injects just the secrets the app actually needs into the app's sandbox.
And the logs are gone for both GitHub and docker hub. We should assume anything that could get compromised is compromised.
Integration with vulnerability scanning utilities and centralized permissions for orgs are nice benefits.
The point is, people shouldn't have the right to shove something in front of you that might inspire you to iterate, remix, or derive from that, while penalizing you if you act on those ideas. Intellectual property is mind-policing. Its success hinges entirely on it being allowed to invade public space without the public's consent, while using the state to forbid its own free distribution by the public.

No one can opt-out of copyrighted content, and if they could, copyrighted works would become the slim minority of all content, or cease to exist entirely.
I can’t recommend enough the effect of adding psyllium husk to a diet. The fiber boost dramatically improved my gut health. (And low fiber is a leading cause as listed).
Have you tried lldap? https://github.com/lldap/lldap
The links under the "Resources" header literally brings you to other companies and journalists confirming the issue.
I tried asking it a question I was just asking GPT4 & it seems to have gotten stuck.

The question was "what's the difference between Magnesium L-Aspartate and Magnesium D-Aspartate in terms of its effects on the body?"

And it just says "Answer:" with a small bar after it but it never seems to advance beyond that.
People haven't changed much. We just wear cheaper clothes.

No disagreement about the excellent art.
Show HN: Supamodel -- monitor ML training sessions on your iPhone
As someone who has been training ML models for over 5 years now, I have always felt the need to monitor how my experiments are doing on my phone.

Did it crash?

Has the loss saturated??

How’s the accuracy doing??

Should I cut my losses and start training with another set of hyperparams or let this experiment converge more??

Am I wasting GPU hours due to a dataloader bottleneck?

Given that the size of datasets and model params has only gotten bigger, the time to figure out a nice converging architecture has gotten longer.

Plus I am easily paying $5-$12 per hour for GPUs , and hence if there’s something fishy going on with my training sesh, I want to be notified about it as quickly as possible, even if I am at the gym, on the train or on a date

I also want to stop and start experiments remotely by changing a few hyper-params so that I waste no time.

What I want to know is how many others on here have felt a similar need. Idk maybe its just my workaholic arse?

So I built a dead simple app that lets you monitor your experiments from your iPhone. I am calling it Supamodel. Here is how it works:

1. Install the app from app store: https://apps.apple.com/us/app/supamodel/id6517357968

2. Sign in with Google or email/pwd

3. Click on the menu button top left, and copy the API key

4. use it to login to supamodel in code:

import supamodel
supamodel.login("API_KEY")

Now you can log any metric using supamodel.log and it will show up in the app. It automatically logs GPU usage too.

You can also set alerts for the metrics you log so that if they fall below or exceed a certain number you get a push notification.

Give it a try, and if you have any questions or feedback please let me know in the comments.

link to python package: https://github.com/sarangzambare/supamodel-py

Thanks!
I don't think we're guessing anything: the source does not state or even imply that this was accidental methanol poisoning which resulted from improper distillation of fruit or grain mash, i.e. that these people died because somebody made an innocent, accidental mistake while distilling mash.

Even if that was what happened (it wasn't, see the last point), we would not be able to find that out from a medical case report, because:

- The medical personnel are not cops and have no means to investigate any of this. They have no access to the equipment used to distill the alcohol, and even if they had, no reason to mess around with it instead of doing their jobs curing people. But even if they had the inclination, they have no particular scientific expertise in distillation, and no forensic lab to determine what happened.

- Even if the "home-made vodka" description is accurate, it doesn't imply that they made the drink themselves. They could have purchased it from somebody who made it at home and laced it. For a representative case, see Sterno: people were cutting their moonshine with it since it was cheap and contained only 3% methanol. This was short-term safe when mixed and consumed along with ethanol (due to metabolic reasons). In the early 70s the company behind Sterno changed the formulation to 54% methanol, and 36 people died.

- Even if the people involved made the drink themselves for their own consumption, they may have introduced methanol into their drink in ways they are not willing to admit to (e.g. methanol stolen fron a workplace or from a tank trailer, mistaken for ethanol because they look and smell identical). They are especially unlikely to admit to this if they deteriorate rapidly and expire shortly after arrival.

- They may have consumed unrelated methanol instead of their home made vodka due to a simple mistake (e.g. if they stored different alcohols in similar plastic bottles and grabbed the wrong bottle).

- To the best of our knowledge, there is no plausible chemistry which would allow this to happen, no plausible sequence of actions which could be taken accidentally during distillation of grain mash and would produce enough methanol to off 3 people like this. No, foreshot does not work, see upthread. This is understood quite well (again, home distillation is legal in many first world countries), and why methanol poisoning triggers a criminal investigation almost everywhere. Given this, a claim to the contrary from a medical case study would not be sufficient. You'd need, at the very least, an article from a forensic chemist explaining how it was determined that accidental methanol poisoning resulted from improper distillation of fruit or grain mash, and what preciously unseen freak constellation of events resulted in this outcome, when the chemistry says there's no way to achieve this outcome accidentally. But again, the article you linked does not claim that these 3 deaths were caused by an accidental mistake during distillation, so the whole point is moot.
Probably not at all. My understanding is that forensics uses either fragment analysis of pcr products, which depends on synthetic oligos, not plasmids. Those tests might be moving to NGS or long read sequencing, which also would not depend on plasmids. The reliability of forensic tests, good or bad, is another topic entirely.
>There's nothing in the nature of reality that forces us to fight each other

The reality that we are each capable of disagreeing with each other and having conflicting priorities, combined with the limited resources we have access to, is the nature of reality that forces us to fight each other.
From a high level, using a monthly fee as "identity verification", and then prioritizing paying "users", was a bad combination.

- Pay to play, fair

- Pay to verify, dumb, from yesterday: https://news.ycombinator.com/item?id=40935418
I run both Plex and Roon on my Synology NAS. The former is used for videos/photos and to share with the in-laws, while the latter is mostly for my own owned & streamed music. Roon's not cheap, but it works for my various use cases for it.
Hmmm, I think this is unlikely. For one thing, most people's power supplies are quite wildly overspecced in gaming rigs since its genuinely pretty hard to find good small ATX PSUs these days. For another, even crummy low-quality PSUs tend to mostly work pretty well for a reasonably long time in most cases, so it'd be weird to see this so much in high-end gaming rigs with brand new CPUs.

I also don't know exactly what failure mode you are suggesting with this (voltage rail out of spec?) but I think unless it starts feeding too much voltage into the CPU it is probably unlikely to be able to cause damage. (Instability, sure.)

It also doesn't explain why Intel's 12th generation CPUs are still running strong, along with most of AMD's lineup, by comparison. Don't get me wrong, every SKU of CPU has its issues, but all of the major issues with other CPU lines we have explanations for; the issues with Intel Raptor Lake are thusfar unexplained. Intel has blamed motherboard manufacturers quite extensively, but so far the evidence of this is pretty uncompelling, because the failures can apparently also be seen in abnormally high numbers on motherboards that never had unreasonable configurations.