skysight-inc/HackerNews huggingface dataset:
Most potential customers then.
Inevitable on a long enough timeline I’d say. It’s just a question of whether that’s a 5, 10, or 50 year deal.
Recalls happen because of failures during driving. Why would anyone recall cars if there are no failures during driving?
cpio archives have some very useful properties (you can merge them by concatenation!), but the tooling is quite a PITA.

On unrelated note, is there any usecase for cpio files other than initramfs? Back in the day rpm2cpio was the recommended way to unpack rpm files, but nowadays rpm2archive is much faster.
Only if the developer enables it. Most don't.
My dad is a car guy from way back, and laments today where “the computer fails in a new car and that’s it.” Entirely true. What he doesn’t see is the wonderful counterbalance we’ve had with open source in traditional computing against this proprietary nightmare hell now plaguing cars.

I’ve tried to tell him that a computer in the car should be a diagnostic asset, completely usable with open source tools. Imagine seeing the timing and dwell on an old car in curves on the screen rather than using a timing light (as delightful an analog solution that is) and dwell meter. Instead, computers have been used by auto manufacturers as a lock in tool—“check engine,” bring to dealer.
> … a relationship you should probably end immediately if they are doing this …

> … tiny handful of creepy boyfriends …

Way to downplay the very serious issue of domestic abuse and coercive control.

“However, at Refuge we’re keenly aware that technology is often used by perpetrators of domestic abuse to further isolate, intimidate and stalk their partners from their support networks, making it even more difficult for women to escape their abusers“ [1]

[1] https://www.theguardian.com/society/2021/may/12/tech-playing...
Yes manufacturers should have far less leeway to use/sell the data for many purposes even if that increases consumer monetary costs. Even open to legislation along those lines. But that doesn’t really have a bearing on this case.
The sites may work fine on modern computers but many don't have a modern computer. Not to mention it affects battery life either way.

> You can't run the most minimal current Linux kernel on a 30 year old laptop either.

I wouldn't bet on that after seeing what some people have done with Gentoo.

And you only need to go back 5-10 years to find devices failing to run many websites and electron apps smoothly. My old laptop has an i7 CPU from 2016 and couldn't keep up anymore. And even on my new hardware from 2022 many things feel a bit sluggish.
With domains on auto-renewal, unless you are with an incompetent registrar or there is some legal issue, you won’t lose your domain.

I agree that there should be some non-forfeitable right to a permanent personal domain though.
Multiple identities at the same time, too.

This is why I think email addresses are "good enough" - you can always spin up a new one for each identity you want to inhabit.
> Some modern low code tools are also evolving to be closer to web frameworks. Plasmic is one my favourite examples of this.

So this hits on one of my questions/observations. How different is low code to the generators of various web frameworks? I'm thinking things like Rails, Django and the like where a lot of the "low code" appears to be templatized. They sure feel VERY similar.
Somebody invested a lot of time and money with an incredibly single-minded focus.
> got the number 1024, I had a problem. Space could be saved if coffee was 1.

Sounds like OP is encoding as ascii encoded digits? Seems like there should be space to be saved there by encoding as actual numeric bytes instead, although of course since you will need more than 256 numbers, you'll have to have an encoding for variable-width numbers similar to what UTF-8 does. Or if you don't need more than 65K, maybe just two-byte-width numbers would still save you significant space over ascii digits (where anything over 9 is already two bytes!)

I don't entirely understand the exersize. Like, if the size of the compressing software and data (such as the dictionary) are taken into account too. And it seems unlikely this kind of naive reinventing the wheel approach is going to beat, say, gzip in the first place? (or am I really wrong there?)

But it is fun and educational to invent new DIY compressions!
There are legitimate uses for tracking, but it's a pretty reasonable ask for companies to mitigate the illegitimate uses and respect consent about the collection to begin with.

I've seen that internal data before. It's profoundly creepy and not something I'm okay with the manufacturer having on my family, but I can't meaningfully opt us out of.
I'd like to try one, but I'd limit my expectations.

My wife and I stumbled upon a local group selling heirloom tomato plants a couple of years ago. We grew a few and soon realized why they became heirlooms. The nicest thing that can be said is that they must be an acquired taste.
Yeah. This sounds more like a user problem and also very specific one in this case. Sounds like car was granted to her use, but officially it was still under her husband’s name. So Mercedes doesn’t seem to be at fault.

Privacy concerns with manufacturer aside, I find the tracking feature to be very useful due to the amount of theft and break-ins we have over here in Canada.
While this is commendable, the problem with this is that you're also refusing to interact with people who use those platforms.

For example, you can refuse to use Google Chrome, and instead choose Firefox or Vivaldi. Your web experience will be slightly different, but the most important parts will remain the same: You type an address, you wait for it to load, and you access the content.

On the other hand, refusing things like WhatsApp means there's a non-insignificant amount of people that use WhatsApp to communicate exclusively. This may not have impacts for you, personally (although I would be hesitant to believe that), but it definitely leaves out billions of people who communicate exclusively via WhatsApp.

A similar thing happens, for example, if you refuse to use YouTube, which is the largest Internet video platform on the planet: You will have to refuse to watch any content that is only uploaded to YouTube, or put up with frontends that use YouTube in the background, or perhaps even be forced to pirate videos, neither of those three options is good for different reasons.
I had always seen reddit as mostly broken, some kind of 4chan with occasional sub-reddits that stayed low membership and so could keep a decent "culture".

How much is the perception wrong?
What is an injustice when having a working SOS button requires you to give away a lot of potentially sensitive data.
> just using bikes and trains

Some times it looks like nobody even know street-cars existed anymore.
Yes, this is what I do for precisely that reason.

Apple is a long-time, reliable email provider, and the transition from Google Workspace to iCloud+ custom domains was straightforward with `imapsync`: https://blah.cloud/miscellaneous/migrating-google-workspaces...
I think it's far from inevitable, personally, but it might happen eventually. Right now, it doesn't seem likely (for general use -- I fully expect it will get widely adopted for certain niches), but who knows what will happen tomorrow?
Thank you for the elaborate answer! Well appreciated!
It doesn't work like that, you can't transfer the blame of a mass murder to another mass murderer. Anyway, I would suggest you to research the anti-American movements all over the world and you will see that Americans(the state) are actually treated as evil by many people who are affected by the American atrocities or sympathetic with those affected. Americans lost most of their credibility even in UK and Europe.

It's really a sad situation because there's a lot to admire about Israel and its people. They were able to build a progressive and prosperous society in a desert but unfortunately turned into genocidal oppressors. Hamas being Hamas doesn't make this right. Unless Israel manage to exterminate every single Palestinian, they will end up with people that remember what Israel did to them. You should be able to draw conclusions from your experience of a single attack that took lives of thousands Israeli and extrapolate to what those people are going through over the years and this latest fight and think about what will want to do to you and what they think about you.
They are not, but both are symptoms of a consumer-disrespecting mindset.

- DRM does not serve the consumer, but the producer.

- Anti-cheat only serves the consumer if it is well-designed. However, if someone is able to design a game (technically) well, anti-cheat is unnecessary. And if someone cannot design a game, their anti-cheat is often a disservice to the consumer.

I don't like either DRM or anti-cheat solutions, not because I am not willing to pay the producers, but because I have been burned too many times by dysfunctional solutions.
It is more than a protocol. It's an experience.

E-mail is totally intercompatible, but the experience for anything apart from "the equivalent of letters" is simply horrendous. Delta Chat tries to make e-mail more like a chat app, but it isn't perfect, because e-mail wasn't designed to be a chat application.

XMPP has other massive usability flaws. So does IRC, Matrix, and others.
It’s an intentional choice by both the automaker and the customer. If the reliability issues were so bad they affected sales significantly than Tesla would likely change. You see this all the time with every automaker. There will be various issues and then a quality/reliability push and then things will revert when the beancounters have sway again.

https://www.freep.com/story/money/cars/ford/2023/05/11/ford-...

What does this all add up to now? It just tells me Tesla is a real established automaker now.
> The same thing risks happening with this government-approved online identity [..]

Don't forget the Covid QR codes.
> Crime in a lot of places in the United States is so bad right now

Categorically false. https://www.rubyhome.com/blog/property-crime-stats/

"Official" FBI stats only go through 2019 but the rates match so I have no reason to believe that the graph showing a marked and steady decline in property crime rates decreasing is incorrect. Property crime rates have decreased every single year for two decades and look to be approximately half what they were 20 years ago.

Every single year people regurgitate this "crime is so bad right now!!1" meme that never seems to die and is always wrong. Crime is decreasing, it has been decreasing in almost every geographic area in almost every category. If you're younger than Gen X this has been happening for most of your entire life. We live in one of the safest times in human history, most of us reading this live in one of the safest countries in the world, and Kias being easy to steal or some idiotic DAs refusing to prosecute petty thefts out of some misplaced sense of social justice does not change reality.
> Bad software is bad software.

Are you referring to the OS feature of automatically inserting emojis into webcam? Then yes -- I agree. Even if it was an amazing and very useful feature (which I dont think it is) it should have been strictly opt-in. Not a "pre-checked" or heavily pushed feature that most users were lead to click agree-agree on when installing the update.

> The comments are hilarious though, I had no idea anyone cared about AWS certifications that much to call them "Career Ending"

I can imagine this being deeply disruptive to short-term career plans for many aspiring professionals in junior roles, with not a lot of financial independence and safety net. Especially in developing countires like India (which I can speak about) -- and I imagine even more so for lower income countries.

These certification exams cost $150 to $300 -- not counting any other spend on training courses, AWS labs etc -- each of which must have been a significant financial decision for many candidates that are either at the beginning of their careers or trying to break into IT industry.

At entry to medium levels of IT careers -- these are given enough importance in hiring.

In some cases in order to keep an existing job, certifications may be a condition (for instance -- someone is on a PIP and getting a relevant cert was one criteria. Yes this happens.)
I agree that TCO is essential in functional languages where loops and mutability are disallowed or at least heavily discouraged, but Javascript is not one of those languages. In Javascript, both mutation and and loops are very simple, and as I think the article demonstrates, often the clearest ways to express an idea.

Where recursion is clearer (for example, when dealing with recursively nested data structures), the clearest expression of a function usually isn't tail recursive - that often requires rewriting the function to put more state into the function arguments.

This means that tail recursion rarely matches with patterns used regularly in Javascript. That's not to say it's useless - if you want to keep to a particular functional style, or if you're compiling to Javascript from a language that emphasises recursion, then it's a useful tool to have. But in the former case, you're generally going to struggle with browser engines not being optimised for this style, and in the latest case, you're probably better off targeting WASM directly.
Imagine bricking a Tesla with a shitty jail break from the internet. 99.99% of owners will not do that. Hell I don't even mess with the speed controller on my ebike. If there were standards that auto's had to adhere to then maybe. but until then messing with engine management on computerized cars is going to be a no go. Especially if you f--k things up and put yourself or others in mortal danger.
The Valorant community is incredibly in favor of the Vangard anti-cheat that loads as an early kernel mode driver, and the pro/pro-am Counter-Strike scene plays on FACEIT because they have a strong Kernel-based anticheat. VAC, and server-side VACnet just doesn't cut it.
It adds 7-10 days to a trip that would normally take 30-40 days: https://www.flexport.com/blog/global-ocean-carriers-halt-red...

Air cargo rates are 10-20x ocean, so it’s unlikely an extra week of travel would justify the expense for most cases.
Why do you say that? To me, it just seems like more neo-reactionary rhetoric. It couldn't be that democracy, international institutions (such as the UN), etc. have changed the world - that we built a better world. That would be a threat to reactionaryism.

Those institutions, including the UN and the rules-based international order, were built by the people who fought WWI and WWII, specifically to prevent future war. We can say that they got the outcome they aimed at, an historic acheivement. We live at the most peaceful time in history, including for non-nuclear states.

They built that - at the end of WWII when many despaired of humanity - and we have the institutions, playbook, everything. Why would we throw that away? Why aren't we building on that for the next generation, just like they did? We almost can't be stopped if we choose to do it; only if we inexplicably quit. Who would want us to do that?
This is the simple and best solution. As a side benefit, you can use an unlimited number of email addresses.
> the problem with this is that you're also refusing to interact with people who use those platforms.

That's not a problem for me at all, honestly. I interact with my friends and family through other channels. Nobody I know uses these services exclusively.

> it definitely leaves out billions of people who communicate exclusively via WhatsApp.

I don't want or need to communicate with billions of people. I want and need to communicate with the people I know and care about.

Don't get me wrong -- I'd use an IM app for the convenience if there was one that served my needs. But as long as each IM app is it's own island, then none of them serve my needs at all. I'd have to have a half dozen of them, and that's unmanageable and ridiculous.
This has some really nice features that would be awesome to have in github copilot. Namely streaming tokens, customizing the system prompt, and pointing to a local LLM.
Nice find! That also gave me some more rabbit holes to dig through :)
I'm not aware of any other scenario, but losing a domain is easier than you may think.

For instance, my main email address is on a domain that is now owned by my company (it wasn't originally). If I ever sell the company, I lose access to the domain as well. My wife's email address is on that domain too.
> Bing, and thus DDG, has switched to prioritizing local results

From what I can tell this is an issue with the Bing API that DDG uses that the DDG folks have been unable to resolve. I've tried many identical queries between DDG and Bing and while Bing does occasionally return incorrect local results, the completely irrelevant local results that appear on almost every DDG search do not seem to happen with Bing itself.

From what I understand, DDG is aware of the issue. I don't know why it isn't more of a priority.
I wonder how many other species of marine fish have gone extinct due to other factors/evolution.
This is why on production systems important binaries should mlock all of their code pages into ram at startup.
What happened or what role has in this Open Blue Dragon?
The global nature of shipping makes being protected by whatever country you sailed from a bit impractical.
I didn't even know it wasn't mandatory on other platforms...
I don't think it will be rendered valueless, but it shouldn't be completely exclusive. Basically as an extension of today's search model (which is a large part of what LLMs are, along with a grab-bag of useful ML algorithms), people should be able to access information universally, but if they want to go to perspectives or very fine details, then a pay model is acceptable, as long as there's a trail from freely available information and evaluable models. Ultimately imo there are bigger problems with elite/gatekeepered information than finding new ways to produce or support information development, given the power a few corporations are gaining and the opportunity to overcome stratified society.
Property crime as a whole is decreasing even when accounting for this spike of a very specific sub-sub-category. All this does is prove that other crimes are decreasing so much that this largely irrelevant sub-sub-category (most people do not own Kias or Hyundais as they're pretty terrible vehicles) increase is more than completely wiped out.
> The X220 (like most of Lenovo's older X/T models) is built like a tank. Although the inner pieces are sourced from mostly plastic, the device is still better equipped to handle drops and mishandling compared to that of more fragile devices (such as the MacBook Air or Framework).

The poster is right, I dropped both an X220 and a MacBookAir (from similarly high desks), and the ThinkPad had no scratch despite being plastic, whereas the MacBookAir now has a dent. (I would not mind repeating the involuntary experiment with rugged (military versions) of DELL laptops when the occasion comes.)
We already include Marginalia results in Kagi [1]

https://help.kagi.com/kagi/search-details/search-sources.htm...
I’m actually quite surprised there isn’t a Tom Scott video about this! I half expected the link to take me to his final video and this be the title.
Local AI is definitely a good thing and I can see why llamafiles can be useful. Sounds great for the use-case of a trusted organization distributing models for easy end-user deployment. But if I am going to be downloading a bunch of different llms to try out from various unknown sources it is a bit scary with executables compared to plain data files.
Thanks for posting this. It clarified a lot of things for me.
I think it's very easy to sit at a computer in 2023 and type that, dismissing all the forces involved as 'stupidity' (including and especially, the politics). We learn nothing about the reality of such things and doom ourselves to ignorance and then actual stupidity.
This was my first thought as an armchair expert. I'm sure the real experts have considered this possibility.
> it does benefit entrants.

Which is why you don’t see successful messaging companies rushing to open their systems.

What company wants to spend the effort to build a successful messaging platform, only to open it and see some nobody come in with feature parity _and_ the ability to reach/convert every single one of their customers?

Open protocols would have worked great if that’s what was mandated _before_ these established products were in the market. Now, it’s going to be an uphill fight all the way, and companies are going to do the absolute bare minimum—-not just what they can get away with technically, but what they can get away with legally (e.g., Apple adopting RCS so they can point to RCS as the common messaging denominator, thus avoiding opening up iMessage itself).
https://www.axios.com/2023/07/20/car-thefts-2023-kia-hyundai...
Why does Bash have permission to ptrace or read other process's memory. This should already be locked down, but I suspect it's not because for some reason a lot of systems do not use LSMs or don't care about security in general.
But it's the simple facts.

The best possible, most correct, most defensible, most world-improving advice to give for dealing with a user-hostile product or service, is to have the strength of will to reject it and live without it, and live the example to show that it's possible and you won't die.

Or at the very least, it is AT LEAST as defensible a stance as "The more pragmatic/adult approach is to give the bully whatever they want than to go without their product or service".

That philosophy is not remotely automatically more correct or more adult or nuanced or any of the self-serving words anyone typically uses to try to grant their idea more legitimacy than it deserves.

Calling the principled stance "hostile" is itself hostile.

You can phrase it in a way that sounds emotional and shortsighted and jeuvenile, and certainly there are many juveniles who are guilty of that.

Never the less, rejecting a bad deal is still fundamentally a reaction not an action, a defense not an offense.

The publisher promulgating a user-hostile deal is inarguably the offender, the initial hostile actor.

You can decide that the bad deal is tolerable for yourself, but that is entirely your weakness and does not make that policy smarter or more correct than that of those that decline.
It's an advantage if your receiver is shielded against the neighbors transmitters by a wall. It allows better parallel reuse of spectrum from one room to the next.
I will add one more case that's often overlooked:

5) assuming they are willing to pay what they want/need
Right, but Kagi has built in tools to make it easy to fix that. Blocking those spammy sites from ever showing up again. Moving certain sites up the ranking, and so on. These features mean that over time my Kagi results have become nearly perfect for myself.
> and would stifle innovation

I am getting increasingly concerned about the number of times aggressively antagonistic things are defended because addressing them would potentially "stifle innovation".

Innovation is important, but it's far from the only important thing. We need to stop sacrificing everything on the altar of "innovation".
> For decades, Scott Frank earned up to three hundred thousand dollars a week rewriting other people’s screenplays

"Decades" (plural) suggests this must have been at least 20 years. So let's see, what that would have made in the best case:

$300,000 * 52 * 20 = $312,000,000

Not the worst reason to keep that job.