skysight-inc/HackerNews huggingface dataset:
> Way smarter for me to buy a new laptop, which is less likely to have any issues

I don't think that's a safe assumption.
Nobody? How about people staying at an airport hotel? And you realize that conference attendees have to fight traffic if they aren't staying at a hotel downtown, because conferences start at about the same time a regular work day starts.
The key is identifying which parts of the code needs to be adapted or replaced and which do not. If the code is well designed with separation of concerns, replacing a framework or library or external dependency should not require all the code to be scrapped, just the layers directly interacting with replaced part.

Some trivial applications are basically just glue between frameworks, but most non-trivial application of value will have lots of code which is not tied to any particular framework, and often this is the most valuable part of the application.

Scalability is improved by identifying the bottlenecks and improve the design at those core points - not by rewriting everything from scratch.

I guess moving to a different programming language is a case where you literately have to touch all the code, but even then code can often be ported semi-mechanically instead of starting from scratch.
tl;dr: if their new predictive AI tool thinks you're "certain" to miss your connection, they'll give your seat to a standby passenger right away, so even if you do end up making it on time (which has really happened, despite the "certain" claim), you're out of luck.
This is what Framework set out to do (and is pulling it off so far...I'm typing this out on my 12th gen framework). They have an entire marketplace of replacement parts you can buy, including screens.

They've even got battery upgrades (increased capacity), better speakers, new screen type (matte) that you can retrofit into your existing Framework.

They support upgrading from their first gen laptop (admittedly they are a very young company, but their promise has held up thus far).

Hopefully more folks that are interested in upgradability and repairability are purchasing frameworks to show other companies that it's worth it to do (I'm unaffiliated with Framework, just a customer).
> 3 hour battery life.

Maybe if "laptops don't change", sure: https://www.youtube.com/watch?v=tuw-YpbFkkM
The denominator is people who land on your site, i.e. those who clicked the ad, not those who saw the ad.
It rose to the top because of the question, the link about France, and because new posts get higher weights. It is at 79pts and 59 comments currently and about to fall off the front page. But also on the front page is a post with 6pts and 1 comment (1hr old), 17 points and 2 comments (2 hrs), 7pts and 2 comments (30 minutes). and a few more. Just a slow Saturday.
I suspect it is a bit of this and a bit of that. It is not just child mortality, but mother mortality (during/after birth) which plummeted with better medicine, thus the same amount of women can bear more children.
tour de france organisation has a long tradition to do more than closing eyes and even encourage doping/cheating practice (for exemple making the race harder and harder) it is a fair part of how it became a $100M business. source: i’m french
Battery life gets mentioned quite often with laptops, but is it still really that important?

I run my business from an X1 Carbon, but it's more about portability than battery life. Trains, planes, Starbucks all have power available so it's constantly plugged in and I can't remember the last time I used it on battery for more than an hour.
Life is too short to spend time playing some wanna-be-dictator's game. Move on and find a job that doesn't extract such a needless emotional toll.
Software – Automotive Grade Linux
To be fair, at a very senior level you are always fending off criticism and attempts at your job. Not saying they have it worse overall, just that such high level jobs are way more at risk in general.
It’s one of the most popular programming languages in the world for a reason.
ngl, had kinda hoped that it was going to be about this - https://m.youtube.com/watch?v=jXNLXqB6KhI
The electric roads that charge your car as you drive [video]
It’s LLM wrappers all the way down
I definitely don't want a matte screen or ports I don't use, but I agree that particular generation wasnt so good. I think some of the issues came down to engineering durability problems rather than industrial design though. Seems a bit childish to point one failed product in 20+ years and use that to try and dismiss someone's skill. Sometimes your thing just doesn't land.
Scientists Control “Points of Darkness” for Remote Sensing and Covert Detection
Using the modular GPU
It’s easy to hate on frameworks due to their secondary problems once you’ve lost sight of the original problems. If you stop using a framework, you are bound to recreate one probably shittier framework. Although I do agree premature abstraction is a bad idea you still need some
Literally my primary motivation to not be productive at work is people maxing the ratio of their code to my code. They do all the work and management is still fine with paying me more because of seniority. I think this is a fair trade as all freedom comes with responsibility -- I used to be the same way earlier in my career.
I can't speak for tech conferences as I haven't been to one in a very long time. I was recently at the Psychedelic Science conference in Denver and it absolutely was useful. There were just too many people from too many different fields that I never would've had a thought to look up or reach out to, that I was constantly acquainting with myself. A great experience imo.
This is a delicate issue. As guido stated (https://discuss.python.org/t/pep-703-making-the-global-inter...):

> If there’s one lesson we’ve learned from the Python 2 to 3 transition, it’s that it would have been very beneficial if Python 2 and 3 code could coexist in the same Python interpreter. We blew it that time, and it set us back by about a decade.

So it's not so easy to decide to go with again 2 different versions of Python.

I understand how caution they are.

However, this commitment from Meta, complemented with MS financing Guido, and the quality of Sam Gross proposal makes me optimistic.
In the planning phase of the 2003 Iraq invasion:

[1]

> As a result, the executive steering group and its supporting working groups spent extensive time on building a humanitarian assistance package for Iraq, but comparatively little time on the functions of a post-regime government outside of the oil ministry.

Surely with the focus on the oil ministry, post invasion operations were fully transparent and not at all suspicious!

[2]

> In October 2004, the audits conducted by IAMB and KPMG revealed the CPA's inadequate accounting system. IAMB failed its oversight process for several months because of procedural disputes and US manipulation. During this time illegal export of petroleum was conducted secretly from Iraq, and a large amount of funds for DFI were disbursed without accountability. According to the audits conducted by the Special Inspector General for Iraq Reconstruction (SIGIR), US $8.8 billion of the US$23 billion of Iraqi money disbursed for DFI has not been accounted [for].

> Iraq's oil infrastructure was damaged when the CPA took over. The CPA effected selected repairs. But the IAMB found that the CPA had chosen not to repair the meters on the pipelines. The IAMB told the CPA that they were concerned that the lack of metering made auditing Iraq's oil exports unreliable – making it impossible to detect fraud, deception or smuggling. The minutes of the IAMB meeting make clear that the CPA had assured the IAMB that they were in the process of repairing the meters – in bad faith. The CPA's authority came to an end with the meters unrepaired. Estimates of how much oil revenue was siphoned off during the year of the CPA's administration go as high as $4 billion – comparable to the amount Saddam Hussein is suspected of stealing during the entire duration of the oil-for-food program.

Uhhhhh... Right, thanks for keeping us safe defense industry!

[1] - pg. 64, The US Army in the Iraq War, 2003-2006

[2] - https://en.wikipedia.org/wiki/Development_Fund_for_Iraq
git it at the repo:

https://git.automotivelinux.org/
I know it sounds very “old man yells at cloud” but I truly miss many parts of the old internet, when YouTube was new and social media was still in its fledgling phase. There are a lot of perks and quality of life improvements thanks to all the advancements, but being subjected to 4 ads per 11 minutes on YouTube, Google being much less useful thanks to SEO optimization and all the self-indulgent self- promotion on just about every site has gotten incredibly old. It’s all so boring and repetitive yet seemingly impossible to escape.
Copyright infringement cease-and-desist from OpenAI in 3... 2... 1...
If you’re installing a Python package into the global site packages directory (ie, into the system Python) you might need sudo. That’s how permissions work.

I don’t know the -u flag on pip, never used it can’t find it in the docs.

With a virtual environment sudo is not needed. Assuming you created it, and/or it is owned by you.

Virtual environments are just directories on disk. They are not complex.

I don’t use conda because it’s never felt even remotely necessary to me.

pip and a requirements file is all you need.
Here looks like he is asked to agree, but he regularly goes above and beyond the call of duty. I don't think there's any other notable business or political leaders who have said Taiwan should be governed like HK or heap as much praise on China generally.
“I got my wings clipped and they weren't gentle about it”
It is, average miles driven in ICE are dropping while average miles driven in EVs is rising. I believe they crossed over last year and there's a couple of graphs somewhere halfway down this page that shows it clearly:

https://cleantechnica.com/2022/08/25/norways-vehicle-fleet-t...
I watch original language with english subtitles, I like to learn even while watching tv. Latest one was hot skull in turkish, sounds completely different to the turkish I can hear on german streets
> Posting a Wikipedia link without commentary or context is essentially a text meme. It doesn’t invite discussion.

You literally just replied and we are engaging discussion — empirically the wiki link above has done literally the opposite of what you are saying! At any rate, the intended relevance of the wiki link regarding loss aversion is the following:

When something bad happens to someone, they tend to overestimate how bad it is relative to something experienced as objectively equally good; it is thus important to be aware of such a bias — in addition to using regular old critical thinking.

In this case, critical thinking could look like the following: “although this is a ‘migration’, what do we mean when we say that? and is it really the same thing as py2 to py3?”

I would tentatively propose “no” to the latter question; and would additionally propose that calling this a “migration” is not terribly useful as although it’s not incorrect, it’s insufficiently specific and seems to invite a category error.

In addition to the loss aversion bias mentioned above.

Category error: https://en.wikipedia.org/wiki/Category_mistake
Oh I must try the pk3 then, thanks for the heads up.
If you read the rest of the site, you would see that the argument against not buying a new laptop every year is to find ways to lower the insane amount of electronics waste we're generating any single year.

It's not just about lack of features, it's also just ridiculously wasteful even for an industry already known for it. At least my PC, I'm just swapping out parts for upgrades. I'm not dumping my entire PC tower in the garbage every few years.

We're so goddamn lucky that PCs haven't become these disposable machines like every other piece of tech out there. Video game consoles, phones and laptops are just the worst for this and while it's cheaper in the short term, the costs are there we just don't see them.
> Phone numbers -> name resolution is done using your contact list. At least last time I checked.

Nope. With contacts permission granted, unknown numbers turn into ~names (per user's own profile) automatically. When you revoke the permission, the ~name is hidden to punish you.

> [...] there's no guarantee that my username reflects who I really am. Feels rightly more suspicious IMO to see a message from an unknown number than from "~Elon Musk".

It's an entirely separate problem, and as old as mail itself (which predates computers by many millenia). Would you know whether to trust elonmusk@twitter.io, without looking it up?
Ask HN: Why hasn’t Apple created an ad-blocker in the system level for iOS?
I think if Apple created an ad-blocker like the legendary u-blockOrigin for iOS, their brand will be strengthen, and subscription service more in demand. Imagine you use your iPhone and will not ever see any ad regardless of the app you use? Sure, most apps will go away because without ads, no one would pay for them, but are these apps really important for you anyway? I think the $99 they make from app developers will be less compared to thousands of apps that are high quality and subscription-based that will giving Apple a cut every month.

So, why hasn’t Apple created a system level adblocker that is baked in to the boot loader for the iOS, and make it virtually impossible for any advertising company like Google or FB to circumvent it? Google has Android, but Facebook literally can’t survive without selling ads, so if Apple created a system-level ad-blocker where in every video and every text, the OS itself filters out and blocks ads, Facebook would be in big trouble since they don’t have their own hardware (hardware that people care about and use, that is).
The police have the power to strip someone of (some of) their rights. It's called arrest. Since there are people out there who won't respond to a stern glare, that power is kind of necessary.

Now here's someone who resists arrest. Yes, the police have the power to use violence in that situation. What's your alternative? A stern glare?
I feel like 2010-2020 was a stagnant time for hardware, which was most visible in the lack of huge leaps in gaming console quality. AI is changing that. Having tons of RAM and VRAM really does open up options that would simply be impossible before.

Running large AI models locally is a bit niche right now but I'm doubtful it will stay that way, so I say it's a good time to value bleeding edge machines
They being Meta or they being the developers of LlamaIndex? As noted in your sibling comment, LlamaIndex was public first.
“All of this has happened before, and all of this will happen again” - Six, BSG.
Naomi Wu has been silenced.

(Linked via "bird" mirror; you can go to Twitter if logged in there.)
The situation is not all that different from their other tool for having multiple ISOs on a usb drive though, is it?

You have ISO images that usually you would write onto a CD or write to a USB drive with dd. These cannot boot by themselves if you just put the ISO file as is onto a FAT32 USB drive or similar. But Ventoy has a stage one boot thing for USB which you can then use to select an ISO file from your USB and somehow boot it.

So iVentoy would work the same way. The stage one is from iVentoy, not from the ISO itself. And that stage one does something that makes it possible to boot the ISO that it retrieved. Similar to how the USB based thing somehow can boot the ISO files from the USB.
The notion that paranoia is the default emergent state of not assuming incompetence when potential malicious incentives can be easily articulated is just yet another ideological presupposition.
> This fallacy is called appeal to authority

I think of it as an appeal to consensus but if you want to dismiss an argument based on some debate bro tactics then at least be more substantive than naming some so-called fallacy and leaving it at that.

The organizations that have the data and that are using that data to sell advertising to the largest number of buyers are doing a particular thing. Traditional media, as I point out, is doing a softer form of targeting as well. So who is right, the person who flashes their MSc in Psychology as if that grants them authority? Or do we instead look at the overwhelming evidence based on the behavior of the entire industry?
I think the word "minimally" makes it sound like the changes to existing libraries are "to an extremely small extent; negligibly." "At a minimum" would fit better, because the minimum of a set of things can still be very large whereas minimally implies the quantity is very small.
Hopefully Mojo makes good progress offering a good alternative
Learn electronics by practice
What are some good examples of meaningful migrations of similar scale that went better?
I didn't see the original three asterisks, so I'm not sure. In general writing, three asterisks is used as a visual break between two sections in a document.

I assume the other commenter is referring to using "(((@name)))" on Twitter, and similar patterns, which is some social media thing I don't understand. See https://en.wikipedia.org/wiki/Triple_parentheses.
Sorry, but what you wrote is a feel good message that can only be spoken from a place of incredible privilege.

Many people are in positions where they would struggle to find another job that doesn‘t pay less, if they can find one at all.
> the inevitable support issues that pop up

They may not be as inevitable as you think. I would consider my thermostat to be pretty casually slapped together with no professionalism whatsoever, and yet I've never once had it just randomly stop working in the 4 years I've been using it. I have broken it by my own actions while hacking on it of course, but if I don't want to spend time fixing it, then I just don't mess with it in the first place and it keeps chugging along.

I do keep my old "normal" thermostat around as a backup, and I've reinstalled it once when I had an HVAC technician over because I assumed he'd need to use the thermostat at some point and I didn't want to freak him out. I've never needed to use it otherwise, but it's always there to keep me from freezing in case my custom one randomly explodes and I don't have the time or desire to fix it.

If you do end up wanting to build your own, I documented a lot of my original build [1]. It's more of a journal of figuring out the design and build process rather than a guide, but I think it does a decent job of showcasing how straightforward it is to build one, and there's a schematic and link to the firmware source code at the bottom.

[1] https://blog.benhaney.com/2019/03/26/building-a-thermostat
> According to the most recent life cycle analysis, it takes 3,010 to 4,340 megajoules of primary energy to make a laptop

4340 MJ is around 135 litres of gasoline in terms of primary energy, or a little less than 36 US gallons.

Commuters blow through this much in 1-2 months, depending on distance.

My point is that if you're concerned about embedded energy, there's a lot of other, lower hanging fruit to pick.
I live near Moscone and walk around there during conference season, never had an issue for several years now.
The obvious solution with rats is just to kill them, but people aren't rats, so the analogy doesn't work. Safe injection sites are intended to stop people from dying and reduce the spread of communicable diseases, because people are worth trying to save.

The problem being inherently human, you have to come up with solutions that at the very least treat them as such.
It was owned by Mitsubushi for 9yrs, that they couldn’t do something with the company in that time is hardly the fault of the founders who sold it to them
I didn't gather that from the comment, and tend to agree with the other reply. 20 is probably the earliest that someone would grasp an idea like that, and maybe >40 would be a good time to have realized it yourself.

At age 10 you're still truly a child, you don't know shit about shit. Age 20, you still probably don't know shit about shit, but you might
So if framework can let you reuse the "shell" for 2-3 upgrade cycles until they have to change the motherboard, that's a lot better than having to buy an entire new laptop.

It's not about keeping the same form factor forever, that's unrealistic. It's about reducing the amount of stuff you have to buy for each upgrade.

Opening and closing stuff is realistic, if it's easy.

I've opened and upgraded various components of my steam deck half a dozen times in the last 6 months.

It's reduce, reuse, recycle.

I don't own a framework.
> I can't imagine things being much simpler than this

Imagine simplifying the last example without useState and setState, nor useEffet and depList
I've seen rewrites of systems in FAANGs that would tank revenue to zero if the system went down. Usually it occurs over 5+ years with 30-50 people, even then every last detail is usually never hammered out.
Google Search withdrew from China when China went over the line, as they saw it.
Yes it does. HD Netflix in Chrome, Edge or Safari will result in black rectangle when you screenshot it.
As for video games, Zwift strongly embraces the TdF, and is the lead sponsor of the women's "Tour de France Femmes avec Zwift".

https://www.letourfemmes.fr/
Did you read the article? The author is, well, an author. They don't program or 3d model. Computation sped wasn't even mentioned in the point they were making.

I guess I don't see the reason to read an article about a specific use-case/point of view, only to follow up and say, "yeah well it wouldn't work for this completely different thing you weren't talking about". It's not the 'gotcha' you think it is.
Hard to link. Try:

https://sfba.social/@realsexycyborg@bird.makeup

https://twitter.com/i/flow/login?redirect_after_login=%2FRea... (login required)
You can even put them on top of your lap.
That means they didn't learn from it at all. The problem with Python 2 to python 3 is that it lost backwards compatibility because of very silly reasons like turning the print statement into a function. The vast majority of the problems could have been avoided by not making pointless changes with dubious benefits.
Its been sold multiple times, each owner probably tightening the screws in order to maximize returns.

Ludicorp (2004–2005)
Yahoo! Inc. (2005–2017)
Oath (2017–2018)
SmugMug (2018–present)

I used to use them a decade ago, they were better before. Yahoo was the one that started introducing limits and forcing users to upgrade to keep their photos accessible. Went down hill from there.
eBay is still useful for finding obscure, secondhand objects. The geographical reach is an asset vs Craigslist.
Is it exhausting looking at every offhand HN comment through a racial lens? Plenty of rich white people like discussing politics. There are only two main political parties in the U.S. One of them has rich white people as their entire shtick. Or, log on to Facebook at look at the type of stuff boomer grandparents post.
I played around with it for several months and it is interesting but I can’t use it for work and my personal needs are limited so I haven’t used it several weeks now.
I'm a software developer and an older laptop is not great for productivity.
I have an old Dell Latitude from 2017 and I pumped as much life into it as I could. Bought more RAM, an SSD but despite all that, it's a pain to run the IDEs I need to use for work. I keep it as a backup and work on an M2 Max now.

Same goes with my S.O. who is a Chemist. Older computers are just not ideal for new software.
Best thing Coogan ever did was a little known animation called "I am not an animal". Many of the jokes are British pop culture references, but it's still sooo funny. And edgy. There's no way in hell it would get past today's sensitivity panel at the BBC. In fact I'm amazed it got on the TV at all.
But the biggest reason (for me) to replace phone is to get security updates; buying used is counter-productive to that end