skysight-inc/HackerNews huggingface dataset:
> Instead of pretending that it's society's fault (can't be arsed), maybe ask why the IT industry can't make instructions that are written out

Because the competitor that doesn't have this installation "hassle"¹ will sell more units. It ends back up with society choosing to behave this way in aggregate

Society is obviously good (wouldn't want to live without it) and capitalism held up for hundreds of years now (not sure it's the best solution but with the tweaks that are in place in many well-faring countries it seems to work okay for them), but I do believe "society" does have a tendency to go for easy and cheap more than complicated and thorough when the need is not self-evident and has not been tangibly pointed out in living memory

¹ Example of hassle that HN users may not think of as exceedingly difficult: iOS setup. My dad asked me to help him set up his new tablet. I've fallen for Apple's motto and was annoyed he doesn't just do it himself. So we sit there and... lo and behold, it's good that he asked me. I forgot the details by now but things like what the heck screen time is, whether the Find My network is something to enable, whether to enable automatic updates, what to do about Siri, whether Apple Pay is something he needs to use banking apps, etc. are not things he'd have any idea of and I can give the necessary context from my IT background even if I don't have iOS myself. However, we still needed to contact their support because we both couldn't figure out how to get an Apple account set up. The continue button was disabled. I tried scrolling: nothing. Tapping the button: nothing. No error message, nothing. Turns out, the flow was only tested in portrait mode but my dad wants landscape mode easier for typing and so we never tried portrait. A part of the screen was in fact scrollable (I've used Apple devices before and my dad used the old tablet weekly, it's not like we're not familiar with their design patterns or don't know how to use a touchscreen) and revealed a required input field that would have been visible by default in portrait. Next, even setting up a standard Microsoft 365 email server in Apple Mail wasn't self-evident, iirc because he had never heard of the word Exchange and the oauth flow worked across multiple devices with again different bugs in Apple's own UIs (one needed landscape instead of portrait, another required some trick with zooming beyond intended bounds iirc)

"Hassle" is already perceived in setting up what people proclaim the most user-friendly of systems. Units that don't need it will absolutely sell better, even if that leads to a potential national energy supply risk
Nasir Ahmed's digital-compression breakthrough helped make JPEGs/MPEGs possible
Thanks for this! I visited your link and hadn’t seen such a nice demo with working code on w3.org before: whoever worked on these pages deserves kudos.
This is a cool idea! I often end up just using replit to play with a library, something more like Livebook makes a lot of sense. I like that you're using markdown too, makes these files much more useful than Jupyter ones.
Famous 'Wow ' Signal Might Have Been a Natural Space Laser
>> wouldn't it be easier for the same attacker to do the same thing by exploiting a vulnerability in a different crate, and include that other crate as a dependency?

Possibly, which is why the example is a bit contrived. In most cases, the toolchains will likely be more trusted and be on approved lists whereas binaries created by third-party crates are not.

For more secure environments, explicitness is valued and automatic installation of anything is frowned upon because it can introduce unvetted changes which could include vulnerabilities.

It depends on what work is being done and how much toolchains and ecosystem can be trusted.
And to add insult to injury, the decoy mate turns out to be a sucker like you mind-controlled to act like the very thing he was pursuing...
This works if you have a dominant market position, like Meta or Amazon, but a business like a local car dealership might be very ill served with this model since their customers can just go elsewhere.
Why are you throwing in 'consciousness' in a comment regarding mechanical intelligence?
my head canon is that in the Dune universe, their response to the Butlerian Jihad was to develop better and better mechanical computers; specifically, via miniaturization, down to the nanometer level. It doesn't quite work for everything (Holtzmann shields are entirely analog?) but it works well enough to map most objects to a viable analog controller made of nanometer-scale analog computers.
I would have thought a minimalist front end was no framework at all.
I actually think the opposite. Toasts in my professional tools are even more objectionable to me. They're never where I'm concentrating, and by the time I realize one is happening and look at it, it's either already gone or is saying something trivial.

The end result is usually that I've been distracted for no reason.

In a casual app, none of this matters as much.
Ah yes, an objective comment by a rational author.
> when evaluating the risk, they assumed Musk was a reasonable businessman

Not really. His crown jewels are Tesla and SpaceX. (Now, probably, also xAI.) The banks did this business to maintain access to those. Even hung, these deals are net positive for them collectively if it earns relationship capital.

> no one other than Russian Oligarchs are going to ever loan him money again

He’s the richest man in the world. Of course he can borrow money.
Author here.

In Go case though the version can only go higher, not lower (e.g.: it will not download a toolchain if the Go version is set to lower than your current one, only higher). So I can't see the same attack being executed here.
> The article is assuming 1 reactor per plant for the Netherlands.

Small addition that isn't mentioned in the English version of the article, but only in the original Dutch version: the article talks specifically about the Borssele power station [0] (which has a power output of 485MW).

[0]: https://en.wikipedia.org/wiki/Borssele_Nuclear_Power_Station
IntelliJ does, of course. Per project, per window, with background images etc
For sure — I've seen that struggle.

This discussion tells me we have not yet reached perfection in UI! Toasts are good for me, but definitely not good for the users you and others have described.

My hope is that small AIs inside UX can help here. Can you tell your UI framework something like, "Give them a choice between X and Y." and then "Clearly indicate they have chosen Y." (with a fallback of "Tell them something went wrong, and they won't be able to make a choice right now after all.")

Or is it simpler than that, and we don't micro-manage the AI-powered UI engine? "Get answers to these questions, and submit them to this API." — and UI engine does all the rest? I'm not sure.

Anyway, an improved UI would adapt to the user — think of the way a person providing a service adapts to the customer, intelligently and empathetically. For example a teacher watching for signs of understanding in a student, adjusting explanations. A car salesperson being quick and businesslike with one customer and listening patiently to another.
This ain't no shred of humanity -

if( expected_negative_pr_cost > expected_legal_settlement_cost )
then
settle_lawsuit()
else
...
do you have a source for that? I understand that Toast is the name given in Android
The EU got 50% of its electricity from renewables in first half of 2024
Thanks for the reference. I am indeed aware of The Renaissance Mathematicus and I do occasionally read the blog. Unfortunately I find his posts are often lighter on mathematical detail. Maybe the situation is different with his writing on Kepler.
The boundary between incompetence and common corruption is as yet unmapped.
If I am honest, the main reason I use toasts at first is because it ensures mobile compatibility. The problems with mobile UI (dismiss X offscreen, feedback off screen, user refreshed the SPA app page ruining state etc) are less likely to occur with a toast. They also bring some element of tolerable, expected animation (like 'page loader bars') which newbies often miss, and make the experience less jarring as a result.

Yes it's not great UX but it functions consistently well. Although 80% of the applications we use day-to-day may be by big corps with excellent UX and time to spend on it, 80% of applications built never get round to even consistent and fairly error-free UX. So I consider reaching that stage more important that adhering to a beautiful, but more risky, cross-platform UX strategy when in early stages with limited resources.
Hello everyone, it's the author here. I initially created 13ft as a proof of concept, simply to test whether the idea would work. I never anticipated it would gain this much traction or become as popular as it has. I'm thrilled that so many of you have found it useful, and I'm truly grateful for all the support.

Regarding the limitations of this approach, I'm fully aware that it isn't perfect, and it was never intended to be. It was just a quick experiment to see if the concept was feasible—and it seems that, at least sometimes, it is. Thank you all for the continued support.
Barbell: Template System in BQN (2023)
Late-phase solar flares could be more dangerous for Earth's communication
I suspect that just indicates that it wasn't just the missiles that were causing the failures...
Once upon a time I bought a cheap pedometer. After a while I grew curious about how it actually worked. Some internet searching failed to turn up anything. A couple days later, while at work, it suddenly occurred to me that there were probably pedometer nerds and enthusiasts and they probably have web forums that could tell me how it worked.

I'm usually a silent thinking but sometimes when I have a sudden idea I'll say it out loud. This was one of those occasions and I started to say "I need to find some pedophile forums!". Fortunately about halfway through I realized that pedophile is not the correct word for "pedometer enthusiast" and managed to not complete the sentence.

It turns out that the "pedo" in "pedophile" and the "pedo" in "pedometer" are completely unrelated.

In "pedometer" it is not the prefix "pedo" attached to meter. It is "ped" connected to "meter" with "o", similar to the way the "o" is used in "speedometer". The "ped" is a shortening of the Latin "pedis". It came to English via the French pédomètre.

The "pedo" in "pedophile" comes from Greek paidos which means "child".

I have no idea what the actual word for "pedometer enthusiast" is. For that matter I also am not sure what the correct word for a meter that measures children would be.
Oh then I misunderstood.

Sending to in-the-loop third parties is a must. I’ve set up 1 form that goes to me directly and hundreds which go to others.
Handling certain antique books could be poisoning readers
Show HN: Free alternatives to tech bootcamps and influencer courses
Hey, everyone.

I made a website that provides free alternatives to tech bootcamps & influencer courses.

I'm from India and have personally witnessed how exploitative edtech companies can be. People - especially non tech/CS folks - are led to believe that these bootcamps are teaching you something special when in fact they are merely regurgitating material that's freely available on the internet.

Some bootcamps provide "guaranteed" placements, but when you read the terms & conditions, you realize there are lots of caveats.

This might seem obvious to the HN crowd, but, for a non-tech beginner (with low confidence + no job), I believe these alternatives can help them save significant money.

All the resources listed are free. If getting certified is a priority, you can pay for the certificate on Coursera, edX. The cost will still be 1/10th the cost of bootcamps.

This is an opinionated list. You might say "But book X is better! You should recommend that book instead of Y!" That's not the website's goal. I want to instill confidence in the beginner learner and show them one (of many) free alternatives.

Lastly, I understand we all struggle with accountability/motivation/feedback. That's why I'm building a website that also allows you to find/share study groups. I host some study groups regularly. But, the goal is to create a self-learning BootCamp where anyone can host or join groups :)
I see the point you're making, but I'm not sure it's a fair assessment that my attitude is why journalism is dying. I'd almost go so far as to say we're making the same point.

See, back in the "good olde days", I could subscribe to 1 or 2 sources of news (in my case the local paper and the big city paper) and get something like 80-90% of my general news. I guess largely through the magic of syndication. When someone shared a story with me, it was physically clipped, no paywall. And I get the impression that advertising was fairly effective.

The attitude that is killing journalism is, IMHO, the publishers attitude that the world still operates the same way it did 40 years ago: buy a subscription to us and advertisements work.

One of the big reasons I don't subscribe to, say NYT, is that in a given month there are only a few articles there that I seem to be reading. There are maybe 5-7 sources like that, and, when I'm honest with myself, my life isn't enriched by $100/mo subscribing to them. And advertisements just don't seem to work in today's world.
Thanks I created a custom directive, it's just ten lines of code and it works beautifully. Simply grabbed the `part.parentNode` property. I did the same for a `transition` directive that does something similar to using `appear` in Vue transition to have a nice fade in on first load.
> Back in the 1500s shipping insurance was priced under the assumption that if you just learned enough about the voyage you could tell for certain whether it would be successful or not.

Do you have a source on that? That sounds very unlikely to me. People just have to look at a single storm to see that it sometimes destroys some ships and does not destroy others. It is very clearly has a luck component. How could have anyone (at any time really) believe that "if you just learned enough about the voyage you could tell for certain whether it would be successful or not"?
In 1989 I was a data systems tech on a Destroyer going through some overhaul at the shipyard in Pascagoula Mississippi. Moored right next to us was the battleship Wisconsin. Huge relic from WW2 but still going through modernization. A bunch of us that worked on combat systems got invited for a tour of their fire control systems.

Wow. Just wow. All mechanical computers calculating fire control solutions for the big 16 inch guns. The guys giving the tour were well beyond the age for regular military retirement. Come to find out, they were all reactivated because practical knowledge of the mechanical computers had since left the navy. That was a very cool day.
The waiting time paradox: why is my bus always late? (2018)
That’s exactly what pension funds in Europe do, though. Private organisations, sure, but you are required by law to join one. And often per job type there is one (or two) which you then have to pick.
> ” Redundancy in communication is a feature, not a bug”

I completely agree with you.

The article kind of confirmed to me that toasts are good UX.
I like how google shows "How tall is the 11-foot-8 bridge?" "12 feet 4 inches"

(because maintenance work was done on it, but retaining its name)
> 1) You've got your chronology and causality wrong[1]. No, I did not "stalk [your] other comment threads" after my other response to you.

My chronology is correct, and the available evidence points to you stalking:

Comment where I said "Don't be intellectually dishonest." to you on the CDC thread: https://news.ycombinator.com/item?id=41290599, 2024-08-19 12:49:16

Your personal attack in a completely separate thread on Google/Meta: https://news.ycombinator.com/item?id=41290855 2024-08-19 13:23:48, around half an hour later. You had no comments on that Google/Meta thread before I posted my first one at 12:49.

My comment calling out your stalking on the CDC thread: https://news.ycombinator.com/item?id=41295767, 2024-08-20 00:47:02, around 12 hours after that.

Your comment on the CDC thread (that I'm replying to) denying the events above: https://news.ycombinator.com/item?id=41298836, 2024-08-20 11:05:21, around 11 hours after that.

> 2) And no, pointing out flawed logic in an argument is not a "personal attack".

You're not pointing out flawed logic - you're using a comment I made on one thread to attack me in a completely separate thread. And you used the phrase "And, hey, at least I'm not the one calling my bare assertions "proofs." How's that for "intellectually dishonest"?" That's a personal attack.

> 3) My interests and motivations don't affect the validity of my arguments.

Of purely logical arguments, yes. However, someone who is fundamentally dishonest cannot be trusted to act in good faith, avoid concealing, distorting, or lying about evidence, or reason intellectually, or use words correctly without using alternative definitions or changing their use of them mid-argument. Your personal attacks, your blatant partisan political statements ("I'm fairly sure there are schools ryun by anti-vaxxer nutjobs"), and your lie about the chronology of your personal attack indicate that you're not interested in being honest, only pushing an agenda.

> 4) What you claim are "proofs" are still just assertions, and working for a particular employer is still a choice. You were wrong, that is all.

I do not need to defend myself against someone who behaves like this.

> I think I've replied to you exactly twice before, and you posted this exact same (apart from the link) response to both

Yes, because I think it's helpful for future readers of both threads to see that you're making personal attacks from one thread into another. That's important context when evaluating the truthfulness of the writers.

dang: if you read this, I apologize for degrading the quality of the discourse, but I feel a need to defend myself when other users engage in personal attacks and gaslighting against me, and it isn't flagged.
I was hoping this would fix Google’s completely asinine behaviour on iOS Safari where it returns to the very top of the Google search results when you hit back, but no luck.
I wrote bash for a decade but never really got good at some of the syntax, until Copilot made me not have to.
To add another specific question: how is the battery life?
NEETS is another to add to the list. A quite literal full stack guide to electronics from the basis of matter up.
> open the API for the 3rd party developers

Coincidentally, after 10 years, and 100 releases of 0.9, HammerSpoon just released 1.0 in August 2024:

Hammerspoon is a bridge between the operating system and a Lua scripting engine. What gives Hammerspoon its power is a set of extensions that expose specific pieces of system functionality, to the user.

You can write Lua code that interacts with macOS APIs for applications, windows, mouse pointers, filesystem objects, audio devices, batteries, screens, low-level keyboard/mouse events, clipboards, location services, wifi, and more.

http://www.hammerspoon.org/
You send the instructions at night.
I undertook this exact project last year but stopped after writing a solver and playing with OpenCV to do edge detection. I also bought a Sudoku puzzle book for making a data set to work with.

So of course I am glad to see this and thank you for writing this up. Now I'm reinvigorated to throw some time at this project again.

As an aside, a great link I encountered during my project regarding building the fastest Sudoku Solver (conversation): https://codegolf.stackexchange.com/questions/190727/the-fast...
I understand some of the models but why would I use yours when I can create a custom chatbot in ChatGPT?
Stop electing corrupt dinosaurs to public office.
Any proprietary or GPL3.0-only modules would of course not be able to be built into the binary (also bit cheeky to consider those as "missing" since they are fundamentally incompatble). And this gives VCV Rack a better value proposition, so a reason for people to specifically use it.

We also have several modules that are missing from VCV Rack because they were never ported to 2.0
Some of our own modules are missing from the VCV Library because of their commercial restrictions.

And while the idea of an "infinite" rack of modules is really cool, that is also not the goal of Cardinal or how we feel it is best used. Quality of quantity first.

There is still a big list of potential modules to include: https://github.com/DISTRHO/Cardinal/wiki/Possible-modules-to...
However we are somewhat limited by what we can even build in a single CI job on github. Our current builds are already quite stretching of what is possible. And again quality over quantity.
Healthcare? Public safety? Most construction work?

All of them have the same thing going on. Hell, healthcare has even formalized it in some cases into 24+ hr shifts for residents.

In all these industries, there are areas where it isn’t a thing, and areas where it is absolutely a thing. But they do (often) get paid overtime. Not residents though.
Perhaps a good way of thinking about this is: "history doesn't repeat itself, but it rhymes" - (supposedly) Mark Twain
Status bars are a far superior option for this sort of thing than toasts. As another commenter said, toasts appear to be a UX compromise that was necessitated by mobile (where a status bar is tough), but has sadly infected desktops as well.
My man, thanks for the explanation but I understand the concept I just didn't agree on definition.
We recently (-ish) started using a shared calendar.

Issues only crop up for things not put into it, or when they don't have a good breadcrumb trail of reminders leading up to it.

The main issue with my lack of remembering / hearing / listening / caring is that as soon as I walk in the door, before my bag is put down, before I've had time to change out of my work clothes and maybe take a breath, I'm faced with the onslaught of a detailed, step by step account of her day, interspersed with "by the way, we're going to X with Y on the Zth of September". There's no algorithm to separate the small amount of wheat from the abundance of chaff.

I'm a complete arse, but she only notices when I say "you didn't tell me about that!?".
In the examples shown, toasts are misused to display low-quality notifications, e.g. “x has been copied!”. Using toasts to display relevant error messages alleviates several problems:

- they work well in an otherwise cluttered user interface (error messages often break layouts)

- they allow the data layer to be substantially simplified, e.g. no need to store errors, error setters, error getters in Redux or similar

- they allow programmers to implement error handling toasts once and use everywhere
Ref: https://git-man-page-generator.lokaltog.net/
(Reposted from below): I skimmed through your last cite about myo/pericardiotis, a meta-study in BMJ. There's an interesting sentence in the discussion part: "Thus, while the risk of myo/pericarditis is higher in the vaccinated group than in the unvaccinated group, the absolute risk of myo/pericarditis is small in both groups." (Emphasis mine.) That seems to be an important fact, but you don't seem to have picked up on it — either that or you're intentionally not mentioning it for your polemical purposes.
The binary calibration diagram is what I would focus on. Of all the times Metaculus has said there's an x % of something happening, it has happened nearly exactly x % of the time. That is both useful and a little remarkable!
A few years before that era, I was having a lot of fun with

https://en.wikipedia.org/wiki/Fractint
Slightly off topic but the trend where websites are completely BLACK, even though I don't have dark mode on makes me quit them instantly. It's hard on my eyes, maybe it's my screen, maybe it's my eyes but I have a hard time reading it.