skysight-inc/HackerNews huggingface dataset:
I think it’s better to see it as not a shift in culture but understand that the internet represents all culture now. There are still under 30s that believe in real freedom but everyone is on the internet now, rather than a set of people that were more biased towards freedom (as that was partly what the internet represented).
That is a great argument... but one that has not yet completed its way though U.S. courts.

My understanding is that both Uber and Lift vary the arrangement from market-to-market (sometimes within a country, but mostly between countries), but that at least in the U.S. the drivers have no ability to set their prices at all, but rather only have the ability to accept/decline a ride that has a price already attached. And if they decline too many rides (as defined by opaque decisions by the companies), that they then are penalized by being shown less possible rides.

To me this is a worst combination of being an employee and a true independent contractor.
I’m going to let my inner introvert (misanthrope?) speak for a moment, and honestly this sounds like a nightmare (with all respect)…

I can’t imagine paying money to spend time with a stranger!

It’s hard enough interacting with people in the normal course of the day, but then to intentionally put yourself in a forced interaction that you pay for?

I totally agree with all the arguments/benefits in the post, but some of us enjoy our anti-social quiet time :)
In the immortal words of Asmongold: people who have problems are problems.
You're very confident about this, aren't you?
> figure out what Microsoft's vision for Windows 11 is

Never attribute to stupidity what can better be explained by malice. Hanlon's razor hangs a lot of weight on that "adequately".

We know how valuable bulk data collection is, so why would Microsoft ever not mine it?
Absolutely not. We use it extensively.

https://github.com/k3s-io/k3s
"ye" is just "the." The "y" is being used to represent the letter thorn.
Since you can't stop them from swimming, it's teaching them to swim.

The GP post was "stop them from going into dangerous areas", which is why I pointed out _swimming_pools_ would meet the definition of "dangerous".
I fundamentally disagree
Have you used a typewriter or film recently? They’re terrible to use compared to electronics in practically every way and, I’m my opinion, only exist as a form of retro-fetishism.
I'm starting to wonder if the current employment model, at least in the tech sector, needs a change. Perhaps the health and retirement benefits needs to get offloaded to the government (with contributions from employee and employers similar to the French system) and everyone becomes a contractor. That's where employers compete for employees in the open market without benefits lockin. Yeah for the US it sounds like a pipe dream.
I actually know two ordinary people who pay to use ChatGPT. One uses it to write sex education policy statement and the other uses it for D&D narrative descriptions.

But I understand lots of people are very annoyed by it and with things like this, reasonably so. The problem that revolution only comes from desperation, not annoyance. If health care, rents, the experience of flying and traffic, global warming and so-forth hasn't produced a revolution, generative AI won't.

And this situation is pretty much what has brought-about the present "death by a thousand paper-cuts" world.
Perhaps...to the extent that automation won't be able to fill the gaps?
You can't open the door if you don't have the key

You can't open the door if the battery is dead (or, presumably, the battery has removed by a would-be car thief).

I'm not sure why one of these is a "failure of the car" but not the other.

If the Tesla cars defaulted to "doors open" when the battery was dead/removed, people would be complaining about that.

In both cases, the end outcome is exactly the same: the window gets bashed out by the fire department.
> If you don't like AirBnB you can use one of the competitors, but there are no competitors to Apple?

There isn't enough competition. Apple is in a monopolistic market position. AirBNB isn't, at least not yet. That's a contingent fact about the current state of affairs, but I think it's true - there's a lot of pressure to be on Apple, whereas there's not much pressure to be on AirBNB.
Usually you can do things in this order:

a) brake hard
b) observe forward and rearward
c) modulate brake application as appropriate
d) go to b

Sometimes you might add steering inputs. Depends on the situation. It doesn't take long to go from 25 mph to 0 mph though, so you may not have time to loop.
> The whole time that a driver is checking their mirror(s) to look behind them, attempting to ward off a crash that they cannot actually control

I didn't suggest that someone drive around with their eyes on their mirror the whole time. I only pointed out that before hard braking, I will check my mirror at the same time. If a kid ran into the street, I'd brake hard regardless since the consequence of a forward collision is terrible.

You'll notice the scenario I described above, which is much more common than kids running into the street, is a light turning yellow. Your hypo with stylized answer choices is one that anyone would pass with flying colors, and it's disingenuous to suggest that someone posing my question would "look around, check mirrors, and spend some time attempting to triage".

If someone poses a common dilemma with a balancing of harms, it's facile to respond with a clear-cut hypo and then make it sound like the person wouldn't know what to do in that circumstance.
What do you guys mean by infantilization of the industry? Are you talking about managers and leadership talking down to engineers as "coding-monkeys" or similar? Treating coders with baby gloves because of stigma of social awkwardness?
Copying your files to the cloud is not a backup when deleting a file means it's gone forever. What if you accidentally delete some files and need them back? You need a real backup for that, not a cloud.
Installing a mainstream distro on modern hardware (AMD graphics at least; I haven't tested Intel, Nvidia) is way easier and more relaxed than doing the same for Windows 11.

Then installing apps, even with WingetUI it's far easier on Linux than trying to find and install apps on Windows... God help me, I hope Microsoft have learnt how to actually do window management this time to make all their crap worthwhile.
Landlords provide infrastructure (wall, roofs, electrical systems, plumbing, fire systems) needed for shops to function, or continue to function at all.

Shops could just build their own market stands to avoid their landlords owning the relationship with their customers.

Huh, that argument doesn’t seem as reasonable when applied to landlords and buildings.

And yes, many app developers don’t pay much or anything to Apple, and shops always pay rent. But here’s the thing, as an Apple customer I pay Apple when I buy my phone. Why should Apple be allowed to double dip? It never seems reasonable when ISP want to charge their customers and content providers for bandwidth, so why is it reasonable for Apple to do something similar with Apps?
The idea that you have to do a full LCD or GCD to work with fractions in engineering or building is not rational.
https://ourworldindata.org/grapher/gdp-per-capita-worldbank?...

It's not great, but not exactly "rapidly declining standard of living". "Negative gdp growth" can be argued either way depending on what time window you're using.
I think this particular change is less ‘evil’ than lots of the recent ‘evil’ Microsoft things, so I’m not very convinced by comparing it to bad Microsoft behaviour.

I think the big advantage of backups is that they’ll have been on for ages by the time you need them. That is, their main failure modes are:

- not backing things up because of some misconfiguration

- not backing things up because of running out of money/quota/having a card on file expire

- not having been set up

- deleting files you later want to retrieve

I think it’s actually somewhat hard to protect users from cases 2 and 3 without also ‘nagging’ other users. Causing a user to set things up could be a lot better for them than not setting it up because they quickly clicked through some screen during installation. There is some balance to be had and I think that as tech-savvy / high-literacy users, we should expect to feel like it is more on the nagging end of the scale than we would like.
They had legal rights, sure. But moral rights? No. Any author would turn in their grave at the mere thought of a publishing house bowdlerizing their work after they're no longer around to defend it.
Romans didn't have TVs, and couldn't still listen to recordings of people talking from a century before.

edit: If we're not killed by corruption, the assumption is that people will be enjoying films made in the 1920's and 30's in the 2220's and the 2230's. That's completely unprecedented, and has to pin a language to a certain extent.

Imagine if during the Great Vowel Shift, everybody could listen (and did listen, for entertainment) to people speaking at length from before. It would have ended up a fashion where maybe a couple of features stuck.

In 2230, there will be 300 years of film to watch. The past will overwhelm the present.
I assume it's .eml - this is a pretty simple and obvious text format based on SMTP and email headers. And it has been around since at least 1982[1]

[1] https://datatracker.ietf.org/doc/html/rfc822
I believe you, OpenAI is dedicated to security and privacy just as much as Apple is. They're the perfect match, really.
I know a few people in houston who do… not an expert in cooking or gardens myself.
A company grows big and then turns into shit and this cycle keeps repeating I guess. I love playing games. Ubisoft, EA (in particular) etc are now shit. How long do we have to enjoy Steam (and other Valve products) until it suffers the same fate? Or will it remain good until some influential boss leaves?

I think while praising a business and getting excited we should have their average age in back of our minds.
> Would you consider an Airbnb property that offered $0.99 per night rates for max 1 night and then asked you arrange alternative payment for additional nights to be in violation of Airbnb policy?

No, just a sucker. They would get bankrupted so fast Airbnb wouldn't have to do anything.
It is usually implemented by a linked list + hash set (Java call this, drumroll... LinkedHashSet).

Because we are not adding elements in the middle of the list, only the end (we only care about insertion order), `add` is still O(1). `has` searches on the HashSet so it is also O(1). Delete is a bit more complex, you need to keep the list node reference on the set node, and then just splice it from the list. So O(1) as well

Of course this takes a lot more memory, but I think it usually pays off to have consistent ordering for sets, undefined/non-deterministic behavior is a virus and it spreads very quickly
What happens when small-firm doctors, therapists, dentists, etc. are suddenly having your (their patients') medical information backed-up to OneDrive? Microsoft only provide HIPAA compliance if a certain paid tier is purchased. If they automatically turn OneDrive on how will this not be a privacy nightmare?
Easy evidence is how they enter school loving books and leave school dreading books most of the time. Another point is how school times start just before work hours for parents. Finally, they pump the kids full of high sugar substances which actually damage cognitive functions over time. Thankfully, minimally incentivized people are there to keep them inline.../s
1) In fact, there are laws that prevent Ford from taking too much advantage of the situation, such as how they wouldn't be allowed to deny warranty service on a car with third party parts.

2) You make it sound as if it weee merely technically complicated to jailbreak the device, whereas the truth is the only reason it is possible at all is because Apple has thankfully sometimes made mistakes in their security. There is no reason to believe that this should be possible at all.

Then, these companies go further: they attempt to weaponize the DMCA anti-circumvention provisions against users to claim it is actually criminally illegal to take advantage of such implementation mistakes.

The problem here isn't Apple having to go out of their way to do anything... the situation is the exact opposite: Apple has gone super far out of their way to PREVENT people using third-party parts or modified software, and that can be, should be, and in some cases already is illegal.
The users own their devices and the iOS copies inside them. Apple has no business being in the middle once the initial device sale is concluded.
I graduated in 2000 and I have been somewhat shocked to see how many people are calling for the death of the tech career now.

There were literally no jobs you could even apply to back then.
As Stalin said, no man, no problem.

Nevertheless, this observation is too trivial to be useful, with the possible exception of "design things so that some automatic mechanism, independent of humans, is able to detect errors".
I've posted this before[1], but I have a feeling you'll like Dirt Poor Robins' But Never a Key[2] and the concept album it lives in, Deadhorse.

It begins:

Algernon
You won't need these flowers
They've revoked the horrors
Your tragedy now ends happily

And I'm sure that they won't be done
Till they fenced off the ledges
And rounded the edges of all that goes wrong
For you, Algernon...

[1] I mentioned it on an HN discussion on Flowers for Algernon, the story the song references: https://news.ycombinator.com/item?id=39666956#39670386

[2] On YouTube: https://youtu.be/IFR06LNqJVs
ntpd-rs support NTS, I agree it would be great if more people used it!
Yeah I ran Linux as my daily driver 2004-2017 and I regret it.

Since then I run Windows 10 + WSL and life is good.

Win10 support ends next year and I am at a complete loss at what to do.

Linux desktop never worked, never will, the incentives are not there. It's only free if you don't value your time. As I wrote before , your choices are Ubuntu where an OS upgrade shatters your entire system so throughly it takes days to get back to a working system or you can go with Arch where Bluetooth/multifunction device/etc might break every so often. But at least most of the system remains standing. And if you need to connect to some funny enterprise wifi or VPN, the IT department of the client will have Mac and Windows support but Linux? X Windows doesn't get new features, Wayland is not ready, and the package manager landscape is just getting worse https://media.hachyderm.io/media_attachments/files/112/616/9...

Windows 11 is hot garbage. No other way to put it.

Send help.
Thought this had been removed when we re-licensed from MIT to Polyform earlier this year - this has been updated.

To add back the more important part of the cherry-picked snippet by the OP:

> [...], and one that encourages you to make charitable donations if you find the software to be useful and have the financial means.

> I encourage you to make a charitable donation to the Palestine Children's Relief Fund before you consider sponsoring me on GitHub.
Honey Bunny – The second WebTV rabbit (2000)
I see quite a few suggestions about taking a sabbatical and/or just feeling burnt out. Here's my experience after still not having figure it out after an almost 3 year sabbatical... and still having no idea what I'm doing. I was at a company I thought I loved, but some disagreements over equity, some random marketing manager, and some code quality issues from another lead engineer who was closer with the founder, I was burnt out, and just said fuck it one day, and basically told them fuck you and left. Over the past 3 years, I've done various small projects and started startups, but haven't had the same passion since my last startup, and haven't settled on something since, all I know is I still enjoy coding sometimes... and I know I don't want to work for anyone else ever again.

I'm just burnt out in different ways... and feel like I have too many things to keep up with now. So my advice if you do take a sabbatical have a concrete plan to keep yourself busy, relaxed and motivated, something I didn't do. I just puttered around with random shit, coding projects I found interesting, renovations, small orchard, investing... etc, and I don't feel further ahead although externally I maybe look successful. But that said the company I was at and frustrations probably would have led to me driving off a cliff.
It provided useful information (micropython, hardware details) but was disparaging rather than emotion-free (save you an hour, not real, el-cheap-o).

You seem to not realize the emotional connotation of the post, so thought I'd clarify which aspects I felt were not helpful.
In the immortal words of Dell, if you're the best coder in the room, change rooms.
First of all, this is partially the result of clearly terrible lawmaking:

> In emails to drivers, Uber and Lyft have blamed each other — and the commission — for lockouts. In its minimum-pay formula, the TLC calculates non-passenger time as an industry average. When Lyft drivers aren’t as busy, for example, Uber has to increase driver pay because non-passenger time is higher on average. “The city’s rule bizarrely holds Uber responsible for Lyft’s failures,” said Uber spokesperson Freddi Goldstein. “With Lyft struggling to keep drivers busy, we don’t have other options.”

But secondly, genuinely what other outcome would the lawmakers have expected?

Previously, drivers could drive whenever they wanted, and they'd make more money in periods of higher unmet demand, which would lead to more drivers on the road during times of peak demand (good), and then drivers could decide for themselves whether it was worth it to drive in times of slow demand -- even if this resulted in less than minimum wage.

Now, if there's a requirement that all drivers must make minimum wage, then during times of low demand, Uber/Lyft/etc. are forced to simply boot off a bunch of drivers so that there are enough fares left for the remaining drivers so they will be able to make minimum wage.

And there's no obvious "fair" way to do that. You can't do it with pricing like before (since that's been made illegal), so it's necessarily going to be some kind of random lottery. And since demand fluctuates in ways that aren't always predictable (like rain), you can't really plan/schedule in advance. So drivers just get randomly deactivated right now -- instead of making less than minimum wage, they make nothing.

I just don't see another way -- once a period of peak demand ends (like after morning rush hour), some drivers are going to have to be booted off if you want to maintain minimum wage.

Don't blame Uber. I don't see how the law could have resulted in any other outcome.
Somewhere around 2005-2008. I was a teenager and got really serious about my computer so I saved my lawn mowing money to buy a staggering 400GB(!) Seagate.

The drive was always a secondary bulk storage drive that just kept moving into each new computer I built. It finally died a few years back and I still have a dump from it. Nothing super interesting that far back, just schoolwork and some photos. I didn't get into programming until much later in life.
> tired of the infantilization of the industry

What does this mean?
> change the EULA

Have you read the Windows privacy policy any time in the last decade?

They don't need to change anything.
I hope they're dropping cluster munitions all over the Russian military.
Only do it if you love teaching, but I got into teaching after 20 years, and love every minute of it. This is my "retirement". I work my ass off 7.5 months a year doing what I love, and then work on other personal projects to give away during the remainder.

But if you don't love teaching, there are easier ways to make less money. :)
Yep. In my experience, SMBs can be a nightmare for an SWE. Multi year long estimations, expectations of perfection and 0 bugs/downtime, lack of understanding of complexity, 0 ownership/empowerment, old tech with 0 tests.

Of course ymmv, just my 2c.
Uhh

https://storage.courtlistener.com/recap/gov.uscourts.cand.41...

Ashley Gjovik's lawsuit against Apple claims that Apple broke into her home in three different states, intercepted her home internet, follow her in unmarked vehicles, threatened to mail her a severed head, and bugged her apartment.

This reads like a meth-induced psychosis
We shouldn't have to do that. Also, I don't always know when there has been an update.
Lots!

Also lots of C code that doesn't properly check `errno` for things like `strtol` to check for errors that aren't returned directly from a function.
I don't think you understand the basic concepts and you are wasting your time trying to "fix" it. Let me try to explain a bit differently: The Shannon limit depends on assuming a model of the source (the thing producing symbols). For example imagine the output of something that you think is "true" noise like a fair coin flip that produces 0 (for heads) and 1 (for tails). That has entropy of 1 bit and you cannot compress it. Now you learn that it is actually a pseudorandom number generator that produces 0 or 1 in a 1:1 ratio. If you know the program (and seed if required) the source now has 0 entropy (you can run the program to know every bit that will be produced). Same symbol outputs, different models of how they are produced, different theoretical compression limits. As another example if you are compressing text one model would be to assume that words are produced independently of one another. We know that that isn't true (certain words are more likely to follow other words like your next word prediction system on your phone works) but you might still choose to implement a compression system based on that naive model because it's less complex, uses less memory or compression/decompression time etc. If you implemented compression using a less naive model (e.g. what is the probability of the next symbol in all human text given all the symbols I have seen before this one) you could get better compression rates but you wouldn't be breaking the Shannon limit that you calculated using the naive model because the "true" limit is based on the "true" model of whatever the entropy of human produced text is, which is not really calculable (people produce new sentences every day) but you might approximate using something like all human text you can find.

As I alluded to above note that Shannon entropy doesn't take into consideration practical complexities (memory, program size, processing time) that are real considerations when implementing a compression scheme. Most of the time you are going to trade higher entropy for simpler, faster, less resource intensive compression.

To sum up: You cannot beat the Shannon limit of the "true" model of the source but you can beat the Shannon limit of a naive approximation of the source. Those naive models are used because they are more practical to implement.
Number one criterion for finding a good beach to swim: A prominent sign saying "Swim at your own risk: No lifeguard on duty."
Anime/manga are pretty strongly intertwined with (web) novels in Japan. Those same novels are fan translated into English (Chinese and Korean too). This has created a kind of fanbase for web novels/self-published novels.

Japanese companies starting to send copyright claims against fan translations probably opened the door for Chinese, Korean, and English web novels like that.
Ovens are fine, except in the summer when you live in an apartment cooled only by a portable A/C unit. We avoid the big Stouffer's chicken alfredo meal and Red Baron French bread pizzas in the summertime.
That adds nothing to the danger. It's not scalable.
Should AI optimize your code? A studio
Visualizing the destruction in Ukraine: A project following satellite clues
"Very difficult" is a bit of an exaggeration.

Don't connect to the internet, press 1 hotkey and enter 1 line of text ("OOBE\bypassnro").

While it's absolutely stupid that it needs to be done at all, it's not "very difficult".