skysight-inc/HackerNews huggingface dataset:
The biggest reasons to prefer a Pi over a mini PC: the documentation, Raspberry Pi Press, the community, the ecosystem.

Let's put it this way: you pop in your SD card, set up a username/password, a few other settings, and you end up with a system that already has Geany and Thonny installed. Go to Help -> Bookshelf and find all the issues of MagPi and Hackspace for inspiration and learning, and a couple dozen books like "Essentials - Code Music with Sonic Pi" or "Get Started with MicroPython on Raspberry Pi Pico". Search "Raspberry Pi Hats" and get a lifetime worth of reading and learning there, hitting just about any domain you could care about.

The vision of the Raspberry Pi wasn't to create a cheap, tiny PC, it was to create a learning platform, of which the cheap, tiny PC is the basis. More than any other computing device I've seen, it really lives up to that vision.
That's really cool of you, nice one :-)
> or someone claiming to be the copyright holder

This was the problem I ran across in 2020, which I detailed in https://news.ycombinator.com/item?id=27004892. Public domain hymns were being claimed, and they simply ignored my disputes so that they lapsed in my favour after 30 days, but next time we used the same hymn it still got automatically claimed and I had to dispute it again. They should have lost the ability to claim at least those hymns, and preferably just been booted from the platform for dishonesty (copy fraud).
Thank you for correcting me on how things are right now. The uniformity of resistance to the TMT has not been clear to me.

I will say that I don't think it's a question of the "right" side. Rather it's a question of trying to right a historic wrong, and to practice what the US preaches. Absent all else, I'm pro-telescope. I worked with a bunch of people who collected data on Mauna Kea, and one of the few astrophysical publications I worked on used data collected at Keck. But the history of American colonization is much too recent to ignore, and I think every interaction with native Hawaiians is necessarily done in the shadow of that history.

A through line of American interventionism is the claim that small nations ought to be free to chart their own course (be it freedom from Spain, or communist Russia, or the concept of communism). I generally advocate for the US to practice what it preaches, because another through line is that the US almost always operates according to the idea that it's only self-determination free of foreign meddling if the small nation works in concert with American ambitions. Queen Liliʻuokalani was overthrown in the midst of a campaign to restore suffrage to her subjects. The colonizers had previously forced her brother to sign a constitution that stripped most native Hawaiians of the right to vote in their own country, and grant the vote to non-native, non-subjects with sufficient wealth and/or land holdings. That constitution is frequently called the Bayonet Constitution because of the circumstances surrounding Kalākaua signing it.
Because I don't just want a PC, I want a learning/hacking/making platform, with the ecosystem and support to go along with it.

A used nuc or dumpster dived computer doesn't have two magazines, a couple dozen books, official support and documentation and guides, and an entire world-wide community dedicated to teaching and inspiring me.
I have to ask, partly because I went around this same circle in my head when evaluating htmx and deciding that it was cool enough but I didn't want every interaction to be a server round trip.

What do you get from combining htmx with alpine that you wouldn't get more simply from just alpine?

The way I saw it was that I'd end up with some state in the client, some on the server, some in json, some in html, my server would have to know how to render some components, the client others.. and for what benefit? Alpine can fairly easily do everything htmx does and it's one less framework to send to the user, one less thing independently watching and acting on the dom, one less dependency to manage, etc.
They're buying Netflix instead because that's a better product. The news nowadays is comically toxic and biased, and adds net negative value to people's lives. Videos are the opposite - they let you chill out and enjoy life a bit more rather than getting worried or angry about it more.

If 90% of MSM outlets went bankrupt the world would be a better place.
so to put it more simply, a pinned tab behaves like a button so it doesnt count as open tab? apologies if it sounded like loaded question , genuinely trying to understand the way it is supposed to worki
From TFA: What he did is that he removed the ability for event organizers to provide images to him. The risks involved was simply too big, since many event organizers failed to clear permissions before submitting images to him.
Good stuff but ugly.
Navy Will Start Testing SEALs for Illicit Drug Use
Last year we were at a very well kept Airbnb in Cornwall that turned out to have been bugs.

Last spring we stayed at an equally nice family place in the black forest (Germany) also with bed bugs.

My brother bought a nice wooden cabinet in London that turned out to be infested.

It's incredibly distressing cuz you don't want to bring them home. And I've spoken with a fair few people since who've had similar experiences in the past few years.
https://archive.ph/gn8WJ
Hey, one of the devs behind the project here. We were planning to do a Show HN sometime later, but thanks to OP for sharing this (and saving us from perpetual procrastination).

We've been building Auth for almost a year now. It started off as a pet project to cure our own itch. At the point, we couldn't find a cross platform open source app that offered e2ee backups. Once we had an MVP, we released the project to our community[1], who responded favorably, and with their help the project has matured to where it is now.

If you've any feedback or questions do let us know!

[1]: https://ente.io/community
It's just writing a shorter word. Why does it bug you so much. Unless you want to make bigger changes to society to counter the effects of racism instead? Cause we'd like that.
consider it browserwreck feature complete /s
Oh dang!I didn't realize that!
There are a couple of drier alternatives in this blogpost: https://mariusbancila.ro/blog/2023/08/17/how-to-convert-an-e...
Back End Authentication and Authorization Patterns
ChatGPT-4 significantly increased performance of business consultants
Hi. I’m the guy that is mentioned on the article. Also, this is the twitter thread I’ve been replying to the comments and giving the side of story that really happened, but I’m glad some many here jumped immediately to your own conclusions. https://x.com/vd/status/1707039573874823435?s=61&t=jpPSDpODa...

So to address some of doubts;

- I was stopped by security because of other elements I had with me, a cork screwer (that was the flag), lock picking tools and watch opening tools. All electronic devices were ok, the laptop, phone, tablet, flipper zero and wifi module.

- During the search, the security officer took everything out of my bag and inside there was the white/orange flipper zero, in its original case, turned off. He put that on the table whilst searched the backpack.

- So the flipper zero was on the table, and along comes the security supervisor and what she said was “oh look at what we have here”

- She asked me if I knew what that was; I said yes

- She asked me if I knew what that thing does; I said yes. I’m a security researcher, I use it for my work and will be using it abroad.

- Now for those that don’t know, I do work in security and the flipper zero is legal in the UK (I was travelling from London Gatwick)

- She took them my boarding pass details and passport, as she told me she had to have a chat with the head of security.

- After that both came to talk to me and asked the same questions; do I know what that is (I said again yes and only yes). do I know what that does (I said yes, and again only yes and then told them I use that for work).

- They replied that because it can read and copy their ID badges, I cannot have in on my hand luggage (I was just carrying my backpack).

- I replied; “but I need that for my work, it’s not illegal and yes, can read your badges, but not only that and that’s not illegal”

- They argued that because it’s a threat to the airport systems, it’s not permitted in hand luggage, but I can have it on the holt.

- I then told them “I don’t have other baggage and I only carry the backpack with my equipment with me”

- Then that was the moment I decided to step back and tell them “ok, so you can it and can I have it back on my return?”

- The answer was “no. you cannot and we’ll seize the equipment”

- I asked if I can remove the sdcard, which I did

- Then I replied that “if this device can read your cards, then you really must update your security systems, because it’s a legal device and the problem isn’t the device but your security”

ps: just to add, this wasn’t the first time the flipper zero travelled with me. but it was the first time it was outside of my backpack (because of the security flag of the cork screwer). I’ve been travelling with the flipper zero across Europe without any issues, just now someone ‘saw’ it (the security supervisor, the guy searching the backpack was clueless about the device) and flag it against the threat for the airport (id badge scanning).

Hope that helps better understand the situation and hopefully addresses the comments and speculation about me, what I said, did and what they replied.
This is where upper case actually makes a difference. Maybe that’s what the parent was alluding to.
Paris subway is and has always been an horrible pathogen nest. My life in the winter changed when i stopped having to use it everyday, i basically stopped being sick.

Now with the record high amount of homeless in the street at the moment i'm pretty skeptical this is going to get any better.
That might be what they are doing.

To get full realism for the viewer in the headset as he moves around, they would need to be able to accomplish something like that.
I'm hearing more and more about it. Company stores and company towns. Nope, nothing to learn from historically here at all.
By any chance, did you happen to have Covid that summer? MIT bio released an article about Covid infecting or damaging the inner ear, which could lead to tinnitus or dizziness.

Here was one of the articles I read from a different lab.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9531925/

At risk of sounding like a hypochondriac, I had a diagnosed Covid infection and persistent ringing in one ear for around a week that was matched by the feeling of standing on a ship's deck and altered depth perception of objects in my backyard. The trees and bushes seemed to expand forward and grow closer to my eyes if that makes sense.

If this doesn't describe you, I didn't mean to be a bearer of unnecessary worry. The situation you stated just appeared eerily similar to mine.
The article doesn’t mention African American English.
It seems like the Inspector Morse series may have been paying homage to Oxford's dark history.
I don’t think all orgs he’s dealing with are charities proper. AFAICT some of them are tiny volunteer-run groups. I think we safely can assume that not all of those groups have vast amounts of funding.
This is great, I used this years ago when I was learning about flexbox.

There's also https://codepip.com/games/grid-garden/ by the same author that uses the same approach for CSS Grids.
> my assumption on a corporate network has always been that you have no expectation of privacy

That certainly isn’t true in the EU. You cannot spy on employees computers without a cause.
for sure, public transport would be different if politicians were using it.
I love this place, it's a magical land where Planned Obsolescence never happened.
Maybe live my life and talk to me after that.

I do not feel "entitled" to be angry, I am just effing angry.

And you did not even ask why I am angry, so what kind of terrible person in the community are you?
“My troops are merely passing by”
You can do this, though the interface tends to be clunky. It can he valuable but mostly for between different designs done in-house, no-one is trying to make easily reusable building blocks at this level (unlike footprints, where people are at least trying, but not generally succeeding)
AA is not just in schools. But also many workplaces have, what amounts to, quotas for having %ages of specific ethnicities.

Also, even if it is only 40%ish that went for a bachelors or higher, most people know at least a few people who did.

And "why should we care if it affects a minority" seems quite the dangerous path to go down on.
This is not about free speech. Problem is algorithmically boosting hate.
The downside of getting your head around C++ is this leaves your head in a shape that's unfit for any other purpose.
Oops, please not again…
When the SFLC does GPL enforcement, their goal isn't to extract money from inevitable mistakes and oversights, but to bring the offender into compliance. Organizations who are trying to follow the rules and accidentally violate the letter of the law are given a chance to amend their practices; only when organizations intransigently resist following the rules are they targeted for lawsuits. This is enforcement: using the legal system to try to make the system work for everyone involved.

When Patrick McHardy [1] did "GPL enforcement", his goal wasn't to help bring people into enforcement, but to extract money from inevitable mistakes and oversights. Organizations trying to follow the spirit of the law but accidentally violating the letter of the law were lured into restrictive contracts and then punished for minor infractions. This is trolling: using the legal system to intimidate and extract money for minor infractions.

A proper "enforcement" interaction in this case, which was actually trying to make the system work well for everyone involved, would look like this:

Enforcer to website: "You seem to have image X; do you have a license?"

Website: "I got the image from the marketing department of Y; they said their license covered it."

Enforcer to Y: "It seems you gave image X to organization Z for their website; but your license only covers you to use the image on posters. If you want to use the image for partner websites, please upgrade to the version of the license which allows this, or pay this one-off license fee."

Y: "Oh yes, sorry about that; here you go."

Photographer is paid for their image, innocent people don't end up paying fines for simple mistakes; the system works for everyone involved.

[1] https://opensource.com/article/17/8/patrick-mchardy-and-copy...
Buying is too easy.
You gotta make stuff to be cool.
Games seem to be a great way to learn CSS. I'm guessing because it has very natural learning path were you can solve increasingly hard problems that all seem easy because of what you've already learned.

I enjoyed this game to learn CSS selectors a while ago: https://flukeout.github.io/
I'm not sure that "conquered people still agitating as their former group, against their conquerors" qualifies as ethnonationalism. I think there have to be claims of ethnic superiority, deliberate exclusion of other ethnicities and nationalities, etc etc

In other words, a group of people whose internationally-recognised sovereignty was taken from them under threat of arms is not engaging in ethnonationalism by demanding that some portion of that sovereignty be restored. That's not the part of Nazi Germany that people object to, either.
>Like, it always comes across as they feel that their entire case is lost if they can only prove something 5 different ways instead of 6.

There are a lot of crimes these days without a complainant. The sale and consumption of illegal drugs for instance. Surveillance can be very important in discovering the crime in the first place.

It's like asking someone to help you with your diet and then becoming upset when they invade your privacy by looking in your kitchen cupboards and fridge. We have in a sense brought this on ourselves by passing laws intended to protect us from ourselves.
It would be impossible to determine to what extent those ancestors were responsible for that oppression then or hence.

It would be impossible to measure how much the descendant in question benefitted from that or continues to.

One might acknowledge that one's ancestors were participants in systems of oppression without judgement...I'll concede to that.
There are sadly people who love and work hard to do what they do ... and those who don't who are more there for the paycheck and / or only know as much to repeat what they learned by rote and don't really fathom / appreciate the field they are in.

As such, it's a problem everywhere, but IMO when it comes to scientists one bad apple tends to be very alarming for the fact these are the very people who are supposed to live by ... or at least understand the scientific method. Where there are repeated snafus in a field, it merely reinforces mistrust. The other side of the problem are those laypeople who put certain scientists on a pedestal, and may trust absolutely, putting any particular scientist above accepting bribes or being immune from letting their own beliefs get the better of their efforts - they'll continue to repeat any misinformation that appealed to them, long after the data is discredited or connection to a lobby group is exposed.

Social media where users can block other's correcting their nonce comments is IMO the main problem, since that's now referred to as bullying, and asking social media to perform fact checking is a little bit BS since they themselves might not be that knowledgeable.

Mainstream media also has a hand in fanning flames all in the name of click bait articles, and are loathed to set things right if it'd mean the discussion would instantly come to an end.
Can't remember the query exactly, but I made something up for a forum discussing the craft and technique of audio description.

It threw up a lot of things with "audio" and "craft", but really the key words are "audio description", which is also known (in the field) as "AD", but the domain names never went near "AD" as a a possible component, instead throwing up things like "audiocraft".
Isn't this a sanitary/personal hygiene issue?
Obviously 99% of languages never make it at all, but Rust's adoption rate is worse than what the languages at the Go/Kotlin level -- i.e. those languages that aren't superstars but have achieved very respectable success -- had at that age. More importantly, most languages reached their ultimate "tier" by age 10 and virtually all (I think all but Python) have reached it by age 15. As of right now, its adoption doesn't suggest Rust is poised to replace C++, let alone do better. But yes, I agree that its prospects are looking better than Haskell's or Erlang's.

And again, the 5%/10% numbers were symbolic. 10% was meant to represent Go/Kotlin levels of success.
Headphones while on the road doesn't sound like a safe idea, one would lose awareness of the surroundings.
Lucky you! The only time I've had to deal with bedbugs was in the UK (Brighton, in winter) and getting rid of them was as much of a PITA as everybody says.
Yep, I also went to Paris and got bit on the train, then in the hotel every night. They were also in the suitcase when I got home, but luckily I read up on how to deal with them and killed them all.
That's rude. I see no such "dog whistle" in his post and he makes a rather reasonable argument.
"We are just doing an exercise"
Early Access to Meta AI
We had an in home care nurse who watched our disable infant daughter go on a trip to Abu Dhabi trip, and brought back bed bugs. The nursing company tried to act like this was our responsibility, and tried to act like it was our fault, as if we’d made bedbugs appear ex nihilo.

Luckily a lifetime ago I was a licensed exterminator and got it sorted. Treating for bed bugs is not fun, though, and part of the reason I got out of the pest control game. It involves either laboriously treating with chemicals in hard to reach places or wearing a tin foil suit and literally blasting your bedroom with heat to get it to 140°F (60C) or so to kill all of the bedbugs.

It’s been a few years and I’ve never seen another one, but definitely felt like I dodged a bullet.
> but the $799 computer's equivalent today is a $400 HP laptop.

There is no M1 MacBook Air equivalent.
Nice thought, but just as microplastics leech slowly, incineration spreads into the air very quickly.

And no, the filters do not work.
Upton talked about this in an interview. It's partly the interplay of manufacturing at this point, too.

When they have parts, they'd like to catch up with the backlog faster. Because the 5 doesn't rely on the robots that place through-hole components, its production can to a degree "overlap" with the Pi 4, basically increasing the total number of boards created per hour.

Having two SoCs that don't require the same machines also helps ease a bottleneck there.
They are not mites and happily live elsewhere.
Fair enough. I still feel like you shouldn’t take stuff that’s not yours. The OP has made the right decision if they don’t want to deal with the overheads of ensuring the images are properly licensed, but denigrating people for catching you out on it isn’t a good look imo.
Hint: the phrase "you people" can be interpreted as hostile/divisive.

In case English is not your first language...
> Videos are the opposite - they let you chill out and enjoy life a bit more rather than getting worried or angry about it more

I don't agree with this, video can also be very toxic, especially videos that spread misinformation.

I think instead we should subscribe to more "small media" rather than big ones, that have interests in different sectors. But otherwise, small media can be more easily to be corrupted with less money (because they are small indeed). There isn't an overall true, we should simply valutate ourself when a media is not what we need and when it not anymore worth to pay the subscription for it.

The only important thing -I think- is to avoid the long term subscriptions, because if don't lock in for a long time you can switch from one to another. But obviously media try to entice you with long-term discounts, it's always a trade-off.
> what do people use to run benchmarks on CI?

Typically, you purchase/rent a server that does nothing but sequentially run queued benchmarks (and the size/performance of this server doesn't really matter, as long as the performance is consistent), then sends the report somewhere for hosting and processing. Of course, this could be triggered by something running in CI, and the CI job could wait for the results, if benchmarking is an important part of your workflow. Or if your CI setup allows it, you tag one of the nodes as a "benchmarking" node which only run jobs tagged as "benchmark", but I don't think a lot of the hosted setups allow this, mostly seen this in self-hosted CI setups.

But CI and benchmarks really shouldn't be run on the same host.

> What does the rust project use?

It's not clear exactly where the Rust benchmark "perf-runner" is hosted, but here are the specifications of the machine at least: https://github.com/rust-lang/rustc-perf/blob/414230abc695bd7...

> What do other projects use?

Essentially what I described above, a dedicated machine that runs benchmarks. The Rust project seems to do it via GitHub comments (as I understand https://github.com/rust-lang/rustc-perf/tree/master/collecto...), others have API servers that respond to HTTP requests done from CI/chat, others have remote GUIs that triggers the runs. I don't think there is a single solution that everyone/most are using.