skysight-inc/HackerNews huggingface dataset:
Nice list. Love fork. Been a BC user for like 15 years now. And uBlock just works.
fast charging isn't need for day-to-day life. The vast majority of cars spend most of their time stationary and slow AC chargers are going to just become more and more common at all parking spots. Never having to stop during normal driving for gas since you start every day with a full 'tank' is a complete game changer.
I once attempted to recreate The Anglo-American Cyclopaedia of 1917 as a wiki[0] given his stories lend themselves so effortlessly to the hyper-link. Unfortunately I forgot the password to the account before I could put together a more thorough compendium.

I'm trying to re-write some of those entries in my substack[1] and ML-generated Jukebox music[2]. Suggestions for further entries welcome...

[0] https://tlon-uqbar-orbis-tertius.fandom.com/wiki/The_Anglo-A...
[1] https://songxytr.substack.com/p/pierre-menard-revisited
[2] https://www.youtube.com/watch?v=AeldeY0RaNA
No well-known content blocker "process about 90,000 regexps" to find out whether a resource needs to be blocked or not, that's just not how it works internally.

Last time I ran benchmarks of all well-known content blockers using Ghostery's benchmark tool[1], all of them could process a network request under 20µs on average.

Some do have performance concerns, but it has nothing to do with network filtering, it has to do with other stuff they do beyond network filtering (for example see [2]) and declarativeNetRequest does not help there, so they will still suffer these performance issues under MV3.

---

[1] https://github.com/ghostery/adblocker/tree/master/packages/a...

[2] https://www.extremetech.com/computing/182428-ironic-iframes-...
PopOS is wonderful. I highly recommend.
I sent a few years in India. I found the vegetarian emulations of western dishes all pretty unsatisfying vs an impossible or beyond meat version (note: actual Indian food is great, I’m just saying I don’t love McPaneers and even higher end restaurants vegetarian burgers). I did recently see that beyond meat or impossible was looking at offering some products in India and I bet if they get their prices and branding right, they’d do really well there
""It's been observed for years that there is some short interval in the archaeological sequence between when the city of Akrotiri was abandoned by its human population and before its burial under meters of pumice from the eruption. Even though several hectares have been excavated, no human skeletons have been found, so clearly people had warning of impending peril and left. No one's allowed for that in the past," Manning said. "By putting that extra qualification in, we tighten the statistical analysis."

The modeling identified the most likely range of dates for the eruption to be: between about 1609-1560 BCE (95.4% probability), or about 1606-1589 BCE (68.3% probability)."
> Self-driving cars will never do well in snow country during a blizzard.

to be more specific, human visible spectrum cameras looking for white lane markers will never do well in snow country.

For certain situations, different technologies are useful.

Drivers without polarized glasses won't perform optimally in snow or rain.

You include technologies like lidar, infrared, and radar and self driving can "see" a lot more in the snow and rain at a much longer distance than 20/20 vision through a safety windshield, with wipers.

"Self driving" "cars" that aren't dependent on properly marked roads, aren't sharing with human drivers, she drive at a "safe" speed will do just fine.
So if it's non-complex, tangible, and visualizable, use TikTok. Else Google.
We just need another app that lets us decrement the social credit score of these tiktok 'content-creators'.
> There's a real danger that comments aren't updated when code is, particularly if 3rd parties make those changes.

So much this. If it took you everything you learned over the last week + an epiphany to come up with a bit of code, how is someone scanning through supposed to understand it?

Or, in example with hilariously apropos incomplete post-hoc comments, 0x5F3759DF https://en.m.wikipedia.org/wiki/Fast_inverse_square_root#Ove...
Isn't this just Ops?
Idiomatic Python wouldn't use a map here, but a generator expression:

(x.split('=')[1] for x in s.split('?')[1].split('&')[-3:])

Removing the lambda cuts down on the noise considerably.

And honestly, with this many splits with fixed indexes, I'd probably use a regex. Now there's a dense language for you.
And Google definitely has no tools to link two accounts that are constantly accessed from the same location or IP address so this will definitely provide privacy in spite of using two devices that constantly stream your personal information to Google servers.
Uhm, how about suspension/hibernate? That was pretty lame even 2 years ago and I'm not seeing it improve
The NPC-meme is fun and more accurate than you might think it is. I've always found a correlation between being mean to NPCs and being mean to other people. (irregardless of their real-life NPC status) Being mean is a bit cringe if you ask me.
See, that's exactly what I mean by "concrete". You seem to be saying it's unreasonable to create an account just for the purpose of using a Fitbit. But you've always had to do that. It is literally exactly what a Fitbit account is. For ten years, nobody has thought that it's unreasonable. Like, the only distinction is that now you get to choose whether to create a separate account or reuse the existing one.

If you can't actually formulate why the migration of the account system is bad thing, maybe it's actually not?
Pop!_OS

Very annoying to type
I'm 62, and having a blast. Helped do some system bringup a few days ago that brought back memories of "lab time" in the 1980s, though we get firmware onto boards with tens-of-megabit downloads now, instead of burning (literally) half a dozen EPROMs for every attempt. Things have improved a little!

Firmware worked on the new board, the very first time. I consider that a career capper. :-)

I figure I'll go until I'm 70 or so. We'll see.
I have been running Ubuntu on laptops for over a decade. No major issues, at least as of past 8 years. Great hardware compatibility.
Often, breaking out a well named variable or three is the better way to make code readable.
Just slap the URL into the box at archive.is
"For most of my career, I've been told (and I believed) that I would probably get forced out of a hands-on individual contributor role as I aged."

Programmers are in a bubble. Head over to the local grocery store. The person bagging your groceries is 63. There is no retirement plan for him - as well as most Americans. These "old" people will end up working until 70, on their feet. If I can find someone to pay me to write CRUD apps all day in whatever hipster framework, I am fine with that, no complaints here. Beats working at HomeDepot.
> or it could be representitive of them sharing space with pedestrians.

But there's nowhere that buses share space with pedestrians and cars don't, so that can't account for why buses are more dangerous than cars.
Is that actually true? What does it say that I immediately recognize that T420 from the image?

Maybe the title should be changed to "Linux on the X220 and T420 ...". Even on these devices I've had some problems. Due to experiences I've made I'm sceptical that there are no issues with Fn keys, Trackpads, Display brightness, power consumption, connectivity... on random laptops - especially the lower-priced ones.
Some of this is how easy it is to transition from programming to something else compared to other professions. Jumping from building some piece of software to being the expert on it or managing programmers to managing projects etc.

This is especially tempting if someone’s skills start to diverge from what’s in demand.
I actually quite like the beyond meat burger as a burger or in a tomato sauce, but the impossible burger is to beef like for my taste now.

There's going to be all sorts of opinions, but I would not expect any of these meat substitutes to sell well at mcdonalds. It's not typically where people who care about any of the things that lead people to eat less meat typically buy their food. I've eaten there zero times in the last decade+.
I’ve seen some engineers that think it’s clever to put everything into a one-line list comprehension where possible, even if that means rewriting named variables as letters to make them fit. The result is really hard to read.

I’ve also (more common) encountered engineers that don’t actively try to be clever by being terse, but also don’t put their mind to writing clearly.

Put differently, I think one has to actively try to write easy-to-read code.

I agree with your point that this sort of micro-style point isn’t as big as architectural questions, but it’s definitely something you want to teach junior engineers so that it’s second nature by the time they are at the level where they are thinking about architecture.

For that you can try reading Bob Martin, Martin Fowler, Kent Beck, Domain Driven Design, Hexagonal, etc. - but you also just need to build for a decade while thinking about that stuff to really master it. Sadly architecture often seems more craft than formal engineering at this level.
who are they? id even be willing to share my district info if that would help.
I strongly dislike having all the css for the site in one place because the dependencies are opaque and it’s hard to apply local reasoning. For some CSS that’s what you want, but for a lot of use cases you want very specific rules coupled to very specific DOM. When I have that kind of relationship I want to control the blast radius and not let it leak out to the rest of the app. I also want co-location with the thing that’s making the relevant DOM.

I also do think CSS is hard to learn because of how vast it is with the decades of shit piled on. There’s no clear way to do a lot of things, and if I have a solution, there’s always this doubt that I’m holding it wrong and fucking over future me.

People that know CSS tend to hate things like tailwind and css-in-js because it’s an absolute abuse of the core design principles of “correct” CSS. But these things succeed for not 100% bad reasons.
replace the "medium.com" with "scribe.rip" for a pure(?) html version: https://clivethompson.scribe.rip/linux-on-the-laptop-works-s... or evidently 12ft.io also works as submitted by the sibling comment (https://news.ycombinator.com/item?id=32964606)
> "Source that this is just a side effect from other design decisions?"

The source would be Tim Berners-Lee's original 1989 proposal for a hypertext information system. He specifically wrote: "We should work toward a universal linked information system, in which generality and portability are more important than fancy graphics techniques and complex extra facilities."

These sentiments are also reflected in other technical documents such as RFC 1866. The intent is crystal clear.

> "Your browser sucked because it couldn't even support the full standard."

I think this is a common reaction from people who aren't old enough to remember a world before mega-complex browser platforms and non-portable websites came into being. My browser absolutely was standards compliant at the time, and it was expected that websites would be viewable without graphics.

Keep in mind: javascript had not yet been invented.

Again, HTML is specifically designed around portability, generality, and flexibility. This has been degraded by the rush of commercialization and related platform lock-in -- in large part due to things web 2.0. This is not a good thing.

> "They should. Websites describe what should be shown using HTML and CSS. "

I think you should read a bit deeper into the underpinnings of these standards you're referencing.
An entire blog post about the wire discussing "juking the stats"....

And it doesn't mention "juking the stats"?
That is definitely personality based. Pair programming has an aspect of wasted time but it depends on the local culture.
I installed ZorinOS on a laptop from 2010 and it works like magic!

It's a bit slow because the software it's running is all new but man does Linux feel nice to use on old hardware.
> Linux on the laptop works so damn well that it’s boring

Until there is no NVidia's legacy GPU/video card inside that laptop.
Do people even use “Shall” in the vernacular anymore? If someone used that word in a work meeting I’d probably do a double take even though I’d understand what they meant. At least in American English.
This is probably accurate for films and fabrics, but I wouldn't be surprised if thick solids would be at least as slow to rot as wood. I don't know what proportion of plastic mass is in each form though.
Passkeys and EIDAS – The Future of Authentication
in most situations, I would rather see a complicated statement split over several lines than several simple statements with vague/unhelpful variable names. if the variable name itself doesn't help me understand what it means, I have to remember the full expression anyway.
Python's lambdas can have as many lines as you want. Just wrap parens around it. Hissp uses this form as a compilation target. Its REPL shows the Python compilation. Play around with it til you get it: https://github.com/gilch/hissp
Bluetooth on linux continues to suck however - it sucks a bit on windows too but it has been unusable on a few of my linux laptops.
The first quote is an over-simplification that often does not hold in practice: one usually needs both. The exceptions are mostly trivial programs.
If you have a pressing business need for near-mainframe security and/or resilience for monoserver applications, and are willing to spend the money for it, its hardware, staffing, and the platinum IBM Support and training, in some cases it is still cheaper than rolling your own under Linux. IBM packages a one-stop shop for a RAS experience [1] that would need a deep bench of engineering talent to reproduce were you to roll your own equivalent in Linux. So some customers would rather pay IBM than try to build such an organization and for them, AIX is worth it.

Generally however with IBM’s rampant offshoring of support leading to a tremendous loss of institutional knowledge and rapid turnover of the offshore support teams, I’ve found unless you’re signing 7-9 figure renewal checks and paying for enhanced support, the support experience is way worse than it was around the 1990’s but still marginally better than other vendors.

[1] https://www.ibm.com/downloads/cas/2RJYYJML
AWS Athena offers something similar. You can build tables off of structured text files (like log files) in S3 and run SQL queries.
With my 3 years old work Dell, I can't say that it has improved in any way. Suspended laptop basically scrapes over the week-end, a 3 day week-end will see me booting from shutdown on the first morning.
I’m not talking about tesla scammers I’m talking about direct competition to waymo, cruise and others
Maturin: Build and publish Rust binaries as Python packages
> works so well

so long as one doesn't need a working fingerprint reader, otherwise too bad
>> PopOS (I know there’s some absurd punctuation involved in the name but I don’t remember what it is)

It is: Pop!_OS

https://pop.system76.com/

It basically a customized Ubuntu with perfect driver support for System76 hardware.

I use it on a 2015 Meerkat (https://system76.com/desktops/meerkat) and it works great.
I agree largely with this (as another T420 owner). My only problem is finding new, high-quality battery packs.
And calling the ARM transition seamless is also quite amusing.
Recently installed Linux on my 2011 MacBook Air and loving it. Faster than MacOS and all drivers just worked (Ubuntu 22.04).

The only issue with the setup is me! Daily driving new hardware for work makes it difficult to adapt to an older display, keyboard and trackpad. laptop hardware really has come a long way in the past 11 years.
Nothing rude about it, it's the way I prefer burgers. I've never considered restaurant burger special or 'pop'ish, mostly just convenient. I do put lots of raw onions on the burger though, the refreshing crunch of freshly sliced onion goes well with the greasy meat. Restaurant burgers rarely have much onion, and when they do it's usually cooked or limp and sad. A lot of restaurant burgers go heavy on lettuce instead, but lettuce is bland compared to onions.
My gas usage is 1400 m3/year, corresponding to roughly 15 MWh/year. A condensing boiler would lower it to at most 10 MWh, even less for a heat pump. Add in the electricity, and that would still be roughly 1 MWh/month or a third of what the user above mentions.
Didn’t say they were good at making the switch
Why No One Will Build an Engine for Boom's Supersonic Plane
I like that one of them is a fly agaric (the classic red with white spots toadstool) that's poisonous.

While you can eat them after boiling, it's not really a go-to example for an "eating mushroom". Really shows that there's still a lot of context blindness in AI.

Also it seems to have glommed firmly onto the "mushrooms for eating, that are made of plastic" parse.
I live in a very walkable city (Boston) where flaneurism is easily possible yet I constantly see people walking around talking their phone and/or with their eyes glued to one. It’s phones too. People, seemingly, will do whatever it takes to avoid being alone with their thoughts or simply present in their physical environment. Not everyone is like this of course, there are tourists taking photos with their phones too.
> I’d forgo the ‘front end’ completely

Not to dismiss your argument/stack preference, but forgoing the front end for a graphic design tool might prove difficult. EDIT: But yes, CRDT-backed stores are definitely the way to go for a requirement like this.
Nope. Only through obscurity - it used to be difficult/expensive to track somebody’s daily movements. Now it’s relatively trivial to do so.
North Korea: who is "we"? As far as I know, North Korea could nuke South Korea, but for what? They would not occupy South Korea, they could use South Korea as slaves (but I don't think China would let that happen). And as far as I know, South Korea is not a member of any nuclear umbrella treaty. Same goes for any asian country.

omg... did you see the massive vehicules carrying 20 nukes ballistic missiles russia can manufacture.

Putin's regime will very probably get "what" it wants (yeah... "what" is blurry at best)
the thing that gets frustrating as i age are interviews and code challenges. i'd really prefer a certification that proves i can do xyz which i take once (per year? in my life?). then just decide if you like me based on personality and communication.

i have over 200 repositories etc.
its redundant, and random code challenges that differ from employer to employer prove next to nothing.

20 years ago it was the norm for interviewers to ask brain teasers / riddles in interviews ffs.

edit: perhaps this is my own personal struggle as I did not attend University.
I still use the python one out of habit.
I'm currently running ZorinOS on a GT610, fairly old and obsolete and can be considered legacy but it works great. The drivers came pre-installed in the distro so I had 0 problems installing and using the OS.
My System76 lemur pro gets 14 hours.

https://system76.com/laptops/lemur
Exposing the evolutionary weak spots of the human genome
Dunno, in the last 10 years I've had a ThinkPad T530 and an Acer Swift 3 (AMD), suspend has worked just fine on both (Ubuntu and Fedora). My girlfriend has a Dell running Windows she always manually turns off because suspend is flakey...

At this point whether or not suspend works really depends on the laptop and there's plenty of reports of Windows users having the same issues.
Try it. Reduce the tokens to single characters but keep the structure. Does it work? Maybe single characters looks too much like an abbreviation and that throws it off, because those are found in sufficiently different contexts. Exchange to two characters, three. Throw similar inputs at it and find the point where it reliably "gets it".
I sort of disagree there, since you don't necessarily have to decide on a career field as young as 16.

If someone takes Math, one science and two humanities, they can apply for virtually any degree program they want (maybe with the exception of medicine, since I think that's a little stricter).

Sure, your application to a competitive degree program at a top-tier university won't be as strong compared to someone who's picked subjects showing a higher level of commitment/resolve to whatever they're applying for, but it's fine for most cases I'd say.
I'm intrigued. Can you provide some examples of current vs future problems?
I’m not sure there should be a threshold. If the threat is real, like ebola, people will naturally adjust their behavior. If policy makers have to artificially restrict individual rights, it indicates that policies are being implemented based on a single variable (covid lives saved), to the detriment of all other important considerations. This slippery slope should not be underestimated.
Have you checked ArchWiki? For example, it provides the kernel command line for enabling all speakers on the y530: https://wiki.archlinux.org/title/Lenovo_IdeaPad_y530
Top Copy.ai alternatives for content generation
To varying degrees, depending on your definition of privacy.

For example, it used to be possible to go to a public park with a < 5% chance of being in the background of some random photograph taken by a stranger (or 0% depending on how far we go back in history).

Now in many places you can barely walk 1 block without being in the background of someone's iPhone selfie or captured on someone's Ring camera.
> For example, while there are users who input 0.5 by tapping "0," the decimal point, and then "5," there are also users who only input the decimal point and "5," while omitting the "0."

The practice of including punctuation inside the quote makes this a somewhat confusing sentence, at least if you’re used to using a comma instead of a period for the decimal point.
Canadians have air source heat pumps with backups that get used ~5-10 days a year...
I think the point may be that, yes still as capable etc., but also with a ton more life-cycle experience in real-world development. So for someone hiring that values that experience, maybe they ask a bit more about that, and do less whiteboard work to validate that you really did go to CS school.

With a string resume, a hiring manager might think "They probably know what a binary tree is because it they didn't, they would not have made it this far."
What does mask and COVID have to do with the current discussion? Leave your politics out of this.
It’s not the taxes I’m looking to escape, it’s the nutcase Tory government, the monarchy and the backwards brexit voters who seem to run the country now.
drain water heat recovery is already a thing. It's code for new builds in British Columbia, Canada.

It's only expensive due to the amount of copper. The actual install has no moving parts and is completely passive.

https://www.nrcan.gc.ca/energy/products/categories/water-hea...
I don’t understand arguments like this. PHP is fortunate enough to run on a real operating system with real APIs. React is running in the browser which is quite possibly the worst place to make anything stable. It will never be as stable.
That’s usually the case with these types of hardware on Linux. Super new or exotic hardware may have little or no official support.
It depends on the laptop. I tried with several older machines (2015 era), with several distros and never got it to work right (though my scenario is a bit weird, I have the laptop closed with an external monitor and keyboard/mouse hooked up).

Love Linux on the server, but we need more driver support from manufacturers for laptop support...