skysight-inc/HackerNews huggingface dataset:
There won't be a killer app for Wayland specifically. It's infrastructure. It's also not the place where all the showy (but ultimately annoying) user interface fluff will be found. It's infrastructure.

The question is what can it do that X can't, and there are plenty of examples mentioned in this thread (including no tearing, high refresh rates, multiple monitors with different DPI, etc).
That's exactly why I use my system package manager to install and update browser extensions.

And whenever the package repository is missing a browser extension I need, I contribute the package and take responsibility for its ongoing vetting and maintenance.
that's not that much. Hydrogen tanks in cars like the Toyota Mirai for instance, stores it at 10000 psi.
Open Nexus looks great! The UI design is super clean, and the open-ness of your nodes give it true Bret-Victor-ish vibes!

I started closer to this at first (but still lower-level) and slowly got "down to earth", taking a https://www.dreamsongs.com/WorseIsBetter.html approach.
I wonder if this could be used to block ads on TV apps, Youtube app etc.
Signal and Threema won't interoperate with WhatsApp
The original Finnish one was TUPAS, it has been available since at least 1998. It was phased out in 2019 as it was not compatible with eIDAS. For end users there isn't really any difference but the old system required separate contracts between each bank and service provider. Due to that service providers also couldn't use 3rd party (think service like Auth0) who would handle contracts with individual banks. From my understanding it was also fairly expensive (in terms of per authentication event). The new one is called Finnish Trust Network and uses OIDC and in some cases SAML, TUPAS had it's own protocol (I'm not sure if there even was a standard protocol for that kind of authentication back then, even SAML 1.0 came out only in 2002).
Rival cities! What a delightful way to describe the ww2 relationship!
Very interesting but hard to interpret until the performance numbers / benchmarks are available. I can already fine-tune a 70B language model at home using CPU + RAM, but it would be so slow as to be almost totally impractical (~20x slower than GPU). It would be great to see a comparison to eg 8 x A100 (available for $32/hr on AWS on-demand) and also CPU + RAM. Presumably it’s somewhere in between, but hard to predict where!
Direct link to the relevant part if you want to avoid lots of scrolling: https://blog.jetbrains.com/idea/2024/03/intellij-idea-2024-1...
> So? Are you implying that this makes it less important?

OP claimed Dragon Ball is universal and transcendent. I'm merely nitpicking that it is not. Same as I would with barbie.

> there's nothing wrong with that either.

Didn't say there was.

> Gender doesn't matter in this context.

Well it is relevant because you just admitted Barbie is female centric.

> Gender has blown up as this big divisive, team sports thing recently, and honestly it's starting to become annoying and hurtful

Yes, and that's why I asked what is the response to my comment.

> It's okay for something to cater to a predominantly male or female audience.

Yes, I agree. That's why I pointed out that different manga genres exist. And no one refuted this point.

> There's nothing wrong with that, and there never has been.

I agree.

> There's nothing here to be offended about.

Exactly. I wasn't making any criticism nor was I offended about it. I was tunnel visioned on the philosophical point of something being universal and transcendent. It's everyone else who had a knee jerk reaction to my comment being some kind of gender criticism
An I the only one upset this is done by (excessive) JS usage?

It would be my deepest displeasure to bring a button toggle animation to production that requires more than CSS.

Quick example I found:

https://hudecz.medium.com/how-to-create-a-pure-css-toggle-bu...

Easing/Smoothing is possible with transition-timing-function.

https://www.w3schools.com/cssref/css3_pr_transition-timing-f....
Thank you! I was aware of the phenomenon, but never actually read any Dragon Ball. Here is a more direct link to the first three chapters (reached from your link):

https://mangaplus.shueisha.co.jp/titles/100011
I Reduced Our LLM Costs by over 85%
Do we really have to put up with vulgarity even on HN?

It's bad enough to see it in the title--cause someone will say that's what the title is--but, as can be seen, it breeds unnecessary vulgarity throughout this thread.

To see the irony of it all, I'll get fucking downvoted for fucking complaining about this fucking shit and maybe get really fucked up by getting fucking banned.

Do you get my fucking point?
This question asked over and over. I understand the worry but… don’t worry.

I commented at length in this thread.

https://news.ycombinator.com/item?id=39611611
> I’m not sure what exactly we are trying to finesse with your suggested changes.

Maybe you should ask then instead of going on some dumb rant?

Maybe that was an attempt at a rhetorical question, but given how much you missed the mark, I took it more literally.

Big bang btw just refers to doing it all at the end all at once vs in smaller steps over time, it’s not to be taken literally. It doesn’t imply grandeur or anything like that.

Also, you missed the entire point of OPs message, as an educator, they were suggesting that perhaps the SAT doesn’t do all you suggested.

I don’t know what we’re trying to finesse either, can you explain what you mean by finesse?
The animation clarifies the change. A user, heck even I could be confused by an instantaneous touch toggle. Why? Because my finger covers it during the press, so I would not see the change happen - if my mindset was "change that setting", I might rapidly tap it again, thinking the press didn't register. Such confusion does not occur with a (fast) animated transition.

The map example is much more important. With animation, your eyes and brain recognizes a single image sliding around, giving you automatic positional awareness. Without, you eyes and brain recognize a slideshow of independent images, and makes recognizing and navigating the map a conscious effort. By no means an impossible effort, but an entirely unnecessary one detrimental to the user experience.

At the same time, navigation UIs that react as navigation-less updates also tend to have the double-whammy of bad UX in the form of blocking and discarding user input during updates.

Bad UIs are not bad because animations are bad, they're bad because they were made poorly.
I think they are referring to Sweden adding Gripens to NATO, not that Russia is receiving any.
> that's not the point of the article.

Of course not. The post you're replying to explicitly said the discussion was off-topic. That means it's not discussing the point of the article.

> In an actual UI, you will have labels or indicators telling you what the toggle means and what the options are

If it only were that way, we wouldn't complain. But it's not.

> checkbox without labels is equally bad UX

Of course, I agree. But nobody asked for that.

Your post ignores the things that were said and replies to things that were not said.
Earthly

https://earthly.dev/

Fast, consistent builds with an instantly familiar syntax – like Dockerfile and Makefile had a baby.
jorge: A personal site generator with org-mode support
That’s not true at all. Articles themselves are ads in many-many cases. For example just include “best” in any search, and you won’t see non-ad articles at all (except Reddit on some level). Even many recipes contain ads, and I’m not talking about the bullshit around the real recipes, but themselves.
"energy vampire" sounds like some corporate bs
Checkboxes also have a fundamental dependency on the label to assist them with their affordance: a label for a checkbox should almost always be in the form of a yes/no question: “are you hungry? [ ]”

The “checked” box is an affirmative, empty is a negative. A checkbox without a label is useless because it has no context.

But I constantly see checkboxs without the question label. Think back to all those control panels and settings windows youve seen where the label for a checkbox is something like “animations [ ]”. Does that mean they are on by default? Does checking the checkbox switch them on or off?

Now compare with this “animations? [ ]” checking the checkbox has now become an answer to a question
It's not one or the other. You can create great content for retention and still use clickbait to get 10x more clicks.
The problem was never evil short sellers and always evil naked short sellers. Two very different things. The latter being highly illegal and policed everywhere except in the US (market maker exemptions).
Thanks for posting this! I did a lot of API work in Python last fall and I was just using curl because, as far as I could tell, none of the other clients (Postman, hoppskotch, insomnia etc) were fully offline.

Bruno looks fantastic and it is only $9 USD for a preorder license right now. That is a pretty good deal to support this work.
slackker for monitoring your ML model training status in real-time on Slack & Telegram.

https://github.com/siddheshgunjal/slackker

I have also been planning to add discord support soon.
I think everybody disparaging the value of having guidelines around reducing comments should be forced to read the script I wrote very early on in coding that started:

```

# 1.1 CSV reading

# read CSV onto a pandas dataframe

df = pd.read_csv("somefile.CSV")

```

I really wish I was joking. . . .
yes, right. Lately they preemptively killed civilians when they were in a line for flour, because they were caring for civilians, and therefore prevented them from overeating.
Thanks! And yes, definately something I am considering exploring. It's right after auto-layout, and "zoom to view grouped nodes internals" (a-la https://xai-primer.com/tool/)

And I was planning to submit a PR for your codex soon! I've visited your codex dozens of times in the last couple of years. Big fan :)
A day late and 200 dollars short.
This is why we design animations in immediate actions to be below 100ms, any more than that and we start to feel "computer's reaction is slow maybe it's doing some calculations in the background?"
There is some "flame war" downranking which works on the (points/h)/(comment/h) ratio I think. Too many "rip":s?
Intuitively I too preferred the feel of the cubic function. A mechanical toggle will have some inertia, and I guess that’s what we’re seeing with the cubic approach.
You can always make your code self explanatory, but the cost in abstraction and maintenance results sometimes a negative ROI. In such cases, writting comments is often the best solution.

There's some excitment in identifying those, and that's where I enjoy documenting the intention of my code.
Symphytum https://github.com/giowck/symphytum

A small cross-platform personal GUI database app for desktop, with support for images. A modern riff on the idea of MS Access (for those old enough to remember). I think I saw someone claim it's a clone of some Mac app, but I'm not a Mac person so I have no idea if that's true. It's my go-to app when I want to do some shopping research/comparison and collect my results, and I'm not yet sure what fields I will need in the DB. I like it more for that purpose than a spreadsheet.

The repo is archived (unfortunately), but the binary releases work for me for now.
Thank you for the details. I'll conduct an investigation. Do you experience the same issue in the browser's guest mode?
> Egypt is not free, for example, to allow aid in that Israel has not specifically approved.

Yes it is. You can't just make stuff up and lie to people.

What makes you think that's okay? Because you feel it's 'for the right cause?
The US Embassador at the time confirmed this was agreed upon!
That actually makes sense. Thanks you!
"PostgreSQL utility for creating a small, sample database from a larger one"

https://github.com/mla/pg_sample
I think the tradeoff with the Toolbox is that positioning controls with relative coordinates, and updating views when scrolling etc, is a huge PITA since you have to do it in application code – for example, I'm not aware of many classic Toolbox applications that had bottom window status bars before that required relative positioning. A few early applications just assumed 512x342 fullscreen (i.e. MacPaint.)

On the point of GrafPort still existing – Carbon was insanely backwards source compatible until QuickDraw was deprecated in the transition to 64-bit! [1] Conservatively-written 80s Toolbox code would work with some switching around of headers, and shimming getting/setting members of structs with functions.

[1] https://www.highcaffeinecontent.com/blog/20150124-MPW,-Carbo...
Author here. Agree 100%. While Flyde allows you to group visual nodes together and create new ones with a "visual implementation", I foresee that code-based nodes will still be the majority.
What a strange coincidence. I just picked this up in my local library about two hours ago. I just returned home now.
Concise Encoding https://github.com/kstenerud/concise-encoding/

It's a specification for a family of data exchange formats with most complete feature list but little to no recognition
Lookup tables were commonplace in 80s-90s graphics programming. It should have been used before any consideration of custom hardware solutions.
This does deserve more recognition but unfortunately we don’t talk about Bruno
Checkboxes and switches serve different functions and shouldn't be used interchangeably: https://www.nngroup.com/articles/toggle-switch-guidelines/
Right, it depends on how determined one is.

1. I do not watch ads on TV now as I never watch it in realtime, I'm a master at skipping ads on playback.

2. On the internet I never see ads and haven't for years. I use ad-blockers in browsers and I run without JavaScript which automatically kills 90+% of ads anyway (and the internet runs much, much faster without it). I bypass sites that insist on JS and I don't use any social media. For YouTube I use NewPipe and such which eliminate ads altogether.

3. On my smartphone, I use a nul VPN that sends apps to 'nowhere' when they attempt to retrieve ads, similarly Google Play services is either disabled or uninstalled (I use no Google services nor Gmail). If I want something from the Play Store I use Aurora Store and log on as an anonymous user.

This is a state of mind, I simply don't have enough time in my life to waste watching ads. It's also a matter of principle. I object to the trillion dollar ad industry as those trillions we consumers pay for as they are added to the price of goods we purchase. Ads not only annoy, they up the cost of just about everything. The ad industry must be viewed as an unnecessary and very expensive leech on our society.

Unfortunately, not everyone thinks or acts like me, if they did then we wouldn't have the virulent ad industry we now have. I consider my response to ads fair and reasonable given the incessant and unwanted onslaught of my senses by their purveyors.

It's war, and I've outlined my defense.
Irrational numbers cannot have an exact representation in digital bits. (Computers use rational numbers with modular arithmetic under the hood.)
> There are some interesting concepts of "identityless messengers"

Like... icq... yahoo messenger... old skype... ?

And even some modern mobile chat apps i think.
Thanks! Fixing
I wonder if the problem is with impersonating C-level executives or if the problem is that they have power to just send money.. In recent John Oliver episode there was banker who simply bankrupted his bank by sending money to the scammer.

Or this guy https://www.npr.org/2019/03/25/706715377/man-pleads-guilty-t.... Do these companies not have proper process for sending so much money with multiple levels of people involved?
They're also, equally categorically, not "a list of every bug in every system." If you want that, make a new enumeration.

As 'arp242 says, we need to consider what is useful. Pretending that all CVEs are severe and must be addressed immediately is not useful. Spamming the CVE database with every bug in your tracker is not useful.

Replacing CVEs (and CPEs, which are equally terrible) with something new would be extremely helpful. My question is, who funds that work? NIST currently appear to have NVD resourcing issues, based on the banner on their website.
> You can't swap the batteries between two iPhones

You absolutely can. Whether the software likes it is another matter. If you don't want to be under the thumb of an operating system, don't use it.

> What I am saying is that it should be illegal for Apple to stop others from doing what others want with their software.

And that's where I simply disagree. I am an immense fan of the GPL (version 2 especially) and I recognise that the GPL license requires intellectual property rights in order to work. You want copyleft worth a damn? You need copyright. And that means you get copyright. Apple has intellectual property rights over their software and that doesn't give anyone else the right to "do whatever they want" with it.

If you want to cancel all intellectual property rights with respect to software, that's an interesting argument to make. But cancelling it under a few rare circumstances when some software irritates you seems like the height of absurdity.
That's why I get my browser extensions from my system's package manager and vetted package repository, not from the browser vendor's extension store.
yes! still feeling it since when I first read it 20 years ago
Knowledge-seeking versus goal-orientation honestly doesn't map one-to-one here, though it's probably correlated. Like I would say that is a better distinction between engineers and scientists than between both and good salespeople or politicians. Goal-oriented people can trust specificity more and knowledge-seeking people sometimes trust confidence. I think at the absolute extremes these map pretty well, but much of the middle is more complicated.
Two projects I greatly appreciate, allowing me to easily archive my bandcamp and GOG purchases (after the initial setup anyways):

https://github.com/easlice/bandcamp-downloader

https://github.com/Kalanyr/gogrepoc

And I recently learned about archivebox, which I think is going to be a fast favorite and finally let me clear out my mess of tabs/bookmarks: https://github.com/ArchiveBox/ArchiveBox
Author here.
Not really. I mean, there are tooltips and icons, but not in the sense that you'll be able to grasp what it does just by taking a look at its structure.
Something like this: https://easings.net/#easeOutExpo
It's not whataboutism!

If you said the only way to cross the Atlantic was by boat and I said you could fly that's not whataboutism

> it's well known that US-backed Israel is indeed largely in control of what Egypt does

No it's not. You can't just make stuff up
What good will all the “awareness” and “acknowledgement” do, really? Awareness of my relative privilege as a middle class white American doesn’t help less privileged people. Should I reflect on my privilege and feel guilty? I’m not sure what point the author intends to make.
> what's the point of emphasizing the sliding?

Because the “knob” changes position. Like in the real world, objects can’t disappear in one place, and then instantly appear in another. Animating a UI state change in terms of a move transition can help people to understand how both end-states are logically connected to each other. The animation resembles the mechanics of the slider knob being a “perpetual entity” that can move between two positions, rather than the slider control as a whole being some sort of static icon that is instantly swapped out for another static icon once I click on it.

Whether or not animations are necessary might still be arguable. I suppose it depends on the complexity of the UI control, on personal preference, and certainly also on the general level of technical familiarity of the end-user.
>Rocket lab got electron to orbit on their second try.

IIRC their first launch was destroyed by bad telemetry requiring manual flight termination (if in doubt terminate), the hardware itself flew perfectly on first launch.

Which is remarkably impressive.
Don't all countries have a very violent history? (:
I know of 2 websites that do this.
1. Confluence
It's super annoying and takes up a lot of screen space
2. Nexus
It simply kills it. You can use ctrl-f but it simply will not find text right in front of you..

Really i see no valid case
That is specific to the language, but neither Python nor JavaScript is a compiled language, so for the most part, those sources are already distributed. Some of those packages also contain binaries, so it can get dicey. Some may even have an incompatible license, so you have to be careful.

At a big company, we (as in the team) had to review any and every library and its dependencies before we could use it, then the security team had to review it. The amount of shit code out there is outstanding; many times we would just reimplement it ourselves, unless the library did something substantial that we didn’t want to maintain. (This is also why zero-dependency libraries are a thing)
I guess that makes OK that nature just MSM'ed itself (reference to mainstream media slowly dying as they're now doing anything for clicks and sponsors).
>> The animation clarifies the change

Isn't that a problem that UI designes (sorry for generalisation) created by themself? Let's stick to the toggle element. It replaces the classic checkbox.

A "checked checkbox" leaves no doubt. A toggle box does.
This has been posted a few times already, but I cannot tell you how life changing Paperless NGX is for organizing PDFs. As someone who wrangles all of the insurance and bills for my house, this open source software is so damn good.

https://docs.paperless-ngx.com/

I maintain Bash script to quickly set it up locally on Linux with Podman. Give it a spin if you want to kick the tires.

https://github.com/jdoss/ppngx
So the moose got stuck in the pulling ropes and strangled and crushed the dogs?

Just reading the headline it sounded like the moose attacked, which sounded strange.
Google AI Review by Spanish Laughing Guy
true, but that's the short-term thinking that gets us here
Your event would probably end with a shitstorm on social media and the management team getting fired as revenge.
> As if “explains itself” weren’t a pretty damn wishy washy and relative guideline

No more wishy-washy than the concept of a comment explaining code.
You can demonstrate in countless ways that democracies are freer than dictatorships but that will never stop a huge swath of online population from claiming that they are, in fact, the same.
Good boss!
> The issue here is that you have to have a reasonable theory of why variance in the metrics you're tracking will destroy value.

Establishing this theory requires a stable process! Without a stable process, you cannot make deliberate, systematic changes and observe how it affects outcomes. That sort of observation is key to theory-building.

I agree with most of what you say about the value in product development coming from innovation which is literally unaccounted-for variance. I just don't think that innovation happens in the length of standup meetings, which I think is better controlled statistically.
Gentlemen, a short view back to the past. Thirty years ago, Niki Lauda told us ‘take a monkey, place him into the cockpit and he is able to drive the car.’ Thirty years later, Sebastian told us ‘I had to start my car like a computer, it’s very complicated.’ And Nico Rosberg said that during the race – I don’t remember what race - he pressed the wrong button on the wheel. Question for you both: is Formula One driving today too complicated with twenty and more buttons on the wheel, are you too much under effort, under pressure? What are your wishes for the future concerning the technical programme during the race? Less buttons, more? Or less and more communication with your engineers?