skysight-inc/HackerNews huggingface dataset:
>4. Devices that are built to be repaired are in the general best-interests of everyone at large (e.g.: environmental issues), but the forces of capitalism are generally against reuse. So we clearly need some system to rebalance the scales a bit, but how to do this without killing progress seems difficult (e.g.: the system-on-a-chip makes most of the guts of a cell phone one piece, and that is the direction of better devices).

I don't see how it's a difficult concept that not everything needs to be repairable at the molecular level. Is a phone "less repairable" because it uses a CPU instead of discrete logic chips? Is some 1971-vintage arcade game "less repairable" because it uses discrete logic chips instead of resistors and transistors? Is some electronic item from the 60s "less repairable" because it uses resistors and transistors instead of resistors and diodes?

It's pretty simple: if a part is easily available in a factory for assembly into a final device, that's probably a repair part. For a modern smartphone, that would be the motherboard, not the CPU. (It is possible to replace cellphone CPUs however, but it's a very difficult operation requiring special equipment and training.)

For legal issues, however, I think it's pretty simple: if the manufacturer is able to repair it, then anyone should be able to offer that same service, if they can acquire the tools. No one should be held back by laws that only benefit the manufacturer.

>1. There has definitely been abuse of cryptographic locking by parties such as John Deer. I feel that places where such locking is used only to prevent third-party repairs it should be illegal.

This is much trickier than the SoC issue, but I agree with you: if the only purpose of something is to prevent 3rd-party repairs or replacement parts (as with printer ink/toner), then it should be illegal.
Viktor Frankl[1] was a psychologist who wrote the remarkable book Man's Search for Meaning[2], where he recounted his experience as a prisoner in Auschwitz and noticed that those who survived in such circumstances had a strong sense of meaning.

He explored the question of meaning more fully in his later work, and came to believe that the meaning of your life was a question that life asks of you, and that you answer this question by the choices that you make.

[1] - https://en.wikipedia.org/wiki/Viktor_Frankl

[2] - https://www.amazon.com/Mans-Search-Meaning-Viktor-Frankl-ebo...
Libertarian, really? Since when do libertarians lock people up without trial, advocate against free speech, and vastly bloat government spending?
Vulnerability in Pre-Installed Dell Support SW Affects Million of Computers
>> why can they drive at 16 and vote at 18?

Vote? How about be drafted into the army, carry a gun into battle, and be responsible for all that entails. I have no time for people who claim 18yos don't have properly developed brains. They are young. They are often stupid. They are not ill or mentally defective.

I was just reading an article about the "role model" parents associated with youth baseball. It is clear that age is no predictor of decorum or intelligence.
How about using carbon atoms to store your hydrogen? May I suggest methane.
Hydrogen is hardly ever produced by electrolysis. It's very inefficient.

https://en.wikipedia.org/wiki/Hydrogen_production
15 years ago I considered switching to Linux. I depend on some Windows applications and, above all, I want to play games. Wine looked like it was almost there, so I intended to give it another try next year.

Year by year I've been trying Wine again and again. As of today, it's still almost there. So, maybe in 2030? By now, I'll stay using Windows.
Like they've survived the past 20. Hollywood ticket sales have been declining sharply since 2002. [1] That's also the year that their inflation adjusted profits also peaked. Hollywood started making more and more awful movies while trying to argue that 'this is what people want.' Well, it clearly wasn't, isn't, and won't ever be. Nonetheless they'll continue down their current trajectory because they think they're right, as this article emphasizes.

Here's an extremely relevant article about Hollywood. [2] Hollywood has been one of the earliest adopters of active utilization and commercialization of "AI technologies". Scripts are actively analyzed using machine learning systems to try to predict profits. Guess what the AI says? Stuff that made money in the past will keep making money, and things that didn't won't. And what do we get out of Hollywood? Repetitive rubbish whose only novelty is tossing in some identity politics to, in this article's phrasing, offer a "more representative portrayal of the world in which we live."

More to the point, think about some of the all time greatest movies (as well as money makers). Here's [3] a list of the top 10 by gross. Tellingly, only 3 of the top 10 were made after 2000. But now consider the other films - Gone with the Wind, Titanic, Star Wars, The Sound of Music, ET, The Ten Commandments, etc. These films were all, if not extremely unique, certainly not derivative rubbish. Now look at the 21st century films and you'll see a whole bunch of generic superhero movies and sequels. Even if not the product of AI, it's certainly the product of a mindset that's no different than a profit oriented regression analysis of the past - the less glorified truism of what "AI analysis" is.

Maybe the biggest problem with Hollywood is summed by one sentence in the AI article I referenced: “[AI analysis] takes a lot of the risk out of what I do.” No, it just makes you comfortable releasing crap that you'd otherwise recognize as crap. Interestingly the producer that gave that quote ended up releasing two mega-flops after the article and has not released anything since. It's not like we've even scratched the surface of possible ideas, but Hollywood has become uncreative, lazy, and averse to any and all risk - to the point that they'd rather drown than try something else, so long as it happens slowly.

[1] - https://www.the-numbers.com/market/

[2] - https://www.nytimes.com/2013/05/06/business/media/solving-eq...

[3] - https://en.wikipedia.org/wiki/List_of_highest-grossing_films...
All of those questions are likely in favor of the child murderer, but not necessarily true. To give a simple example, consider a child who kills someone, gets treated as a child and forgiven, then decides to kill someone else and makes it clear that they intend to keep doing so.

Lack of understanding is worth considering but not a good argument for blanket treatment of children.
If you think Slack works beautifully you probably do not care about the things I find offensive about it. Like the slowness of switching contexts or the fact that it can only have one conversation on screen at any given time (which in turn makes the slow switching painful).

And this is before we get into the fact that it devours RAM and uses more CPU than is reasonable, making it somewhat pathetic if you think of programming as a craft.
> why not GIMP and Inkscape?

You might as well ask: why not use hobbyist tools with a subset of the features and a tiny fraction of development time and UX work, that basically nobody else in your industry uses?

In a professional setting you can't even think about replacing the established tools with the open source equivalents in the majority of scenarios.
They're miserable to use.

Sincerely,
Person who has spent ~2-3x as much time in The Gimp as in Photoshop, and first learned image editing on Paint Shop Pro, not Photoshop, but would still choose PS if you told me to edit some images and my life depended on it, especially if I also couldn't use Google to look up how to do basic freakin' things.
As an Austrian, I‘m very happy that the just ten year old IST Institute made it to second place. What really sets this institute apart is its lack of departments and thus its organic multi-disciplinary approach and culture. An approach I personally find very fruitful in my social relationships as well, as I learn so much from people who do different things than I do. It‘s enriching in more ways than I imagined.
I think there are very few cases of companies actually doing planned obsolescence intentionally. It's always about the price: if I can get a paint roller frame on the shelf for 50¢ less than my competitor's product, I'm going to capture some market-share—even if my product will last half the time as theirs.
I would put money down that his serial number is not included in the recent recall. As usual, Apple seems to be in denial of the extent of the issues.
Mine too. I can't get past totalitarians, sorry. It's a virus that must be cured for humanity to progress.
I know someone else said this, but why would the sensor be verifying anything at all? It should just be reading the pattern of the fingerprint, and feeding that to the CPU where it's verified in software.

Does your keyboard store all your passwords and let your OS know your login was valid? Of course not. The keyboard just tells the OS which keys you pressed.
Then s/US/<your country>. It applies equally.
I had this happen once too. Was upgrading my machine. Swapped out the case, the motherboard, upgraded the fans and upgraded the CPU heatsink. Plugged it in and all 4 3TB WD Green drives were on fire within seconds and my PSU was smoking. After getting it under control, none of the hard drives nor the SSD would power on any more, my PSU was shot, my motherboard had scorchmarks, and one of the new fans no longer worked. I was only able to save the GPU, the heatsink, memory, fans minus the one, CPU, and the blu-ray drive.

I never figured out for sure, but I think I shorted out my cheap PSU when moving it; I probably should have bought a new one to start with but thought that was an easy place to save money. Ended up costing my like $900 and a ton of headaches. Go figure.
California and Texas have different visions for America’s future
Facebook removed from S&P list of ethical companies after data scandals
> dynamic languages still have their places

I wasn't disputing this in my previous comment, but I do actually disagree with it at this point. I haven't found a use-case for a dynamic language in many years. I cringe at the thought of working with them now.

> vanilla JS in a text editor is the best tradeoff

This defies my understanding of the word "tradeoff". It costs nothing to fire up a full IDE instead of a text editor, so why not use one? It comes with autocomplete at the very least, but also static analysis of JS.

If something costs nothing and has a benefit, it must be the best tradeoff, right?

> Any bug that would have been catched with typing will obviously be catched visually.

Catching bugs at runtime is slower by definition than catching them while you're writing the code in the first place. Why make things harder when great tooling is a few clicks away?
Why are you telling this to a someone at the bottom of a comment chain about china instead of the comment that started it?
How do you guarantee actual clearing of physical memory in a garbage collected VM?
SSH has multiplexing [1] specifically to speed up multiple connections... would be interesting to know whether it incurs the overheads once vs. on every connection.

[1] https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing
Statistics can be a tricky self-learn adventure, as a lot of the field is non-intuitive and sometime counter-intuitive. I would usually advise, for anything beyond rudimentary statistics, to have some sort of mentor (traditional teacher style, online, whoever you can get). Especially since it is easy for a small error to make a large difference in your conclusion.

However, as with any learning there is no ubiquitous "best place". Nor is there a universal "best method". Generally, you need to find what works for you - and I can almost guarantee it is going to be a combination of different mediums. You'll want reference books for the heavy lifting, videos for engaging, interactive content for practice, etc.
Branch Prediction Is Not a Solved Problem
I thought this was going to be about the fact that movies are stored on hard drives that are going to fail, and in formats that aren't going to be readable in ten years.
I've been doing the same thing forever.

mIRC is the first client I ever used and I tried other ones (XChat, BitchX since running irc in a terminal sounded appealing, Konversation) and they just felt wrong so I stuck with mIRC.

It's been running perfectly in WINE since the late '90s.
Potent Firefox 0-day used to install undetected backdoors on Macs
The choice to have different private insurance companies deny them treatment?
>Look at something like the handle on a paint roller. A wooden handle will probably last a lifetime, plastic handle - with carefully measured amount of plastic - can be designed to break the second time you use it: At which point we go to the shop and buy another cheap piece of crap that will do the same.

I'm skeptical of this, at least to this extent. What company is going to invest the engineering resources to reliably design a particular failure mode in something as inconsequential and cheap as a paint roller?

It's probably far more mundane. Aim to reduce cost/increase profit > use less materials, or use cheaper materials, or use a cheaper-to-make design.

>but what capitalist company wants to make goods that last a lifetime

Serious question?
It’s disagreement when it’s some person with political opinions. When it’s a legislator, it’s not disagreement, it’s someone working against you.

If it was about opinions he had that are not reflected in his legislative work, that would be different, but when lawmakers lawmake based on their opinions, it goes beyond just a difference of views.
Because until emancipation your well-being is looked after by others who do have this right.

Until you are emancipated, one is essentially selfish (taking in, rather than being contributory and adding value). I.e. you don’t have as much skin in the game.

You don’t have to have property to contribute, you don’t have to be a man to contribute. It’s clear those aspects were anachronistic and failed to reflect reality.

At the same time a 25 year old who has no desire to move out from a parents or guardians home has less argument to a right to vote than a 16 year old who’s pulling a job, going to school and helping siblings financially or otherwise.
Do you have any actual examples showing how Deere's competitors are as bad? No, "other vehicle manufacturers" don't count; this whole thing started because farmers couldn't get their machinery working and harvest crops on time, so Mercedes or BMW doing something similar is irrelevant since they don't make farm equipment.
Presumably, the kernel will continue to support 32-bit, it's just that Ubuntu won't package various 32-bit libraries anymore. But, can't Wine just bundle any library dependencies itself?
I would not sign that claim as a general truth. It's true under some assumptions, but then, well, just disable -Werror in 5 to 10 years? It's not like THAT is a breaking change.

OTOH 5 to 10 years is a good way to accumulate plenty of warnings (assuming a lack of development discipline), which at some point makes it easy to miss that one critical warning that should really be fixed. Maybe I should mention the worst case for an error in the code I write is "people die" (static analysis of safety critical stuff), so that's a good motivation to have no warnings ;-)
The Iran Crisis Unmasks the Failures of U.S. Strategy in the Gulf
Show is The Patriot Act. Episode is volume 3 episode 6, 'Internet Inequality'.
Thanks for kindly sharing this.

The Perfect Matchings and Determinants section which relates the perfect matchings of a graph with a determinant is interesting.
It will never get better for gig economy. They are basically mturks until automation is ready. It sucks and it is sad, but the problems are bigger than any one company in the US and ultimately the responsibility of the government. Gig economy jobs were never meant to be people's bread and butter. Also if the price went up much people wouldn't pay for it anymore.
You can play with the visualization here

https://www.ericsson.com/en/mobility-report/mobility-visuali...
The problem is that everyone has their favorite tools, and a barrage of "what about <X>" when you are in no mood to invest the significant time and effort on a standing start for <X> when you've got your existing toolset warmed up already.
I use Wine from time to time, because some vendors (especially hardware vendors) still expect you to have Windows for silly reasons (eg. to write an update file on an USB key for a car GPS — I'm looking at you, Renault — or to unlock a phone bootloader — I'm looking at you, Xiaomi). That's a life saver in such cases and I can't state how grateful I am for Wine to exist.

And no, I won't run Windows in a VM as I refuse to pay the “Windows tax”.

(Also for games, I still rely a lot on Wine — even if mostly hidden behind Lutris these days.)
Err ... yeah - now you make it sound like I'm incapable of learning/trying new software.

Yes I've tried those alternative solutions and they don't have the same sort of polish and workflow as everything else. Find me ONE professional graphics designer who works 100% in GIMP and Inkscape - they just don't have the same feature set. If you do find people using GIMP and Inkscape in the professional world they almost always use them in conjunction with Adobe tools.

I have a specific list of needed features that do not have parity. "Doing something else" isn't an option when you don't have the tools to do your job/can't deliver for the customer because the software can't support what the printer needs...

In all reality I'm constantly adding new capability to my gfx workflow via software/hardware. I've switched completely over to Procreate on an iPad to do illustration. "Doing something else" is something I'm willing to do if it has value.

GIMP and Inkscape provide zero value to me - they're 100% neutered solutions/"toys" in the professional world. Open source folks (as much as I am one myself) want to think that there's a 1:1 tool for every piece of pro-level software out there and it's simply not the case =|
New Bank-Vaults Release: The Vault Operator for Kubernetes
We have just released a new version of Bank-Vaults with lots of new features and fixes. For a detailed change log please check out: https://github.com/banzaicloud/bank-vaults/releases/tag/0.4.17 A BIG thank you to all contributors!
Los Angeles wants to tax landlords for vacant units
They throw every convention out the window and act like they have a true greenfield audience. They don't even allow [variable, Class, CONSTANT] convention, they don't follow the convention of letting devs choose their own project location, and a lot more.
> I cannot imagine a scenario where fares do not go through the roof,

That's what needs to happen if Uber is to actually generate a profit instead of burning through other people's money.

They lose money on every ride; they're MoviePass, except they can hang on by dangling the pipe dream of "self-driving" transport in front of investors. A glittering future where they don't have to bother with pesky humans asking for due process when they're dismissed.
Do Stack Buffer Overflow Good and Do Other Stuff Good Too
The Benefits of Pod Security Policy – A Use Case
...uh that's because they are made by the state. I'd imagine "RED STAR" is not an open source project maintained by civilians...
Do most Indians have good internet access at home? As in, is a portion of this accounting for home-usage which is replaced by a home connection in other countries?
>the 2018 one I have right now since they can't be opened with a screwdriver and the internal SSD is soldered.

I'm going a little offtopic, but I cannot believe this. I haven't owned a Mac since having a 2010 MBP (which I loved dearly for 6 years), but I cannot imagine owning a laptop that doesn't allow me to switch the internal drive. It was annoying enough with all of the screws on the 2010 model.

I'm sure there is some justification is for this beyond "we want you to buy a new one if something goes wrong", but I'm coming up blank.
The webRequest API is not going away, they are just removing the blocking ability. Likewise, so far I have also seen "exactly zero evidence" that the blocking ability of the webRequest API is causing all the issues your are mentioning.
This can lead to bias about whole categories of experience, for instance, starting a business. If you only hear the success stories then you start to think it is easy. You might intellectually be aware that 90% of all businesses fail, but that anecdote doesn’t carry as much emotional weight as hearing people’s joyful stories of success. That’s why I think it is important that we document some of the failures and we do it while the memories are still fresh and when we still have access to documents such as email and Slack messages that can offer the gritty details of what went wrong. That ideal if accuracy and specifics are very much what guided me when I wrote this:

https://www.amazon.com/Destroy-Tech-Startup-Easy-Steps/dp/09...
Billion-dollar back surgery scam involving doctor kickbacks and fake hardware
Supplemental income you do in addition to a job.
> I read an interesting thought from Jordan Peterson that a great purpose is to reduce suffering in the world. It sounds deep and great, but I think it will be hard for many people to connect their day to day activities to this noble meaning.

I think that people get demotivated by thinking too large, that only if
they've reduced the suffering of the whole world, only then it would
be noble and meaningful.

If everyone would just take care of the people around him, reduce their
suffering or at least not increase it, then a lot would have been achieved.
All these online store studies sound like they honestly believe that design will improve sales more than the appeaal of the merchandise ;)
I do a lot of varied development, some of it requiring visual studio.
But why not just do a translation — 32bit x86 to 64bit x86 doesn’t meaningfully restrict available instructions, then just* plant a bunch trampolines in the low 4gig to the real implementations in the 64bit adds space.

* I know this isn’t a trivial “just” but it seems like a plausibly achievable approach to me
>It's going to be the place you watch the next Avengers or Star Wars or James Bond or what not. The place for big picture films with million dollar budgets and rosters brimming with A listers, and nothing else beneath that.

That's mostly been me with going to theaters for a very long time. And I do watch a fair number of movies.

Presumably, for lower budget movies, direct to streaming becomes more common although it's hard to say what that means in terms of what works economically.

Anecdotally, many years ago, I was in the film group at school and we had 4 different movies over a weekend, filled large auditoriums etc. My understanding is that there are now occasional film showings but, as a whole, this doesn't exist any longer.

A lot of going out to see movies in a theater is habit. Take the habit away and you can see a big fropoff.
As someone who helped run a US based e-commerce site for 5+ years (1.25M in sales), I couldn't care less about European customers and would welcome the opportunity to never deal with them again, so this sounds like a win win.

Can't even tell you how many times I dealt with complaints about shipping costs, shipping times, customs costs, returns, etc. Whenever we'd get a complaint we'd just cancel the order and send them a link to a competitor.

Good riddance.
Median income in India is $1670.

That's per year, not month!
Ring species (https://en.wikipedia.org/wiki/Ring_species) also throw an interesting wrench into the "viable offspring" definition.
Everything but the logic board, I guess? That's pretty nice