skysight-inc/HackerNews huggingface dataset:
It appears that Valetudo is an alternative firmware for existing robot vacuums. The OpenWRT of robot vacuums if you will.

I don't think it's accurate to say that it is simply us wanting cheaper things. There has been a deliberate trade and even monetary policy that has led to this outcome. It is a matter of policy that the expertise to manufacture such things no longer exists in the United States.

For example, the WTO trade rules the U.S. engineered and China's entry into the WTO facilitated the outsourcing by which managers of U.S. companies sold core industrial competencies out.

Another policy has been the maintenance of a strong dollar, bolstered by the petro dollar system. This makes U.S. exports on the whole uncompetitive.

The abandonment of vocational training in favor of a college-for-all approach has also undercut the skillbase that would be necessary to maintain a domestic electronics and devices industry.

In essence, you could see it as an abandonment of the working class in favor of college graduates, whose stock portfolios benefitted from the cheaper costs accessed in the Chinese labor market.

The America you are familiar with perhaps doesn't care. But many Americans understand that the trade and monetary policies have undercut their own earning potential, and they buy those cheaper Chinese goods with great resentment, simply because _there are no longer alternatives_ in a huge number of categories.

Eventually the dollar will lose its "reserve currency" status; eventually enough of the rest of the world will be developed enough, or trade relationships fraught enough, or free trade discredited enough, that the pendulum will swing the other direction. I suspect the swing has already begun. Part of my motivation for writing the original post---to test the waters.
Discussions

(238 points, 6 years ago, 129 comments) https://news.ycombinator.com/item?id=18768909

(213 points, 3 years ago, 100 comments) https://news.ycombinator.com/item?id=29794186

(33 points, 2 years ago, 23 comments) https://news.ycombinator.com/item?id=34281969

Now that UUIDv7 is lexicographic, does that mean there is no use for ULID? (19 points, 26 days ago, 6 comments) https://news.ycombinator.com/item?id=40712872
The company called AT&T now and the company called AT&T that invented Unix have really nothing in common but a thin stretch of history by now. The technology development units of AT&T were split off into Lucent a long time ago.

Calling AT&T a tech company because they operate technological infrastructure is like calling Spirit Airlines an aerospace technology company because they operate jet airplanes.
I thought this was going to be "the birth of standard deviation".
Except the rolling blackouts that California experienced were not due to safety reasons or infrastructure failures, but because Enron conspired to schedule (planned) plant maintenance at many facilities at the same time, in order to maximize profit (due to a loophole in CA’s then-newly-deregulated electricity market).

The recent “public safety power shutoffs” (which are not rolling blackouts) are also not due to safety reasons, but because PG&E was trying to blackmail the state into bailing them out against lawsuits for the fires they caused. It is a case of “well, shucks, since we can’t absolutely guarantee that our power lines will never start a fire with 100% certainty… I guess we have no choice but to turn off power for some of your constituents, who will be selected in such a way that at least one person in every county will be affected (and thus color the entire map red) but without significantly reducing the number of kWh we deliver (and can charge for) while doing so”.

In both cases, the power company was not unable to deliver power, but chose not to because they believed they could score political points by holding ratepayers hostage.
Latency is the killer for me. Both with video calls and even just with cell phone calls. Old school phone calls could be spontaneous and collaborative almost as good as meeting in person, because latency was as close to zero as possible and you could properly hear both people talking at the same time. But the delays and lack of good audio mixing in cell and video-call tech mean it’s impossible to use in the same way. Given the fundamental differences, then, the better solution is to use video calls only for highly structured meetings and to use other tools like chat and email (gasp) for remote collaboration.
This is my main issue with it right now, I'm wasting a whole physical disk in one of my home lab machines because Talos demands control over a full disk for its uses.

This is one of the more annoying problems with any "immutable" distro (or at least the ones I've tried). They demand a very specific partition layout that basically forces you to devote a whole disk to them, which as you said in a cloud environment (or any other environment where VMs are used in place of physical machines) doesn't matter, but ends up mattering a lot when using physical machines.
Misadventures in Money Management
It’s a different operating system.
And there are also people who are big talkers but can't defend their "non-supernatural" claims when challenged.
Another analogy might be the NYC subway, where in Manhattan you have lines like 1/2/3, A/C/E, B/D/F/M, N/R/W etc. that share a number of stops in southern Manhattan, so along the 1/2/3 or A/C/E, the sum of tph matters... but as they break from that "trunk" in the boroughs, or at the ends of Manhattan, the individual lines matters.
This has really evolved over time. Originally, there were single-game randomizers, which became more and more sophisticated in what they could randomize. Early on, those randomizers added "logic", meaning that they ensure you can't have an impossible random seed where an item is stuck behind a point that needs that item to proceed, or a set of items that would mutually require each other.

At some point, people started combining games; most notably, "SMZ3" is a two-game randomizer for Super Metroid and Link to the Past (already two very popular games for randomizers), in which you're playing one SNES cartridge that has both games on it and you can step in specific doors to switch from a spot in one game to a spot in the other game.

Archipelago is an evolution of those multi-game randomizers, which combines the logic from each game to ensure that someone is always able to proceed.

And there are options you can choose to make things simpler; for instance, you can prevent certain key items from being very late in the game. But it's also fun to not do that, and end up (say) having to do half a game without an item you usually get in the first few minutes, working around the lack of that item. (For instance, playing substantial parts of a Zelda game without even a basic sword.)

Some randomizer modes also convert a more linear game into a more open-world game, by making it so you can go anywhere from nearly the beginning, though what you can do in those places will still be limited by the items you have.
Thank you Exile :) I'm glad you enjoyed the read!
It seems to me that the problem isn’t that remote meetings suck but that meetings suck. My writing group meets remotely because (a) covid and (2) one of the members moved to Ohio from Chicago. We manage not to have the issues about people interrupting etc., likely because we (a) care about what we’re doing and (2) actually that caring about what we’re doing really covers it. We do have structure in that we’re workshopping 2–3 stories per session and we have a four-part agenda for each story (aboutness, likes, suggestions, questions). Everybody has done the necessary homework before the meeting (in this case read the stories and written up their notes), but the structure means that we avoid a common workshop trap of everybody just reading their notes to the group and since you know your notes will go to the writer, you don’t need to feel obligated to say everything you’ve written down.

Thinking about this, I can see pretty clearly how this could be translated into work meetings pretty easily and fits with a lot of the other commentary here.

But bottom line, either the meetings will suck or they won’t and what matters is not whether they’re in-person or remote but how they’re run.
The last steps I still can't fathom. When everything is outsourced to China, it is inevitable that you, now a mere middleman, will be cut out.

So by maximizing profit at each step along the path, the company destroys itself. Which ultimately sends profit to zero.

So... there's a break in logic somewhere. A link in the chain where responsibility isn't taken.
I think the idea is that if you were recording a podcast it wouldn’t be live (I know the parent used the word live but I think they meant “live” during recording or in conversation while the episode is being created), so you are free to make references to soon to be declared URLs.

You just have to make sure you have populated the content at the location you are referencing before you upload or publish your episode for your listeners.
This Jelly thing is the first Android phone that makes me think about switching from iPhone to Android.

I have been waiting for iPhone Nano for years. At this time Apple could make absolutely amazing mini phone if they wanted.

Imagine something like two Apple Watches put together. UI could be something similar to Watch OS with only the essentials, maybe with a bit more capabilities.

Now I'm hopeful as Apple discontinued iPhone mini. To be honest 12/13 mini was OK but it was too close to SE and it didn't really deliver the promise of a small phone. It was good but not inspiring or super exciting. I think they should try to blow us away with something really small and innovative.

Meanwhile I'm going to try Jelly Star as secondary phone. I was surprised how good it was, being full Android phone in a small size. Even typing with such a small keyboard worked surprisingly well.
k8s is k8s, it doesn't really matter much what the host OS is.
Do you want to read more?
(I think) I made a short story app. After so many hours of "doomscrolling" TikTok/whatever I decided my time would be better spent reading. So, I started Kestrel. Now there's over 1,000 short stories, quotes, passages, and poetry on it. What to do now? I guess it's time for any developers favorite activty: marketing.

More on Kestrel (the app): Kestrel should be a quick little break; a 10 minute escape from what you're doing. It has nice opens and closes, beginnings and endings - usually your session ends after you've read the first story that caught your eye. Plus you can check off your daily goal of reading, woohoo!

Who's content do I want on there? That question is largely to be determined. Right now its a healthy mix of poetry and short stories. But, I think the occasional "remember that one time" style story would be entertaining. Everybody has a story to tell, and you don't have to be seen to be heard.
My understanding comes from what jailbreakers say about the OS, what Apple says, as well as time spent working at Android where people that know what they’re talking about told me about iOS security.
Not only that, what about videos that are neither AI generated nor actually the claimant?

If a voice actress sounds like another actress, but the other has deployed a copyright trolling firm to send takedowns for anything they can find, they're now interfering with the livelihood of that actress by issuing fraudulent takedowns.

You need a way to prove who it really is, and "the copyright trolling firm has the driver's license of the other actress" doesn't do that.
U.S. manufactured microcontrollers can be had for < $100 for instance. With the parts, the assembly per unit must take on the order of minutes. How do you get to $10,000?
Depends on what you want to do with it. Alpine Linux is pretty popular for size optimized containers. I played around with Tiny Core Linux (TCL, used to just be tiny linux) back in the 5.0 days it is size optimized and supports desktop use in some forms.
After 30 years as a doctor surely he can do whatever he wants.

This quote was interesting:

> “This is the first time in 30 years I’ve had medical insurance, and it’s as a truck driver. They don’t give you medical insurance when you’re a doctor.”

He worked in NZ but drives trucks in Canada? So I guess the difference is the national health care system, right?

I feel like there’s a larger picture here that the article could address.
You can count to 1023 on them.
Although some numbers might be a bit awkward to use.
There’s an interesting corollary to this. There’s some evidence that low-volatility strategies can outperform, at least when not using leverage. My working theory is that it is due to an overconfidence bias. People who actively trade assume they can pick better stocks, or else they wouldn’t trade. This manifested in more volume in high-beta stocks, leaving low beta stocks undervalued.
Well in Oakland a federal officer was murdered by right-wing extremists.

https://www.courthousenews.com/two-charged-in-murder-of-oakl...

Not the Floyd protests but there is your fellow traveler who attacked Polosi's husband with a hammer.

https://www.reuters.com/world/us/man-who-attacked-pelosis-hu...

There is the conservative who planned on killing people at the ACLU and tides foundation.

https://www.marinatimes.com/aug10/news_presidiotides.html

https://www.marinatimes.com/aug10/news_presidiotides.html
I claim that these companies do not have a particularly high amount of in-house infosec know-how and outsource a lot of it, not necessarily just in terms of buying equipment, but also the service component of how to set up business practices in a secure way. It doesn't absolve them of their failures but I'm no less surprised in AT&T failing to protect data than I would be McDonald's.
I'm quite sure he is open about ending democracy from day one?
(2018)

Related from earlier:

Why do remote meetings suck so much?

https://news.ycombinator.com/item?id=40953914
Far more likely that Apple doesn't like emulators because they allow for the distribution of software that bypasses the 30% revenue cut, as well as enabling content that they don't want (adult content, extreme political content, etc.)

It likewise seems clear that Apple relented in this case because a not-particularly-easy-to-use, interpreter-only PC emulator doesn't enable anything that isn't already possible with a Web app.
Above ground you have the risks of e.g. cars crashing into poles and trees falling on the cables.
I’m curious on your use case. I’ve always had boot disk or boot disk array separate from any data array.

Are you referring to things like a home directory?
Yes, though just to illustrate that it's a matter of taste, I do prefer the solution of virtualenvs requiring to source a script that append to PATH, rather than a solution requiring the use of a wrapper that executes in its PATH.

I never remember how to run Javascript binaries. Is it npm run ? npm run script ? npx ? I always end up running the links in node_modules/bin
You should not be logging in to production unless something has gone seriously wrong. I've not seen a company where developers (minus a handful of "blessed" staff) even know how to access prod, let alone log in.
I remember one night tossing and turning unable to sleep. I was severely behind on project. I eventually said "f sleep" woke up and made quick working prototype. Various other emotional disturbance prevents regular sleep schedule
If one could, say, solve this problem, which is apparently quite difficult, then it could be the basis of a premium product?
I loved this game very much. Best soundtrack of any Westwood Studios game. So glad it's still playable.
https://en.wikipedia.org/wiki/Darwin_(operating_system)

Darwin is the core Unix-like operating system of macOS (previously OS X and Mac OS X), iOS, watchOS, tvOS, iPadOS, audioOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, FreeBSD, other BSD operating systems, Mach, and other free software projects' code, as well as code developed by Apple.
I think we need to the set the bar for historic moment very high for HN to not get flooded.

Trump won election: yes.
Trump survives attempted assassination: no.

Obviously it would be historic if the outcome of assassination is different.
Seems kind of stupid? The point of a dictator is that you can't get rid of them if you don't like them. Ask Chinese and North Korean people, maybe try going to live there if you like it?
With a comma there, it remains ambiguous (is "flies" a noun or a verb?) and even more perplexing.
I agree with your view completely. There is nuance, and there should often be blame at multiple levels. At the same time, there is a basis for the common view, which is that higher ups create the incentive structures from which most things flow. If it turns out the incentives here were well made by the brass, I'd retract my jumped-to conclusion. But it rarely turns out that way, which is why I jumped to it.
20 years ago I was very resistant to buying any mobile phone because I was waiting for an in ear piece that would do the whole job, and let you dial by voice. It seemed just around to corner, and logical, because who would want to carry a phone everywhere?
I’m aware. They’re still different.
Thank you for posting this. I had no idea that there was a default off option to keep encrypted backups. I would be pretty mad if I lost all my years of timeline data because I switched phones. It's ridiculous that Google didn't even show an option for this in the long and needlessly convoluted migration process.
Sometimes I wonder whether ETFs that track top valuation will lead to some weird stickyness and overvaluation in say, S&P500.
> Trump proved in two minutes that whatever else you can say about him, he's very capable of responding well to pressure.

Come on, it's not like the world hasn't watched Trump's tweets in the past eight years.
For people worried about the keyboard typing, I've been very curious about the Titan Pocket as an alternative option. Square screen (fun!), "real" keybaord... the biggest problem seeming to be that the keyboard is intentionally a bit weird in the layout to avoid dealing with Blackberry ...design patents I think https://www.unihertz.com/products/titan-pocket

As a former iPhone 12 mini user (whose spouse is on their second one because the other phones are getting too big)... I don't need the screen to be tiny but I legit wonder what people with smaller hands/pockets/whatever are going to do.
And political satire?

Is political satire allowed?
I think one of the biggest problems is that psychiatrists have to step through a procession of different drugs in an order specified by insurance companies. Cheap to expensive, traditional to exotic. And the most traditional drugs at this point are SSRIs, which have very mixed evidence for their effectiveness.

After being dragged along through an endless series of different SSRIs, I finally found a psychiatrist who runs a genetic test prior to treatment. And wouldn't you know it, I have a gene that makes SSRIs ineffective if you're a Caucasian, and yes, I'm Caucasian.

The test also says that I'm an ideal candidate for methylphenidate, that I barely feel CBD, and I'll have a hard time with all but the most exotic antidepressants.
The problem here is that the choices are all glued together. If you disable saving location history to third party servers and all your apps still work by just using it locally, that's one thing, and certainly when that option is available then people should choose it.

But if disabling third party storage breaks the apps, you can nominally stop using the apps, but that's often not a viable option and even if it isn't completely infeasible the user will be under significant pressure to indicate consent even if they would prefer not to. That's not where we want to be.
I see you're the kind of guy who wants his senators appointed by the state legislature. I, too, enjoy having wiser heads, who know better, prevail!
Imagine if optional things on Roblox became mandatory in society… spooky stuff
Reading this post... I think that probably the mini's failures are due to it being so much more than the SE, but people wanting smaller screens are also people "OK" with less tech in the phone as well. SE likely canabalized the mini sales way too much.

The main hope for the future would be the SE getting the 12 mini form factor... but then Apple probably would be worried about it canabalizing bigger phone!
Hybrid magnon-phonon localization enhances function near ferroic glassy states
You can safely assume that every company or org which fell to ransomware campaigns didn't have proper backups. Because such a restore wouldn't be in the news as serious outage.

The percentage of no backups seem to be crazy. I only read about the Central bank of Sambia being able to restore from backups, everyone else was down. All these responsible should be fired.
1/3 of active google users is a lot of people to opt into giving away their privacy. Either they actually don't understand what they did, understand but were forced in some way or understand and truly believe the value of the service was worth the privacy invasion. It is pure speculation on my part but my guess is that the first two reasons dwarf the third. The decision in question though would, in my view, only have merit if the third answer was overwhelmingly the case.
The passing lane has nothing to do with the speed limit. It's for passing only, at ANY speed (with the unfortunate exception of truly bumper-to-bumper traffic). When you're done passing (or aren't passing), GTFO. That's especially true if someone comes up behind you.

Some states have laws saying so. Illinois law says it's illegal to block the passing lane for more than half a mile at ANY speed.

Now states need to take the next step and paint "passing only" in the left lane. We spend trillions on highways, and then let one jagoff waste it all by blocking traffic.
> If it is not good for development it is not good for production because ideally your dev and production environment should be the same.

Correct: Your dev environment should also not let you do stuff on the host machines. In an k8s environment, you run everything in pods. Don't compromise on security and operational concerns just because it's a dev environment.

>
If you can't login to it then it is not good for development.

You develop inside pods, and you are more than welcome to install any shell and other programs you want inside containers. (Or for working at the k8s level it doesn't matter; you `kubectl apply` or run helm against the k8s API, it doesn't matter what's happening on the host.)
The closer meetings are to a conversation with a couple people, the better. No one likes the one presenting to twenty slog. That sort of meeting always could have been an email because there isn’t enough time for everyone to have meaningful back and forth conversation or give good feedback.
I don't think that actual history supports that assertion. 30 years ago, cellular networks were really taking off and people were starting to use mobile phones en masse. Always on, pinging the base stations, delivering that data to equally sociopathic and beholden carriers. The public was not up in arms.

What's changed in the meantime, aside from the richness and granularity of location data, is awareness of the potential for the abuse of it all, supported by well-publicized incidents. Which is a good thing; the public is quite tolerant of invisible machinations, as long as they remain distant and abstract.