skysight-inc/HackerNews huggingface dataset:
I'm making an interactive garden designer to help plan a (mostly rose) garden in my front lawn that will be visible to the town.

https://garden.simonsarris.com/

It all works (double click to place plants, undo/redo, copying, etc etc), but it needs more items. And saving and loading does not work yet. Actually, since this is HN, you could write

go.Diagram.fromDiv(myDiagramDiv).model.toJson()

To save and share. But I need to implement some server saving because normal people do not adore JSON as much as we all do.

Some examples of what I'm thinking so far to give an idea of what loading might look like: https://twitter.com/simonsarris/status/1705056223333151053

I have considered making a more public version of this that anyone can use for their own garden, but that would take more non-trivial work.
Forked axum-server and will be maintaining a crate for those looking to build more customized HTTP applications and servers in the hyper ecosystem. We had a need to extend with proxy protocol support (coming in the next few days here) for running hybrid gRPC/gRPC-web streaming services behind an AWS NLB whilst preserving the client IP in the headers. Figured it might be useful for some folks here, as axum-server is rather unmaintained now.
The article specifically mentions eye tracker users as an affected group.

Everybody who tries to actually use the scroll bar as a handle (rather than a non-interactive position indicator for use with the other scrolling methods) would have a problem, because they're not really meant to be used that way and most people don't use them that way (which is why they keep shrinking).

Unfortunately the article doesn't mention how people who don't use an eye tracker, can't use a scroll wheel/touchscreen-dragging (or adapted replacement for either!), but could use a "normal-sized" scrollbar, are actually interacting with their devices. I imagine that overlapping group to be rather small.
Totally, I am sad to say my companies have never reached a 100MM round, so I wouldn’t know.
Lockly's base model fingerprint lock is fingerprint + keycode, and Bluetooth is actually optional, you can set it all up on the device w/o a phone. IMHO they don't advertise this enough, and they really try to upsell you to the Wi-Fi models.

They don't advertise this, super cool.

Oh and it uses a standard Schlage cylinder so you can get all your doors keyed the same, or swap it out with a high security cylinder if you so desire. (Lockpicking Lawyer even said not bad things about it!)

Fingerprint is a seriously cool. Except it doesn't work if your finger is wet, at which point you are back to just using a code.

Now, all that said, there are times I really wish I had the Wi-Fi model, knowing on my phone that, for example, the animal sitter has stopped by and fed the pets, is super useful.

But not having the Wi-Fi model is a trade off I have made in return for the security of not having another wireless entry point into my home network.
Interestingly when the thread came up the other day I was seeing it, now I'm not, still a/b testing maybe, or stop harassing when the user just closes the window and doesn't come back
I made a little transit app for my neighborhood: https://bktransit.com

It’s nothing special, but I like it a bit better than the official MTA app in NYC :)
It's hard for native speakers too. Numerical contractions aren't part of normal English (i.e they don't seem to exist outside of IT).
You know what's an accessibility problem for a lot of people over 40? White text on a dark background. I don't think I'll ever get tired of hearing people advocate for making web pages readable for people my age.

Yeah, opening up the inspector and updating the author's CSS made it readable for me, but made the shell script unreadable.
I ordered something shipped to store at REI. No joke the guy pulls it out of a cardboard box, same as what would have just been mailed to me.

in store pickup doesn't necessarily mean less materials.
This doesn’t track. If this was true, people would not like fictional characters, like sponge bob or pikachu.

Taylor Swift is a generated personality designed by a branding and marketing company.

People don’t care if there is a human portraying the character or a team of artists.
Vendor risk management is a thing, and plenty of companies that work with medical data or legal data or financial data or sensitive government data and are, in fact, able to store that data with their vendors. This is a thing that happens all the time by literally all of the companies.

This nonsense that you can't trust anyone with your data is completely unfounded
OpenAI close to signing S.F.'s biggest office lease since 2018
In the context of the original iPhone at least, hiding the scrollbar when not scrolling makes some amount of sense… when your screen is 3.5" in size and your goal is to render content with "desktop" fidelity, there's not a whole lot of room for a scrollbar, plus most people aren't going to be interacting with the scrollbar.

For desktop OSes where the smallest screen being used is much larger on the other hand there's not much of a good reason to hide them.
https://www.packagepal.ai/

It's an in-house shipping protection platform for Shopify stores. 260 million packages are lost/stolen per year, and it's really not on the brand in a lot of cases. Huge hit on margin and when given the choice, a lot of customers prefer the piece of mind.

My goal is to give brands the ability to run this in house instead of relying on a third party that could give a worst possible outcome for brand and customer.

Want to make it have an AI claims agent and build a bunch of workflows. The widget took forever to pull it off though so we ship what we have!

Note to self, embeddable widgets are hard no matter how simple they look.
Yeah, with the GHz free lunch done, we're headed for more hardware-specific optimization. The abstractions of a lot of code from the last six decades kind of has this informal "we're getting 2x speed in 18 months, so lets do more abstractions for the programmer".

Now CPUs are still stupid fast, so you can use the poor abstractions, but if you really want to make a high core big CPU cache system work, you'll need some hardware specific stuff.

ScyllaDB vs Cassandra was a big example of this, and scylla's performance leap forced a pretty big rewrite of the java-based cassandra core from a streaming event architecture (SEDA) which would thrash the cores/caches for events, to a pinned CPU architecture.

Even though we are about, what, 15+ years into desktops having 4+ cores, and ludicrous amounts on the servers, there really isn't very good documentation, tutorials, and examples of squeezing maximum performance from these multicore systems. Platforms like Java have 20 years of multithreading code and libraries and examples, and a huge amount of them are really bad practice these days.

The big explosion of Python and Javascript aren't really helping, those languages are saddled with GIL or single process + wait architectures. That isn't going to wring the max out of a huge multicore system that pinned processes would benefit from. But then again does Java, while it is multiprocess/multithreaded, have the ability to pin a process to a CPU?
Ironically he was probably the least likely of the last 6-7 presidents of resorting to nukes. Trump is a lot of awful things but you can’t really say he is a warmonger. If anything, the use of nukes would undermine his reputation as a deal maker. His ego would never survive the obvious dealmaking failure that the use of nukes would mean.
And on the flip side, Chrome - just had the biggest laugh when I got to this point:

"Imagine being able to configure anything useful in chrome ever."

Overall, a very well written article - kudos to the author.

(I've made the switch to FF again myself after Edge just got too annoying with their constant nagging about Bing search and other features. And the prompt to restore tabs. Just STFU and stop it already.)
It addresses reliability by shedding the customers who don't pay a premium for reliability first. Most of the time, that can solve the problem. It is, as you say, imperfect because it doesn't allow that premium to be used to fund investment in reliable generation.
https://archive.ph/xuRvK
The U.S. and Europe have been leading the most brutal genocides in history, some of them are very recent, a US representative described once the murder of 500,000 kids in Iraq as "worth it". Why would it make any difference now?
Maybe instead of adding ramps, we could build wheelchairs that can climb stairs.
Native is the only way to go. The problem of the mythology of cross-platform (pseudo-)development is having to know both the underlying platform AND the abstraction layer. This explains why RubyMotion, PhoneGap/Cordova, and Appcelerator/Titanium were flops, and so shall Microsoft's MAUI.

There is nothing for free. Abstractions cost performance and confuse troubleshooting.
They are not slow, they ca do more than 40 miles per hour. You think it's that easy to hit a target that travels at 40 mph somewhere 1000 miles out in the ocean? Yes, I know, you have some super-duper hypersonic scary aircraft carrier killer things. It's still not easy to even locate an aircraft carrier 1000 miles away, to say nothing about tracking it and accurately doing course corrections on a hypersonic missile, all while defeating electronic warfare countermeasures.
My fellow readers, do not succumb to the heresies expressed in that blog post! Clearly, the future is in eye tracking data streamed to the cloud, where an AI will predict the scroll target, to be revealed by the application. Most cheerfully, this will not only be a subscription based service, but will also solve the problems with ad attention. ;-)
http://knmw.link/posts/constexprjs.html

A static sites generator which uses JavaScript instead of a template language. It evaluates the javascript in your pages ahead of time.
The 1 Hue light I have resets itself on occasion and I've given up on reprogramming it to do the 1 thing I want it to do, which is color tracking by time of day.

I imagine if I bought a compatible "smart switch" that issue would go away (power never completely dropped to the bulb), but seriously...
To have a material impact on the violators, we need the ambulance chaser lawyer equivalents for class action lawsuits to see $$$. The individual victim will receive less than a successful small claims suit, but a few $K paid out to sufficiently motivated individuals in small claims is effectively $0 to these companies. A few class action awards of millions to 10s of millions each, will at least show up on their balance sheets. I suspect it will still not be enough (we will soon know since other states' recently passed privacy laws which provide for private action).

What we really need to do is outlaw data collection and "sharing". If the service being provided does not require the company to know e.g., your location data (and has not received an explicit opt-in [for that single specific data type to be collected] that auto expires in n months), there should be massive GDPR style fines if the company is found to have collected location data. Unlikely to happen (in the US) as authoritarians in law enforcement and their supporters love to use private companies to do an end-run around 4th amendment protections that would make the data they are buying illegal, if they had collected it themselves.

I'd love to hear someone with expertise in the law opine on whether a pro-privacy DA could use existing laws like anti-stalking laws to prosecute these companies and their execs-- I'm thinking of the way RICO laws have been used so creatively over the last few decades.
I was kind of curious because I’ve often felt the same about cheap Uber/Lyft rides. So I checked. I initially signed up with Lyft sometime in late 2015. The first airport ride I got from my house in Austin was in December of that year and they billed me $38 base fare and $1.50 airport surcharge. This was before tipping was available in the app as well.

I just took Lyft again to the airport earlier this month same location and I was billed $49 USD, and a $1.30 “Texas Surcharge”.

An inflation calculator says that $38 usd in 2015 is equivalent to $49 in 2023. Color me surprised. I thought the prices had significantly increased since I signed up but it looks like actually no they didn’t.

Trawling back through those old emails I do see constant “50% off all weekday rides” offers from the time I signed up until about March 2016, at which point they stopped. So there were some subsidized incentives when they were early in Austin but it looks like they stopped sometime in early 2016. So if the money train existed, it happened before that, at least in Austin.
Wow, that link indicates that members likely won’t get anything, even their $5 share, back. So who is benefitting from the sale?
Reddit isn't fazed. Traffic dipped for a week or two then returned to what it was. Some subreddits suck now more than they did before, but suckage always comes and goes. I don't post there any more, but staying away completely was difficult, so I have somewhat returned to lurking subreddits of particular interest that don't have counterparts elsewhere. It's not ideal.
SAFe is a failed ideology: https://seandexter1.medium.com/beware-safe-the-scaled-agile-...
> I'll give you that can be the case, if the MLM and the 30% interest on the new Dodge Charger didn't take all the money.

As prior service army, the Dodge Charger bit is painfully true.
It would be extremely useful for touchscreen users as well, a scrollbar lets you scroll a whole document (and go near specific points) in an instant instead of swiping like an idiot for a minute.

And for trackpad and scrollwheel users it's the same, I absolutely adore chiral scrolling but you still need to use the scrollbars sometimes (or often).

All these things only replace the arrows of scrollbars (enhancing them with some speed control), but the arrows are just a tiny and stupid aspect of scrollbars (I don't remember ever seeing someone using them).
https://www.ifixit.com/products/google-pixel-6a-battery-genu...

Read that label. What does it say? 3.7? Nope!

> https://www.amazon.com/2600mAh-Rechargeable-Replacement-Batt...

Is this a 3.7V battery? Nope!

And I've got a pile of rechargeable batteries here that are 1.5V, 1.2V, and others.

https://www.amazon.com/EBL-Lithium-Batteries-AA-Pack/dp/B0CH...

> Yeah EVs and laptop batteries use Wh because it makes sense there.

And it makes sense there because...?

> Oh, so you don't know. Battery voltage is an S-shaped function of state of charge.

I do know that. You don't need to be rude.
Why do you find it hard to read?
https://qwertl.com - Like Wordle but with hints based off the qwerty keyboard layout.
https://tinygem.org

Bookmarking / read later with automatic archiving and “for you” recommendations from the small web based on saved articles.
Windows 11 has these awful scroll bars - at least on dark mode, that are a hair thin and the bar color is the same almost as the background scroll area and I for the life of me, at under 40 years old, cannot ever figure out /where/ the damn button portion is. Windows 11 also likes to auto-hide scroll bars, and minimize them otherwise which is super weird to me since its supposedly a touch friendly OS (Designed for Surface and Phones as Windows 10X supposedly)
I'm under 40 and this puts immense strain on my eyes. After reading a few paragraphs if I look over to the wall I will see persistent shadow-text in my vision for 30 seconds or more. Very uncomfortable.

It's to the point that if highlighting all the text doesn't mitigate the dark/white contrast, I'll just avoid reading that page entirely.
> It’s their bosses saying the tiny scrollbar is preferred because it sells 20% more due to the aesthetics being better.

I think we need to stop shifting blame to "the bosses." The bosses are (generally) not getting involved with the minutia of how scroll bars work or what color they are, or how accessible they are. This problem falls squarely in the lap of 1. the UX designers who think scrollbars are icky and get in the way of their pure vision of the app and 2. the developers who don't push back on the madness.

Yes, I've had "bosses" who annoyingly micromanaged the UX of our product, and yes, it's irritating when that happens. But I highly doubt it's the general case. Designers have run amok in the never-ending quest to fill out their portfolios, and accessible things like thick scrollbars, large fonts, contrasting bold colors, and an information architecture that lends itself to screen readers get in the way of their sterile, minimalist aesthetic.
> Your first two examples are the only ones that are consequential

Er no. That poor kid might end up getting socially shunned at best and lynch mobbed and killed at worst. I'd say that's pretty fucking consequential. And that's just one example of an infinite amount of scenarios. Every "big" event is just an aggregation of many individual stories.

> and you don’t need AI for either.

You are massively underestimating the scale of change. In the past you would have needed an entire team working many hours to create one short video of high enough quality to fool people. Now anyone, anywhere, will be able to create them in an instant. Not only that, they will be able to create videos tailored to an individual and delivered to them for maximum effect. That is 100% only enabled by AI.

> You could do all that a century ago

Television wasn't even invented a century ago. You could make up some fake story and put it in the newspaper, but people trust their eyes more than words, and they're also moved to action by
them more as well.

And no, a government absolutely could not run any kind of deception campaign in 1923 anywhere close to what they will be able to when this is perfected. A motivated sole individual with a bit of capital to spare, let alone a government, will be able to run a deception campaign thousands of times more effective than any 1920s trickster's wildest dreams.
There's also https://972mag.com/
> there's not much of a good reason to hide them.

It looks nicer + you can just use the scroll wheel. A lot of the UI affordances lost over the last decade or two are unfortunate, but complaints about scroll bars seem to be purely baby duck syndrome.
I think an important question here is: why do you think that joining/founding a startup will be any different? If you were actively trying to take initiative at your current position and being rebuffed (which certainly can happen in FAANG and other large companies) I could understand why you'd feel that way, but it sounds like you haven't tried, and I'm skeptical that a change of jobs will suddenly inspire you to be more ambitious.
HAHAA. ;)

This is true, I did acquire some of REI's water containers and blankets when I used to vanlife. The good thing about REI is they often have good bicycle mechanics, but they're encumbered by many corporate regulations. If you're more DIY, you're probably better off going to a local bike shop who can do major things like scooter brake replacements.

Anyone not from the US: REI is a fractional employee&customer co-op, brick-and-mortar glamping mecca that also sells sporting goods, hiking gear, and Birkenstocks.
we are talking about a retail store here. A few months is good retention. Ironically, the ones who have been there 5 years are probably worse than those at 1 year.
We need to distinguish between justification and explanation. The former pertains to morality, the latter pertains to facts. There is no justification for Hamas' atrocities. But if we want to actually explain, which we need if we want to take practical steps towards a solution, we need to look beyond the oversimplified "Hamas bad" takes. Yes, Hamas is bad. That isn't an explanation, and doing moral calculus isn't going to fix any problems.

Terrorist organizations like Hamas don't exist in a vacuum. Ideology, poverty, oppression, lack of education and young median age, and many other factors fed into the causal sequence of events that led to the atrocity taking place. Simply destroying Hamas could fix things in the short-term, but long-term, the underlying causal factors have to be addressed. We learned that already with the rise of ISIS.
One thing I just love about KDE is that when you right-click on an "empty" area of a scrollbar, it offers you options to go to the very top or the very bottom of whatever view you're seeing.

I seem to recall that something like QtCurve offered buttons to do that within the scrollbar.

If only everyone did that, many time wasted in scrolling would be saved and "go to the top" buttons in websites wouldn't exist
>These projections, which take into account demographic factors such as fertility, age composition and life expectancy, forecast that people with no religion will make up about 13% of the world’s population in 2060, down from roughly 16% as of 2015.

That's certainly a trend, but it's in relative terms, not absolute terms. The study also did not break the demographics down by religion, nor does it represent hegemony. They don't control the government or the educational institutions. Even further, the notion that religiosity in the West will be Christian is unproven.

Regardless, the kind of active suppression of contradictory evidence to religious narratives that was historically present from the early middle ages to the early modern period is no longer extant. The Church can put any discovered texts on a Novus Index Librorum Prohibitorum all they want, but that's not going to stop academia or the Internet from mining it.

Also, I can speak from personal experience with a traditionalist Catholic father, none of his many kids are Catholic. Having kids doesn't mean successfully keeping them religious.
SpaceX details Starlink-for-phones plan, launching in 2024
When sources were inherently dispatchable, like coal/oil/gas, reliability was free. Markets have not been updated to reflect the value of reliability. It may be just an oversight of slow moving regulators. Or it may be intentional to allow the growth of unreliable wind and solar without making them bear their own cost of unreliability.
Hey, I really appreciate the thoughtful response and guidance. That makes a lot of sense, thank you. Tapping my network is something I definitely underutilize as well and a good starting point.

I have done hourly contracting work in the past but found the projects troublesome or management unwilling to listen, or sometimes people taking advantage. It’s not so much finding the work that’s the issue, but more of a good fit that is worth my time and energy.
Quick aside: I know Chrome has supported the link-to-highlight for years now, but does anyone know where the "#:~:text=" hash format is documented at? Searching for that is really hard.
I like it! How does the queen get food? I let it run and the queen eventually just died despite having plenty of food around.
I bought a duffel bag at REI a few weeks ago, and there were visible unionization efforts going on in the store. The tension between the employees and the managers was obvious.
Not only that but it seems like color from icons has gone - now we get black and white ones. I'd get it if these companies making the UX were small, because yes its super hard to deal with accessibility and different color blindness but I agree - we've lost anything but the extremest of the extreme colors.
Au contraire! I can and do look at racial outcomes and determine discrimination without asking whether priorities and choices are also different between the groups because I have good intentions in my heart and my race card is not yet maxed out!
But it only takes one person who either doesn't care or doesn't understand to make testability impossible for everybody else. And that person is usually management's favorite because he ships "on time, under budget".