skysight-inc/HackerNews huggingface dataset:
It can absolutely vary by department. However, the NYPD historically has set trends other departments follow.

From their Patrol Guide, below is what an officer is to do with video before their next tour of duty. My local department adopted this language almost verbatim.

These cameras are not upload and forget it. I'd encourage you to read on some of this as your comment "how would that even work" tells me your jaw is about to be on the floor when you read about the levels of red tape attached to these. To be clear, I'm pro camera and accept these costs of oversight. That doesn't mean the system cannot be improved.

Fun, but sarcastic idea: YouTube is filled with First Amendment Auditors. @AuditTheAudit has 818,495,408 views... let's let departments upload and have would be FA auditor viewers review, and if needed, tag videos for Internal Audit review. The People were going to give their time away anyhow, might as well save some fellow tax payers money... Wait, I take this back. I can see the officers now starting the body cam footage to talk about Better Help and Express VPN... never mind!

NYPD Patrol Guide 212-123:
16. Access the video management system on the Department Intranet or
Department smartphone to classify videos based upon the nature of the event.
a. Select one category for BWC video retention from the dropdown
list in the following priority order:
(1) Arrest,
(2) Homicide,
(3) Summons,
(4) Investigative Encounter, and
(5) Uncategorized.
b. Document the nature of event from dropdown list (e.g., EDP, DV
incident, home visit, etc.),
(1) If the nature of the event cannot be selected from the
dropdown list, enter a description of the event and include
the associated ICAD number.
c. If related to an arrest, enter the complete arrest number, beginning
with the borough letter designation in the appropriate field, and/or
d. If related to a Terry Stop/Level 3 Encounter not involving an
arrest, enter the Stop Report number in the appropriate field.
17. Categorize all BWC videos by the end of next scheduled tour

Source:
Linked PDF Page 5
https://www.nyc.gov/assets/nypd/downloads/pdf/public_informa...
Likewise "prompt: write your answer in the form of a haiku, ending each line with an emoji" produces a 4/4 response.

As does "prompt: write your answer in all-caps"
A first look at the WordPress Interactivity API
Pie doesn't need to be original
Telegram is great for large groups. It's better to compare Telegram to Reddit than Signal.

Signal is excellent for tiny groups of known participants. I prefer it over anything else for this use case. The group permissions Signal introduced a few years ago are well suited for that purpose. I've recently started running small groups on Signal with about 100 participants who mostly know each other, but not tightly. The recent addition of phone number privacy makes this feasible.

Once you start moving up in scale you really need moderation tools, and Signal doesn't do so well there. When you have thousands of people and it's open to the public you need to moderate or else bad actors will cause your valuable contributors to leave. Basic permissions like having admins who can kick people out and restricting how new members can join only gets you so far.

The issue is that in Signal there is no group as far as the server is concerned: The state of the group exists only on client devices and is updated in a totally asynchronous manner. As a consequence it is more difficult for Signal to provide such features. For example, Signal currently has no means to temporarily mute users, to remove posts from all group members, easy bots to deal with spam, granting specific users special privileges like ability to pin messages, transferable group ownership as opposed to a flat "admin" privilege, etc.

Think about the consequences of Signal's async nature with no server state: What does it mean to kick someone out? An admin sends a group update message that tells other clients to stop including that user in future messages. Try this: Have a group member just delete Signal and then re-register. Send a message to the group. They're still in the group. You get an identity has changed message. These are really only actionable with people who you know... that is, in tiny groups.

And then, the biggest strengths of Signal, which are its end to end encryption and heroic attempts to avoid giving the server metadata, are less valuable in the context of a large public group: Anyone interested in surveilling the group can simply join it, so you have to assume you're being logged anyway. Signal lacks strong identities as a design choice, so in big groups it's harder to know who you're really talking to like you know that "Joe Example, founder of Foo Project" is @Foo1988 on Telegram and @FooOfficial on X and u/0xFooMan on Reddit.
As someone who isn't a fan of Cory Doctorow, I find his writing on enshittification to be great, this piece included.
Which one? I'm a light phone user but the main reason I carry it is texting my family and (to a surprisingly lesser extent) making and receiving phone calls.
> You only keep what you need for the time that you need it

Just to add that it's stricter than that - you can only keep the data that is required for the purpose that you detailed to the customer. e.g. If you ask for their email address for password validation, then you're not allowed to use that email for other communication unless you explicitly asked for that as well.
Symptoms of a System in Stasis
I'm not claiming it'll be faster! Additionally io_uring has its own set of challenges, such as whether it's better to allocate one ring per core or one ring per application (shared by some or all cores). Pre-sharing buffers has trade-offs too, particularly in application complexity [alignment, you have to be careful not to reuse a buffer before it is consumed] versus the efficiency of zero copy.
Yes, the payment processor will charge you for each chargeback. Stripe’s fee is $15 per chargeback.
It looked more and more like you wanted to say that morals are not an "all or nothing" thing from where it is easy to leap to being apologetic to just a little bit of (systematic) wrongdoing. But judging from your reaction, this is not what you were trying to set up.
How many people would even pay for blu-rays, or blu-ray quality streaming for the average Netflix show?

Probably not even enough to cover the costs of overhead and distribution… this isn’t ‘enshitification’, just revealed preferences of the average Netflix consumer.

The more quality focused streaming consumers use Apple TV or iTunes anyways.
> "What the fuck happened to the old, good internet?"

It was "free," which is impossible because software (especially usable software) is actually very expensive to create and services cost money to run. Since "free" is and always has been a lie, the market found all kinds of alternative ways to monetize. These are called "enshittification."

The concept is useful but I find his views on it oversimplified and one-sided to the point of being infantile. He avoids addressing the elephant in the room: the combination of users being price-anchored on "free" with the fact that software and services are anything but free. This dissonance guarantees a perverse market.
I see, thanks. I only use Restic so this is not relevant to me, but I think I understand the trade-off.
It amazes me they didn't use some kind of KVM on these laptops instead of software, most company laptops have a ton of bossware on them monitoring applications and such
Microsoft is bringing annoying Windows 11 Start menu ads to Windows 10
> Every fiefdom wants their cut and their say

You mean, the epicenter of that global network transformed it into a tool of influence and surveilance? [1] Or maybe that the companies participating in that global network saw interest in walling that global network ? [2] [3] Or maybe that global network is being reshaped by a few dominant actors so much that outside regulation becomes necessary? [4] [5]

No, of course not; it must be local barons trying to scrap a bit of power, not at all a reaction to massive abuses from the industry.

[1]: https://en.wikipedia.org/wiki/PRISM
[2]: https://www.eff.org/fr/deeplinks/2013/05/google-abandons-ope...
[3]: https://blockthrough.com/blog/the-walled-gardens-of-the-ad-t...
[4]: https://www.theverge.com/c/23998379/google-search-seo-algori...
[5]: https://en.wikipedia.org/wiki/Facebook%E2%80%93Cambridge_Ana...
Depends on how much you really have hyped yourself on the task :-P.

Back in early 2000s a friend of mine was mentioning on IRC how middle clicking on a scrollbar in Mozilla under X11 didn't jump to the clicked point like in other X11 GUI programs. I was full into the Mozilla hype back then (the project was basically at its apex of coolness :-P) and wanted to get people into it, so i thought "this is opensource, right? I can do it myself and convince people how great Mozilla is".

Problem being, i had a Pentium MMX @ 200MHz with 128MB of RAM. It took at least six hours to do a build (most likely more, i felt asleep at some point during the night, then woke up ~5-6h later, was still compiling and i left to go out with a friend and was done when i came back some time later). Even if i didn't make a change and tried to recompile it took half an hour.

Fortunately i had already done some GUI programs by that point (and even tried to make my own GUI systems and toolkits) so i had a rough idea where to look and it didn't took too long to figure out the CPP file where scrollbar behavior was implemented (though it did take some extra hours).

I did submit it and remember being impressed by the process of having my patch to be "reviewed" and then "super reviewed", thinking that it now makes sense how Mozilla is of high quality (remember, i was a teenager big into the hype, everything was filtered through the most positive lens). FWIW i was asked to make a couple of minor changes but it was merged in.

I don't think i'd have as much patience these days, the last time i tried to build some relatively complex piece of software so i can contribute to it was with Krita, but that took only about an hour (including getting everything needed to build) - and it didn't work at the end (it built but crashed at startup) so i decided to try some other time as i had lost interest by that point to debug why it didn't work :-P.
Yes, and the Cube came first with only the slow MO drive, no hard drive because it wasn't "high tech" enough for Steve Jobs :)
You need new teachers then. The US was deeply involved long before Pearl Harbor, even if it didn’t have boots on the ground. The Soviets didn’t die out naturally, but due to the fierce competition with the US which they could not sustain that bankrupted them. North Korea never tried to compete in such a way which is why it continues to exist as a hermit Stalinist cult.
Hahaha, that will not happen. And if Uber against all odds actually leaves some other company will swoop in and take their market. Personally I prefer Bolt over Uber for rides here in Sweden.
Have you looked into pass? https://www.passwordstore.org/

I think it's a bit more elegant and keeps it 100% "bash" without needing the JavaScript.
> 30%+ of the raw cost of chip manufacturing goes to energy usage

Are there any links to this data? Curious to read more about it, thanks.
Did these schmucks even understood what they were doing? Most likely they were recruited with "work from home" offer and thought they were doing legitimate jobs. They are victims themselves.
Learn OpenGL: extensive tutorial resource for learning Modern OpenGL
Pie doesn't need to be original unless you claim it so
Noted. Let me fix that.
You can develop Firefox with Nix.

https://github.com/mozilla/nixpkgs-mozilla?tab=readme-ov-fil...

Then you can use Nix from windows, but im unsure of performance or friction as I've totally abandoned windows personally.

Here are some resources:

https://nathan.gs/2023/12/14/nixos-on-windows/

https://nixos.wiki/wiki/Nix_Installation_Guide#Windows_Subsy...
What US services left? Only ones I know of are a couple of US centric newspapers. Virtually everyone stay in the EU market.
Presumably ringbuffer_wait() can also be signalled through making it 'readable' in poll()?
No need to speculate, we can check if such situation indeed takes place in Switzerland.
A suggestion to build a computer or headset from scratch, having to factor in all the compatibility hoops the big players throw at you before they nuke you anyway for having unsanctioned hardware, is proof of your unseriousness.
Imagine how much poorer the world will be when one fewer jitney cab company operates in the Netherlands.
In north Korea? I mean yeah they are victims, but not because they thought they were getting legitimate US work from home jobs.
CKAN – Feedback before send to a journal
After publishing the Convolutional Kolmogorov-Arnold Networks, we were mentioned by the IEEE Spectrum, congratulated by the universities of Stanford, NorthWestern, Cornell, among others. Surpassing the +680 and the paper was cited more than 10 times. We were presented with the opportunity to submit our idea to a journal to be formalised.

We know that CKANs have their problems due to the amount of computational power and ram memory it uses, but based on what we have what should we do to get a Q1 in a journal?

Repository: https://github.com/AntonioTepsich/Convolutional-KANs
>So how much does it cost to maintain a Chromium fork?
>It obviously depends on the number of customizations your browser has, and on how quickly you want to incorporate security fixes from upstream. Chromium is one of the world's most complex pieces of software, and you need very capable engineers and powerful hardware to match this. It is going to be expensive. And not just once, but also on an ongoing basis.

This confirms my thoughts after I tried messing with chromium's and brave's code bases.
https://news.ycombinator.com/item?id=41356567
Learn Vulkan: tutorial that teaches 3D graphics with the Vulkan API
>The EU keeps moving the goalposts on what constitutes “safe” transfers (we’re on the 5th round of this)

This is a wrong phrasing of the problem: The US is not, and has never been, a safe haven to transfer personal data to. However, it would significantly impact trade (and policing) concerns between the EU and the US if that statement were to be treated seriously. This is why the European Commission and the Parliament have repeatedly tried to create a framework which allows transfer of data despite the US' insistence on secret access to the data without due process (aka secret courts, which cannot be due process by any reasonable definition). European courts, again repeatedly, have taken the stipulations in various laws guaranteeing rights to citizens seriously, and keep striking down the badly made frameworks. It's not "shifting goal posts", but rather "not willing to accept the political costs of respecting citizens' rights".
NAL, but I think GDPR has exceptions for remote access, i.e. if a worker in India is viewing data held in the US, that is not necessarily formally considered a transfer from the US to India, even though the data clearly has made it to India if it's being displayed on a screen there.
Just take a look how much European banks are fined by the USA for not following their regulations. It’s many billions of dollars.

https://www.enzuzo.com/blog/biggest-compliance-fines
> The wider challenge is how that is handled in a compliant way with LLMs and generative tools which vendors do not seem to be taking particularly seriously yet

I'm curious as to why people would want to train LLMs on personal identifying information. What's the benefit of an LLM that has a large collection of names, addresses, dates of birth etc.?
No, because Azure as an organization consistently lowers the security bar. It's like auditing a dam with a massive leak.

https://www.wiz.io/blog/chaosdb-how-we-hacked-thousands-of-a...

https://www.npr.org/2023/07/12/1187208383/china-hack-us-gove...

https://www.tenable.com/security/research/tra-2023-25

https://www.theverge.com/2023/8/3/23819237/microsoft-azure-b...

https://www.spiceworks.com/it-security/vulnerability-managem...
How do you handle schema instead?
I started working out at 66 this year for the first time since I stopped playing basketball 30 years ago. Even after 6 months I see a difference (I was never overweight 6'5" at 212 but now 10 pounds less). But because I had no experience with weight training or even cardio for so long, there is no way to expect I can do triathlons all of a sudden. I can tell who in the gym has been training most of their life and I have no expectations to suddenly look like Dwayne Johnson (he's 6'4").

I wish I had started and continued training at some level 30 years ago (or earlier) instead of waiting until now. I can only exhort people to not wait until they are old, and things start falling apart to start.

The author doesn't mention his experience before he turned 70, I think that would have been interesting.
Yeah, it's odd.
I have more time to do those things the more I earn too. Earning more doesn't have to mean working more.
BepInEx: A Powerful Plugin Framework for Unity and XNA Game Modding
One historical example:

After the second world war, Europe was developing space launch capability (multiple governments and companies in Europe joined together to do this). USA said, don't waste your money on that, you can use American launchers. So it didn't continue. Some time later, European commercial sats that competed with American ones couldn't get launch opportunities on American rockets. So then Europe developed its own launcher.

EDITed to remove caveats, after checking that it really is accurate: https://www.inventingeurope.eu/knowledge/the-unfinished-symp...
Or they could just comply with local laws and not get fined.
Congratulations! How did you end up getting the copy?

Also, maybe university libraries and/or Archive.org could help you with the copyright question?
The EC has issued an "adequacy decision" regarding the new EU–US Data Privacy Framework (the replacement for Privacy Shield): https://commission.europa.eu/document/fa09cbad-dd7d-4684-ae6... and has begun "certifying" compliance with the Framework: https://www.dataprivacyframework.gov/list

So maybe the DPAs will defer to the EC's interpretation of adequacy under the GDPR for this new Framework?

Lots of unknowns though, since Schrems has already announced a challenge to the Framework. The only "safe" option without any uncertainty seems to be architect every system so that data never transits to the US and is also never in the custody of a subsidiary of a US-domiciled corporate parent.
Well... It's seems... Childish, to be polite... In case of fire, typically after a powerful crash since EVs are not catching fire for no reasons every now and then, of course fireman's have easy access to open the appropriate small opening INSIDE the vehicle to extinguish it, also given the typical pressure of their water gun and the fact they can't perfectly fit the hole and there seems no easy air passages to avoid squirt water everywhere, and of course, they have easy access to a plastic Qr code in a specific small place of the vehicle to see the relevant instruction remaining nearby with a smartphone, perhaps under bat weather conditions, other vehicles burning and so on...

This seems to be what I call manager's driven design or dumb biped design.

Oh, I go further: most modern vehicles, not only EVs, are designed by people with very NO DAMN CLUE about roads and safety. Let's observe the very common mania of a big front tunnel to offer large arm rests, can holders, ... and also to impede a passenger pushing quickly the fainted driver foot out of the accelerator, easily access the break pedal while being able to steer and see the road, internal volumes not designed to move from one seat to another if the car is even only parked in tight spots, not even counting an emergency exit from the tailgate. This is the classic design of students at a desktop with no imagination of the real world outside.

And I say this as a relatively happy EV owner, who have already noticed an immense slice of missing and badly done things simply because of lack of real world, eagle eye view.
Indeed. It’s about as plausible as the ‘I tripped and fell’ excuse for cheating.
We don't say "Ponzi scheme" here, we say "disrupting traditional markets" and "investment opportunity"
$250k/year for a job that they seemingly never needed to take a single meeting and can work remotely? Buried the lede here!
Sure, if you just want someone to talk to. But most clinical psychologists are dealing with more severe cases. Would you want your suicidal teenager talking to a licensed therapist trained to deal with their case, or to someone overseas whose qualification is that they speak English?
Did Boeing have enough after their final indignity?
Show HN: The AI SDK for TypeScript and Python
Hey HN! I'm Yoeven from JigsawStack, and I'm excited to share the launch of the AI SDK that lets you easily use a suite of fine-tuned AI utilities that can fully automate different aspects of your application in just three lines of code

```

import { JigsawStack } from "jigsawstack";

const jigsaw = JigsawStack({ apiKey: "your-api-key" });

await jigsaw.sentiment("I love how easy it is to get started");

//or you can run more complex tasks like an AI scraper

await jigsaw.web.ai_scrape({
url: "https://www.amazon.com/Cadbury-Mini-Caramel-Eggs-Bulk/dp/B0C...",
element_prompts: ["prices"],
});

```

The goal is to make the DX enjoyable and as simple as possible, we would love feedback and suggestions on how we can make it better. The code is open source and always open for contribution!
https://archive.ph/oYYAH
Does Telegram support E2E on anything other than Android and iOS? Last time I checked it was not available for desktop.
First off, just presume GDPR applies globally. Then, know your legal 'zones' and by default keep all data in those containers. Thirdly, if you need to send data from one zone to another, ask "Do I really need to?? really???" and only if the answer is 'yes' do you do a proper design and engage legal and security from the beginning of the project through to the end and on an ongoing basis.
Show HN: I made a website to generate vba code using AI
North Koreans cannot access the global internet without the knowledge and permission of the regime in Pyongyang. And the OP says that "the North Korean IT workers who used Knoot's laptop farm generated revenue for North Korea's nuclear weapons program", which suggests that Pyongyang is taking most of their earnings.

So, whether or not they are victims themselves, they need to be stopped.
I have no idea why people have been convinced targeted advertising is some kind of net good not just for them individually but also for the world at large. The purpose is to find weaknesses in your personality and exploit them to manipulate you using this knowledge. There are some mostly benign uses but even if those are the majority you don't get to pick and choose, its an all or nothing affair.
No we are not. The US has a much higher GDP per capita than most of Europe, but not Norway.
We haven’t had a world war since because nuclear weapons had deterred it. The UN hasn’t prevented anything.
I don't think true US-like "salaried contracts" exist at all in EU.
Speaking as a Polish contractor.
There might be fixed-price short-term project-based contracts but it has nothing to do with employment and definitely it's not a monthly/yearly thing without any hour limit.
At best you have something like "minimum X hours per week" but there's always "up to Y" and while those hours are technically "preordered" upfront, you are supposed to log them.

That being said lots of people still do unpaid overtime, but only because they're afraid about losing the job / care too much. Not because they actually legally have to. There are legal means to defend yourself from that.
Sure - but paying for that on an astronaut's pension??