skysight-inc/HackerNews huggingface dataset:
> designers do not sit with non technical users to conduct usability testing

It wouldn’t matter if they did. I’ve been a web developer for nearly 25 years and have worked with many many designers. You know they care about? Pixel perfect layouts that match their “vision”. UX isn’t even a fleeting thought.
The author sees half the problem and offers the worse half of a solution.

A scrollbar is not only a control, it's also an indicator. It shows where your viewport is relative to the bigger view, e.g. a long list. Hiding scrollbars, like some [redacted] GUIs like macOS do, is just acutely impolite, much like making buttons indistinguishable from text, or putting light grey text on a light grey background.

A solution exists, and is nearly universally implemented: scroll wheels on a mouse, and scroll gestures on a trackpad. Very, very rarely do I find a view which can be scrolled by scrollbars, but cannot be scrolled by the standard trackpad gesture, or by a mouse wheel. (BTW my mouse also allows horizontal scrolling using the wheel; so do trackpoint controls, too.)

Such scrolling does not require the pointer to even be at a scrollbar; the pointer just need to hover over the desired view / control / widget. This is really easy to achieve with imprecise input devices, unsteady hands, and poor vision.

But with this natural, easy way of scrolling one starts to really miss scrollbars in their indicator role.

(Regarding minimaps: sometimes they are helpful, sometimes not so much. I in particular find them unhelpful and bulky for text editing, but of course I'm all in favor of having them as an option for those who enjoy them.)
It's either that, or making a pointer type to bind things correctly. Convention is there to paper over shitty, shitty behavior in the language that is easy to trip yourself up on.
And automobile!
All information is the same, just represented differently?
Tyrannosaurs in F-14's!

https://2.bp.blogspot.com/-IgsJyWUczGc/Uf0Ux8n8iAI/AAAAAAAAB...
You are correct, and I'm happy to pay it!
I don't mind having them hidden as an option, but there should be an OS user level override that all apps and sites *obey*. macOS has the first half covered, but electron apps and some browsers have yet to cover the latter half.
this is totally impractical and I love it
https://github.com/pj/hacn - kind of like a react monad written in F# using computation expressions. I'm slowly doing a rewrite of parts of it because it isn't very good.
It seems like a policy that you only deploy after you got all the publicity you need.

Meanwhile the Perkins down the road from me has no such policy.
https://streamigo.io/

It's an app to help 2+ people choose what to watch together on the most popular streaming platforms by presenting semi-random titles, asking each person to vote (swipe left/right), and settling on the "best" based on most votes/popularity.

It was born out of endless scrolling through Netflix (and the like) with significant others and friends, and not settling on something to watch. Instead, this shortens the process by allowing everyone to give their input, but accepting the results from the app as the thing to actually start playing. As the creators, we've almost exclusively used it to choose movies or series to watch, and have often ended up watching things we'd have never found naturally in XYZ streaming service's UI (so at worst, we created an expensive away for us to avoid getting frustrated finding something we agree on).

It's limited to usage within the US only for now, as wrangling all of the metadata is time consuming (and we're based in the US). The UI/UX needs some help, as it was built by backend devs with React Native. The backend is Scala/Play/Redis/Postgres deployed on Docker Swarm.
I just finished reading the book, and Lewis comes across as apologetic almost, extremely sympathetic to SBF. Out of curiosity, I started listening to the audiobook, and even Michael Lewis's voice is apologetic.
Mobile devices have no visible scrollbar unless you are actively scrolling. This is the look they were going for when they say “touch first”. Users are not expected to use the scroll wheel to jump, or click, or do any maneuver more precise than selecting a block of text.
https://github.com/nyaggah/bedframe/

A cross-browser extension development framework. Got some good feedback on it on here earlier (https://news.ycombinator.com/item?id=37394194) and still hacking away at it. Appreciate any feedback!

Great projects on here so far!
duuuuuude for real a11y? what kind of weird lingo flex is that?
I blame Ryan Reynolds.
They're getting less usable as well. One of the mice I use daily has had a broken scroll wheel for a few months now and I've been too lazy and/or busy to replace it, and it's shocking how broken scroll bars are if you try to actually use them. Infinitely scrolling content and content that resizes itself when it loads in very frequently combine in ways that make the scroll bar jump around in ways that make navigation very difficult.
Unfortunately a lot of accessibility concerns are of competing interest against each other and people making webpages don't have infinite time to allocate to ensuring they have options for everyone. You might consider just disabling css altogether.
Wow, that's harsh; sorry to hear that.

I suppose you have already tried to decrease the brightness of your screen. Say, 400 nit at 100% brightness is searing, unless you're under sunlight.
I’m a long time REI customer/member, maybe 20 years, and I was pretty happy about the move to a shorter return period. I always considered it my responsibility as a good citizen to be as honest and forthright as possible in return transactions. If something didn’t work out I didn’t feel bad returning it within reason, but if I had used it too long (like 2-3 years or put serious wear on it) I would not return it out of principle. I didn’t want to take advantage of such a good policy, and I knew they’d have my back if I ever did have a long term return.

But then I had a person who worked there in my friend group at one point and they told me the same stories you did. Just people absolutely abusing the heck out of it, taking maximum advantage for personal gain. Doing things like buying kids shoes then returning them when the kid outgrew them.

This behavior is highly unethical in my opinion, even though it was technically legal and within policy. So I was happy when they made the change to 1 year returns. I had rarely, rarely had long term returns like that and took them very seriously. In one case, for example, I had a tent for the summer that I never got around to using. Used it about 1.5 years later for the first time and quickly realized it didn’t work for my needs so reluctantly returned it after one use.

Anyways, people are awful.
native speaker of assembly language?
Vision is doing okay. One big focus is how to use these fantastic generative models for perception tasks. Multi-model LLMs and inferring 3D structure from 2D images are also popular topics.

Fundamental research tends to be done in academia. Big tech does some of it, but right now they're more focused on making LLMs into products.
It's not aggressive as long as it still has an "X" in the top right of the modal. I'm sure it won't be much longer before that's gone...

I'm surprised they haven't started embedding ads in the m3u8 playlist like Twitch does.
As the article says, not everyone can use a scroll wheel, and not everyone even has a scroll wheel or touchpad. I personally find using mouse scroll wheels quite painful due to RSI caused from decades of mouse abuse. Yet, designers find scroll bars and up-and-down scroll arrows icky so fuck me, I guess. :(
Research shows why hunting for the cheapest plane ticket is a waste of time
The ironic thing about icons losing their color and detail is that it happened right as high DPI displays began to become commonplace in consumer hardware. We have these amazing screens with barely visible pixels and excellent color reproduction being wasted on rendering monochrome lines.
The language server typically runs in another process alongside of the editor on the same machine. Usually it is the editor that spawns off a new process of the language server and connects to it. The editor can launches multiple language servers, one per a project of a particular language.

E.g. when the editor opens a Rust file, it would launch the Rust language server and connects to it. When it opens a Javascript file, it would launch the Javascript language server and connects to it.

Running the language server remotely would require more setup. The editor and the language server need to look at the same file, so you have to sync the changes to the file locally and remotely somehow. Also the editor might not be able to automatically launch a remote language server. You have to start it manually and make the editor connect to it manually. It's just not a smooth UX.
The Iceberg of Engineering Incident Costs
The quoted paper: https://academic.oup.com/qje/advance-article-abstract/doi/10...
No one is saying that you can’t build something at your kitchen table.
I don't use dark mode for contrast, I use because a lot of software "light mode" is just plain white. And screens been getting more and more powerful.

Often using software without white mode the thing is so bright, that the walls near me get lighted up as if I was using a flashlight or something.

Thus I have to make the screen less bright, but often this also make the screen colors and contrast get all screwy and I still can't see anything.

I miss Win 9x era grey interface... it wasn't beautiful but I could actually see stuff.
> I can change to a more or less expensive plan by giving the carrier notice, I assume its fair for the carrier to do the same to me no?

No.

Would you feel the same if the landlord of your month-to-month rental upgraded you to a more expensive house?

Sure they can increase the rent, and you can move somewhere else, but there is baseline a expectation that the house you rented will not change.
What is the nature of the test? Is this something that plotters are notoriously prone to misrendering? If so, then do they do so in any predictable way?
Biology. I’m in my 50s and get an eye exam every year. According to my optometrist my prescription has been stable for about a decade, but I can definitely tell the difference. My eyes do not focus very fast anymore, my eyes do not adjust going from a light space to a dark space or vice versa very fast anymore. I now have to hold books and my phone away from me to bring them into focus. Same with white text on dark backgrounds. I used to use dark themes for everything, but it just doesn’t work for me anymore. I’ve mentioned these to my optometrist and they say that it happens to everyone with age.
> The public school experiment has failed.

The American education model was modeled on the 18th-century Prussian education system designed to create docile subjects and factory workers.

And by the measure it was actually designed for, I'd say it's an astonishing success. It's why you can be a high school graduate but not literate.

I encourage you to do your own research on the father of American education: Horace Mann.
Yea, I think I will build a plug-in that will automatically quote the comment you reply to and the author just to exactly prevent these kinds of situations.
there's that yes, also, but it's not what he wrote and it's not like it
T-Mobile Will Force Customers onto Newer Plans Unless You Opt-Out
https://developer.mozilla.org/en-US/docs/Web/Text_fragments
Not from a FANG background but was in a high paying senior role before taking the plunge to start a startup ~6 years ago. Also sole earner. I made the decision to do it as I genuinely loved the problem space, building things and had enough savings to take a chance on building something big. I also am less risk adverse than average (and perhaps what is sensible).

I think if your goal is financial independence at this stage, founding a startup is a poor strategy. Perhaps lowing your cost of living somehow and looking at traditional investments to bulk up savings would be a better option. To combat the boredom you could look for a high paid job in a more interesting large company. Or, experiment with side projects and see how you go. Obviously your chances of success are lower when you don't go "all-in", but it gives you a taste of entrepreneurship.
> [...] or even 50 years ago.

This is accurate on a 100 year scale but completely off if you take into consideration the last 20 years, at least in the European side of the Mediterranean sea it has been all downhill after the 2008 financial crisis. There is a population-wise psychological depression that stems from the economic depression and everything that followed. The 90s were good, the 00s were okay-ish but after 2005 and specifically after 2008 Europe has been "steadily declining". New generations have very little to look forward to and it shows.

The Economist's democracy index, measured world-wide, is steadily declining btw. Europe is going right-wing. Would have been a lot easier to start a business in 2001 than in 2023, even though in 2023 you can do part of the paperwork online, start "a business from your couch", etc.
They discontinued Garage Sales during Covid. I enjoyed those as well, usually meant waiting in line early in the morning with a bunch of other die hards to rush in and hope they had the item we wanted! The new sections aren’t as good, but I think that’s because things trickle in and so you have to get lucky to happen to be there when something particularly good for you gets put out, which is less reliable than hanging out for a few hours on a particular day before the store opened.
> I doubt their model is the best in the world

For what reason do you doubt that?
Not that old, but I have astigmatism. And every spot of light has a glow around it. Black on white is better because the characters only got thinner. But light characters on dark background is like having tiny projectors and the shapes are not recognizable at a glance.
Browsers-based Outlook is a new low, I think. Scrollbar inception.
> People on this part of the world have been killing each other for a good 3000 years or so.

This is a really nasty way to dismiss it imo. It explains nothing but just assumes the conflict is inevitable. What, is the land cursed? Are they bloodthirsty barbarians who can't do anything else?

No, there are specific grievances in the recent past and ongoing. This is not some mythical blood feud with its origins lost in history. Israel as a modern nation-state did an ethnic cleansing to get itself started a few decades ago. People are mad about that, and it's in living memory you don't need to reach back to the obscure 3000-year-old whatever.
China's Country Garden warns it could default on debt
Its hard to get a good impression without more data points but the improvements we're seeing in the A17 on N3B are not very impressive relative to chips like the A16 made on N4P. It's really difficult to see the full picture but most signs seem to point to N3B being a marginal improvement for a significant increase in cost. For nearly anyone but Apple that is difficult to justify which is why Apple is the only big customer for N3B right now. We'll see how things change once TSMC gets N3E in mass production but it might not make things much better. N3E will probably feature lower average transistor density than N3B thanks to SRAM regressions so its difficult to tell if its performance will be meaningfully better than N3B in real world cases. It will be cheaper though, which is the important part.
So someone spent $205m in 2021 and got $133m back in 2023? My guess is that Atlassian does a similar write down in a few years time. I hope the winners in this deal try to make the world a better place.
I’m 30 and been this way since at least 19. I can’t stand most darkmode implementations because they often suck. Good ones are nice.

I love coding with white themes and full brightness. Never feel tired. Very lucky in that sense.
Here is a reference I found: https://chromestatus.com/feature/4733392803332096

It appears that it currently chrome only.
Continuing the litany: https://killedby.tech/google/
These models certainly have found letters, although mostly they produce unreadable partial letters. Look at the images from the "What’s next?" section of the article! [1] They certainly seem better than human annotation, and more importantly don't hallucinate whole letters. Casey Handmer made a submission for this First Letters prize [2] based solely on hand-annotation and wasn't awarded it, because it's really unconvincing. His letters [3] don't look at all like the computer annotations.

[1] https://scrollprize.org/img/firstletters/youssef-new.png

[2] https://caseyhandmer.wordpress.com/2023/08/05/reading-ancien...

[3] https://lh6.googleusercontent.com/C-vKV4SdsyH961w6KPwD6rypt0...
>A solution exists, and is nearly universally implemented: scroll wheels on a mouse, and scroll gestures on a trackpad.

So you didn't read the article huh. The very first paragraph says:

>“Ah”, they say, “that’s what the scroll wheel is for”. My friend, not everyone can use a scroll wheel or a swipe up touch screen.

Or literally the next paragraph about difficulties small/hidden scrollbars cause with other input methods, e.g. eye trackers.
I know that shadow text vision all too well. I find it helpful to lower the brightness when viewing text like that.
The testing for Linux will require a few more weeks of delay due to a BIOS issue.

"AMD Ryzen Powered Framework Laptop Linux Testing Held Up By BIOS Issue"

https://www.phoronix.com/news/AMD-Framework-Linux-Hold
> On the one paw, recompile my GUI theme? - but hey I’m a gentoo user I do that every friday anyway, I could just drop a patch in I guess… RECOMPILE MY GUI THEME??

Gentoo is a great learning exercise, but Arch has me focusing on doing things.
Looks like these were translations provide through a third-party platform. Pretty tricky to review when you've handed off the responsibility.

I wonder how Weblate actually manages quality control in practice? This seems like a pretty bad advertisement for the platform.
A litany of problems, but the owner likes it anyway. Gadget therapy for the post-modern human.
I keep 10,000 lines of scrollback in iTerm. Flicking the scroll wheel isn't gonna cut it. I NEED the scrollbar.

I was searching for a way to make Mac scrollbars wider literally yesterday. It's 100% a real problem.
While not all designers are like this, many are. I've seen designers come out of actual UX studies involving real users, saying "Well, while this is one data point, we think those users are wrong." There's no getting through.
Also, to be extra pedantic (why not), it should be Flavor Aid

https://en.wikipedia.org/wiki/Jonestown#Deaths_in_Jonestown
Flipped coins found not to be as fair as thought
Well I checked my Windows 95 VM, even opening a command prompt and typing "date"; changing the date view in that panel does change the date instantly. I never knew this was the behavior.

He describes changing the behavior in Windows 2000 being "reluctant"; I would say it was the proper and expected design from the onset. Windows 95 does not have instant-change settings anywhere else, it's always safeguarded behind OK and Apply buttons. Changing the date immediately on changing the view is inconsistent with the rest of the operating system's GUI design.
It does not look nicer. It looks more mysterious. Where in the list am I? Is there anything below to scroll to? Above? To the right, everyone's favorite?

And no, trying to scroll every control just to find this out is not my ideal of usability and comfort.
??? macOS (and iOS) is designed this way because of the gesture you want! You don't need the scrollbar because you have the gesture. If you want to see where you are in the page you just scroll a teeny bit. It works great, I haven't seen a scrollbar in years and its never a problem. Sure, some accessibility options are nice for some people.
people want authenticity, and ai is just not gonna fly

sure - you can suggest that Taylor is the product of branding/marketing. its cynical and somewhat true. but aside from that, she's an artist. in the deepest meaning of the word.

people are not going to resonate with a generative ai. instead - people will continue to resonate with actual art and artists expressing actual feelings
Don't be so dismissive, this was an impossible goal for decades.

It's extremely impressive that the same algorithm can handle many different types of data with no changes.
I don't even think the CD Player is an optional component, my Windows 95 VM doesn't have it in the Add/Remove Programs dialog. It's just there.
I would guess that it would be interesting if:

1. It's a sign that the tech layoffs are part of a more general wave of layoffs

2. Most of the layoffs were on their eCommerce platform

3. If there was a blame towards Amazon. Just as an anecdote, I recently bought a whole set of camping gear on Amazon for about a third of the price as REI (and actually for cheaper than their rental rates.) Quality might not be the same, but I don't really need anything heavy duty.
Running Python on an EC2 Instance
What’s that famous line from Bezos? “Your margin is my opportunity.”
What with the difficulty of manually verifying translations of numerous languages that you don't understand ...

I can't help but wonder if tooling could at least help check the degree of difference between previous releases and the current release.
Thanks! This was my main curiosity: "[fragments] are stripped from the URL during loading so that author scripts cannot directly interact with them"
So that what? They can become a thriving, economically powerful micronation on their doorstep? With better access to the political and military connections necessary to reclaim what they will always consider their land? Why would israel want that? Why would they allow it, if they have the power to prevent it.
> Please also consider: removing the one or two severely disruptive students from a classroom results in drastically better education for the 20+ students who remain, which is likely a benefit to society at large.

Charter schools aren't needed for that though. Public schools are supposed to already be doing it. Either in the form of escalating detentions/suspensions followed by expulsion, or by moving the most problematic kids into emotional/behavioral disability classrooms/schools, or in the worst cases sending the children to hospitals and group homes.

If public schools aren't doing this, there needs to be changes in administration, just like schools where they simply resort to arresting children and giving them police records for disobeying and being disruptive. Police shouldn't be involved at all for anything less than severe crimes.
Funny you said half baked. Https://bakeleads.com Basic nofrills CRM.
Add the newest Steam UI to the list of shame, not only for having skinny scrollbars, but also for having the 5px wide hitbox end several pixels short so that slamming the mouse against the right edge of the maximized window misses the scrollbar.
The point was that these ideas are neither new nor rare. They constantly pop up everywhere. But only a functioning democracy can keep them at bay. Like it or not, it is the only thing that can protect you from mad/powerhungry people's ideas.
What's stopping those input methods from having a special scroll gesture that is optimal for their input medium? But sure, have an accessibility override for giant scrollbars.
Higher Mushroom Consumption Associated with Lower Cancer Risk
I don’t know how frequently those things happened.

But I had the zipper break on my duffel bag after about 5 years and they told me they wouldn’t help. This wasn’t a crazy drop or mishandled, it was just some defect that caused the zipper to pop off one side when it shouldn’t.

I’m never buying anything from their line again. Had I gotten a Patagonia duffel, they would fix a zipper decades later.
Aussie here adding an up vote!