skysight-inc/HackerNews huggingface dataset:
i thought they can't scan the media in icloud, since media is encrypted, no?

also: If it was someone sending you hashbombs of intentional false matches or an innocuous pic that matched because some mathematical anomaly, the actual human would notice this instantly and no action would've been taken. - if someone is doing this, imagine the scale- thousands of pics that should be human-evaluated, scaled to thousands of people, it'll be just plain ignored, meaning system loses it's purpose.
also, you say that it'll be enabled only if icloud bck is enabled, but it's not guaranteed, this assumption can later change... and it doesn't make sense, for me your 2 statements contradict themselves:

- if apple can scan your photos in icloud AND for this feature to be enabled, you must enable icloud, why they should send hashes to you? they can scan the photos anyway in icloud, since all your photos are backed up there. Unless... they can't scan photos in icloud since these are encrypted, meaning scanning can be done only locally before photos are sent, meaning icloud enabling is not mandatory and it could work without it.

Either way the csam scanning is imo pointless, on one hand bc of privacy reasons(and we've seen that if state is able to use a backdoor, it'll use it when needed) and on the other hand, because of generative algorithms: photos can be manipulated to trigger csam even if human eye can see another thing (aka hashbomb) OR a sick/ill intentioned person can generate a legit csam like photo just by using target ppl's face(or description of their face), in this case I don't even know if they are breaking the law or not, since the image is totally generated but is looking totally illegal
The world isn't fair.

But the DRM folks are fighting an impossible battle, trying to make abundance scarce: Given an "asset" in digital form, make it so that it can be (mass-) distributed but cannot be copied.

The solution they choose: encrypt the content with one key. The encrypted content is freely distributed (though not without cost, to the distributor), but worthless without the key. So the key is sold to every user that pays, but resides in a black box DRM library to prevent redistribution by the user.

At scale, that's like giving all residents of, say, Luxembourg a copy of the same key and saying: you're not allowed to look at it because we're afraid you'll share the key with foreigners.

Once you have physical access to a computer, it can only hide its secret through obscurity. And security through obscurity isn't the best.
My understanding is that they are making this product with the view that municipalities will buy it to clean the bike lanes with.

The relevant quote: "Lermant is convinced that his company, Bike Lane Sweeper, will offer a needed product to cities in clean wherever a bicycle might be traveling."
Thanks for all the feedback from everyone on here. I've implemented some of the requests! I will be looking at the others for future releases.
And better keep them conditioned, because otherwise they would start expecting decent UI?

This is a solved problem and its solution isn’t hard to implement. IMO not doing it the right way is an insult to your users.
he said we are anons or something?
There are several cases of victims being harassed and haunted by photos and video of them as a child being sexually abused. This is one of the reasons for Masha's law.

https://www.nbcphiladelphia.com/news/local/child-porn-victim...
Dang, I'm confused in how it appears V is regarded very differently from other languages and possible desire to completely censor it. I'm, however, highly sympathetic to moderation efforts at HN (for higher quality debates and opinions).

> I'm sure V is a very nice language but HN doesn't need to have threads about it

It looks to be giving the impression (maybe unintentionally) that threads about V are unwanted on HN. Where it's fine to have threads about other languages, despite them clearly having issues, controversy, or need of moderation as well.

All threads about V or posts initiated in a thread which concerns V, are not posted by "V's people" and definitely not by me. For that matter, I'm completely independent, despite what might be the perception. I have no relation nor any connection to who created this thread, or many others about V. I just was commenting on a topic that I saw on HN and expressing opinions.

> which incidentally was kickstarted by someone on your side, not the other side...

I have zero ideal who manofmanysmiles or modinfo are (both accounts existing years before mine), nor am I on their side or rather it's unfair to categorize us as being on the same side.

That someone posts something that contains a bit of support or is positive about V, can be completely unrelated to them being teamed up or in collusion, but just coincidental opinions or observations.

In fact, it appears manofmanysmiles is not a user of the language, but an outsider asking for opinions. Which then people posted their opinions in response, as would be expected for just about any topic or that kind of post.

> would be for those of you who feel aggrieved by unfair criticism to stop being provoked...

Would this not be true for both sides, not the side that is perceived as being supportive of V?

I thought the point of HN was to allow and respectfully give different opinions about a topic, not to censor a particular side or topic.

This definition could be interpreted that the positive side be removed. And purposefully allow damaging or negative information to be unchallenged and spread by default.

> critics will never go away

Totally agree, as this is the nature of human discussion.

> But it means developing the capacity not to be so easily provoked, which (I know well from my own experience) is not so easy.

If the meaning is to "grow a thicker skin" in response to criticism, on that we agree. A higher quality of respectful and informative discussion should be aspired to and engaged in, as part of maintaining the desired standard of HN. And would be why many, like myself, have enjoyed or have come here to see.
I think some of that stuff also works, if it is at least somewhat ambitious. Say, "Why's Poignant Guide to Ruby" is absurd and humorous but gets a lot of appreciation.
Round me, the other side, it's Fastgas bottles.
I love your work and I believe I need it, but there is a problem with it. The articles are available to read only with "Medium free account". I do not believe someone who offers me something claimed as free but with some account only. Could you fix the links for the sake of stopping them to require any accounts?
Hello.

Maintaining a system like Netflix or AWS or even Amazon will require insane amount of people and time, if possible at all within a finite time, without all the computers doing work for us in seconds that would take humans ages to do.
I love how people responded to this question.
Thank you.

I am not a programmer and only know some very rudimentary HTML and Java. After hearing everyone enthuse about how they use ChatGPT for everything, I thought that I could use it to generate a page that I thought sounded simple enough. Gist of it was that I needed 100 boxes of the same dimensions that text could be inputted into. I figured that it'd be faster with AI than with me setting up an excel sheet that others would have to access.

Instead, the AI kept spitting out slightly-off code, and no matter how much reiterations I did it did not improve. Had I known the programming language, I would have known what needed to be changed. I think that a lot of highly experienced people are using it as a short-hand to get started, and a lot of inexperienced people are going to use it to produce a lot of shoddy crap. Anyone relying on ChatGPT that doesn't already know what they're doing is setting themselves up for failure.
“It’s just a machine!”

So are you!
> I am bothered by the fact that most mathematicians aren’t bothered by that! Am I missing something?

Outside of logic and set theory, most mathematicians aren't really working in any particular foundation: they're working directly with the relevant structures. An ordered pair `(x,y)` can be modeled as the set `{{x},{x,y}}`, but that doesn't mean it is that set. What it is, to the extent the question is even coherent, is a thing that has the data ordered pairs are supposed to have: a first element, and a second element.
Brandon Decker
The lowtech magazine published this number¹:

> Scientists have calculated the lifetime carbon emissions of a steel bike at 35 kg CO2, compared to 212 kg CO2 for an aluminum bicycle.

[1] https://www.lowtechmagazine.com/2023/02/can-we-make-bicycles...
I got my first return-to-tech job by getting a CCNA and an lpic (Linux) cert. It is an excellent way to demonstrate basic competence in a way that only costs you time and the cost of the exam.
> Yet our house prices have also surged.

Are you aware that housing prices surged during and immediately after COVID, i.e. circa 2020-2022, a time period which had the lower immigration numbers in recent history.

Lowest immigration in recent decades, yet the massive housing prices?

Yet you blame immigrants? Why do you hate immigrants so much?

> an incredibly silly argument ... felt silly

So you respond with the word "silly" repeatedly. Tells me all about your character.

> ignoring basic supply and demand

This is wrong. It's called the zero-sum fallacy. This doesn't apply to labor, at least not in the same way as to material goods. I'm not going to explain it further to you, but my example "North America's population went from a few million to a few hundred million in a few centuries. Wages in North America should close to zero if this statement were a true axiom." demonstrates this.

> raise their starting wage

And you think highly-skilled workers would magically appear out of thin air, as soon as this is done? http://www.paulgraham.com/95.html

> suppress wages

Your tone of language belies an incredible level of hatred, resentment, and rabid xenophobia towards immigrants.

> I live in a rural part of the US.

Why does it entirely* not surprise me that a rabid immigrant hater is from a part of the rural US (likely a Trump-supporting region), and which likely has seen few immigrants (versus liberal states/regions)? Rural areas with few immigrants that are responsible for much of the hatred towards immigrants at the national level.

The wickedness of restricting the free movement of people is that people like you want to use the violence of the state to exclude people peacefully moving. It's a morally evil thing to do. It makes you morally monstrous (not that you'd ever care of regret repent of it, I'm sure).

Personally, I really shouldn't engage with absolute evil moral monster like yourself, it's not great for my mental health. It makes HN a toxic, and suffocating place. Thank you (/s) for making HN far less welcoming, with your xenophobia.

I've generally avoided engaging in any immigration-related thread on HN for a few years now to the vitriolic level hatred of immigrants that many people here hold. This post has sort of been an object lesson in that -- most of the responses to my comments have been of a xenophobic nature. So I probably should go back to ignoring immigration-related thread on HN.
Not to mention the number of community contributions is going to plummet.

At some point third party and independent module and provider developers will need to decide whether to cross-support both tools.

I don’t think Hashi is going to go out of their way to make life easy for Terrafork. Cross-compatibility won’t last long.
Wow, just tried this out. Seems great.

The filter files, just by typing in a few characters. Nice.
I often wanted to try this, even for non bike lanes, especially on hills where gravity would do the job.. the sweeper could even serve as additional brakes from friction.

There should be an online board for biking initiatives :)
Silence would be my preference, honestly. Then I can listen to my own music if I want.

Lightweight puzzles are likely to be something I do while doing something else. It's pretty presumptuous for a puzzle to think that there is no other music that it could conflict with.
Sure but I think that what was pointed by the parent post is that many people are very acquainted with the concept of human population going through a bottleneck.

Just because you learnt it in a fairy tale doesn’t mean you didn’t understand a concept.
It is also bad for the fabric of society at large, in the sense that if we don't clearly take a stand against abhorrent behaviour then we are in some sense condoning it. Does the tech industry have any alternate solutions that could functionally mitigate this abuse?

I'd suggest there's a lot the not-tech industry could do to stop condoning abhorrent behavior that stops short of installing scanners on billions of computing devices. It's become a bit of a trope at this point, but it's bizarre to see a guy who is/was spokesman for a "minor attracted persons" (i.e. pedos) advocacy group getting published negatively reviewing the controversial new sex trafficking movie ... in Bloomberg:

https://www.bloomberg.com/opinion/articles/2023-07-15/qanon-...

For some background:

https://www.opindia.com/2021/08/meet-noah-berlatsky-prostasi...

His 501(c)(3) non-profit also advocates in favor of pedophilic dolls and has a "No Children Harmed certification seal" program for pedophilic dolls/etc:

https://prostasia.org/blog/dolls-prevent-child-sexual-abuse/

https://prostasia.org/no-children-harmed/

I'm not sure you can criminalize stuff like this, but it sets off my alarm bells when pedophile advocates are being published in mainstream news at the same time there's a moral panic around the need to scan everyone's hard drives. Is society actually trying to solve this problem, or is this more like renewing the Patriot Act to record every American's phone calls at the same time we're allied with al Qaeda offshoots in Syria? Interesting how terrorism has been the primary other argument for banning/backdooring all encryption.

----

As an aside I couldn't find ~anything about this group "Heat Initiative" Apple is responding to? Other than a TEDx talk by the founder a couple years ago which again seems very focused on "encrypted platforms" as the primary problem that needs solving: https://www.ted.com/talks/sarah_gardner_searching_for_a_chil...
Yeah, probably true. But the concern often isn't the snow itself, it's when it later freezes. Then it's too late to plow it, and the rugged and uneven slippery surface is impossible to bike on.
Gatsby is in react
This is also valid in Japan, there's huge build with a mall, a hotel and residences called sunshine city in Tokyo, every few floors has it's own zip code!

https://www.post.japanpost.jp/cgi-zip/zipcode.php?pref=13&ci...

Search for 170-0013 for the beginning of the madness. At least google accepted this one.
I'm from Bavaria, so can only really speak about the Munich version with some confidence, and I think it is usually used symmetrically. The German Wikipedia entry about the Hamburger-Sie specifically discusses the status gradient, so you definitely have a point there. Maybe it is even true for the Munich version and I just never heard it used like that.
I started using StreetComplete a few months ago. It's a good "time waster" when I'm sitting somewhere in my car waiting for somebody, or I'm out for a stroll somewhere. I did laugh though when I was recently in Europe and was filling in data with it, and it kept wanting to know how wide the streets were in meters. I had visions of annoying motorists by putting a tape measure across the streets to get an answer.
React borrowed these concepts from Solid, SvelteKit, and Remix.

Not that there’s anything wrong with that. It’s pushing things forward. (And by forward, I mean, yes, also a little backward. We had server-side dominance with php, etc., then frontend-only with Vue/React… Now we finally get to serve our cake and consume it, too.)

I sometimes hear snarky comments about the proliferation of all these frameworks. But here is the tangible benefit of that “competition.” (Really more cooperation than competition)
I bought this app when it was maps.me out of a weird prepper urge to have more offline stuff on my phone (shout out to Kiwix for offline Wikipedia, and modern phones for having terabytes of storage). But then I grew to absolutely love it, the coverage of walking routes is amazing, it works for car journeys in low coverage areas, and often has archaeological points of interest that I wouldn't see in other maps apps.
They're a bit of an over-used hammer and people go looking for matching nails wherever.

JSON is wildly imperfect, and lacks types and schema enforcement... but if I have a stream or file of it I can read it with my eyes. Protobufs are opaque blobs without the schema and a pile of code. And they use generated code which is on the whole rather annoying and of varying quality. The binary encoding of protobufs doesn't really give them much of an efficiency edge, either; in this day and age there are some very well tuned JSON etc parsers. And if you're looking for efficiency, there are other formats better than protobufs (or thrift) for that purpose.

At Google I saw it rammed into places where it really didn't belong. Embedded systems, even, causing months of delays while people struggled to get them to work acceptably on a microcontroller class machine. Dogma.

But at least there we had better tools inside Google to work with them than I've seen outside.

TLDR they're probably more good than harm, but I don't think they're a universal good and not the universal answer for how to send messages "between things"

I work in Rust and use binpack, flatbuffers, and json, or hand rolled binary layouts (often using the binary_layout crate), depending on the use case. I don't think there's a universal solution.
The standard FTTC options in the UK are nominally 40/10 and 80/20. I have the latter, which in reality works out as “up to 76mbit down, up to 17mbit up”. My router is currently synced at 56/11. Where G.FAST is available IIRC that is up to 250down/36up.
It's locale related, from Australia I get multiple completions, the first of which is

1776cc vw engine

https://www.youtube.com/results?search_query=1776cc+vw+engin...

which is 100% not related to my search history (scrubbed cookies, weekly VM reset, no particular interest in cars or engine blocks).

There are many history and controversy related suggested completions for "1788".
Google maps is a real-time social network that you don't realize you are a part of.

"This store is busiest at 6pm". "This area is less busy than usual". "There's a 5 minute delay ahead, but you're still on the fastest route".

All of that comes from data generated by online users. An offline user isn't providing value to Google, so why would they invest in those users?
Uh, humans for the majority of existence have lived off grains, veg, fruits and only some meat. Meat being a everyday thing is purely a 20th century invention, and on that list of meat being available once in awhile, beef was very low on the list, pig was king.

You are starting to sound like one of those fragile male ego types that rants about soy having _plant estrogen_.
I don't.

They can find those materials the same way abusers work their way into communities to have access to them in the first place.

The increased scale only means they need more people working on it.
this reaction here reminds me of a party in Denmark where I made a comment about the concept of a genetic eve having been found and one party goer got very indignant and explained how humans came from Africa, in short I don't think the person you're replying to said anything about the flood myth being true, they just said that the concept of a genetic bottleneck is actually pretty widespread throughout the world and many people would be familiar with the idea even if not actually believing in the story that gave them that idea.
*Scott Young, sorry, not Scott Adams. Scott Adams is the Dilbert guy.
Ask HN: ChatGPT3.5 vs. ChatGPT4.0 to Learn Machine Learning
I have a little knowledge on Machine Learning from MOOCs (mainly from around 5 years ago), but I want to get up to speed on state-of-the-art. I find ChatGPT3.5 useful as a starting point: to see what is out there, what models are currently used for various applications, etc. From there I usually read original papers. I was wondering if paying for chatGPT4.0 worth it for the same purpose?
Definitely! I am not discrediting Matter.js, it is incredibly accurate and has a bucketload of features. kinetics.ts is meant to be a minimalistic engine primarily for basic 2d games (take io games for instance), and for that it performs quite well in comparison to matter.js
> On an individual level

I’ve been doing a deep dive into grid resilience and decarbonization lately, basically exploring all of the sources of energy that are either available for purchase at grid-scale today or look very promising for commercial readiness on a <5 year time horizon. The two main thoughts that are unfortunately dominating are:

- Any time people are being told that their own individual actions that potentially cost them money or reduce their quality of life (buy rooftop solar! “Shave The Peak!” Stop eating meat! Take the bus or train, don’t drive or fly), they’ve essentially been tricked into getting warm and fuzzy feelings by a corporation who will profit from their decision while making the most minuscule insignificant dent in the problem

- Collective action is the only way this problem gets solved, and to be palatable to the general population it’s going to need to be done in a way that doesn’t reduce quality of life. The main one: rapid rollout of a combination of nuclear, combined-cycle natural gas with carbon capture, solar, wind, and pumped-storage hydro if the local geography actually supports that in an economic way. This needs to be sufficient capacity buildout that we not only can power our homes and industry with primarily carbon-free energy but also heat them and power our vehicles.

I 100% understand the desire to feel like “I’m doing my part” and that personal sacrifice can feel a whole lot better when you feel like you’re contributing to solving an existential threat to humanity (which I do believe the carbon problem is, which led me to doing this research in the first place). But unless you’re actively attacking the Pareto portion of the problem, your individual effort isn’t going to do a whole lot.
Is there any mechanism in the legal system to hold Kansas State Police criminally liable? Is qualified immunity so impenetrable that well-documented, repeat violations of citizens rights aren't enough to break it?

If this sort of malice isn't enough to bring accountability to those responsible, do we even have rights?

I feel like we need a separate organization with one job: to investigate, arrest, and try corrupt government officials. Take the good ol' boys club out of the equation.
Watching the little video on the SvelteKit page, it just looks like it adds some ghosting and latency to the action.

Those are things we've tried to fix with faster systems and faster refresh displays. Adding them back on purpose seems like a feature that designers who are non-users would like.
Been using this since last time it was posted on HN. Great little app that complements Apple Maps with offline mode and random stuff like water fountains. Only thing I would want them to improve is the color scheme when used with CarPlay, I don’t know why but one of the day/night color schemes is almost impossible to read.
This is a little bit like saying that people wearing different types of trousers do so because they can't all wear the same identical type due to lack of knowledge on how to wear them.

People have varying tastes and use cases. To me eveyrthing you described as "proper" in windows looks the way you described linux - done by someone who doesn't know how to properly build an OS ui. I don't understand why someone would even want to use windows explorer with a keyboard.

But the beauty of life is that we are free to like whatever we like, and there's nothing wrong with that.