skysight-inc/HackerNews huggingface dataset:
Hi HN!

I just released the initial version of MLbot: a new open-source tool that I’ve been working on for running ML training jobs in your cloud, with a single command.

In short, it allows you to run your training script in the cloud by simply swapping “python” for “mlbot run”.

For example, if “python train.py …” can run your training script locally, then “mlbot run —instance-type p3dn.24xlarge —num-nodes 2 train.py …” should be able to run your code in the cloud across 2 GPU machines.

Since this tool runs entirely inside your cloud environment, you don’t have to transfer your training data to a 3rd party, while having full observability into the underlying infrastructure.

Why I built this:

In a recent ML project I was working on (with a 10+ TB training dataset), I found that the tools to run distributed training jobs in the cloud were fairly painful & complex to use for a single developer like myself.

Current solutions like Kubeflow felt way too bloated, while typical 3rd-party hosted solutions didn’t work for my use-case either, since it often meant transforming & duplicating my large training dataset into a service-specific format (which would be both very expensive & impractical due to data security).

After unsuccessfully trying numerous solutions (including months w/ AWS Sagemaker), I finally ended up using AWS Elastic Kubernetes Service combined with PyTorch Elastic + PyTorch Lightning, which turned out to work really well for scalable, distributed training.

At the time, I wrote some scripts that automated the process of packaging my raw training code and launching it as a distributed training job on EKS, and I found that this significantly improved my speed of iterating & launching new distributed training jobs.

So, I thought it would be nice to package my scripts and open-source it as a single tool, in case others find it useful.

The current code definitely needs to be refactored into a much better structure, but I wanted to first get the current version out there, so that I can learn if this solves a real pain-point that others also face.

Finally, I’d love to hear your feedback, and any thoughts/experience/pain-points you might have related to running distributed ML jobs in the cloud!

Thanks! :)
But if the diode at a lower temperature than the resistor can generate current, then the current should raise the temperature of the resistor, meaning that it will stay running.

That seems unlikely, as I understand thermodynamics. Can anyone explain?
I agree with most of what you're saying here - I think it is absolutely concerning that Google in particular has the ability to basically just throw you off the modern internet. There is absolutely a conversation to be had about that, and the position that YouTube should have in it. I'm just saying that you can't make an argument from historic precedent if there is none.
Complaining that games use dark patterns while posting on a site that uses even worse patterns. That's a paddlin'.
Does/can firejail, or is that a difference?
How is that break even? Don’t you need to invest time/money to make a game?
I think it's just the trend, ms also introduce the fullscreen file menu in office 2010/2013. Their menu also changed to more flat and fullscreen ui instead of popup based. The firefox simply matches the trend (and it is actually a little late to the party)
I saw massive differences in window managers. Every Linux machine I have beats windows in battery life by a very large margin iff I use i3. With default (‘nicer looking’ depending on taste) they do far less. Like my 2011 x220 still does 15 hours on i3, gpd pocket 1 similar, Pandora gets 20 hours, etc. The ones that run Windows, like the pocket and x220, barely make 4 hours. Note that I did optimise the Linux and did nothing to the windows installs, but still. I have a stack of laptops with dual boot from Dell, Acer etc and I have the same results there; far shorter than the above go to machines, but windows less than half of Linux for anything I do.
Sure. The summary is:

Flint, Michigan is a "pretty poor" city in Michigan (personally, I don't know how poor it actually is, it might be a "normal" town). The city was trying to save on the cost of providing water. They decided to switch from (I think) buying water from Detroit to pumping from one of the Great Lakes. This decision is pretty benign. Except somewhere in there, the chemical are up of the water changed, so years of building up inside the pipes cleared up, exposing lead in the pipes, poisoning the residents... Except water treatment processes failed to detect amd clean the water, so it lasted for years. It made national headlines so much so that my church (in Texas) was raising money and sending it up there. Plenty of people got fired, people got sewed, politicians said grand things. Oh, right, and poor (black) people got screwed over.

TL;DR, "Flint, Michigan" is the short way of saying "the government could screw you over by poisoning your water"
You can change zoning laws tomorrow (California just did) but that won’t create any housing. It needs to be constructed at an affordable price.
Was looking for a TOC, but quickly realized it's still in progress. Any ballpark on how many chapters there would be? Thanks and keep it up!
As an employee, what do you like about what he's done? I am actually curious.
The modeling language is completely different?
Home Server was an excellent product - probably one of the best Windows backup solutions I’ve ever used.

I could build a low-spec PC with a cheap case, slap a bunch of drives in a JBOD configuration, install the backup agent on all my machines and things just worked. Restore files from a few months ago? Go for it. Do a full-metal restore over the network? Sure, why not. It had many ahead of its time features like media streaming, health monitoring, and could act as a remote access gateway. It never failed me and was almost zero maintenance.

I was very saddened when it went end of life but the writing was on the wall when the follow-up “Vail” release was announced. It essentially took away nearly everything that made the original so good - no more media sharing, JBOD support was out, and it ended up being little more than a super watered down Windows Server 2012.

Literally every other backup product I’ve tried for Windows - from paid commercial offerings from Acronis and too many others to name, to the built-in File History never failed to let me down when I really needed it. File History in particular has been a constant disappointment - it’s just shockingly terrible and I have absolutely zero trust for it. It can just go for months not backing up files and never even bother to alert the user. Unacceptable.
Yes, it goes like this: collect taxes to spend on payments. Easy.
the BITE model is essentially a refined, bullet-point style distillation of the same concepts that are in Combatting Cult Mind Control, which Hassan wrote many decades ago.
Howdy. Apparently one of my dev hobbies is remaking classic games in my own twisted ways, and this time around I thought, what if Mahjong was actually 3D and needed lots of light? Result is the prototype I put together.

Unfortunately, this one definitely requires a mouse and a good graphics card since the mouse becomes a flashlight, but otherwise it surprised me when that small lighting and shadow change clearly turned the familiar game into a memory matching pair and mahjong crossover.
Zelensky Gives Interview to Russian Journalists. Moscow Orders It Quashed
For a more sociological view of what happened to logical empiricism in the US (and I'd argue, to analytic philosophy in general), George Reisch's "How the Cold War Transformed Philosophy of Science: To the Icy Slopes of Logic" is awesome.
Beat me to it. And there are several optimizations on top that by, more or less, by reflecting the points as you compute one quadrant of the circle.
It's a great business model for multiplayer games. They live and die on the basis of network effects, and gating access behind a $25-60 upfront payment means most games die from gradual attrition - which is just sad to watch happen when it's an enjoyable but niche game. Subscriptions are dead, with even Blizzard struggling to make it work, and most DLC models just don't work for multiplayer.

Looking at my Steam library, I only regret the $60 AAA titles I've bought and never found interesting enough to play beyond a few hours. $60 for 15 hours of gameplay, or an optional $100 after 150 (or 1500) hours? I know which I prefer.
We're not birds or beasts acting on instinct; they don't invent democracy and form judicial systems. The system is not somewhere else, it's not something else, it's not someone else, it's sitting in front of your computer right now.
Video and audio quality varies pretty wildly between models of the genesis, so some are better than others. But basically every model has some kind of notorious issue with output fidelity.

I think they pretty often need to be recapped in modern times. More so than contemporary nintendo systems tend to need to, I think.

In the end most of this wasn't really super obvious on an 80s/early 90s consumer CRT though, and I don't think people were really comparison shopping on it.
The difference between someone who "dabbles in games" and a professional is that the professional polishes up the prototype and sells it on Steam. The commenter above explained why the state of the industry has prevented them from doing that. Your weird tangent asking "why do you feel entitled to make money for your work?" isn't really relevant to the conversation.
You're welcome! Probably somewhere between 25 and 30.
Almost all top iOS games are like this now, iPhone App Store is an extremely toxic market for games.
Warren Buffett's 2021 letter to Berkshire Hathaway's shareholders [pdf]
You might be working on old information as the crypto industry has largely diversified when it comes to stablecoins and Tether is now actually #2 to USDC which is fully backed. [https://www.defipulse.com/usd]

If Tether fails it would definitely hurt but it's not an existential threat to crypto.
Do you have to eat?

Do you have to have a place to sleep?

Seems to me like making a reasonable amount of money to help towards these goals is not an unreasonable thing to hope for. But maybe you can prove me wrong?
> So, what the fuck is going on?

It's a great question. I know a couple with a pre-tax household income of $180k that just paid $600,000 for a house with $50k down. Napkin math leads me to believe they're spending approximately 50% of their take home income just on mortgage+tax+insurance payments, assuming nothing in their house needs maintenance or repair. This house was sold for $350k in 2016. Is everyone just financially ruining themselves to check the "house" box on a middle class life checklist?
Tether came out in 2014.

This is a pretty good overview of all that's happened and why the parent's comment is actually relevant.

https://www.theverge.com/22620464/tether-backing-cryptocurre...
I mostly don't really mind, there is just so many games out there these days, and so many ways to play lots and lots of games for very little money. Mostly the extras are not pay to win, but there are a number that are pay to fast forward. Some are pay to fast forward and no reasonable way to earn the thing in a game in a reasonable time, those ones are a bit evil (GT7 being the latest version of that ). Overall though, for far less $s than in the past, you can play a heck of a lot games if you don't get sucked into paying for loot boxes / upgrades / cosmetics.
Bubblewrap is indeed most often used without SUID nowadays; in particular, SUID is generally only used if unprivileged user namespaces are unavailable.
from https://phptherightway.com/#errors :

$ php -a
php > echo $foo;
Notice: Undefined variable: foo in php shell code on line 1

> This is only a notice error, and PHP will happily carry on. This can be confusing for those coming from “exception-heavy” languages, because referencing a missing variable in Python for example will throw an exception:

> The only real difference is that Python will freak out over any small thing, so that developers can be super sure any potential issue or edge-case is caught, whereas PHP will keep on processing unless something extreme happens, at which point it will throw an error and report it.

This is the kind of mentality that scares me about PHP. The author is saying that an undefined variable is just a small thing, nothing to be worried about and the correct behavior is not to "freak out" about it and just carry on. And only stop if something "extreme" happens.

Am I crazy to think that this is crazy? I can't think of a case where continuing with program execution after referencing an undefined variable is a good thing. Trying to use an undefined variable is a bug, a potentially very serious one, so I prefer my language to stop me from writing this bug, not just "note" it.
A toddler can get your attention by breaking something if you neglect them. Physical abuse of a toddler is far worse and teaches them to internalize, rather than express, their emotions.
Most cash buyers are flippers doing it with bank loans. They’re in a very vulnerable position right now. The smart ones will get out and stay out. Most are greedy.
1. Yep. As you say - the guy is smart enough to know better.

2. I'm sure he is - this article comes off to me as a highly intelligent person ranting. I'm calling out that his appeal to precedent is, at best, weakly laid out in this article (and at worst it's dishonest). As I said, I agree with elements of the argument that he's making, but he's made the arguments poorly here.
So I figured this out, there are now companies that will give you all cash from a loan for a fee.
Why do you have to prefix your question with, "Here’s a question I expect you’ll never answer"?
I used to live in Akron. The tire, rubber and chemical industries are big and have a lot of high paying jobs. This is not even taking Cleveland into account which is a massive medical hub. Looking at just the city is misleading. You need to look at the desirable suburbs between Akron and Cleveland (ex. Hudson). They're massive, expensive homes there.

I understand what you're saying but Akron probably isn't the most ideal example for your comparison.
Grim needs to be emphasized. It is not a happy time reading it. It is important though.
Another bit of zip code quirkiness: Zip code data is copyrighted to the USPS and can not be reused without purchased permission. To get around that, the openly available ZIP Code Tabulation Areas from the US census are a rough approximation of the same data, so it gets used often as a free alternative.
The Fairness Doctrine applied to holders of broadcast licenses only, not to publishers in general. Per Red Lion Broadcasting Co v FCC[1], the FCC's power to enforce this rule only applied to mediums where there were limited channels.

That is, the court found that since not everyone could have their own broadcast television channel, the FCC could (if it chose) enforce something like the fairness doctrine. Note, however, that such rules are unconstitutional when applied to newspapers[2], or any other medium where bandwidth is not limited.

> Removing it led to Fox and MSNBC today.

Fox and MSNBC are cable channels. The Fairness Doctrine never applied to cable channels, and a modern reincarnation that tried would be obviously unconstitutional.

[1]: https://en.wikipedia.org/wiki/Red_Lion_Broadcasting_Co._v._F...

[2]: https://en.wikipedia.org/wiki/Miami_Herald_Publishing_Co._v....
I discussed this very particular issue with my friend who is an attorney, he mentioned that you can't actually abuse the system with frivolous lawsuits. Judges will start throwing your cases out and you can be disciplined by the BAR.
Is it just me or does this article does not mention the housing market at all? The second part of the title should be deleted.
There really should be an open standard for data subject requests and delivery methods and formats. Maybe something built on WebFinger?
Could you advise how best to submit feedback ? The font on usps labels is comically small and leads to numerous package misdeliveries in my area, have tried submitting feedback, cases go dark in the middle of conversations etc
Exactly this. A 100k lot in PA is a vastly different thing than a 100k lot in NYC.
I’m just glad I’m not the only one baffled here. It takes 4 missed mortgage payments to start going into a default and we’re talking a 30-year time line for things to go sideways. Yellow cab medallion drivers literally committed suicide after purchasing their medallion for a million after Uber/Lyft showed up.

So, yeah, I know I keep asking ‘how’, but really how? How is everyone’s head above water, how are they not being eaten alive?

I suppose infinite house price increase, eh? If there’s no risk to this, then I must be a fool for not buying the MAX amount my loan affords me. I always thought ‘hey I’ll get a loan, but no way on hell am I going to bid the upper limit’, but apparently, that’s what’s going on.

Just a little bit of dark humor, but those condo owners in Ukraine must be pissed as shit.
>most DLC models just don't work for multiplayer.

I vastly prefer the freemium model because of this. It's great compared to before when we had sequels, expansion packs or even map packs that was the only way to get new content. But that new content wasn't available to people who didn't buy it, so now the playerbase will be split each time new content is released.
There appears to be a white disc at the end of the removed runway with unnatural dirt patterns. Maybe that's a launch silo? It almost seems like there used to be a runway there to bring in materials and build an underground structure (white disc). The structure does not appear to cast a shadow, potentially indicating that it is flush with the ground.
Ever heard of lead time? Lumber price falling doesn't mean housing costs will cool down immediately. The new houses being sold told and being built now are being built with lumber prices from ~6 months ago. It takes time for things to show. So if the housing market will cool, it will take a few months at the very least. Until then, the madness will keep going on for a while.
sibling comment mentioned that you either need to do deblur as a post-process step or mod the n64 to remove blur to get rid of it. Tbh I don't have an issue with this, because the n64 really truly is a blurry mess it's just not obvious on a crt. But of all my consoles the n64 is one I pretty rarely go back to.

And yeah, I also got a modded nes to use with an ossc but now there are good retro-console upscalers that'll take composite (notably the retrotink5x, which incidentally does have a deblur filter for the n64 iirc) and it just doesn't seem worth it anymore. I'll still mod my consoles (or get them modded by someone better at it than me) if they actually have a better video signal to steal, but I just don't see the point in faking one in the console instead of outside it.

I've been poking at trying to mod famicoms/NESs just for the purposes of getting a cleaner composite signal out of them, but it's tricky and I'm not that good at this stuff.
I have to admit, I’m not a huge fan of the “it’s fine because it’s just cosmetics, and it doesn’t affect the game” line of reasoning.

Because that’s patently not true. If cosmetics didn’t affect the gaming experience, they wouldn’t be worth anything. Certainly not worth paying above and beyond the purchase price for.

Cosmetics are just the easiest to monetize and normalize, to the point where players will now defend full priced games for offering cosmetic microtransactions. It’s a shame. Likely a windmill-tilting cause, but a shame nonetheless.
Another way of looking at it is that there is a vast, almost infinite quantity of quality games being created by independent studios.

If you don't like one game, there's vast, vast choice.

Go support the little guy by exploring the games on Steam and become happy again with what games have become.

I don't think many of the independent games have microtransactions. They might have ads.
Search for “nature method <language>“. There are a few books in this style for various languages.
When I was growing up I knew a boy who suddenly, around 12 years old, in an otherwise healthy-seeming family, began behaving badly - violence, drugs, flunking out of school, etc. Many years later, he told me the turning point: He was raped and felt he couldn't tell his parents (I don't know who assaulted him). Maybe a/the question to ask is not how the girl recovered, but why it started.
You're describing Diablo 3's famously unpopular and disastrous auction house. Adding resale would just make everything worse — especially if you rope NFTs into it for no reason.
I can't speak for other religions or even Christianity as a whole due to its breadth and differences of practice, but there were and are certainly those in the Christian church who independently reasoned their way to an understanding of the existence of God and a corresponding faith in Christ and encouraged others to do the same.

See, for example, the history and works of Francis Schaeffer and C.S. Lewis. I also think the work of John Frame on epistemology might reveal some of the underlying presuppositions seemingly evident in the above comment.

I'm not making any other assertion about their works or perspectives on religion, faith, or lack thereof. I point it out solely as a counter to the above perspective, which is a bad caricature at best.
> ... everybody has a pretty good memory for when they get shafted.

Not just humans. Chimpanzees demonstrate jealousy or a sense of fairness in experiment. I'm pretty sure I've seen dogs show it, too.
here's a neat bit of address and zipcode esoterica that isn't esoteric at all, but apparently the people who code mailing address software (some of whom I hope read HN) don't bother to learn how USPS addresses work.

Here is a hypothetical New York City address (that I have faked/obfuscated). Note that a penthouse is not an apartment. Note also how the APT or the PH (or suite or floor) goes on the same line as the street address, not a line by itself.

750 5TH AVE PH 1
NEW YORK NY 10002-2590

I mention it because when you print it wrong, or don't allow me to enter it correctly as my address, it actually messes up the delivery. (Looking at you, Peapod grocery delivery)

Here's where you can confirm how it is recommended that addresses be printed:

https://tools.usps.com/go/ZipLookupAction!input.action
I sold a house last week. Within 3 hours I had 2 offers. Within 36 hrs we sold for 20% over asking; I had 8 offers in that time.

There wasn’t even a negotiation phase, I eventually just took one because I was tired of showing the house.
Blowback: America's Recruitment of Nazis and Its Effects on the Cold War
That's quite common in Australia. Is it not in the US?
This article only talks about futures markets for lumbar (in particular the July futures)... so what this means is that in a few months lumber might be cheaper than expected.

No direct connection is made as indicated in the title. There has been news that pre-closing processes saw a decline, but those indicators are future predictors of sales and not a direct drop in sales.

TLDR: this article is not talking about what's happening today in the housing market, just about future projections.
Windows probably has at least one person dedicated to making battery life better.

I feel like the problem with a lot of products is that there is no one dedicated specifically to the important features. If you want better battery life, you can’t haphazardly tell everyone involved to improve battery life and expect to get it — you need some that will audit everyone involved and literally shut people down.

Linux is a collection of different people’s work and so everything is sort of haphazardly sort of trying to reach a goal without ever reaching that goal, hence why Linux on the desktop is still not popular.