skysight-inc/HackerNews huggingface dataset:
our LG fridge died within two years

they replaced the compressor (only due to a class action suit compelling them to), but I expect it will die prematurely again anyway

I keep thermometers in the fridges and check them all the time

an independent appliance repair guy told me changing brands won't help much, they are all junk now and he mostly does installations instead of repairs

I responded..."even Bosch dishwashers?" to which he replied that I was probably thinking of Bosch from the 90s
Connection establishment is only a tiny portion of the blockers that stopped us from using P2P, as I discussed in the post
Pouring One Out for Pitchfork 9.2 Music Publication in a 3.7 Digital Media World
> why has everyone stopped adding LAN to their games?

Ultimately, for business reasons:

1. A good LAN-play UX requires game/host discovery; solutions involving network broadcast will only work in small (i.e. home) LAN environments where everyone is in the same broadcast-domain - but this won't work in larger networks, which then means players will need to manually type-in IP addresses (which is acceptable for IPv4, but less-so in IPv6). Using an internet-based matchmaking and host/game directory service eliminates this problem when, and thesedays it's incredibly unlikely that a user will have a LAN available without Internet access. Internet-disconnected LAN-parties haven't really been a thing since ~2005 (excepting military/naval/antarctic scenarios) so the business-case just isn't there.

2. Providing technical support for games costs money; speaking from my second-hand experience with a major console game publisher: when a (console) game features LAN-play (with discovery/broadcast/manual-IP-addresses) it's inevitable the company will receive support calls/tickets from people having issues with their home networks that the company can't really do anything about; even if there's an explicit warning to users that the game's technical support team won't assist with local network problems they'll still receive those calls and need to triage (and reject) them, which all costs money.

3. The vast majority of a game's players aren't interested in such a feature; so when a game has a dev budget, it's just good business-sense to spend that budget on things that bring the most revenue, such as fixing bugs/glitches (which directly lead to bad IGN review scores and purchases legitimately demanding costly refunds) instead of netplay features (and omitting LAN-play isn't going to lose them that many potential customers; I suspect no-one already in the market for a AAA game is going to not buy it solely for that reason alone).
Increasing complexity to push novelty that has nothing to do with core functionality. Increasing more points of failure while incorporating second rate hardware with third rate software.

Resume Driven Design/Development in hardware is hard to hide compared to software.
I have a lot of thoughts on VCS and CI, feel free to reach out: indy@telltale.com
https://addons.mozilla.org/en-US/firefox/addon/istilldontcar...
Bits of Davis perhaps. But my experience was the same as yours. Considered Pontevedra but NL had more jobs. Certainly would prefer Spanish cuisine!

I've never heard anyone with small kids say that kids biking to school is fine in the US
Human-level performance is a great way to narrow down this ambiguity.
Java exception specifications are annoying for two reasons. Firstly, there's no syntactic sugar to easily rewrap and propagate. Secondly, there is no way to generalize your error handling logic - i.e. for one component to say "I want to use something that implements this interface, and I don't care what errors it throws, but I do want to propagate them all". Zig doesn't have either problem.
I should have said that I thoroughly enjoyed the writeup by the way. The end result has a tinge of the kind of artefacts that you get with stem separation to separate vocals from music, I might try putting the original through Brusfri later to see how it does - https://klevgrand.com/products/brusfri
Hakari.io
can i get a some help with level 23?
I was looking at dedicated hardware. If I decide to stay in anyone's cloud, I'd stick with AWS.
Wow! I'm sure glad I played RE5 in the brief window it was available on Linux.
In the organization that I work in, costs are transparent to everyone involved and most people are aware of the need to keep costs as low as possible.

One of the downsides with this approach is that engineers/developers are not very good business people and don't really understand the notion of "the cost of doing business". And from time to time we have issues with "but it costs $70 more per month", and spend $1000 to optimize those $70 :)

In the end, even with some of the wrinkles mention above it helps and saves money when costs are transparent and readily available for anyone.
https://blog.petrieflom.law.harvard.edu/2022/04/13/safety-fi...
Improving Asp.net Core Security by Putting Your Cookies on a Diet
This blog post explores how we can improve the security of your ASP.NET Core authentication security by reducing the size of our cookies.
This company creates sensors for monitoring power-grid lines which are powered from line induction:

https://www.gridsentry.us/
> Seeing the guy who couldn't deliver FSD decide to make analogies

Reductive and rude phrasing.
But we're explicitly criticizing SVG's design! SVG doesn't contain horrible things by accident of implementation, it was specified to contain those horrible things.

Defending against this criticism by saying the behavior is in the spec is not relevant.
Haha evidently :D
Yeah it was quite an experience. They were very old - in their late 70's. I got the sense that they retired somewhere between 1980-1990, which kinda tracks with the sudden gender imbalance in the field. Prior to the 80's, computing had a larger percentage of women in the industry.

I also got the sense that even though they knew Bells Labs was important, they weren't quite aware of just how fundamental it was to...well basically everything we do today.
This idea has spread outside of the FGC at this point. I see other places mentioning it as well. I also think you were able to mod SFV to be able to use the paid costumes (or whatever you want as evidenced by the Chun-Li scandal in 6) without actually buying them. Different engines, but I'm sure Capcom didn't like it.

Another point people bring up is that Capcom has been adding micro-transactions post-launch to some of the new Resident Evil remake titles, that effectively power you up to some degree... In the same way that a mod (or cheat engine or whatever you want to call it) could do for free.
Of course we got comfortable not owning massive disk collections. What we're still not comfortable with is not owning the things we buy, no matter the medium they arrive on.
I think seniors are lenders, recovering their investments from mutual funds. They’re only hard-hit when their retirement accounts failed to outpace inflation. The usual pattern is to move from stocks to bonds, so we observe seniors grappling with the performance of bonds. We don’t look deeper to see their speculative lending into the stock boom of 1980-2000.
> While pursuing this approach, I've lost everything in my life and now find myself in financial and personal ruin. Just as I was losing hope, I extracted Satoshi's public keys and noticed a pattern. The letter 'S' in Satoshi corresponds to the 19th letter in the English alphabet, and in Japanese culture, 19 symbolizes 'intense suffering', which mirrors my current life situation..

humor?
With an unhelpful Voronoi diagram on top.
in other news, the sky is blue
12m a year globally, is that all? I think many more smartphones were being sold when the 6s came out
That makes sense but then the pitch should include something about how back in 2005 the design for git had to make a trade off because of X limitation, but now that restriction isn’t applicable which enables features A and B. I don’t really see what trade offs a faster network enables other than making it a requirement that you have a network connection to do work (commits are a REST call). I’m not sure that’s a trade off I’d want in my VCS, but maybe I’m just not the target audience for this.
Timefold Outsmarted ChatGPT for Devoxx Talks Scheduling
Native ints support math operators because math operators are far more readable than method calls. And if you're doing something that requires a custom numeric type, like base-10 floats or fixed-width, method calls don't get any more readable than math operators there either. A language where you can't overload numeric ops is a language with a strong disincentive against using better numerics. And this is without getting into having a single source of semantic equality, whether it be `==` or otherwise; not having that is probably the single worst design decision of Go.

This complaint is always made in the context of some pathological case where a library author tries to do clever things with operator overloading; if any such libraries exist in the first place, you can guarantee that you are not using them by simply not using any libraries with fewer than 10k downloads. The horror stories that fill HN comments pretty much never make it into real code.
Isn't the UK GDPR basically the same as the EU GDPR?
> That's not been deleted. You don't lose what you've built in the game or your engagement with the game

...but that's exactly what happened.
The fridge's noisy, heat-generating parts should be outside, like for a split A/C. That's the only way I'd spend a lot of money on a fridge.
> “I won’t fly Boeing” is 2024’s Kony 2012.

I'm going to call BS on this. Airline passengers are willing to endure all manner of indignities just to shave a few bucks off their ticket price. I'll believe Boeing is in trouble after Spirit and Ryanair go out of business.

On the other hand, Kony is apparently still walking around free. So maybe the comparison is apt.
>The reason he's going viral is that those were high ranking CCP, lets say alleged intelligence operatives, operating in the UK. I don't think he knew it at the time of uploading the video.

The reason he's going viral is surprising amount of sinophobes believe a racist when he claims a Chinese person holding a Chinese flag are high ranking CCP officials or even more idiotic, intelligence operatives. Because holding Chinese flag is very good trade craft for spies.

The Chinese lady in the video does career advice videos / planning for Chinese international students who wants to find employment in UK.

https://www.youtube.com/@mengying6582/videos
Yeah, $500 seems basically impossible for an "Apple" product. I mean AirPods are $200 minimum. The latest phones are $1000. Their laptops are all $1000+. I'm not sure how Apple would make a product that has a screen and sell it for the price of a couple pairs of ANC bluetooth earbuds.
Counterintuitive fact: in the UK, rationing improved nutrition. Infant and child mortality in particular declined - milk consumption among the very young increased, while everyone decreased consumption of fats, refined sugars and meat, mostly in favour of vegetables and fortified whole-grain bread.
If you want to read a very smart book that really digs into this concept may I recommend:

https://www.amazon.com/Conquest-Cool-Business-Counterculture...
"We cannot and should not draw a line between state censorship and private or civilian censorship" instead we can and should draw a line between "government or other large-scale organized action" and "cultural pressures or other non-state action". The former is censorship, the other is non-censorship.

Is there such a thing as non-state large-scale organized action? Can cultural pressure be large-scale and organized? The author doesn't ask such questions. His definitions follow his examples and define them as censorship when he likes what is being censored and as not-censorship when he dislikes what is being not-censored.

> In the copy shown above (now at my university’s library in Chicago), an Inquisitor has faithfully gone through page by page and excised the controversial sections, scribbling them over with ink, or when both sides of a page were condemned cutting them out with scissors. This took hours of work by a highly-trained, expensive-to-hire, Latin-reading Inquisitor. It would have taken seconds to throw this book on the fire.

> The Roman Inquisition in the 1500s was constantly complaining about its desperate lack of personnel (not enough Inquisitors, not enough censors to read books, not enough police) as it tried to keep up with the exponentially-growing flood of books enabled by the newfangled printing press. Why would such an organization waste hundreds of man-hours per copy on crossing out pages when they could have trivially burned the book and moved on?

There's a very simple answer to this, which is that like most censors, the Inquisition did not want to destroy any kind of thought, but only the truly dangerous kind.

This doesn't occur to the author, because his project is not figuring out what censorship is and why people censor, but rather separating it into good and bad censorship. Good censorship is not censorship at all, bad censorship is something inexplicable, rather we have to explain why someone who is engaged in bad censorship restrains himself. It's simple: People feel bad about censorship, unless they convince themselves that the kind of censorship they engage in is not censorship at all.

The author mentions a film rating that is shown before a movie as an example of a didactic tool, showing the censors power. I wonder what he would make of the following paragraph on the first page of an edition of Kant's Critiques published by Wilder Publications in 2008:

> This book is a product of its time and does not reflect the same values as it would if it were written today. Parents might wish to discuss with their children how views on race, gender, sexuality, ethnicity, and interpersonal relations have changed since this book was written before allowing them to read this classic work.

Nothing, of course. This is not an example of (bad) censorship due to "government or other large-scale organized action" but rather an example of (good) not-censorship due to "cultural pressures or other non-state action".
That's silly. Embedded developers rarely work on 64-bit target platforms. Much more common are 8-bit micros such as AVR or PIC with the 32-bit STM32 when you need more power.
This is cool but pretty light on the details. Judging by how it reads, they create queues for each function, then create queues of queues for workers. It sounds similar to the QuiCK paper from Apple: https://www.foundationdb.org/files/QuiCK.pdf
Clickbait by the author's own admission

>Sure, maybe I should have written "my" last hope, but come on.

https://twitter.com/FredericLambert/status/17494587384428711...
Yep! That's exactly where I got the idea from and I really, really, really wish car manufacturers would stop thinking of it as a joke and commercialize it as a security product built into cars. Smash a car, steal a car, get covered in fart spray.

Mark Rober demonstrated MULTIPLE times that the strategy works, this is why I'm suggesting it be actually commercialized and end car smashing/theft once and for all.
You are aware of this? - https://calculator.aws/
Yes, game development studios include their raw art and environment assets directly in source control, just like source code. That's because the source code and the assets for the game must go together and be synchronized. That also includes things like "blueprints" or scripting logic. Doing anything else (keeping assets desynchronized or using a secondary synchronization tool) is often an exercise in madness. You want everyone using one tool; most of the artists won't be nearly as technical and training them in an entirely different set of tools is going to be hard and time consuming (especially if they fuck it up.)

But honestly, you can ignore that, because Git doesn't even handle small amounts of binary files very well. Ignore multi-gigabyte textures and meshes; just the data model doesn't really handle binary files well because e.g. packfile deltas are often useless for binaries, meaning you are practically storing an individual copy of every version of a binary file you ever commit. That 10MB PDF is 10MB you can never get rid of. You can throw a directory of PDFs and PSDs at Git and it will begin slowing down as clones get longer, working set repos get bigger, et cetera.

The 300GB size of the Windows repository is mostly a red herring, is my point. Compared to most code-only FOSS repos that are small, it's crazy large. That kind of thing is vastly over-represented here, though. Binary files deserve good version control too, at the end of the day.
A CTE would work too.
It's pretty obvious that underlining is something that rarely appears in print. It is mainly an annotation device: something added to finished print, by hand.

When was the last time you saw underlines in a book that weren't added by a previous reader?

Underlines are bad typography that should be used sparingly, if ever.
One thing he sort of implies but doesn't directly state -- which I think a lot of people don't know -- is that it's impossible to measure the "one way" speed of light. We can only measure the speed it takes for light to go "there and back". It's possible (but not likely), that light goes faster in one direction than in another direction, and AFAIK, there's no possible way to measure it. You'd think you could do it based on clock synchronization, but clock synchronization itself depends on the assumption that the speed of light is equal both directions.

https://en.wikipedia.org/wiki/One-way_speed_of_light
You don’t need to memorize it for life. Jeez man, don’t be so hard on yourself.

The point is, you know what is possible. You know what is impossible. 12 years later, something happens and you go … hmm, I used to know what is going on. I think I need to search for something about git-tree or something?

The point is, you know what to search for, a starting point. You don’t just reach for git cherry-pick, but realize you can use git rebase --onto to copy/paste an entire branch. You don’t worry about merge conflicts because you only have to do it once with rerere. You learn git reflog will remind you what branch you were working on this morning before you got pulled into some shenanigans in prod. You can set up automation with global hooks. There’s so much you can know to do less work and you only need to remember the parts that are valuable to you.

After learning git about 5 years ago stuff like ^ is all second nature to me, for nearly 10 years since switching from SVN. My first 5 years was just like you said. Commit, pull, commit, pull. I didn’t even know it could do anything else and I was worse for it.
I recently bought a house with what I can only describe as some "zany" appliances. For example:

- An impeller-based washer that doesn't cover clothes in water, even with the "deep water" setting, and soil level all the way up. It frequently doesn't submerge half the stuff during the pre-soak. It's a $1,000 washer and I routinely pour water into it from the sink.

- A fridge with a giant ice maker in the refrigerator, not in the freezer. The compresser runs like 90% of the day on this thing. It's not really obvious how or where it's supposed to exchange heat. I expect it to break any day.

I spent some time on home appliance YouTube trying to figure out what was going on with appliances these days. Can recommend this guy's channel: https://www.youtube.com/watch?v=rKJgYVhZ6-w. Long story short, it's a total mess out there. Sad times in the world of modern convenience.
See also Samsung issues: https://www.usatoday.com/story/news/investigations/2023/10/2...

My Samsung lasted like 3 years before it started freezing up the ice maker and eventually it started failing during cooling. We dealt with throwing away food, defrosting it, replacing the evaporator fan, keeping a constant eye on it before we finally ditched it for a Bosch (haven’t had it long enough to say if that was a good move).

So much waste, it’s crazy how poor quality these fridges are.
Worked in an appliance warehouse. We had two types of fridges coming back as carry-outs for new purchases: ancient models that were probably as old as I was, and models from a few years before the pickup date. Very little middle ground.

Also, without being an engineer or technician, it did always seem to me that fridges were like cars in that you had "luxury" models that were standard frames with fancy (often less-than-useful) features, and then actual luxury with brand names most people had never heard of, which had normal features implemented to a high standard and with excellent support.
What? None of this makes any sense, even if we go back a few years.
Musk’s statement was that FSD will exit being a beta program in the v12 major version chain, not that that v12.n is not beta.
If I understand the law correctly, your suggestion is good on practice but could be harmful on the long run.

When I click "I agree" I am not agreeing to cookies but rather to tracking. If the website wants to track me with (say) browser fingerprinting, deleting the cookies will not stop them from tracking me across sessions. Even worse: since I agreed they no longer need to show me a warning, so I may not even notice that I may want to revoke that consent.

If I don't want to be tracked, saying "I do not consent" is the only legally-actionable way. Deleting cookies works now because cookies are still cost-effective, but this won't remain true forever.
The landing page looks nice, but it makes the content 20x harder to read.
In real code in Zig you'd just use "defer" so you still write that destructor call only once, and it would normally immediately follow the declaration-and-initialization code.

If you're writing the kind of things where you don't care at all about destruction so long as it happens, why even consider something as low-level as Zig? There are many other languages already covering that niche.