skysight-inc/HackerNews huggingface dataset:
I see this take as completely out of touch. It seems like you come from an entirely different world. Have you ever had to use the McDonald's apps for deals cheap enough to afford dinner? I love to cook and it generally saves me a lot of money but I've still been put in this situation before. Not eating garbage? That's a luxury not everyone can afford. Yes, many can afford it and still do so but that isn't all that is happening.

When it comes to debt sometimes you have to. I had the option to stay where I was where I would still be making <$10/hr or take on student loan debt for a chance to have a better life. I drive a hunk of junk I paid $300 that makes me feel unsafe every time I get in it. It wobbles to hell and I have to deathgrip it to maintain control. It's probably endangering everyone on the road too. But that's what I can afford at this point in my life. Although I'd rather not own one at all because it causes a lot of financial stress to maintain.

I don't buy much beyond the essentials and it's taken me a decade of constant effort to get to even this point. I've also been incredibly fortunate in many ways. There are a lot of people much worse off.
Are you talking about a lab-leak hypothesis? When did it became a theory?
Look, I paid you your asking price for the /full/ spec; now you're telling me you will only deliver it partially and have the gall to say I get to decide how much money on top I pay you after the deadline for the full spec has passed? Why on earth would I accept this?
Also, dirty test harness state not being cleaned up between tests/suites, and threading issues in the test code
Google escapes Play Store class action after finding more persuasive expert
Cool, I’m going to walk in your house later and enjoy unlimited access to your very enlightened refrigerator.
> If you want to intercept and modify a incoming json response for some specific url pattern, would a service worker be a good way to do so?

Yes but in this case you would need to setup a reverse proxy so your service worker and the intercepted page runs in the same domain. You could use cors-anywhere[1] for that.

[1] https://cors-anywhere.herokuapp.com/
> Is a journalist stalking someone if they go through their trash? What about when the paparazzi do it?

Uh, yes. If someone is going through my bins to find information about me, that is most definitely stalking. What some paparazzi do is definitively stalking.

> Did that kid stalk Elon Musk?

I don't know enough about that to comment, but quite possibly yes.
The thing is, there are few industries that are as cut-throat as fast food. Wherever franchisees see an opportunity to save even a couple dozen bucks, they will take it, laws don't matter.

And enforcement is pretty lacking in itself. Most people won't report it to the authorities that they got the runs from some ice cream, the authorities will only hear about it when dozens of people arrive at the hospital with the same symptoms, and even then most public health departments have already been understaffed prior to COVID to follow up on the hospital reports and conduct inspections.

What McD/Taylor are doing here is, as fucked up as it is, the only meaningful way they can make sure they're not labeled a public health risk.
>I was able to secure a job and got a much more reasonable rate instead

Sure. It's going to be a lot cheaper if someone else is picking up the majority of the tab. Leaving aside some tax effects and a small administrative fee, COBRA is basically priced at your contribution plus your employer's contribution to a group insurance plan. When I've looked it's not been much different from a comparable plan on the exchanges.
> Many people do purely use these cars for no purpose besides them being a status symbol, or to be more secure on the road (which could be suggestive of a non-confident or bad driver).

In the same way me configuring which interfaces to bind to also could be suggestive of a non confident or bad firewall configuration ability.

And sure, most of the time the car gets used for other purposes, because people have to WORK atleast 5 days a week, and government policies (amongst cost of actual car ofc) makes it unfavorable to have a big car for when you need that, and a small car for daily commute.

Most of the time you dont need a big computer, so I now demand, and Demand the government legislates it, that ANY computing purpose you do that could be served with a sub 2W arm device, be done so. Leave those filthy amds and intels to those who run 24/7 workloads. The climate commands you!
At least one part of the problem is the WebRTC design. It requires a middle man (or side channel) for session initiation. You can't host a static website that does WebRTC between peers because you can't just input an IP+Port to connect to a peer like you can do with real end-to-end protocols.
I haven't used it in a long time, but Textpad was my go-to ultra light. At the time, it only supported ASCII (no Unicode) so it only used one byte per character. I frequently had to open files that would hit 32 bit memory limits.
People think of Python as ubiquitous now, but forget how common it used to be for there to be articles titled things like "How to Convince Your Boss that Python is Good For Your Business" on HN and Slashdot back in the day
Do you know what lightweight means?
Discussion: https://news.ycombinator.com/item?id=31344981
Let's give these quadruped robot dogs next-gen XM7 rifles, says US Army
I have no plans to stop using my Pixel 3 running Android.
Well, now you mention it I can see it ... Feels very unintuitive to me.
We raised $1.2M to build most reliable live video infrastructure
You sure have a lot of questions. Yes, it violates the license to use it without attribution.
Thanks, that is exactly it. A photo at the end of the article shows the old airspeed factory. When I moved to the area in 1988 this was owned by Revvo Casters and I had no idea of its actual history. It's currently being redeveloped into something else.

One of the commercial buildings on the old site had a sea vixen (IIRC) as a gate guard but that is long gone.
I hope this won't result in some kind of battle ending up in no or worse nvidia drivers for linux, without them my favorite OS would suddenly be less useful due to less games and AI.
> Why shouldn't a proprietary driver be able to interact with a free kernel?

Proprietary drivers can interact with the Linux kernel.

Provided they only use fairly generic OS-functions, which are to be found in many similar kernels. Such drivers, which do not rely on Linux-specific functions, cannot be considered "derived works" of the Linux kernel, and are therefore free to choose whatever license they like.

However, any driver which makes use of Linux-kernel-specific interfaces, which are not found in other OSs (even in other Unix-like kernels) are, pretty much by definition, a "work based on the program" of the kernel and therefore must be licensed similarly. See the text of the GPL-2, which the kernel is licensed under:

https://www.gnu.org/licenses/old-licenses/gpl-2.0.html

> This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law:

> These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

Note that the LGPL exists specifically to allow the linking of separate Free and proprietary software, which is forbidden by the GPL. But Linux is licensed under the GPL-2, so those extra permissions do not apply.

If the Nvidia driver stuck to the generic kernel API, it would be fine. But it doesn't. It tries to use Linux-only APIs, which are marked for use by license-compatible GPLd drivers, without itself being GPLd.

This is a clear violation of the Free Software license that Linux is made available under.
Default browser has to be something as lite as possible, probably Pale Moon. Because random apps use to call the browser any time they want and if the default browser is browser I use, it eats a lot of time and laptop battery trying to start my hundreds-tab monster.
Google threatens to inject Duet AI bot into more corners of Workspace: Meet Chat
Taylor Swift _is_ the music industry.
Google Places API is already sooo expensive, it’s silly.
I think there's some pretty good podcasts about this.

Essentially - this should be a fight between franchisees and McD's. It's also a bad look for McD - yes let's get a lot of bad PR about how we screw over franchisees. If they do that to their partners - what do you think they're doing to the food?

Who are we kidding - we know what they do to the food. The less you deal with the arches the better.
I prefer to say that underscores mean that designers failed
> but having built APIs, ensuring that users use them correctly is hard

Having used APIs, I don't really care if the organization who built it thinks I'm using it "incorrectly" as long as I'm getting the data out of it that I want. As long as I'm paying for it, I honestly don't think they have the right to say I'm doing it "wrong."
If the GPL status wasn't a problem, Nvidia wouldn't be so nice to Linux. They could just as easily patch out the GPL symbol routines in a malware like fashion, yet the billion dollar company decides to play nice.

All Linux would need is for one court in one relevant jurisdiction to interpret GPL like they do. If a French court forces Nvidia to stop making selling data centre products in France, that'd be enough to seriously hurt Nvidias's bottom line. Maybe the Texas it Hamburg courts will side with Nvidia, but Nvidia needs to win everywhere and Linux only needs to win once.
So your argument is that private individuals, dissatisfied with the behavior of an organization, may choose to take their business elsewhere?

Because business is a two-way transaction. This sounds like an argument in favor of HE's position. If their owner finds KiwiFarms' behavior reprehensible, They're not obligated to do business with it.
Produce HTML from S-Expressions
No, people would just patch their kernel to undo this restriction. Some distributions would just do it for everyone.
I suspect the reason they don't do this is because they want more pricing control.

For their solar API for example, they know how much time solar surveyors spend getting roof profiles, and they can therefore price their product to maximize revenue.

However if they just let you access all the data for any usecase, there will be plenty of people who pay Google a few bucks for data that might cost millions of dollars to obtain any other way.
> Linux's license is GPLv2 plus a syscall exception.

Did Linus really sought to have every contributor of Linux that licensed their contribution as GPLv2 agree to this specific exception, and relicense it as GPLv2 plus syscall exception? This sounds unbelievable.

When one checks the wording of the "exception", https://github.com/torvalds/linux/blob/master/LICENSES/excep... it says

> NOTE! This copyright does not cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does not fall under the heading of "derived work".

This just seems like a legal opinion of Linus that states that userland programs are not derivative from the kernel (and thus don't need to be licensed as GPLv2 themselves), but this is kind of obvious and expected, right? I mean, userland Windows programs aren't derivative from the Windows kernel either, or macOS programs from XNU, or etc.

Also note that at the moment Linux was created, all Linux programs were originally made for other operating systems. Programs like bash and gcc predate Linux. They couldn't be derivative works of the kernel, even if they wanted to, because the kernel didn't exist when they were created.

I highly doubt that any kernel developer could successfully sue authors of userland programs for copyright infringement, regardless of what Linus thinks about it. So this isn't really an exception of the GPLv2 but just a _clarification_ that the wording of the GPLv2 shouldn't be interpreted in a way to make userland programs infringing (because they aren't, and wouldn't be even if Linus didn't clarify)

This means that Linux is free to incorporate any GPLv2 code it wishes without asking people to relicense it as "GPLv2 plus syscall exception" because Linux itself is just GPLv2.
Exactly, and those drivers should work perfectly fine without interruption. The open source driver is MIT+GPLv2, it's only the closed source driver that's still causing problems.

Knowing Nvidia and how shit a company they are, they'll probably just drop Linux support for their older cards at some point and blame Linux.
Isn't this in essence the same effect that people have been utilizing for about a century with silver nanoparticles?
> You can't fix all of the bugs, nor should you try. You have balance bug fixing with feature development.

Using that to justify not fixing specific critical bugs is silly.

A person reporting a CVE that allows arbitrary code execution is not saying "you should fix all the bugs", they're saying "This bug is important".

You can and should strive to fix all clearly-reported show-stopper security bugs. Which this is.
BearerToken: The new Authentication handler in .NET 8
In ASP.NET Core 8, Microsoft added a new authentication handler named BearerToken. In this blog post, I will explain how it works and its purpose.
As a university lecturer you don’t get attribution for everything your students do after they graduate.

I fail to see how anyone with your viewpoint isn’t flat out being intellectually dishonest. It is understood that it is both (usually) legal and ethical to not attribute someone when they teach someone an abstract skill set which they use to develop something “new”. LLMs inarguably bring us closer to reaching that point without implicating human effort in the creation process. “You did it with a computer, so copyright!”is such a naive and frankly wasteful take as it threatens to forego massive societal advances in favour of intellectual property rights. What sort of society is that!? An overly American one, that’s for sure.
The link I provided shows copilot regurgitating a 21 line function pretty much exactly. The comments are changed from //comment style to /*comment*/ style and some of the variables have been renamed, but thats about it. I can say with pretty high confidence I have never plagarised anything to that level, and I think the same is true of most human programmers.
and if you have any hope for humanity at all you have to believe that the majority will continue to reject that evil. pretending evil people dont exist doesnt make them go away.
Unfortunately, does not seem to be able to load for mobile Firefox, if that was a concern. I'll try again on desktop later.
Explain why I should check the CO detectors.
"It was a dodgy flight plan" is a way to deflect, and not only that but it was "a dodgy French flight plan"... It's likely more accurate to say that potentially incorrect data in a flight plan triggered a dodgy response by the system.
Gestures are another vector in the hand-tongue highway. They are so interesting and I looked into it in a Cog Sci class. My writeup was so subpar compared to the research I did. I need to get back into it. Ended up being my favorite class as there was so much I did not know.

"“Adult speakers who are blind from birth also gesture when they talk, and these gestures resemble the gestures of sighted adults speaking the same language. This is quite interesting, since blind speakers cannot be learning these language-specific gestures by watching other speakers gesture,” [1]

Similar article [2]

A more 'official' paper: "People use gestures when they talk, but is this behaviour learned from watching others move their hands when talking? Individuals who are blind from birth never see such gestures and so have no model for gesturing. But here we show that congenitally blind speakers gesture despite their lack of a visual model, even when they speak to a blind listener. Gestures therefore require neither a model nor an observant partner." [3]

There are a lot of dance styles in India where gestures (hand/face/leg) are the principal means of story communication.

[1] https://news.uchicago.edu/story/blind-adults-gestures-resemb....

[2] https://www.thecut.com/2016/09/blind-people-gesture-like-sig...

[3] https://www.nature.com/articles/24300
Ah so it's the NEET index
> What’s the difference in practice compared to every other OS where app is just a “int main() { … }” function?

Your premise is wrong: in, say, Windows or GNU/Linux an application is, say, a PE/COFF or ELF executable, both non-trivial file formats. The int main(...) function in C is just a very leaky abstraction of all this.
It appears they've worked with the right folks to at least give them pre-launch access, so there's also a page for the FP5 already: https://wiki.postmarketos.org/wiki/Fairphone_5_(fairphone-fp...
If VS Code is an elephant than what are VS, IntelliJ, Eclipse? Skyscrapers? Aircraft carriers?
Science and theories has been used politically for centuries.
Such as malthusian theory and Darwin's survival of the fittest to support colonialism. To free market and competitive advantages as a way to destabilise domestic economics in global south.

western people will believe in the wuhan virus leak and some others will believe in Fort detrick virus leak theories. You also had Russians finding a lot of virus labs in ukraine etc.

The world will split into multiple realities and histories.
That's technically true. Most of their customers have a business account with a different bank under the hood. In my case, I have an e-money account which is safeguarded in line with some regulation, but isn't protected by FSCS.

For my [meagre] business banking intents and purposes, the difference is immaterial, and Tide is a bank.
The airports did what they did out of good faith - as far as I know, it's the airlines' responsibility to provide accommodation.

The problem is that there are no penalties for breaching the regulation, so the normal operating procedure for airlines is to ignore everyone and then selectively refund hotels only for the most persistent complainers.

This of course leaves those who either can't afford to front the cost of the hotel or can't stand their ground legally to get their hotels refunded, but the UK is probably the last government I would expect to actually do anything about it (although EU isn't any better in this case).
"Qualified" person is not somebody who had evening school, and can hold screwdriver.

There is a chain of custody, paper trail, spare parts certification, logging... For example if there is a heat ex-changer that sometimes does not work, it may cause a lawsuit. McDonald (and insurance companies) wants to be able to sue ice cream machine manufacturer.

I also want to be able to replace any "suitable" parts in my car, but sadly government does not allow that! Remember, when everyone lost their shit with Volkswagen "cheating" in their software?
Access denied….
Surrogate pairs are interpreted by client software, so it’s UTF-16 in that sense. The file system just doesn’t ensure that there won’t be unpaired surrogates, or other noncharacters. This is similar to strings in .NET, Java, and JavaScript.
Yeah, this is where things are so immature. Where language has been twisted into “silence is violence”. People that think this way either have an intense moral agenda and they’re intolerant of real diversity, or they can’t actually mentally separate the concept of basic human respect (as in servicing someone you disagree with because they’re human) and political support a la providing internet to Kiwi farms perpetuates violence you’re part of the problem.

If you let authoritarians kafka trap you or you peers into thought terminating cliches left and right, and you don’t call the BS, this is the society you end up in.
It encourages supply and liquidity in the market. Individuals will see an opportunity to undercut the large investors if they're hoarding property, so will build new property if they can't get their hands on existing properties. And if it is no longer feasible they're likely to sell rather than hoard for property appreciation.
Vector Search with OpenAI Embeddings: Lucene Is All You Need
ESIF: A historical record of foundational web development blog posts
Linux kernel working against their users? Why?
McDonald's used to hit a sweet spot. For most people, food needs to be fast, cheap, and/or good. My theory is that it needs to be two of the three of those.

Until about 2 years ago, it used to be cheap and fast. Now it's neither of those things.

My bellwether is my youngest. He's 10 and would rather just eat at home if McDonald's is the only option. Last week he chose peanut butter sandwiches instead of chicken nuggets when we knew we'd be actively on the road during supper. So that's something.
Yeah I know what you mean. In my head I imagined auto-updating being cool, but it suffers from the problem you describe, and also if you go to a web app which does calculation you probably expect there to be a "calculate" button, as that's the way must such web apps work (rightly or wrongly). Thanks for the feebdack.
When will such information be available in the Maps app?
The link I provided shows copilot regurgitating a 21 line function pretty much exactly. The comments are changed from //comment style to /*comment*/ style and some of the variables have been renamed, but thats about it.

This isn't a student learning from a teacher, its a student copy-and-pasting an answer they found. It isn't learning an abstract skill set which it is using to develop something new, its literally just copying the code.

It is utterly dishonest to make the comparison you do in your comment.
How much do states spend on prisons?
IIRC the trade-off was:

- Repairable

- Headphone jack

- ~~Water-proof~~ Water-resistant

Choose two. They're all relevant to being sustainable, but I do think that of those three, the headphone jack is least relevant.
Eclipse is a herd of cattle sellotaped together in the shape of a giant cow.
My bet is improper input validation or the French flight plan set some field that is specified but normally never used, so the code path handling it was never actually tested out in the real world?
If you fired a bullet at 450m/s at a FreeBSD machine sitting 50 feet away, it would have enough time to boot up and perform operations before being struck and destroyed by the bullet.