skysight-inc/HackerNews huggingface dataset:
I've been trying to find information on actual battery life in practice – the promise of e-ink is stonking long battery life - and it looks like it gets 8-12 hours of "active use" battery life, unfortunately. [1]

[1] https://www.youtube.com/watch?v=e-4ytrhTEf8
I love my Galaxy phones. I draw with the stylus constantly. I think they have better cameras. I love the Android back button.

After almost 15 years of Android, I'm buying an iPhone specifically for iMessage. I had a daughter, and I'm so tired of getting and sending videos of her and her peers over SMS. I'm constantly uploading to Google drive and sending links, or asking people to get on an alternative chat platform.

All Apple needs to do is support RCS. They don't do it because they want everybody else to inconvenience iPhone users with their green bubbles. They want tiny garbled videos and no read receipts. Everyone thinks that this is Android holding back Apple users when it's specifically the exact inverse. Accept the open standard for communication! It's one of their most nefarious business moves. "Get your mom an iPhone."
Then give me the points you feel are strong! :D Seriously, what are the strong points? I don't expect a full paragraph breakdown, as it is an expectedly boring document. Apologies if my misguided attempt is turning you off. I was honestly amused at how much of the document is naked assertions with no real evidence. (Edit: Specifically, I was amused with how much of the document is essentially "Amazon has gotten worse.")

I would have just gone on the allegations, but they are only done as assertions by design, and you would have to reference back to the paragraphs heavily. (I suppose the 17 allegations from the states could stand on the basis of the other allegations, but that is somewhat circular.)

The points regarding the search getting worse could be promising, maybe. However, I remember all the way back in 2014 that search at Amazon was already laughably bad. And search has been getting worse for everyone, not just Amazon.

The points regarding the buy box show a lack of any consideration to how retail generally works. There is a reason "top shelf" is a thing, and why the top shelf items are both more expensive, and likely sell more.

Preferred seller agreements and best pricing clauses are the norm in retail. By all means, lets get rid of them.

Claims that Amazon has declined in service while raising prices are interesting, but also kind of against the points in question. The services do seem to be declining. And competition outside of Amazon's own site have gotten better. The evidence that they are preventing newcomers feels weak when I consider that I do buy more from non-Amazon today than I bought at all online back in the early days of the internet.

Ironically, there would be a strong case here if only talking about books. But this seems to be specifically excluding books and digital.

So, again, what are the strong points?
Agreed, sadly 1Password's biggest threat is themselves at this point, not Keychain.
I started off with Clojure and then moved to Common Lisp. They're both good languages. My Clojure is rusty, so I'll just list some positive things I found about using Common Lisp.

This is from my experience creating a small website that runs on AWS with:
- nginx
- SBCL
- hunchentoot
- easy-routes
- cl-json
- cl-sqlite
- ...

Most of the positives come from Common Lisp's condition system and built in debugger. I like the ability to hit an unexpected condition, pause, poke around at things, re-compile, and retry the code. This can be very useful for something interactive like a website. It took me a while to get the hang of it, but once you learn it it's quite powerful.

You can also apply the same techniques to the production server with minimal fear you're going to break stuff. Common Lisp is designed with the idea that developers will change state on the fly, so it has mechanisms in place to make this easy and reasonably safe.

SBCL is also "fast", at least when compared to Python or Ruby, but I imagine Clojure is too.

I would assume most other benefits would be similar with Clojure (Macros, html generation, etc.)
And you trust governments because?
No. When it comes to evaluating forensic evidence lawyers are, by training, too process oriented to solve the problems.
Ask a prosecutor what the error rate is for fingerprints or DNA evidence and you’ll get a blank stare. They don’t even try to measure it.
Is there an alpineos equivalent with systemd? I have grown to adore that os for virtual machines running docker with compose.
Where can I purchase one of those "radical ecological organizations"?
When drug adverts list their possible side effects, why don't the Covid vax adverts mention this? Is it because those promote a free vax? So it's considered a PSA?

Regardless of regulatory requirements, what kind of PSA would fail to mention such a thing? Why the lack of transparency?
Also hopefully these docs can be of use. They're a bit of a mess as they were never properly ported to GitHub wiki:
https://github.com/zeroengineteam/ZeroDocs/blob/master/getti...
The only successful products I can think of from Google that were entirely of their own making are Google Search, GMail, and Chrome. Their other successes all came from acquisitions, like YouTube, Maps (KeyHole), Docs (Writely), Android, etc. They deserve some credit for their cultivation and maintenance of these products, but they did not create them.
Yep this is how I'm doing it. Combined with ESPHome I've got a nice, local-only automation system using sourceable off-the-shelf parts (but I'm so, so happy that Athom are making open-source flashed IoT devices - which go and live on my IoT network).
Speaking as a Japanese-American who has some insight to what's going on: This is just Japanese resisting external demands to get with the times.

Sending out invoices and paying sales tax to the government as a business is just a part of conducting business in the rest of the world; most of the Japanese resisting this are doing so because they are annoyed at the extra workload keeping track of numbers (they don't know what an invoice even is) and because literally nobody likes paying taxes.

As for why the Japanese government is pursuing this, the simple answer is they need more taxes coming in to offset deficit spending.

It's also worth noting the big businesses aren't complaining, because they already handle invoices simply as a part of doing business anyway. In particular, any business with international customers need to handle invoices, regardless of size, because the rest of the world demands invoices.

I have no sympathy for Japanese folks who are against this, they need to get into the 20th century. If they're selling something they pay taxes on those sales.
Sure, but your original post made this man to be out as a racist. He isn’t.

There are other doorbell choices, like Eufy by Anker. The one this man used.
The old reverse boycott never fails.
A: I already explicitly avoid products that are encrusted in this shit.
B: I have not used either of these products since their respective changes, even though they’re otherwise still perfectly functional.

A notable flow on effect is both of these products had helped with the management and improvement of my health, and these changes have had a measurable negative impact since I’ve been unable to use them.
This wasn’t slow for me unless I was deleting a node_modules folder or something with a gazillion files in it. Sounds like something’s weird on your not-that-old iMac Pro.
I do not understand the people who buy garbage products they don't need and then complain when they inevitably decompose and attract flies. You literally purchased a light bulb with software. You did this to yourself. It's like setting your yard on fire instead of mowing and then complaining that the yard looks bad.

I deal with shitty technology products every day. Bugs out the ass, terrible UX. When I report the bugs or point out how horrible they are to use, I'm either ignored, or told it's my problem. Do I complain? No, because I've learned that a horrible experience is what I should expect from technology. A shit experience is par for the course. I should really be happy that my phone has not killed me yet. Though seeing as cars are increasingly becoming very large smartphones, that might not last long... If you only knew how horrifying the software for chargers is, you wouldn't walk near one.
HomeAssistant has changed officially supported installation methods so much, I personally don't know what's supported. Docker, tarball, installer, their own OS Part 1, etc were all different ways you can run it.

Last I checked, the bare metal pip3 method was "always" going to be supported. So the "Just use Docker" comments ignore this.

The author complains about a lack of product leadership at Phillips, but HA has always been renown for ignoring their users.
I agree - I'm a few steps away from going full luddite and running only dimmable incandescents and kerosene lanterns.

https://www.sevarg.net/tag/lights/

What's the old joke about technology?

Tech enthusiasts: My entire house is smart.

Tech workers: The only piece of technology in my house is a printer and I keep a gun next to it so I can shoot it if it makes a noise I don't recognize.
>No, it really isn't.

You must not be reading hard enough.

"To the extent that taxing something results in less of it (whether income or consumption), taxing consumption instead of income should encourage both work and capital formation, which increases economic growth, while discouraging consumption.[3][4] Secondly, the tax base is larger because all consumption is taxed. "

"Many economists and tax experts favor consumption taxes over income taxes for economic growth.[26][27][28] "
Has anyone actually been hacked by a curl|bash installer because of the curl-bash-iness of it (and not a theoretical PoC--I'm well aware of those blog posts)?
Can’t you just get a paternity test online? Otherwise that’s an insane situation, do they expect a dad to raise a kid that is not his?
How to Make Our Glue
Actually they do. Not individually one by one themselves but they outsourced this to their distro maintainers which do a spectacular job.

I'll take a properly curated package in flatpak Fedora repos over a random script downloaded and piped into a root shell any day
I don’t care what they do under Chrome. I only care what they do in Firefox.
The "70 characters per line" stuff comes from books which almost by definition are long-term reading projects involving many pages and lines.

The web ... is not that.
Stack blocks or some other completely pointless activity: TSA isn't just worthless, by massively slowing down air travel and making it less enjoyable it provides negative value. We would be better off if most of the TSA staff stood out on the tarmac shuffling around pallets all day long for no particular purpose.
Can the free market ensure artificial intelligence won't wipe out human workers?
First it's about precedent. HTTP or something else using TCP/IP is eating the world and while reading that article I remembered that this blood pressure measurement device I bought with Bluetooth also forces me to login in the their shitty cloud to sync the data with their app. You're whole existence will look like that at this point I already gave up on the privacy aspect of it which is also not okay but that shit is just unusable, broken and won't work in 5 years.

Fucking planet is heating it's not okay fucking lightbulb remote control and blood pressure measurement should be local and easy. It's about how we do digitalization.

Having said that - I also think I don't need that stuff and I don't have it so it's a first world problem. The display shows the blood pressure - Bluetooth is not needed and I've already thought led lightbulbs are to expensive and I'm far too poor to buy some internet connected expensive stuff.

I'm embarrassed at that cheap take at home assistant which seems to be some kind of free open-source version?

On the other hand it's a rant I really can't blame the article it's good at what it does and doesn't want to solve the world's problems. It's just pure frustration about a product that used to work without some shitty cloud and we should collectively fight that we can use and buy stuff without any shitty cloud. It's important. Because it will be everywhere - or already is.

And sure there is an imperialist war going , people don't get healthcare and are still enslaved. It's very first world middle class or even upper middle class privileged problem.
They pushed out an over the air update the bricked nearly every device and had to swap them all out right before sending out a letter warning they were going to file.

The lesson that it drives home to me is that if a company can force updates to your device, it doesn’t matter what the terms of service are or how much you trust the company.

They can go bankrupt, sell off the assets, and some new vampire company can come along and remove your ability to use your product.
> If you ever saw the South Park episode where they try to get the cable company to do something on their behalf and the cable company people just touch themselves inappropriately upon hearing the lamentations of their customers, well, I suspect that's what's going on here. The management of these places are fundamentally sadists

I think it's unhelpful to think about the management of these companies this way. In my experience, assigning the most evil possible motivation to someone else is dangerous as it blinds us to the possibility that even non-evil motivations can lead to undesirable results.
I don't think so, but I think presenting the story as "she was fired for speaking up against AI" certainly discredits it.

She was "fired" because she said "do X or I'll resign", and someone said "ok, we accept your resignation". She also was in a managerial role and told her reports and others to basically stop doing the work they were doing, which will usually get you fired from any company for not following marching orders from the higher ups.
Constraining RPKI Trust Anchors
> so I take it to the dealer and make them do it.

Won't they charge you through the nose for this? We recently went to a Lexus dealer for something random but specific on an old Lexus, and they did basic service like an oil change. When we stepped inside, it was like a 5 star hotel lobby with ordurves and fancy hosts a bunch of weird junk.

We got the bill, and never even considered going back.
Man this stuff really took me down a rabbit hole! Appreciate the link.
(For those looking for more info, this is called the polar decomposition. See https://csmbrannon.net/2013/02/14/illustration-of-polar-deco...)

I think the closely related SVD is more commonly used though, and Wikipedia has a nice animation https://en.wikipedia.org/wiki/Singular_value_decomposition
I'm missing some context to understand all of this.

What was the "post-iOS change" and why did this make it difficult to go elsewhere?

Why is Facebook/Instagram/TikTok alternative dead in the water?
Are you able to do arithmetic?
Any light you want to independently control is a device. So yes, each bulb is a device. But that was with the TRADFRI, which it seems they don't sell anymore. It looks like the DIRIGERA supports up to 100 devices though, so probably nothing to worry about. Feels like I probably bought the first gen of their smart products.
After looking at Stagefright... yes, I've lost faith in the ability to write safe C code.
My personal use case is an older (1979) house with insufficient or poorly placed switch/switched outlet locations and my general dislike of can/LED puck lighting in living spaces.

My kitchen, for example, has 4 separate light circuits for tasks: under cabinet lights, 2 cans with spotlight LEDs over the sink, multiple can lights around the perimeter, and 3 over the kitchen table. They're all on Kasa switches and hooked to Alexa for voice control. So, you can turn on the sink lights to wash dishes without touching anything and lights can be turned on/off in groups no matter where you are standing.

Other living areas use a combo of table and floor lamps at multiple locations/outlets, so it's nice to be able to turn everything on together by room with a voice command. These rooms have a switched outlet, but that's a single location, and in one room, the switch is not positioned well.
> if I sell this house that WiFi network + all HA stuff goes with it including a nice manual of how it all hangs together

I had something similar. Rock solid. Wired back haul. Nice manual. I knew it wouldn’t add $$$ to the house but I was a little surprised to find out it actually put a lot of people off. It had negative value as I had to rip it out and go analog.

Even nerds looking at the house wanted to do their own thing not maintain someone else's ideal and normies refused to spend ANY mental energy on understanding it.

Was eye opening!
Shit gets complicated, and being able to dynamite a railroad track through a mountain of nuance is just easier.

"Oh, that path is actually not a temp directory and requires permissions different than the user account?" - sudo

"Oh your firewall blocks my outgoing telemetry data?" - sudo

"Oh your firewall blocks my localhost request but I don't actually realize that's what happens but when I try it with sudo it just works everywhere?" - sudo

There are myriad reasons apps want root access, and almost none of them are good reasons, but that doesn't mean it's not simpler for them to get sudo from a user than it is to get dev eyes addressing (let alone understanding) the nuance.
Hmm, I hadn't thought about it before but I do wonder if that is part why it is as reliable as it is. I believe the Hue hub is ethernet only while my other hubs are all wifi.

However I think the Ikea hub I had was ethernet only so not sure if that's the entire answer.
Can't HomeKit do the sunrise stuff itself via automation?

But maybe I just triggered something in Hue for those ...
How’s resolution scaling? I tried Fedora KDE and setting a scaled resolution didn’t do anything.
> So you don't like Unity because of everything happen and how they threated game developers. And for that reason you want to refuse to pay those game developers?

Your framing is wrong. If I really want to buy a game but choose not to, I'm not "refus[ing] to pay" the game developer. Game developers don't deserve to be paid with my money if I decide not to get their games.
Advocating for a position and then using the strength of your arguments to be placed in a position of public authority through a democratic process is anything but fundamentally legitimate in a way no business will ever be.

Amusing trying to see people claiming the opposite.
Tbh, I’m put on more on alert by the spelling errors in the linked post than I am by the ostensible threat of a server timing my requests in order to serve malware.

It’s good practice to check anything that you’ll pipe to `sudo`, but this article’s level of paranoia is kind of self-defeating, no?

At some point, we all trust the things we run on our machines. We rely on communities — and our participation in them — to vet installations.

There is no perfect solution. Someone will always be misled.
How can you avoid products that are unilaterally and unexpectedly changed in the future? The answer is you can't.
In Firefox on a 12th-gen Framework i5-1240P, Fedora 38, integrated graphics at 2256x1504, it works and looks fine for me.
See the very next sentence.
Wow, Collect2 sounds kinda hacky based on the linked documentation¹:

- There is user code that needs to run before main. With C/C++ allowing separate compilation, the compiler invocation that creates the entrypoint doesn't know about all of these static constructors.

- Therefore Collect2 pretends to be ld; when invoked, it tries to call the real ld and examines its output

- It creates a c file with a table containing any constructor symbols it finds, then compiles that

- Finally it links the program again, together with the new object file

¹: https://gcc.gnu.org/onlinedocs/gccint/Collect2.html
It was completely unusable on my M1 MacBook on Chrome, I suspect it's hitting some degenerate webgl/driver edge case.
Reading your answers, I've noticed that there appear to be some major misconceptions about Yosys and how it works: certainly, ABC is a core part of a standard synthesis flow, but Yosys is based around a series of passes that modify a common intermediate representation. That should mean if anything it is very easy to use only part of Yosys.

Obviously it'd be off-topic to try to discuss your particular needs and use-cases of Yosys here, so feel free to email me at lofty@yosyshq.com.
Russia’s Manga Pirates Face Publisher’s Lawsuit and Increasing State Censorship
She is a troll at this point if her tweets are any measure, most of them being rage bait.
I remember creating widgets in windows 98 by setting my desktop wallpaper to a local webpage that had a full-screen background image and some dhtml for interactivity.
Maybe they do, but I don't install apps for horseshit like this. I especially don't install apps from companies that are obviously terrible at software development, like car manufacturers.
> However, as more and more people fall behind as technology progresses, it might pose a problem, so I think we should institute basic income.

Basic income is the most counterproductive idea possible. We should have spent more on education over 100 years ago.
The point is that Amazon has no business locking even racists out of their Amazon account.
Normally you would be able to simply continue using the firmware on it, plus the app you originally installed, in perpetuity.

In reality, on each new iOS device, Apple forces you to use the current version of the app in the App Store now, and your old version apps are not included in backups or able to be transferred to new devices.

You are eventually forced to use the latest version of the app by Apple.

The latest version of the app will require the latest firmware or will modal lock you out until you upgrade the device.

Blame Apple for not letting you preserve your old versions of working apps between backups and devices, and blame Apple for allowing time bomb expiring apps like Signal and Chase Mobile into the App Store.

Further blame Apple for not having an iOS "internet access" permission per app that would prevent these apps from learning that there are new, unwanted firmware updates available when all you want to do is local operations.

Finally, any product that requires that you "sign up/log in" on the first screen and can't be used otherwise without PII should go straight back into the box to be returned.
It's trickling down ...
One of the biggest own-goals I've ever seen, really breathtaking how Apple botched this.
The other thing is that it means you can fix light switches which are in awkward places. I went to a lot of effort moving a couple of light switches in my house before I started wiring them all for ESPHome-based control...and me and my wife realized that actually, most of the light switches we're unhappy about can just be left alone since automation can make them way more useful (a simple example is just having the garage lights turn on when the garage door opens - makes coming home at night with a baby a lot easier, and also means you don't forget to turn them off).
I thought we examining arguments divorced from who says them?
I had them do it when I was in for my (free) oil change, and they didn't charge me for it. I suppose they might if I brought it in for just the software update.