skysight-inc/HackerNews huggingface dataset:
I, and several others, had no problem running on PyTorch on AMD GPUs, with no code changes from CUDA. Check out MosaicML's blog posts: https://www.databricks.com/blog/training-llms-scale-amd-mi25...
Pretty sure I saw them just hosing down the sidewalks - and all the homeless people and their possessions - in Market Street in SF. No AI needed.
Social media saps more than just short-term attention
There's even an artist that made this point: Cartoon Neuron

https://www.redbubble.com/shop/ap/6229477

https://x.com/Cartoon_Neuron
Congratulations! I bought it and looking forward to the completed book.

The first chapter is pretty nice. Record types, switch statements and other new features will hopefully push Java programmers to think in terms of types more often.
Me too. While I recall Calculus class, I’ve been paid to operate at the algebra level for years. I think this walkthrough is a retread of differential equations, in particular the kind that attempt to approximate the result of the function as it approaches the limit of a point. I get lost at the bits involving dimensionality. I think it’s evident but it’s been years since I’ve read mathematics at this level.
a patent is VASTLY different than it actually taking place. The number of patents that get filed but never actually implemented could fill the grand canyon.
>The mass of uneducated users in cryptocurrency space is a major problem

Maybe I'm too cynical, but from my perspective, the mass of uneducated users is literally by design. They are people who early adopters wanted in so the price would go up without too much hassle of really explaining what was happening. Something, something, bag holders?

Or am I incorrect?
https://en.wikipedia.org/wiki/Ken_Liu worth looking into as well.
ocicl author here. What I'm attempting to provide with ocicl is
a) a system that is easier for "Enterprise" developers to work with (TLS by default, repos hosted on well-known domains that exist in enterprise firewall "allow-lists", well documented/supported solution for mirroring contents (OCI registry mirroring), etc). I occasionally work within secure, highly regulated environments, and it was pretty much impossible to use sbcl+quicklisp because of all of the security constraints. ocicl make this possible today.
b) a fully transparent set of tools and processes that are not dependent on Quicklisp and for which a community of maintainers could be established.
I think it's been a success on (a), and a work-in-progress for (b).
qlot is also nice if all you are looking for is a way to deal with project-local library dependencies.
In my misspent college years, I was coding game servers in C. A new iteration came about, and the project lead had coded it on a VAX/BSD system, where I had no access.

Under whatever C implementation on VAX/BSD, a NULL pointer dereference returned "0". Yep, you read that right. There was no segfault, no error condition, just a simple nul-for-null!

This was all fine and dandy until he handed it over for me to port to SunOS, Ultrix, NeXT Mach BSD, etc. (Interesting times!)

I honestly didn't find a second implementation or architecture where NULL-dereference was OK. Whatever the standards at the time, we were on the cusp of ANSI-compliance and everyone was adopting gcc. Segmentation faults were "handled" by immediately kicking off 1-255 players, and crashing the server. Not a good user experience!

So my first debugging task, and it went on a long time, was to find every pointer dereference (and it was nul-terminated strings) and wrap them in a conditional "if (ptr != NULL) { ... }"

At the time, I had considered it crazy/lazy to omit those in the first place and code on such an assumption. But C was so cozy with the hardware, and we were just kids. And there was the genesis for the cynical expression "All The World's A VAX!"
Please add a license to your repo, otherwise many won't check it!
Even AT&T donated discounted UNIX licenses to universities and "influenced" operating system architecture for decades.
Does anyone know how to forward this to Hello Games so they can work it into No Man’s Sky? lol
What city were you born in: “Millwaukee”. The agent would be able to tell it was Milwaukee, but if he or she typed “Milwaukee” it’d go “bzzzzt” just because the user typoed the input initially at set-up.
Is this enforced on all clients or just those downloaded from the App Store or Play Store? There was a difference in the past, if I remember correctly.
This is wrong. I may not be "ready" for it, but I need it anyway. What then?

What is the reason NOT to educate me about SSH keys instead of just telling me to go home?

Everyone has to start somewhere.
Reminds me of "When U.S. air force discovered the flaw of averages" [0]

[0]: https://www.thestar.com/news/insight/when-u-s-air-force-disc...
That's not consistent with any form of Western justice. If he has a pyschological or psychiatric problem, then he needs to be cared for by the state. That is not the purpose of prisons.
It's still awful security. city of birth is public info
Did it result in life lasting injuries?
> Assuming that a Widget needs an ID, having another type to express a Widget creation data makes sense, it's more verbose but it does represent the actual functioning better

I agree with this logically. The problem is that the proliferation of such types for various use cases is extremely detrimental to the development process (many more places need to be updated) and it's all too easy for a change to be improperly propagated.

What you're saying is correct and appropriate I think for mature codebases with "settled" domains and projects with mature testing and QA processes that are well into maintenance over exploration/iteration. But on the way there, the overhead induced by a single domain object whose exact definition is unstable potentially proliferating a dozen types is developmentally/procedurally toxic.

To put a finer point on it: be fully explicit when rate of change is expected to be slow, but when rate of change is expected to be high favor making changes easy.
I had something similar but for urban foxes. I don't think they care so much about getting sprayed, but they more care about the sudden unexpected noise of the sprinkler abruptly kicking in and giving them a fright. Never seen a fox move so fast!
Because security question answer have high variability for the average user. They're asked say, what street they grew up on. Is it "S. Main St." "South Main", "south main", "south main street", etc...

Security questions in general are terrible so don't take this as if it's in defense of them.

My favorite are the presumptive ones that assume something like "Where did you meet your spouse?"

Someone should just go over the top: "Who was the editor of your first successful novel?" "What investment did you make your first billion with?"
The problem with self-checkouts is that (1) it shifts the work to me without any benefit to me. I don't get a % off (and often asks you to tip [0]). And (2) it actually presents a legal risk. If I genuinely forget to scan I can still be banned from a store, or worse, charged, because I am doing a job I am not trained for, or because of a glitch in the system.

[0]: https://nypost.com/2023/05/15/self-checkout-machines-now-ask...
This is so true, resource management and infrastructure are going to be the bottlenecks
Amazing post!

> What’s the moral of the story? Containers are, usually, not the best solution to a systems problem.

Unfortunately I think they are a good solution to "I don't really know how it works but if I use containers I don't need to learn".

Using containers is often more of a "quick hack" than a good solution, which is consistent with the feeling that the software industry is more and more becoming a big hack.
Duck typing is an aspect of it being dynamically typed, not whether it is strong/weak. But strong/weak is not formally defined, so if duck typing disqualifies it for you, so be it.

https://langdev.stackexchange.com/questions/3741/how-are-str...
Tokyo really gets screwed over in the monster and disaster world.
It’s just an example to illustrate a point. Coulda been “Starbux lovers” instead of “starstruck lovers”.
Adapter PCBs still have to be emission and safety tested before you can start selling them. I have family in Germany that had been making and selling bee scales for almost 25 years across Europe up until compliance became extremely costly due to new regulations. Even minor changes (swap to an alternative part footprint due to EOL?) to PCBs trigger re-certification, and that is part of the lifecycle challenge in the embedded world. Certainly if people are making and assembling the boards themselves that throws a lot of overhead out of the equation.

I am quite curious what space you are doing this in... FPGA hacking can be a lot of fun. And it can be mindnumbingly tedious when you miss a subtle detail on a data sheet that makes the difference between an ethernet link working 100% of the time versus merely 98% of the time (Marvell gigabit ethernet phys are quite sensitive to the exact sampling time of data sent over GMII relative to the clock in a way that National Semiconductor gigabit phys are not. This requires setting a delay on the I/O buffer of the FPGA to make gigabit ethernet work reliably on the old Xilinx SP605). Having multi-hour build times for moderately complex designs to synthesize slows development down.

If you're doing anything with high speed SERDES (ie >= 10Gbps ethernet), know that Xilinx transceivers require insanely complicated witchcraft that involves incantations that only the most seasoned FPGA developers have learned. Clock routing between adjacent transceiver quads with the right wires going to the right PLL is bonkers to figure out on your own. Altera is a lot simpler, but the Polarfire transceivers were probably the easiest to get working.

Let us know how deep down the rabbit hole you venture.
It mostly is. The biggest gains are in childhood. Aldo consider that you’re looking at figures for England and Wales, which isn’t necessarily representative.

The largest contribution to improving life expectancy is measured by reductions in child mortality. The factors that drove those improvements (infection control, improved hygienic practices, food quality, regulation of food and drug purity, medicine) benefited everyone, but had the biggest impact on the old and young. In the 1850s, 8,000 infants died annually from adulterated milk alone.

I think of my own journey. In 1824, 200 year ago Spooky23 would have died 20 years ago, a half blind cripple. 2024 Spooky23 is healthy with no back issues and god willing a few more decades.
Because the basis of Western democractic justice systems are that we punish people for the crime they have committed, not the crimes we think they will commit. If we apply this standard for punishment, then anyone (including yourself) could be placed in jail. And then people like you could then say with conviction that you were likely to be a bad person and you deserved it.
I like having things stored locally. I'm not always in a spot with great reception, so waiting for a video to load from google photos or whatever isn't an option.
It doesn't have to be one or the other. Apple/Google can permanently lock you out of your iCloud account at any instant. You can only be sure of access to your data if it is physically on you.
it’s like we were playing musical chairs, the music stopped, and then they took away half the chairs.
I've never seen a usb-c cable snap, and lightning doesn't look much sturdier to me.
Bones and weapons reveal grisly insights into a 3,250-year-old battle
You can't. I see that as a far lesser/more manageable risk than traditional security questions are though.
Where Did the Asteroid That Killed the Dinosaurs Come From?
Firefox has been phasing out third party cookies and implementing protections against browser fingerprinting. Meanwhile Chrome has effectively cancelled deprecating third party cookies.

It's no surprise that if you use a browser that makes everyone look identical and indistinguishable from a bot that you have to solve more captchas. Welcome to the private web future you've always asked for...
OpenAPI Explorer – 700 vendors, 4000 OpenAPI Spec, lots of APIs
In my experience with parallel FRAM, it’s as fast as SRAM and is a drop in replacement with the same timing.

A lot of folks have replaced battery backed SRAM with FRAM on game consoles.
Could the act of publishing private keys to achieve a plausible deniablity actually backfire? If nobody is able to prove that the organisation sent the email, then the organisation is also not able to prove it. It works both ways. So imagine the organisation needs to prove an authenticity of some email because of a legal dispute. By publishing the private keys, it prevented itself from doing that
And there was that Worldcoin thing too.
> But unless you have a way to interpret the high-frequency signal, it looks an awful lot like noise.

In other words, they're looking for their lost keys under the lamp-post because it's easier there. If there is a signal in the HF, it's not yet understood. This feels like "junk DNA" -which is I believe receiving more attention than the name suggests.
When you say "model versions", do you mean different quantizations of the model? Then it's not floating point errors that accumulate. Different quantizations of the model are different models. People will call such a model something like Meta-Llama-3.1-8B-Instruct--q4_0, claiming that it's just a "version" of the Meta-Llama-3.1-8B-Instruct. But it's just a lie. It's not the same model, and you should not expect the same results. There is no reason to debug the differences, what exactly would you expect to find, and what action would you envision to take once you find what you are looking for? However, is the quantized version still a useful LLM? Absolutely. Most people don't have an A100 to run the original model, so a quantized version is better than nothing.
The Planetary Omnibus is one of my favorite comic related purchases. I may have to start rereading it tonight.
I'd recommend Solaris by Stanislaw Lem, or maybe His Master's Voice.

You'll get a fascinating blend of psychological realism and eastern-euro science fiction, which I find fascinating (it is much more analog/mechanical, and also refreshingly real about scientific progress / knowledge creation vis a vi the human condition).

They are both rather short, also.
Scientists frequently have to make assumptions in order to make progress.

Famous example is Darwin figured out that traits are inheritable by natural selection, and this is the driving force of evolution, without having any concept of the physical nature of DNA, or how genes could change (eg. by DNA mutation) to develop adaptations and thus make an organism more fit.
I manage phplist for a small doctor's office. Works well with 4k subscribers. Open Source.

https://www.phplist.com
My bank's list of security questions are almost all about your children or your spouse.

Other than two about your birth location and mother's maiden name, both easily found answers for someone
I think this is a combination of a bug interacting with two different things. One is the extension change checker, and the other is the system that adds extensions invisibly in order that the OS can still pretend 23 years later that extensions don't matter. Because while you're right about the fact that extensions shouldn't matter, you're wrong about the fact that they do. Because unlike classic mac os, we don't have file types encoded in the metadata of the file anymore. The only way for an application to specify the types of files it can or can't handle is the extension. And likewise for telling the OS which applications should open a given file type by default. The extension does matter, because it's important metadata the OS and applications use to determine how to handle the file. macOS tries to hide this importance by default and won't show extensions if you don't want it to. But in order for that to work and for files to still be the right type so other apps can know what to do with them, the OS save dialog MUST put a proper extension on the file, even if you don't display it. But now because that's something that can (and will) be changed in the save dialog, it also has to check if you're applying a new extension to a file that already has an extension. Because it needs to confirm if you meant to change the extension or just (as you point out is possible) add another dot separation to the file name. So there's probably a bug in the part that's supposed to be checking for whether it needs to add the extension. Some default case path got broken, and it's taking the case where you save, but include an extension as being saved without an extension because it didn't recognize the extension from its list of "proper" extensions.
The checkbox trick for the clickable Review button is so cool! Loved the easter egg links to various videos too
I’ve replaced battery backed SRAM in several game consoles and other devices with FRAM (Neo Geo CD, Sega Saturn, an HP oscilloscope) and for some it’s drop-in, and in a few you have to bodge some lines.
> but they often don't actually know where stuff is, whether they carry X

That's the standard at all of the Home-Depots / Walmarts / Lowe's around here. If you ask the location of something the associate just looks it up on their devices.

If you ask a question about an item the associate reads the description on the website and can't provide an answer, because I just read the description... and couldn't find the answer. That's why I asked the associate.
Ask HN: Not so costly, private custom domain personal email hosts?
- Cost up to/around $30-35/year.

- Mail storage: >= 2GB is good enough for me; >= 2 custom domains; 2FA support.

- Catch-all; sending email/replying from <any-user@my-custom-domain.tld>

- IMAP; new mail push notification; virus/spam protection; blocking domain/email; whitelisting

- privacy; solid reliability; trust/reputation

- What are not needed: notes, calendar, a suite and shit, contacts, apps, docs, chat, video, team, sharing, cookies, lemonades, drive, anonymity and whatnot. I just need reliable custom domain email hosting.

And yes, also needed:

- At least responsible email and/or chat support (not single person beta projects like PurelyMail)

- And a support team/staff/founder who do not have a habit of being (border-line) rude/hostile and callous in responses and often make you feel guilty and ashamed about ruining their tranquil week by encountering a problem or having a question.

FastMail is too costly (for me) and I wish I could repurpose those remaining 58-50 GBs for storage to justify the higher cost (and use for backup but 50GB of that is actually reserved for mail). Proton is actually too costly. Tuta doesn't even support IMAP (which they say is a feature, not a bug). Also, not mailbox.org.

Is there anything else out there? Just in case.
this is what I do. are you really any more discoverable there?

I don't think so.
Posts and channels are removed on the server side. All clients are open source.
The 27-Year-Old Billionaire Whose Army Does AI's Dirty Work
And if you encounter pickpockets or get mugged, you won't have access to that data either. And don't forget to worry about natural disasters taking out your home.
The value of X is trending towards zero.
Plan to refreeze Arctic sea ice shows promise in first tests
WP Engine sent “cease and desist” letter to Automattic
Direct link to letter: https://wpengine.com/wp-content/uploads/2024/09/Cease-and-De...

Related article on TechCrunch: https://techcrunch.com/2024/09/22/matt-mullenweg-calls-wp-en...
Note that this is not first time Telegram removes content and its moderation tools have existed and been effective for some years.
The movie inspired by Roadside Picnic (Andrei Tarkovsky's Stalker) is one of my all-time favorites.
You’re honestly convinced that he’s faking this level of futurism? I’m happy to see people call him wrong, maybe even defend him on a few point, but calling him dishonest on this central point seems irrational. Ditto for someone I personally have absolutely 0 respect for: Elon Musk. They are both honestly convinced that AI is incredibly important in the short-medium term, IMO - they just want to own the fix and be the hero.
Perhaps at the time it was sufficient to define "molecule of oil" as "the height of the amount when spread maximally across the surface of water", and it just so happens that height is only 1 actual molecule
Fullmetal Alchemist and its movie are both excellent, though, even though they it's vastly different from the source (and of course, the more faithful adaption in Fullmetal Alchemist: Brotherhood).

I think the Lord of the Rings trilogy is also quite good, even though it does stray quite a bit from the books, omissions aside.

It's really hard to make good media and I haven't found any reliable indicators hinting at whether an adaptation will be good or not. I found The Hobbit trilogy to be laborious despite having Peter Jackson at the helm of it as well. Though in that case, maybe the source material itself is the issue.
Which is exactly why you should have a local copy and a cloud backup.
Re: Automattic's Actionable Misconduct Directed to WP Engine [pdf]
Thanks, I had forgotten about Ghost in the Shell, and agree that was great. I’ll check out the Cyberpunk anime!
If you're up for manga, I'd consider giving BLAME! a shot. It's... wild.
How is Matt Mullenweg tied to Telegram ??
Aaaahh I'm dense. I forget you have to click through the comment to get the favourite button.
Sound's like your hosted version will end up with a lot of potentially sensitive information. You will probably want to add ISO 27001 and / or SOC 2 Type 2 as a priority. Not to say an org with that is more secure than one without, but you will certainly need to evidence a comprehensive security program to pass procurement. Choosing what third parties you add now (libraries, platforms etc) can save you a TON down the road.
Any direct comparisons to 8xH100? 2 toks/sec seems very slow!

I haven't done any LoRA training on MI300x myself, but I have done LLama 3.1 full training on 8xMI300x and got pretty close to 8xH100 performance with my own kernels (ROCm is just too slow).
Is Poland non-western? This book is certainly unlike anything else I’ve read.

https://en.m.wikipedia.org/wiki/Solaris_(novel)
For sure. Read the author’s dissertation (should be posted on MIT DSpace by now or in the coming weeks) - it’s excellent. He just started teaching at Berkeley - definitely worth following his work. (Disclosure: I wrote all the Python API/web app/infra stuff in the repo above but not any of the underlying algorithms).
The old NAND chip is epoxied in (they reapply the epoxy on the new NAND chip too after installing later in the video).
Removable storage should come standard with any mobile device. It's ridiculous to have to do these kinds of methods to increase storage.
(author here, sorry for the delay in replying, was stuck in back-to-back meetings)

I updated our github repo to include GPU, VRAM utilization data (https://github.com/felafax/felafax?tab=readme-ov-file#amd-40...)

Note: we couldn't run the JIT-compiled version of the 405B model due to our code/VRAM constraints (we need to investigate this further). The entire training run was executed in JAX eager mode, so there is significant potential for performance improvements.

GPU utilization across the board was still ~30-40% even with eager mode, which is quite good! With JIT, I think the GPU util can easily shoot up to ~50-60%.
There's viral social media posts that do security answer farming with prompts like

"Your superhero name is the name of your pet + favorite teachers name"

You'd click on the comments and there's tens of thousands of people volunteering answers. Some are of part of the hustle to till the honeypot, but I'd see people I know comment on them with real information. It's wild
Anything in life can be turned into wings or into a prison. The author chose the latter.