skysight-inc/HackerNews huggingface dataset:
I'm not sure where to find a better list, but I'm pretty sure those are the capital-s "Supported" configurations that you can expect to productively yell at AMD about, not the full list of what ROCm actually works with. I even seem to remember something about a Navi 10 problem being fixed in this release.
Checks out, most boards are made with very conservative amounts of decoupling capacitance because it’s way easier than dealing with random failures due to not enough capacitance
I don't know how it is elsewhere, but where I grew up we had minimum word limits on pretty much all essays. Doesn't matter if you can say what you want to say in 6 sentences, you need 4000 words or 2 pages or whatever metric they use
Show HN: Self-Hosting Supabase on Your Own Postgres RDS
Are walls really a requirement for something being considered a city? Off the top of my head, I've been to New York, Los Angeles, Chicago, Philadelphia, and Boston and don't recall anything I'd describe as a "wall" around any of them. Is not having walls just an American thing?

I could imagine the historical definition of "city" not being consistent with modern cities, but if that's the case, it's no wonder that this would confuse people and require clarifications like the one you give here.
http://archive.today/32kEj
I dunno. I can see why this functionality might be useful, but I kinda think distros should disable it by default/make it whitelist-only.

I think the implications are really unexpected for “new” users (where “new” could be pretty generously defined, I mean, I know a couple people who use vim IRL, I think they would not expect this… it is the sort of thing you know about if you are somebody who goes online to talk about text editors I think). And these are also the sort of users who are used to seeing shebangs and other line noise at the top of files, not understanding it, and ignoring it.

I think we’re only being protected by the fact that spreading a virus though command-line text editors is… going to result in not a ton of hits.
Ah, if we go by Mi50 family (gfx906) then it's typical AMD support length for compute: 4-5 years since release. So you better be buying release day at full price and not 2-3 years later if you go AMD.
Because it is so much better to store your CC info in the cloud where it can be shared and/or sold?
a protest which happened because they were about to be replaced while already working in extremely dangerous conditions with terrible compensation.

Gee. Being "replaced" in a job like that sounds like a good career move to me.

The system that prevailed up to that point didn't give them many options, of course... but neither would their response to it. Sabotage doesn't bring progress, no matter who told you that it did, or how much you want to believe it.
Ask HN: How do you manage your health data?
Are you content with Apple or Google integrations, or are there other options you prefer? How about info from blood tests and other sources? And how do you synthesize and review the data for actionable insights?

I'm dissatisfied with the options I've tried, while my sources of health data keep growing. I'm thinking of getting a glucose monitor but I'd want to bring all my health data together in a rational way... just like we can do with our finances thanks to numerous options for integration and analysis.
Oh wow, are those OpenWRT compatible?? I’ve been out of the game since having a WRT54GL with Tomato, so pardon my ignorance
How are airplane engines mounted onto wings?
If hiding TV power and video cables behind a few feet of walls is a code violating disease, the US has an out of control epidemic!

Note the practical difference between running fat insulated cables (so safe they are built to live bare in living spaces, often piled in knots behind furniture), from infrastructure wiring meant to be inaccessibly buried in home structures.

You may be right that technically it’s against code to tidily hide HDMI, USB-C or consumer power cables this way, but apparently there is no county in the US where city inspectors have been so unwise as to commit career seppuku for speaking up on that one!
Maybe because /radeon/ in the link, which means they only list the consumers cards.
I bought a 2-unit Dell R730 server to crunch through a specific big data problem. I needed dozens of TBs of disk and hundreds of GB of memory. The cost of running it in the cloud one time was $2000+. I figured why not spend that on hardware and use it forever?

Well I got everything set up, turned it on, and it sounded like a jet airplane taking off in my basement. I knew it was going to be loud but this was ridiculous. It was an obnoxious high-pitch whine and I could hear it through the walls and in all rooms of the house. Plus it idled at 100+ watts so it was an energy hog.

Needless to say, I crunched the data that needed crunching then turned it off. I rarely spin it back up. I had some vague ideas about water cooling to avoid the fan noise but that's on the back burner. For now it's just taking up space.
Are You Building AI or Just Using It
This was the hardware patch I had to install to use a CyberstormPPC: https://powerup.amigaworld.de/index.php?lang=en&page=29
> "companies do consider protecting their trademarks where their reputation is challenged"

That's rich considering how they've been actively destroying their reputation by themselves.
This is the way. Uninstalling instagram, facebook, youtube, reddit, and tiktok genuinely worked for me. Otherwise it's like trying to diet when your pantry is fully stocked with every possible ultra-satisfying snack food under the sun.
I vaguely remember that Yellow Box for Windows still existed with some WebObjects releases. Existed in the sense that you actually got ProjectBuilder and InterfaceBuilder and all the libraries and were able to build Objective-C applications on Windows. I’m not sure anymore though if this was officially supported in any way.
One rationale I've seen somewhere is that they were intentionally trying to not commit to a stable instruction set they'd need to support going forward, i.e. intentionally make support very closely coupled to a specific JVM and OS implementation.

Of course it might just also have been a cooperation with a specific JVM vendor (that could then promote their JVM as the fastest on a given set of CPUs).
I love this question! I got curious about how ancient people interpreted stone tools. When did humanity first realize “cavemen” had come before?

I saw this guy on youtube talking specifically about this topic. Im no historian but i felt like he gave it a serious grounded exploration (no ancient aliens!)

https://youtu.be/4jRbHhOOjw4
What do people think about smartglasses? New research: it's complicated
First thing I want to see is the ability to configure beyond the basic default settings.

Things that should not require configuring are Basic Common Criteria, WHONIX settings,

Configurable everything.

For now, I am cobbling something akin beyond Debian APT configuration:

https://github.com/egberts/easy-admin

Warning: Bash programming.
8/10 uses of redis I have encountered in the world were people using it as a slower memcached.

1/10 are using it as a hope-for-the-best "queue" instead of rabbitmq, which is bullet-proof.

The last 1/10 actually use it as a novel "database" but every one of those instances also has mysql or postgres, rendering it completely redundant.

Redis itself was, for a while, a massive open security hole when the above people would put it on the open internet, where it would to quite useful to hackers as a free lua program runner.
Someone took the first tomato!
This is the beginning of a long succession struggle for Trumpism. With the assurance that he won’t stand trial, Trump himself will delegate as much as he can until he ages out.

Unelected toadies will jostle for the opportunity to call each other “inefficient” or “unable to share Trump’s vision”. With algorithms deciding how that opportunity fits into attention slots.
I'm only repeating what I read on SVT website (Swedish national public television): https://www.svt.se/nyheter/inrikes/northvolt-vill-betala-ut-.... All your points are addressed in the article.
Dokku runs on multiple servers by abstracting other schedulers (kubernetes, nomad). You don't really need to deal with the scheduler side (other than setting it up on the new servers in your cluster, which is a single command we document).

Disclaimer: I am the Dokku maintainer
Obviously no one is claiming that nothing happened before writing. Historians use “history” as a technical term for events recorded in written and other durable records. They use “prehistory” for events recorded in oral traditions and archaeology.
My theory as well. I would almost bet on it.

Redis is risking its reputation in order to solidify its revenue stream in the face is rising threats like Valkey, etc.
I'm a lot less worried about this than I am about MELPA packages being targeted. But any other editor that incorporates a package manager exposes the same threat surface, and just about all of them are a lot more popular (thus more worth targeting) than Emacs.
>...posts on LinkedIn are AI-generated, indicating the platform’s embrace of AI tools has been a success.

What? I interpret it as the opposite. It means user engagement is becoming less meaningful. It also means the most prolific posters are more likely to be downing out genuine content.
Aluminum bottles exist.
It's hard to put into words the excitement of those days.
FWIW, proquint encoding allows you to pronounce any sequence of bits, though the need for pronunciation eludes me, just copypaste it.
This question made me laugh from painful recognition... can't wait to hear what others have to offer.

I've mainly taken a mindset of extreme uninvestment, not that I'm not working hard or interested in the problems put before me, but I'm very uninvested in the work going anywhere or anything happening with what I do. This was very hard to learn after running my own companies where I essentially needed the opposite mindset.
Per capita they're probably right. A huge amount of Irish schools were full of Apple IIs and then 68k Performas subsidised or donated by Apple.

The unlucky ones had very dated Acorn RISC computers from the 'computers for schools' voucher promotions run by Supermarket Retailers like Tesco.
Absolutely.

That's one thing that ubiquiti and the like do very well.

Combine that with the openwrt wiki/databases and you can support a LOT of different hardware with different capabilities relatively easily.
Yes, always suspicious. I mean the GDPR is not that complicated really, unless you really want to do personalized tracking
>The British cleric Geoffrey of Monmouth’s widely read twelfth-century History of the Kings of Britain records that Arthur was conceived at Tintagel Castle, the product of a duplicitous union between Uther Pendragon, King of Britain, and Ygerna, Duchess of Cornwall (see “Was There a Real King Arthur?”). Although little is known about Monmouth himself, his epic book propelled him into the role of de facto national historian of England. His Arthurian tales were particularly popular with the literate upper classes. In fact, most of the standing remains visible at Tintagel belong to a thirteenth-century medieval castle that was directly inspired by the legend. One of Europe’s wealthiest men, Richard, Earl of Cornwall and brother of King Henry III, reportedly read Monmouth’s account and was moved to build a romanticized fantasy castle on the supposed spot of King Arthur’s conception.

I'm not sure what you call this but the fact that people 8 centuries removed from us build a tourist trap about people 6 centuries removed from them is something.
Walls are generally not a formal requirement, but are implied so due to their commonality. All ancient cities, especially pre-civilization, had walls though, often several layers of walls built on top of each other as the given cities were pillaged and rebuilt.

Its not confusing to anybody vaguely aware of ancient history.
Seems reasonable to me. If only 10% of the user base posts just twice a day, we are talking about 4.2 million posts in a single day or about 48 posts/second.
I'm no expert nor practitioner, but at least 'grit' has some meaning I can relate to. Each of the Big Five don't mean anything specific to me:

- Openness to Experience (curiosity, creativity, willingness to try new things)
- Conscientiousness (organization, dependability, discipline)
- Extraversion (sociability, energy, positive emotions)
- Agreeableness (compassion, cooperation, trust)
- Neuroticism (emotional stability, anxiety, moodiness)

Even the parenthesized clarifications don't seem specifically related. It's like a grouping of characteristics for further detailed investigations.
Where I live, our supermarkets bake "bread-bread" every morning and once in the afternoon! We also have bakeries here that do the same.
> Yet no one calls their homemade food a product

Just like no one calls food at a restaurant a product, despite it being paid. But it is a product. You’re nitpicking the example to explain a concept instead of the argument.

> No. They make fun because people use terms like open-source to mean more than just a source that is open.

That is nonsensical. It’s like saying people make fun of Lord of the Rings fans because of how they pronounce Balrog. You need to be inside the community to understand the nuance of it in the first place.

While you believe people make fun of the movement for something so subtle, you won’t be able to change their mind.

> Lengthy, yes, but also pretty clear.

Also pretty dead in the water. No one would have called it that, ever. With such a name you’d either have doomed the movement before it started or everyone would have called it something else instead.
A common pitfall of IDE integration for dynamic languages is that it tends to execute the code under test to provide contextual completion or may decide to run doctests, etc. This has been/is a problem with editing Ruby code, and perhaps Python code and more too too. I'm unsure if this is a problem editing vimscript or lua with NeoVim with the only non-evidence is that I haven't heard of it.
It is (should be) well known that macros, lisp ones and even less capables ones from other languages, are problematic for security. I think a good temporary mitigation to this in Emacs is scanning 3rd party .el files for macros. If there is a macro present give trust warning and offer decreased functionality if untrusted
They have some of the same people from the elastic license debacle so this makes sense.
It pretty much does. Or are they aupposed to look at dental x-rays? How else would you know.
> A class Rectangle can be pretty much whatever you want

In what way can an `HTMLDivElement` not emulate a `class Rectangle`?

- Both are rectilinear
- Both have width, height
- Both can have borders, backgrounds
- Both can be positioned in various grid/layout systems
- Both can contain child instances
- Both can contain a variety of child nodes like `Text`
- Both can be clipped and masked
- Both can be layered

What can you do with a `class Rectangle` from a GUI perspective that you can't do with an `HTMLDivElement`?
That would push everyone to valkey. They want to add proprietary features supported only by their server and client. That's the extend part of "embrace, extend, extinguish".

https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
I totally agree - LLMs may be great for spitting out content, but they just can’t quite replicate the energy, personality, and creativity of an actual podcast. The human touch is the irreplaceable component.

It doesn't quite stop at podcast hosts either. The simple fact that LLMs will never truly be capable of replacing software developers was one of the core principles behind our team developing The Ac28R - A completely new type of AI capable of bulletproof industrial software. It won’t host a podcast anytime soon, but if you need flawless code for complex projects, it's got you covered!
They're much harder to "disassemble" and applications written in them are much harder to modify and a relatively open DOM + JS model. Looks like a very promising technology for an ad company that's been pushing to make ad blockers significantly less effective, and has never let you install an adblocker into the most popular browser on the most popular platform in the world.
Great points. The TV I have today is approaching my platonic ideal screen. It’s as big as it can get without having to continually look around to see the whole screen. Sit in the first row of a movie theater to understand how that can be a bad thing. The pixels are smaller than I can see, it has great dynamic range, and the colors can be as saturated as I’d ever want. There’s not much that can be improved on it as a traditional flatscreen video monitor.
Unit Testing in Node.js with Jest
these are early nineties problems, so you have to look at data from the early nineties.
Not as many as later civilizations but there are buildings that likely pre-date the Sumerian civilization like the desert kites. And in Syria and Turkey there are megaliths and ruins which are older than Sumer which builders the Sumerians might have know of from oral history.
Scaling wasn’t really what I was getting at there per se. Said generalise but that’s admittedly quite fuzzy. Meant it more in the abstraction layer and standardisation sense.

Installing stuff straight on server is very messy especially if it’s lots of different providers with their own dependencies. So you need to do some form of containers or VMs to isolate them. At which point you need some sort of tooling around that. And deal with failures etc. Before you know it you’ve reinvented k8s except with less standardization and more duck tape.

So it think there is a strong case for a k8s cluster but being mindful to keep it as simple as possible within that paradigm. Ie k8s but just the basic building blocks
Easy to be snarky online. I'll pull it back.
Machine Learning Mastery (https://machinelearningmastery.com) provides code examples for many of the popular models. For me, seeing and writing code has been helpful in understanding how things work and makes it easier to put new developments in context.
> The 45,000 years ago number I referred to earlier comes from sources that are not online.

Are you referring to a book, or unpublished academic work? Is there a particular scholar you have in mind?
Fine, I'll Play With Skiplists
The rise of digital housekeeping: the hidden work of smart technology
I was considering getting an iPad+Pencil specifically for drawing and watching YouTube. Can I buy yours?
Forget about grammar. Eyless emoticons are the best predictor)))
That’s cool but it’s something I think about a lot

Like how some well known companies are implicated because of government contracts with that short lived regime in the 1930s

and its like thats not really a deterrent because you don't really know what a government will do, and accountability requires a multi coalition invasion, losing, and subsequent leaking of state records

the threshold for that to occur is so high, like for one, that government has to actually lose, and the one everyone is mad at typically doesn't

makes more sense to contract with all parties in all countries and just collect the checks

I think that specific example is a perfect choice to undermine the specific lesson you were aiming for
Are there many redis drop-ins alternatives?
Ye gods, the usual racism and xenophobia from the peanut gallery across the Atlantic.

Apple cared so much about Ireland that they had several licenses grandfathered in for the likes of CompuB, eLara and Mactivate as Apple Resellers. There's also Select Ireland chain which act as the premium reseller equivalent @ https://ie.selectonline.com/

There's also an Apple store in Belfast fwiw.
I'm a self taught programmer too, but I've also worked professionally for a while now. What saved my ass was a good IDE and GUI.

I prefer Jetbrains, which has autosaves, local undo/redo and backups, AND visual git and diffing all built-in. I use git thirty times a day. But the git command line? Maybe 3 or 4 times a year. The IDE is that good. They're usually free for personal / noncommercial projects and very affordable for individual licenses for commercial stuff too.

If you prefer VScode, the Gitlens extension is similar. Gitkraken is another standalone good one.

The git CLI was made by the Linux dude. Much respect, of course, but it was a tool not meant for mere mortals. Its syntax is incredibly unintuitive and error prone and I try to avoid it as much as possible. A good git GUI abstracts that and makes the everyday stuff a lot more bearable.

A good visual 3-way diffing will make merge conflicts a hundred times easier to resolve. The one in Jetbrains is really good. Then to make life even easier, you don't need AI for that, you need good collaboration practices (small, limited PRs, good commit messages explaining the what, good in-code comments explaining the why).

Natural language search would be great. You can already integrate LLMs into the IDE and ask it questions, so I guess that's one step.
Homeomorphic is also interesting because it's a very fancy sounding word for a concept that has very few requirements to be met. It's usually a basic requirement for concepts in topology, but it does very little to distinguish topological spaces. It's essentially a highfalutin word for "these things are basically the same thing in a very basic way".
Source code of my PalmOS app
This is an address book application - based on sourcecode of the build-in Address Book, but extended a lot.
Unfortunately there's no commit history, I'm not a big master of SVN import into git. But still the code may be pretty interesting. All plain C.
I'd like to see more collaboration between OpenWRT and SBC makers like Banana Pi. While I love FriendlyELEC and GLi.Net for creating fantastic OpenWRT hardware, I abhor the fact that I they use OpenWRT forks. As an OpenWRT user, I really want to just upload my config files and hit the ground running. Not interested in fooling around with the user interfaces of these 3rd party spinoffs.

I'd also like to see the Wiki examples supported by complete configurations. A lot of the routing examples don't show enough of what's actually required to make them work. Perhaps create complete configurations that can be applied to a virtualized OpenWRT instance?
It's an incredible lua replacement for embedding. A lot of the time for an embedded scripting language you're defining a DSL which bare lua is fairly poorly suited to. And you lose the tininess and simplicity of the embedding if you're having to cram PCRE and shit in there too.

Janet basically just copies lua's C interop because it's the best part of lua. And then with PEGs and a solid macro system you're in a much better position for scripting, or defining a scripting environment, or a configuration DSL, or whatever you wanted a non-C language for.
Redis the project was essentially taken over by a company that had nothing to do with its development.

Salvatore Sanfilippo (antirez) started Redis and developed it by himself from 2009 to 2015, gaining massive popularity and building a large community in the process. It was FOSS the entire time.

A separate VC-backed company called Garantia Data used to make money by offering a hosted version of Redis. That company changed its name to Redis Labs in 2014 (and eventually just Redis), likely themselves violating antirez's Redis trademark at the time.

They then hired antirez in 2015 and started officially sponsoring the project.

From there began a slow transformation of Redis from a community run FOSS project to a proprietary locked down service. The company also managed to acquire full rights of the Redis trademark and project stewardship from antirez after hiring him and then finally kicked him out in 2020.
US Sanctions Hit Ruble as Russia's FX Sources Are Drying Up