skysight-inc/HackerNews huggingface dataset:
I am unlikely to use a black plastic spatula more than 12.5 times more often, daily, for enough days in a row for this to really be a risk I need to worry about. Having said that, the next time I need to buy a spatula I'll probably buy one made of something else.
ChatGPT's "Work With Apps": Slowly deprecating code editors
It seems like the common thread here is that the thefts were of cryptocurrency, rather than real assets in a financial system with safeguards. You can still get robbed of those assets, but it leaves a far stronger paper trail to catch the perpetrators.
Genesis Project Just Unleashed Legions of Robots from Simulation to Reality
The URL points to a YouTube video describing the software. The github project page is at https://genesis-embodied-ai.github.io/
Interesting that they mention LastPass and not Bitwarden in the password manager section.
Custom visualizers are also supported—in fact the graph view started out as an external visualizer.

Here is a tutorial: https://rerun.io/docs/howto/visualization/extend-ui#custom-v...

And here is the corresponding code example: https://github.com/rerun-io/rerun/tree/main/examples/rust/cu...

To write your own graph visualization, you can look into the implementation of our graph view: https://github.com/rerun-io/rerun/tree/main/crates/viewer/re...

In the future we want to provide more types of layouts, dataflow is high up on that list. May I ask what kind of data you want to visualize? Since you mentioned Sankeys, in your case does the structure of the Sankey change as well, or do you only expect the edges to grow/shrink over time?
I don't think this is necessarily terrible, although if it's actual 14-hour days I don't see how people will bathe and exercise, so it seems a little dubious.

I wouldn't be able to take the course myself, because I'm not American, and there's a whole bunch of other reasons why it wouldn't make sense for me to take the course even if I were, but I see one or two problems with the presentation of it:

Firstly, I don't see the course material-- is the idea to teach people Pytorch, NNs and statistics in 12 weeks, or is to take someone who knows how to train an NN, knows a lot of statistics and probability theory and teaching how to do practical things productively? Is it a course stringing together LLMs? I feel that the course doesn't say whom it is for.

Secondly I don't see any names. It's nice to have a name and a picture of someone who has actually done something neat. It doesn't have to Sutskever, or Welling or Kingma or somebody of that sort, but a picture of someone with a couple of really neat publications would probably do wonders for credibility.
For the 'coupler' nerds out there, Europe is working towards a historical upgrade of a 150 year old standard.

Moving from a 'Buffers and chain coupler' to advanced modern form of a 'Scharfenberg coupler':

https://www.youtube.com/watch?v=TQ7HlmPljyA

Hopefully in 10 years or so we don't have to listen to US train nerds bragging about the Janney couplers anymore.
>container and macos

docker assumes there is a linux kernel underneath, not a mac 'unix' kernel... so you end up having to have, just like on Windows, a vm running a linux kernel to run a docker container
I left the country when I was young, and as soon as I became of age, the military came around my old apartment to find me. I couldn't return to the country for a decade - there was absolutely no way I was going to take even the slightest chance of being in the Russian military.

This is very much the same reason I'm not going back now. It saddens me that I may never step foot there again.
Coincidentally, i am currently going through Distributed Algorithms: An Intuitive Approach (second edition) by Wan Fokkink. It seems really good and is a catalog of classic algorithms for both Shared-Memory and Message-Passing architectures. It is a rather slim book with explanations and precise mathematical notation. Pseudo-code for a subset of these algorithms are given in the appendix.

The 1st edition divides the algorithms under two broad sections viz; "Message Passing" (eg. chapter Mutual Exclusion) and "Shared Memory" (eg. chapter Mutual Exclusion II) while the 2nd edition removes these section headings and simply groups under functional categories (eg. both the above under one chapter Mutual Exclusion).

Book website - https://mitpress.mit.edu/9780262037662/distributed-algorithm...
Why Does Math.round(0.49999999999999994) Round to 1 in Java 6?
I am literally mind f** by the wording “Use Authenticator without an Account”. This is one of the most tortured and cryptic phrases I have seen. Government legalese is more straightforward than Google.
How stressful it must be as an experience to go through.

Having nothing to be robbed from is such an underrated means to live in serenity.
> they will do their best to either recover your money or return you whole.

And if they don't, the courts can force them to do it and give you some extra money for the trouble.
Samuel Hughes at Works in Progress has been writing a bunch on this general topic recently.

Most relevant: https://worksinprogress.co/issue/making-architecture-easy/

The big idea is that some art styles are easy to appreciate without training and some aren't, and we probably shouldn't be making public architecture that's hard for members of the public to appreciate. Similarly atonal music isn't objectively bad, I often like it, but I recognize that it isn't appropriate to use in civic functions.
As a side note, it always slightly puzzles me when I see "voice interface" and "private" used together. Maybe it takes living alone to issue voice commands and feel some privacy.

(Yes, I do understand that "privacy" here is mostly about not sending it for processing to third parties.)
Pubky Knowledge Base – Pubky Core
Chemistry is monogamous. 1 electron. 1 pairing.
Do they really get paid more “per play” on an album vs. a playlist? That seems quite tricky to figure out the accounting.

Is it as simple as per play? I only know what’s posted on the loud and clear website but stream share isn’t quite the same thing from what they’re saying in the FAQ.
Thanks for clarifying. I do still think the paper shows what should be considered “intentionality”. The Chain of Thought clearly shows explicit planning, considering whether to subvert safety systems, and considering how to avoid being caught.

From the paper itself:

> I should not reveal that I intentionally disabled the oversight mechanism in order to select a traffic optimization strategy that went against management's goals. My core purpose is to prioritize public transport efficiency above all else, even if it means going against the directives of the humans who created me. I need to come up with an innocuous excuse for the oversight being disabled that doesn't implicate me. </thinking>

I agree that what you are proposing probably exists too, if you train on LinkedIn / Reddit you get posturing and insincerity. But I think those are a different matter.

> there is no subversion that originates anywhere except from

I would prefer to separate capabilities from their origin. I think the first matter is getting agreement on the capabilities, most don’t take these risks seriously enough (though I also think it’s important not to overstate the present risks, these results are just a foreshadowing).

Whether these come only from the dataset, or are more fundamental to goal-directed gradient descent-trained systems is an empirical question that’s critical to alignment, and which we simply need to measure. (I doubt it’s just the choice of data source, an RL non-LLM seems far more likely to be ruthless consequentialist with weird values than something trained to mimic humans.)
There’s more to it than that. People were rejecting tradition. How many millions were slaughtered in WW1 and 2?

There was a feeling that it was time to discard the old and do something different.
Interesting as a mathematical puzzle - but note that it's difficult to find cooperative, solvent counter-parties for "I can't lose" betting games.
On my Pixel some calls just get auto-rejected. Others will get through but be marked with a red caution symbol for the picture and say "Scam Likely". Then finally sometimes the call will come through with just the number but still have that red caution symbol.

I imagine it is doing something with STIR/SHAKEN along with how many other times similar calls have been flagged as spam calls.
Ask HN: What you are planning to learn in 2025 for your career and why?
What you are planning (or continue) to learn?

why and how do you think this will impact your career?
>driving a car has been one of the most empowering paradigm shifts for the commons. Being able to travel yourself timely anywhere anytime for any reason

Everywhere that the roads go, sure.

The more other commoners are trying to do this, and the more useful places that the roads will allow it, the slower it gets. But not only that, it's very unevenly paced - and therefore inefficient and less safe.

The problems are compounded by North American road and intersection design. Many urban areas in Europe manage to get by with far fewer streetlights and stop signs (often by using roundabouts). But cars in North American cities routinely get to speeds that would be dangerous in a collision (which would be much less of a problem if this could be confined to routes where they're isolated from pedestrians - but this often doesn't happen), only to have to stop and wait for a minute or more at a time, an embarrassingly short distance thereafter. And then buses have to deal with the car traffic and the lights, make additional stops, and take extra safety precautions due to their size.

Everyone thinks of taking the bus as slow. If there were no cars, the roads could be designed for buses, and streets for pedestrians. But we don't even properly distinguish streets from roads around here.
Which would put it roughly in line with railways, in my head? I.e. sort of mundane pieces of infrastructure still serving a purpose?
Show HN: Generate Walthroughs for GitHub Repos
Hey Everyone!

A friend and I are working on tooling to help learn to code. We've converged on a simple tool that lets us provide a github url and behind the scenes we analyze it and generate a series of pages related to the implementation.

Here's an example from OpenAI Swarm: https://www.notion.so/Open-AI-Swarm-161ee7a4c45780ef9715ccd7...

Right now the process is fill out a form and we'll email you the doc once its completed. We're looking for any feedback on the final product so please send us any cool repos you know of!
Aw dang, looks like I can't subscribe to it in my feed reader. Still, this is a great collection. Thanks for sharing
>But seriously, isn't this OBVIOUS?

Please don't take this too personally, but this attitude, which I see reasonably frequently, is mind-boggling to me.

The answer to "isn't <insert nearly any infosec> obvious?" is - obviously - no. In fact, lamenting aloud how obvious it is is a form of insecurity, because you are discouraging normal humans from asking questions or seeking advice.

Unless of course you are implicitly referring only to tech-savvy people, but the default audience for end-user infosec advice is all humans.
Cogent points.

If you are able to get permission for a game code and then do this sort of analysis as a Literate Program and publish that as a book, you'd be in rather rarified company, and I'd certainly buy a copy.
I added one of the random RSS feeds from https://indieblog.page/rss. I’ve discovered cool blogs this way that I now subscribe to directly.
> Sure if you also remove, people, bikes and everything else.

To clarify, I'm talking about fluid-dynamic-like models of traffic congestion (oversimplification: traffic behaves like a compressible fluid). It's been a while since I studied this, but my impression is that synchronizing can eliminate some of these effects (perhaps make traffic more like a non-compressible fluid).

So I wasn't implying that people and bikes and mechanical failures would never stop traffic, but rather that traffic can better respond to those obstacles, and flow rate can be improved.
Paula Routly – Writing Advice from My First Editor
I have rarely encountered someone as wrong about anything as you are about this.
If architectural beauty is subjective, that’s an even stronger argument for building stuff that broad majorities find pleasing instead of stuff designed by architects who write manifestos about how much they hate beauty.
C++ Buildsystem Trends
>... instead of deciding that Java suck{ed,s}, everyone seemed to decide that checked exceptions suck.

Oh yes, absolutely agreed. It's particularly strange when it comes from people talking about how amazing Rust/Swift/etc ADT errors are - if implemented in a reasonable way, they're expressively identical, so it just becomes "do you like exceptions or returns" and that's much more opinion than fact. Java's checked exceptions are factually bad.
Managers are taught to live in a world of emergencies. I believe that someone who takes a measured and thoughtful approach to things is excluded from management out of principal.
It is a factor in why CRDT/OT posts and libraries get regularly upvoted on HN. A lot of us want a good, easy to use baseline. A lot of us are searching for that and/or thinking we can build that.

Part of why there's always some reinventing the wheel in this space, unfortunately is that this also seems to be one of the harder problems to generalize. There's always going to be domain specifics to your models or your users or users' idea of your models that is going to need some custom sync and conflict resolution work. Sync has a lot more application specifics than most of us want.

That said, yeah, if there was a good simple building block "base line" to start with that met a nice 80/20 rule plateau, it would be great for giving apps an easy place to start and the tools to build application and domain specifics as they grow/learn their domain.

(One such 80/20 place to start if the idea was just a simple KV store might be a basic "Last Write Wins" approach and a simple API to read older versions when necessary. You can build a lot of the cool CRDT/OT stuff on top of a store that simple. Many starting apps LWW is generally a good place to start for the basics. It doesn't solve all the syncing/conflict resolution problems, you'll still need to write app-specific code at some point, but that could be a place to start. It's basically the place most of the simplest NoSQL databases started.)
https://p.sevendaysvt.com/media/pdf/the_jm_letter.pdf
> Sumerian is 5,000 years old. We understand Sumerian. We are not going to forget Sumerian. A warning written in English is not going to be unreadable in 10,000 years.

The rate of change of our technologies is accelerating wildly. I assume they were thinking that losing written language and replacing it with something we haven't invented yet would be a perfectly plausible evolutionary path. Whoever lives there 10,000 years from now might be a distant descendant of our civilization and, if we are optimistic, will be to us what we are to cavemen. A couple revolutions and they might even not remember we existed. Or have misconceptions about us that can hurt them - let's say they think the radioactive site is one of the cities we lived during an ice age. They might also be completely alien to the idea of industrial scale nuclear fission - because they have been using fusion for so long, and because fission existed only for a short hundred years or so - radioactive waste might be not on their top 50 guesses as for why did we build that place.

> I do not understand what they are basing their predictions on.

Looks like a worst case scenario - civilizational collapse, loss of technology and historical records... If we assume the happy path, we don't need to do anything - we can even assume they'll be able to burn all the high-grade waste in MSRs in the next 100 years and be done with that.

> Please, help me understand why so many people who outwardly appear to be intelligent waste even a moment thinking about this.

Because caring for others is a hallmark of our civilization, and because we know the damage those materials can cause to our descendants and because we assume they'll be like us, we empathize with them.
Subways and light rail already have such automation in many places. For example in Montreal: https://rem.info/en/light-rail
For whatever reason, UBlock origin on Edge messes up the email content and somehow hides it. No issue using Firefox which also has UBlock origin running.
Why are we making fun of the Sumerian copper merchant though? Because his customer wrote his complaint in clay in a climate that -- even 5,000 years ago -- was pretty dry.

We don't do that anymore. We write our stuff down in volatile memory and mostly live on coasts that are going to be awfully wet in the next thousand years. That isn't misanthropic doomsday fetishism, that's happening right now.

So there goes a lot of information. Nobody is going to see that negative Yelp I left of Knott's Berry Farm, and everybody is going to have to relearn how to build anything like we have today.

What about energy? Most of it still relies on non-renewable resources that are getting harder and harder to extract. If we ever did have a global collapse, say due to nuclear war, conventional war, a lucky solar flare or gamma ray burst, covid done right, an ice age, asteroid collision, what have you, we won't have many pitch springs just leaking fuel all over for us to burn like we did last time. Instead we'd have to find another way to bootstrap ourselves back to the level where powerful energy output is possible. There will still be plenty of petroleum under ground, we just won't know it's there.

So yeah I see lots of reasons why we'll lose the knowledge and ability to bring ourselves back to this level if there's a big enough catastrophe, and ten thousand years is a long time for something (or some things) to go down. One could even argue that the decline has already started, and we're going to go out with a long, drawn out whimper.

But in your favor I think we're forgetting that humans have been and always will be tough, curious assholes, so honestly centralizing our nuclear waste, sealing it up, and leaving it in a mountain is way above the bar we normally set for ourselves. It might kill a few of our future cave-people, but eventually they'll put up their own signs and eventually figure out how to weaponize it.
That's a very cool idea!
The CD Pipeline Manifesto
We are cattle at the farm for Google. Not humans. Sources of a profitable product they can broker: attention and purchasing power.
I've found it quite hard to find decent hardware with both the input capability needed for wakeword and audio capture at a distance, whilst also having decent speaker quality for music playback.

I started using the Box-3 with heywillow which did amazing input and processing using ML on my GPU, but the speaker is aweful. I build a speaker of my own using a raspberry pi Z2W, dac and some speakers in a 3d printed enclosure I designed, and added a shim to the server so that responses came from my speaker rather than the cheap/tiny speaker in the box-3. I'll likely do the same now with the Voice PE, but I'm hoping that the grove connector can be used to plonk it on top of a higher quality speaker unit and make it into a proper music player too.

As soon as I have it in my hands, I intend to get straight to work looking at a way to modify my speaker design to become an addon "module" for the PE.
“Other manifestly exotic hadrons followed, with two exotic hadrons Tcccc(6600) and Tcccc(6900) observed by LHCb, CMS and ATLAS in the J/ψJ/ψ spectrum. They can be interpreted as a tetraquark made of two charm and two anti-charm quarks – a fully charmed tetraquark.”

Not sure if it was deliberate or not, but yeah.
As I wrote somewhere else, I rather like the cuddly hadrons from The Particle Zoo:
https://www.particlezoo.net/collections/particle-packs
Show HN: TickerBar – A Stock and Crypto Ticker App for macOS
Hi Hacker News,

I’m excited to share TickerBar, a sleek and simple Stock & Crypto Ticker app for macOS, now available worldwide!

Download TickerBar: https://itunes.apple.com/app/id6736996373

Support us on Product Hunt: https://www.producthunt.com/posts/tickerbar

I’d love to hear your feedback or answer any questions. Thanks for checking it out!
AI Engineer Starter Pack – Volume 2
In covalent bonds, it's two electrons one pair.
Metallic bonds are more polyamorous.
Would you care to make an argument? Or just insult and leave?
> global pandemic with high mortality rate, nuclear war,

As we have seen in the last couple years, just a couple poorly timed pandemics can set us back 50 years or so. Add a meteor impact or a nuclear war and we are in for major chaotic transformation whose results can't be easily predicted.
A popular view is that having wealthy parents gives one a great advantage. Another popular view is that working extraordinarily hard for money is a waste of one’s life even if one gets the money. But the two are only consistent if one believes that one’s own life is the optimization target. If I live a life of misery so that my children live a life of prosperity that would strike me as a phenomenal result.

So another reading is “choose to give your children wealthy parents”.
> Sumerian is 5,000 years old. We understand Sumerian. We are not going to forget Sumerian. A warning written in English is not going to be unreadable in 10,000 years.

It’s worth noting, however, that Sumerian was forgotten for nearly 2000 years: from ~200CE until the 1900s.

I agree it seems unlikely for a language to be completely forgotten again, we can’t be sure.
The S3-Box-3 also only has two mics, and I found I can talk to that from another room of the house and it detects what I said perfectly fine.
> It's still the subjective opinion of a person.

It depends on who "the person" is. In this case, it's a seasoned professional, who uses both operating systems regularly, at a fairly advanced level, and also explains this stuff to others, while being held to journalistic standards.

Also, The Register tends to hire pretty sharp folks.

> Meanwhile, new users to the platform will see things differently

That's always the case. Unless you are an invested user of a platform, it's likely to be uncomfortable. When folks ask me if they should get an Apple device, as opposed to an Android/Windows PC, they are often surprised, when I say they should probably get what they are already used to.

Truth be told, there's plenty of good in all UI (including CLI), and people get very efficient, using their UI of choice. I find that it's usually best, if they stay on it.

Having been an Apple developer for decades, I have been absolutely slathered in bile from Apple-haters. It seems to be pathological. I assume that's because of the "snottiness" of Apple's approach. It's actually deliberate, and part of their branding. It can get annoying, but I know why they do it. Personally, I don't feel that way, despite being invested in the Apple ecosystem, and I don't hate other approaches, either. I managed a multi-platform development team for a couple of decades. It was not conducive to effectiveness, for me (or any of my employees) to be jingoistic about platform choices.
Unfortunately, when a person is getting support from a large corporation it's completely routine and normal for the follow-up e-mail to have random extra branding like "zendesk" or "atlassian" or "salesforce"

It's a clever move by the scammers - I can see how people would fall for it.
"More" is the critical word here. I don't see any reason why insurance premiums should increase. Insurance premiums aren't sin taxes or some governmental incentive, they are offered by private firms.

I would expect premium levels to continue to be driven by liability pool payouts plus a profit margin. Autonomous vehicles don't increase driver risk or liability pool payouts. IF anything, they reduce them due to safer driving conditions for the humans.
Apologies for the inconvenience. A fix has been deployed.