skysight-inc/HackerNews huggingface dataset:
I'm writing a cool mega post on this at the moment – not published yet but here's the excerpt on pricing:

How much do these GPUs cost?

H100s are around $30-33k at the IT hardware resellers CDW and SHI (https://www.cdw.com/product/nvidia-h100-gpu-computing-proces..., https://www.shi.com/product/45671009/NVIDIA-H100-GPU-computi...)

Supermicro’s HGX H100 8x GPU server is $297k at the reseller Dihuni (https://www.dihuni.com/product/supermicro-8125gs-tnhr-server...)

DGX H100 is $521k at the reseller Insight (https://www.insight.com/en_US/shop/product/DGXH-G640F+P2CMI6...)

The DGX GH200 might cost in the range of $10mm-20mm or more (A guesstimate ballpark from an exec at a cloud company I talked with)

If anyone wants to pre-review the post and can offer thoughtful comments, my email's in my profile.

And to clarify the difference between all of these product names, I put together this diagram - https://gpus.llm-utils.org/dgx-gh200-vs-gh200-vs-h100/. I don't have the HGX H100 or the DGX H100 on there though - but the HGX H100 is a reference platform for OEMs to design and make H100 based servers with either 4x H100s or 8x H100s (https://nvdam.widen.net/s/5kgbjq2v2t/hpc-hgx-h100-datasheet-...) and the DGX H100 is the official Nvidia server with 8x H100s (https://resources.nvidia.com/en-us-dgx-systems/ai-enterprise...).
The problem is that you are using it for a "deceptively difficult task" and not "a task I know how to do, or could easily look up, but would prefer not to". Looking at my ChatGPT history, some things I've used it for in the last week (all GPT-4):

* Formatting a huge confusing blob of python code, markdown, and json into something readable.

* Writing "boring" python functions needed to interface with AWS DynamoDB & S3.

* Going from 0 -> 1 on a side project creating printable QR codes that redirect to custom links with logging. (Literally gave me picture perfect step by step instructions here, as if it was reading off the AWS UI. The sole issue I had it helped me troubleshoot).

* JS tutoring.

* Integrating an unfamiliar authentication provider with a web app. It gave me boilerplate code that needed like 1-2 tweaks to work perfectly.

* Long winded architectural discussion giving me ideas on where to take internal libraries.

Other than that, I've actually found that the github copilot CLI is a fantastic tool I've been turning to more and more. There are so many CLI tools that I kinda sorta remember the flags for, and now I no longer have to munge about looking things up. Just earlier I needed some test api key and I just said "!! generate a random api key", and it immediately came back with "openssl rand -base64 32". That works, and saved me time googling it.

Also, your prompt here is pretty weak. For something complex you need to be very specific and give it explicit instructions on how to reason through the problem, explain it's thinking, etc. I find the more context I provide in the prompt, the better it performs. In particular leveraging the system prompt makes a big difference.
I did say under a thunderstorm! I understand that landing under a thunder cloud, or even cruising under one, is a no no.
I mean, their "overwhelming evidence" was a link to an online survey run by a company promoting remote work. By that logic, let me just point you to some "overwhelming evidence" that trump won the election.
That’s a great hack thanks for the tip.
> Michael Clayton : Mr. Greer, you left the scene of an accident on a slow week night, six miles from a state police barracks. Believe me. If there's a line, you're right up front.

> Mr. Greer : I can get a lawyer any time I want. I don't need you for that. We're not sitting here for forty five minutes for a god damned referral.

> Michael Clayton : I don't know what Walter promised you but...

> Mr. Greer : A miracle worker. That's Walter on the phone twenty minutes ago. Direct quote, okay, "Hang tight, I'm sending you a miracle worker."

> Michael Clayton : Well he misspoke.

> Mr. Greer : About what? That you're the firms fixer? Or that you're any good at it?

[explodes in anger]

> Mr. Greer : The guy was RUNNING. In the STREET! You take that, you add the fog, you add the light, you add the... the angle. What the fuck is he doing running in the middle of the street at midnight? You answer me that, huh?

[Mrs. Greer throws a glass across the room, there's a long pause]

> Mr. Greer : What if someone had stolen the car? Huh? Happens all the time.

> Michael Clayton : Cops like hit and runs. They work them hard and they clear them fast. Right now there's a DCI unit pulling paint chips off a guard rail. Tomorrow they're going to be looking for the owner of a custom painted hand rubbed Jaguar XJ12. If the guy you hit, if he got a look at the plates? It won't even take that long.

[the phone rings]

> Michael Clayton : There's no play here. There's no angle. There's no champagne room. I'm not a miracle worker, I'm a janitor. The math on this is simple. The smaller the mess the easier it is for me to clean up.
The irony is that increasing population density leads to much greater wealth gains for property owners than stifling development.

When neighborhoods get upzoned for higher density, the value of the land rises far beyond what a SFH would command. e.g. now can build an apartment complex on what used to be a SFH. How much would a developer pay for a regularly sized SFH plot in the middle of Manhattan if it were zoned for high rise development?

The reason Bay Area real estate appreciated so much was primarily due to the concentration of high paying jobs, not the lack of building. But now the lack of building is likely to lead to other areas/remote work displacing the centralization of jobs.
> The disdain on this post is baffling to me, though. You don't have to search hard to find cases of this feature providing tangible help to people.

I know you mean well, but if this is that hard for you to understand then you aren't even trying to consider responders' wasted time or effort. Until the majority of automated calls are verifiable emergencies, this is adding more noise than signal. The handful of times it gets it right puts it a step above a broken clock in terms of usefulness. For what response costs in human capital, it needs to do better than occasionally getting it right. "If it saves one life..." isn't good enough when you're driving responders to apathy and exhaustion; others will suffer from their lack of attention.

Really, welfare checks borne from vaguely-substantiated malfunctions are a job for friends, not emergency services.
- The gain in stable diffusion is modest (15%-25% last I checked?)

- Torch 2.0 only supports static inputs. In actual usage scenarios, this means frequent lengthy recompiles.

- Eventually, these recompiles will overload the compilation cache and torch.compile will stop functioning.

- Some common augmentations (like TomeSD) break compilation, force recompiles, make compilation take forever, or kill the performance gains.

- There are othdr miscellaneous bugs, like compilation freezing the Python thread and causing networking timeouts in web UIs, or errors with embeddings.

- Dynamic input in Torch 2.1 nightly fixes many of these issues, but was only maybe working a week ago? See https://github.com/pytorch/pytorch/issues/101228#issuecommen...

- TVM and AITemplate have massive performance gains. ~2x or more for AIT, not sure about an exact number for TVM.

- AIT supported dynamic input before torch.compile did, and requires no recompilation after the initial compile. Also, weights (models and LORAs) can be swapped out without a recompile.

- TVM supports very performant Vulkan inference, which would massively expand hardware compatibility.

Note that the popular SD Web UIs don't support any of this, with two exceptions I know of: VoltaML (with WIP AIT support) and the Windows DirectML fork of A1111 (which uses optimized ONNX models, I think). There is about 0% chance of ML compilation support in A1111, and the HF diffusers UIs are less bleeding edge and performance/compatibility focused.

And yes, triton torch.compile is aimed at training. There is an alternative backend (Hidet) that explicitly targets inference, but it does not work with Stable Diffusion yet.
I am baffled by this thread. Never seen any such behavior. Just enabled Safari suggestions. Looking up a place on Google, clicking Maps, Google Maps opens.

I am not sure whether to be against this feature because I cannot get it working... Is it an US only feature or some magic combination of other settings is required?
3500 of them trained GPT-3 in 11 minutes. That number is still worth remarking.
His team are just arguing everything that they can. It's likely that SBF was treated more poorly in a Bahamas prison than in a US prison. I recall that he waived extradition fairly quickly after being incarcerated there.
I mean, I wouldn’t say I was looking for a guru exactly, but I guess I found one. Bookmarking your user page.
I was thinking about getting a SAF Aranet4 recently but looks like you're tied to their app to viewing the data. This article helped me second guess my choice.

I would much rather such a nice looking device have a simple API that some docker container can query and present a UI for, and/or would integrate with HomeKit or HomeBridge which it looks like it does not.

Does HN have any recommendations? Should I even bother with optimizing another metric beyond "open the windows every couple hours", assuming outdoor AQI is OK?
Not OP, but I think the problem they are trying to explain is that if you create an async function it can only be called from other async functions, so it's quite an infectious concept.

If you create a library that uses async, you're forcing everybody that uses the library into async as well (with the same executor).

If somebody writes a library now that's generally useful but uses async, it forces others to use async or rewrite the library themselves.

On the one hand a lot of people put this down as whining about free code, which is somewhat true, but the infectious nature makes the whole ecosystem less useful if you want to build something non-async.
electric motors are dead simple. There isn't much to improve.

But the entire system of the vehicle, and the way we use vehicles, and the way those form factors affect society and people's lives are very, very complex. So basically, the shift in technology is going to enable changes and improvements in all of those ways.

Also, look at what Tesla, Lucid, and even Volkswagen have been able to achieve in terms of innovations just to date. Tesla has found ways to let electric motors spin faster, drive vehicles more efficiently, get built cheaper, and without rare earths. Lucid has Tesla beat in terms of comparable capacity in smaller packaging. Even Volkswagen has impressed Munroe and associates with some of their design around motors.

I'd bet you can find people mistakenly saying, "there isn't much to improve," in internal combustion engines over their long history. Even now, this isn't correct. I suspect 21st century innovation in vehicles is just beginning!
I would say it slightly differently:

What values a given individual has, is purely a factual statement, as you said. If I tell you that chocolate ice cream is my favorite dessert, that's a testable fact.

But what's not testable is whether I ought to like chocolate ice cream. Suppose I told you I liked chocolate ice cream and you scanned my brain and it looks like I like chocolate ice cream, and you said, "Well, I see you like chocolate ice cream, but you really shouldn't because it tastes awful." That wouldn't make sense, right?

This is the is/ought divide. [As always, smarter people hundreds of years ago, have come up with better arguments than mine.]

In the same way, whether or not today's world is warmer than the 1970s is a testable fact. But whether we ought to join the Kyoto Protocol or the Paris Accords is not. That's what I mean about the issue being about value preferences.
SMH. Back up.
>I copied all of my ~/.bash_history into GPT

I wouldn't do that. I treat ChatGPT as public.

But it's a good list nevertheless
It means that whatever strings in your password that are elements in the periodic table, should have atomic numbers (in the periodic table) that add up to 200.

So go find a table on wikipedia, add up the elements it already recognized and choose strategically a couple of new ones to add !
A story written by someone who is relating an interview conducted by Dr. Steven Greer, of the former spokesperson of a Nazi who was dying of cancer.

I want to believe, but not like this.
Pritzker gives ‘Office'-themed graduation speech at Northwestern [video]
> Planned Release Date: To be announced

Marketing is hard, yo
The minecraft story arc is quite a cathartic one for me as a kid in middle school / high school seeing it grow and having quite a connection with the game through friends.

The story of its creators is quite sad, C418's music was always eerily hopeful, sad, and always laden with an almost indescribable undertone of wanderlust.

These descriptions of his tracks are a delight to read, but in some of them you can feel their emotions very much at play.

C418's other works are incredible, he added a level of depth and emotion to chiptune that hadn't been explored before their work.
https://github.com/rcmaehl/MSEdgeRedirect still works
I don't like this at all. We need a gov that proactively protects these things we'll only have once. We cannot suffer the changing opinions of even supreme court justices. Whether I believe in the legitimacy of this decision or not, we will only have these lands once. We cannot invest in the time scale to create them from scratch. It just won't happen with the lack of unity governing a country of this size, especially when some over-represented minorities want to actively harm our natural resources. We keep destroying entire ecosystems. We'll never fully appreciate what John Muir and Teddy Roosevelt did for national parks, for example.

I fear these lands will just become bargain chips, held hostage, to push through terrible interests elsewhere.
This has nothing to do with Google. Stalkerware exists for all common platforms (Android, iOS, macOS, Windows). I'm sure there's a tool out there that works on Linux too, but the dozens of stalkerware victims running Linux probably aren't worth the investment.

Personally, I blame Apple with its supposed "safe" walled garden more for the many stalkerware products than Android where the ability to install apps from third parties exists. Their whole walled garden shtick revolves around how they protect their users, after all, which rings pretty hollow when they allow apps like these to exist on their platform. Shows how much Apple really cares about your safety!
> Either way it beats the days of ganglia or nagios static screenshots of some half baked python metric. Or even kibana where you'd have to run a gigantic ELK stack to get any data out of it.

Holy hell, if you'd mentioned Munin also, I'd swear we worked for the same company. Spent ages making Munin play nice with Nagios.

Ganglia was okay for monitoring Spark jobs running in a Yarn cluster, I guess, back in the early days it the GangliaSink shipped by default, and it was far better than trying to scrape every worker instance via JMX...

And then yeah, we moved to ELK for metrics. Spent more time fixing up indexing and ingestion issues.

Then I introduced Prometheus + Grafana, it was far simpler to run (at least until we got big enough to need Thanos...) and far simpler to create dashboards and write queries in.
If a corporation comes to control the majority of traffic over a protocol through a proprietary client they can switch that client off of being able to communicate over the shared protocol and starve out the network - especially if they do it in a predatory manner[1]. It's not necessarily that Meta will try and acquire all the open source clients - it's that it will use the network to grow a starting pool of users and then switch protocols as soon as they can convert the majority of users to a proprietary client.

The protocol can be exceptionally well designed - and corporations can still effectively break it.

1. One example would be still publishing posts over the shared protocol but blocking the visibility of replies from people using an open source client.
Counterpoint: Ton is also one of the biggest reasons companies and individuals struggle to contribute bigger things to Blender. He’s very difficult to work with, and will quite often say really inflammatory things in other open source communities when he doesn’t understand them.

A lot of the Blender redesign and big features is the community pushing over years to say: “this is what we need” and being shot down till someone finally breaks through. Many features stay in forks for ages because they get blanket statements turning it down until they’ve amassed enough hype in the community. See grease pencil and the 2.8+ redesign.

I would give the most credit these days to the folks around him who are more willing to listen to the community and work directly with them.
I think using the real people involved has a greater effect in destroying them and any group they are associated with. Imagine for example someone made realistic content of a politician and their grand-children and that content is "leaked", regardless of legal outcome they would be immediately and permanently destroyed. Everyone would distance themselves from them and anyone they worked with.

But you could be right. I could be over-thinking this.
Yeah, it's wild - feels like we see "software is so slow now! nobody optimizes software anymore, they just run Python and burn cycles!" posts all the time, but man, when a company REALLY wants to optimize something -- it's a thing of beauty.
I'd really like this as a consumer. Pay $10 a month and get OFX files I can stick into whatever I want. Hope you get a customer that offers that service soon
Sure, but that’s not an inherent issue. If things are arbitrary and you decide based on a coin flip then the coin flip needs to be binding or you just keep flipping coins.

There’s many other systems we could use, but existing case law has the benefit of being extremely detailed. If navigable waterways in your state is public land, what happens after a dam is installed and they’re no longer navigable? That’s the kind of thing you want to find out before you buy some property.
It's actually just a stopgap and since it generates inflation much sooner than monetary policy you also have to do less of it to achieve the same outcome.

If you understand his liquidity preference theory and his Bancor proposal, then you would understand that the irrationality of deficit spending mirrors the irrationality of the system.

Why bother with deficit spending if the system worked even if you leave it alone? Oh right the problem is that the system won't work if you leave it alone. Thus any attempt to bring it back to rationality will look as irrational as the system that is being fixed. The system leaves an irrational gap that needs to be closed with a filler that takes on the shape of the irrationality.

Anyone who thinks that Keynes wasn't aware of the temporary nature of deficit spending doesn't know Keynes and instead fell for some caricature of him.

The answer to neutralising liquidity preference is to charge symmetric fees to both positive and negative money balances that are immediately available. The Bancor plan was an implementation of that concept for trade/current account balances between nations.

If your country generates too many export surpluses, then it has an incentive to reduce the surplus. If your country has an port surplus it also has an incentive to reduce the surplus. Thus there is an automatic stabilising mechanism that requires no intervention whatsoever. Countries can voluntarily join the Bancor system and although you might object that a perfect implementation requires strong capital controls, as long as there are political levers to encourage or discourage exports/imports, no capital controls are necessary.
Balanced trade between nations means that the inequality between nations would quickly disappear because poorer countries are no longer building up foreign debt and richer countries are no longer piling up favours that they can use as geopolitical poker chips to go against the people's wishes in the poorer country.

Alas there is no Bancor system. So deficit spending it is. Politicians love deficit spending so at least you can accomplish a tiny massively distorted fragment of the original plan instead of nothing at all.

Applying symmetrical liquidity fees to domestic balances would result in intervention free full employment at which point the vast majority of neoclassical predictions would become true. If unemployment is nonexistent then there will be fewer unemployment benefits to pay out, which in turn means taxes can be cut, which in turn means that the purchasing power of workers goes up, which in turn means a lot of public spending becomes unnecessary. The one thing it wouldn't fix is that the rent will still be too damn high but since people have jobs they can afford to pay rent.