skysight-inc/HackerNews huggingface dataset:
> It's a vain attempt at getting contributions without giving back.

I run a fair source business, and I'm quite heavily involved in FSS. I don't rely on free work, and afaik neither do any of the other companies currently a part of fair source. Regardless, the problem of "free work" is in no way unique to fair source -- single-vendor commercial open source could have the same problem. Fair source offers a lot of other benefits that interest companies outside of "free" contributions, the main one imo, being wider distribution.
* June 2021: Biden confirms Lina Khan as chair

* July 2021: FTC relaxes its restrictions on using its compulsory investigation powers (subpoena-like) to conduct detailed investigations

* Mid 2021 to mid 2022: laundry list of enforcement actions against monopolization in dialysis clinics, gas stations, veterinarian services, and PE-rollups of critical medical services like anasthesia; multiple suits against repair restrictions (right-to-repair) imposed by e.g. Harley-Davidson.

* June 2022: Announced inquiry into PBMs

* September 2024: Files suit against PBMs

Seems like they've been pretty busy since day one.
> no way to hold them accountable if they do

Hold them accountable for what exactly?! Uber provides a service - how much it costs depends on many factors like where you live, time of the day and many other factors. You open the app to see what their services cost and you can then choose to use their services or not.

There is no price transparency in many businesses. Try buying airline tickets online - first try at your own home. Then take your laptop and go to a zipcode where one of your friends lives that is much better off than you financially and try the same thing. Next, do the same but go to a different friend's house, one that perhaps lives in a zipcode that is a lot less affluent and see what happens there. Then repeat this same test but use MacBook Pro vs some shitty HP running Windows 7 and see what the difference is. Next, get NordVPN and get your self parked elsewhere and see what happens with the pricing... It is quite silly to even discuss "price transparency" in 2024 mates :)
Firefox with NoScript. Javascript is slow indeed.
The article doesn't explain what happens when it "sings", though.

The title made me imagine the engine revving such that you'd hear different notes but... this is not a normal mower, it's a smart mower with a mobile app; computer with a blade. It could probably play MP3s for all I know.

What does this actually do?
It sounds like a lot of these habits TFA didn’t even want to do — these will fail

Isn't that the whole selling point of these sort of systems/books etc? To make you a 'better' person by getting you to do all those things you know you should do, but just don't want to?
Oh please. They're a DVR, not piracy.
Obligatory Scanjet Easter egg: https://www.youtube.com/watch?v=8JwU5mcIwDw
> A demo of AI Audit shared with TechCrunch showed how website owners can use the tool to see how AI models are scraping their sites. Cloudflare’s tool is able to see where each scraper that visits your site comes from, and offers selective windows to see how many times scrapers from OpenAI, Meta, Amazon, and other AI model providers are visiting your site.

And if I didn't authorize the freeloading copyright-laundering service companies to pound my server and take my content, then I need a really good lawyer, with big teeth and claws.
It doesn't matter. It's still just as illegal to get into an unlocked car or one with wide open doors without permission. The same premise applies to computers in a lot of places, access controls don't matter. If you access something on a computer not indented to be accessible, it's considered a crime.
Cloudflare's new AI Audit tool aims to give content creators better bot controls
That's great, that confirms that Israel went against international law (again). Since a lot of the Hezbollah fighters were not in active duty, and were in civilian areas (Beirut isn't a war front).
I believe the conviction of which you are thinking was overturned on appeal, though.
Newer models don’t have this issue.

Now, everyone gets five fingers and a thumb, as requested.
U.S. Banks' unrealized losses on investment securities screener
It's questionable for how long that will be the case. The web frontends break often as YT changes, sometimes to intentionally prevent their usage. Piped has been showing the message "Sign in to confirm that you're not a bot" for months now[1].

I've seen similar issues with yt-dlp, though they've been temporary so far, and the team is quicker to work around them. But it's only a matter of time until YT decides this is enough of a nuisance for them and blocks these completely. It would be trivial to do so, and workarounds could be very annoying to impossible.

[1]: https://github.com/TeamPiped/Piped/issues/3658
How do you put 4 children into a Zoe again?
They do, but YouTube has plenty of excuses to not pay them regardless.
Didn’t try the password reset until you mentioned. Thanks, that worked.

Google did send me two Security alerts (one for each laptop) when I tried signing in yesterday with my old pwd. So they must have reset my password or something?

In any case, lesson learned: never connect to an unsecured Wi-Fi again! (I rarely do, but I was at this conference last week trying to demo Appomate AI, and was wanting it to be as snappy as possible. Bad decision!)
> Drivers live or die by their rating. Refusing to give good reviews harms the drivers who are already barely scraping by.

This is one of the two reasons why I don't use Uber. The rating thing amounts to emotional blackmail, and that's not a game I'm willing to play.

It also means that driver ratings are meaningless.
Ask HN: Favorite Data Structures?
Hello HN,

Are there any lesser-known or underused data structures that you think should get more attention?

I’m asking because I recently implemented a custom tree structure to simplify some financial operations, and it made the solution look way simpler (where otherwise it would have been quite a mess). Trees aren’t exactly rare, of course, but it made me really appreciate how powerful the right data structure can be for a given problem.
I love this! I wouldn't be surprised if this is the result of the author getting nerd-sniped somehow :-)
Coming soon: Let your mower recite your mother-in-law's name, followed by "Muahahahaha" and a sudden speed-burst to 40MPH. #badmovieideas
Look into AnythingLLM.
No, it's not a "could"
Israeli citizens are for the most part trained soldiers in what amounts to a less active reserve. It's more of a "will" than "could". In the same way that a Hezbollah militant with a pager isn't always an actual fighter on the frontline, but could be at any time.
Pat Gelsinger's grand plan to reinvent Intel is in jeopardy
I think of it as betting that antigravity is just around the corner. Not a bet I'd make, but I do admire the gumption.
There was also an official exam for becoming a military officer. One part of it was manipulating an extremely heavy guan dao (which is likely where the stories of Guan Yu wielding a pole arm between 40 and 90 lbs come from).

Training for the test is still around in the cultural practices of some people groups in China:

https://www.youtube.com/watch?v=XqnulYO5890
Like Anton Du Beke? (Real name Tony Beke) https://en.wikipedia.org/wiki/Anton_Du_Beke
Between my smart mower, smart fridge, smart thermostat, smart doorbell, and smart TV, I won't feel lonely on my birthday ever again!
My apologies on that. Oddly, this is why I don't typically post from my phone, as it is far easier for me to get the clean link that way.

Clean link: https://www.amazon.com/dp/1107658799

Book title: A Gentle Introduction to Optimization by by B. Guenin (Author), J. Könemann (Author), L. Tunçel (Author)
It will take more than just a drop in interest rates to save the housing market
That's nothing new: so can I.
Nah, drugs are all about the experience. It's only novel the first few times you try a new drug, and sustained use requires the drug to be pleasant!

In other words, drugs are better than the internet, and we could all learn a thing or two from drugs, to make our products better!
Princess Bride character
> In principle, membership in these three groups [proles, outer party, inner party] is not hereditary. The child of Inner Party parents is in theory not born into the Inner Party. Admission to either branch of the Party is by examination, taken at the age of sixteen. —EG

Sounds like Winston Smith wound up in the Outer Party due to poor A level results?
Yeah I am guessing it is from the motor RPM pitch but I would like to find out.

The Renault F1 engine could famously play tunes this way.

https://youtu.be/XRXwWbo_mX0?t=60
Too soon. Wheels aren't retro just yet.
https://just.systems/man/en/introduction.html

Just has quite a few features and it's at version 1.35.
I'm glad we could play a small part in helping you and your sister stay connected over long distances! --Katie
Omega Star has finally shipped ISO timestamps!

https://www.youtube.com/watch?v=y8OnoxKotPQ
People can still contribute in other ways, such as by identifying snippets of code that lead to reproducible bugs. Every valid bug report or feature request has the opportunity to make a software better. If something was not open source, I would not bother because I would not use it at all.
Alphabet stock holders more likely than employees.
I would say let's get rid of copyright and software patents altogether ;)
What's the point if you're still annoyed by nord vpn sponsorships during the video?
If you’re not speculatively executing, you don’t need a branch hint because you don’t need to speculate which way it goes.

Also, I don’t think executing both sides of a branch ever took off on any mainstream CPUs (unless Itanium counts). It wastes power to spend half your execution units on things that won’t be committed, why not use them on the other hyperthread instead?
>After 2.5 years, you can upgrade.

This is a huge drawback for most people. I don’t want to “upgrade”, and spend time and effort transferring to new devices. I want the device I have to work for as long as possible.
But children education is not a nuclear family issue, it’s a societal infrastructure matter.

If you have more children, you can’t give the same amount of individual love and care to each. That said they can give love and care to each others, though not with the same level of experience and self-control as (some) adults can do.

Yes love and care are tremendously important to foster mentally healthy people.

But this alone won’t teach them literacy, swimming, mastering of self attention, math, music, biology, active listening, critical thinking, humility, sane cooperation at scale, and so on. For all that you need a safe generous educative environment that could be logistically scaled to all humans but that we will fail to put in place as we let the most capricious wealth-drainers deteriorate harmony in societies.
Mozilla should focus on building a web browser, and stop dipping into side projects. And by saying "building web browser" I do not mean "adding ads and AI into Firefox". We need an embeddable and reusable browser engine, which could be easily wrapped in UI and features, depending on what user actually requires for their task - "customizability" is a long forgotten word nowadays.
You're bored, and your coworkers are bored too (or boring).

This job isn't what you thought it would be.

You know there's no future in this job or this company, none that you want anyway.

You have an offer for a better job elsewhere.
Ask HN: Permissively Licensed Terms of Service / Privacy Policies?
I'm hoping to launch my software app soon, but I was trying to throw together an initial Terms of Service and Privacy Policy. It's really hard to find very many that can be easily/safely adapted!

I started collecting a list of openly-licensed terms and figured I'd share it here and see if other folks have some I've missed and/or would find this valuable?

https://github.com/pbnjay/awesome-tos
ChargePoint to punctuate Californian highways with fast chargers
Did Christopher Hitchens change his mind about waterboarding?
I really love Cloudflare. They're always up to something interesting and different. I hope we see more companies rise up similar to Cloudflare. I almost want to say Cloudflare is everything we hoped Google would be, but Google became another corporate cog machine that innovates and then scraps things up in one swoop. I don't recall the last I heard of Cloudflare spinning something up just to wind it back down? I don't think its impossible for them to make a bad choice, but I think they really think their projects through typically.

My biggest problem with AI will be once it starts getting legislated, it will just be limited in how it can function / be built, we are going to lock in existing LLMs like ChatGPT in the lead and stop anyone from competing since they wont be able to train on the same data.

My other biggest problem is "AI" or really LLMs which is what everyones hyped about, is lack of offline first capabilities.
More details here at the Cloudflare blog: https://blog.cloudflare.com/cloudflare-ai-audit-control-ai-c...
The problem is that soft technical measures like HTTP 402 and robots.txt aren't legally binding, so there's nothing stopping scrapers from just ignoring them. Cloudflares value proposition here is they will play the cat-and-mouse game of detecting things like spoofed user agents and residential proxies on your behalf, and actively block what appears to be scraper traffic unless they pay up.

Unfortunately this probably means even more CAPTCHAs for people using VPNs and other privacy measures as they ramp up the bot detection heuristics.
Slowly is better than not at all. Prior administrations have done little to nothing to address drug costs. More would be welcome of course.
That’s hard for me to wrap my head around. I have friends who want a second kid but worry about whether they could still pay their mortgage and buy food. No wealthy family is worrying about that. The cost of raising a kid might go up with income, but probably not at the same slope as income, which would mean they get cheaper in relative terms.

My attempt to explain would be a high income family aim to provide their kids the same opportunity, and they know with seven children they won’t be able to provide the personal attention to provide that. For example, consider how parental involvement in a child’s schooling is the number one predictor of educational outcome. Well, you can’t spend thirty minutes each night helping each of seven kids with their homework.
A brushless motor can also act as a speaker when driven correctly, but I'm assuming it's just manipulating the motor RPM.
A site run by a fascist transphobe? Hard pass.
More people need to know about Peertube and federated video websites alternative to Youtube. Some creators even post to both.
Dungeons and Dragons turns 50 this year. Here's what the game has meant to you
I don't think you read the article at all. The order was explicitly only for Argentinians.
Also in Japan, many restaurants have a vending machine you order from and pay at, then you get a ticket that you hand to the kitchen staff, who make your meal. They have been doing this for a long time.
Reminds me of how Microsoft require paid Office subscriptions for screens larger than 10.1 inches, but the entry level iPad For students just so happens to start at 10.2 inches…
Don't smoke, Don't drink, Don't do drugs. Surround yourself with good and smart people.
Low Assembly strikes again. They are really pushing their marketing budget these days.
Where does the Hague convention say that targeting off duty enemy fighters with explosives in civilian areas is fine? Or more precisely, what part of the Hague convention makes it fine for Israel to do that, but not for Hezbollah? Unless you are saying that every hezbollah militant with a pager is an active armed armed fighter which is completely ludicrous, considering where the explosions happened.

Basically the only way to make your argument work is by applying a double standard where everyone that could quickly become an active Hezbollah fighter is fair game, but everyone that could quickly be activated in the IDF (and has the training, assigned unit and everything else planned for for said activation) is not fine. You could hand waive about international law,but it doesn't make it more true. (Israel prefers to just call everyone around them terrorists to avoid openly breaking international law anyways)
Can it save metadata in nfo files so that kodi can read them? Kodi scraper is really inaccurate imo.
Product development decisions are essentially completely independent of software development decisions. Product development is challenging in it's highly contextual, highly political, and essentially unique to every product.

It doesn't how effective software development is if you're not doing anything to improve the discovery and planning process.
Crucially, products are more than "code". They are UX, they are support, they are maintainability, etc.

Also, in my experience, AI is helping people who don't know how to code to write code they don't understand and can't support. In my experience, the people who are already making products aren't getting much benefits from AI (not yet anyway).
This list is based off things I've learned and things I've done. Consider it life advice for an 18-year-old.

- Embrace a healthy lifestyle now. It's much easier to stay in shape than it is to get in shape.

- Embrace life-long learning. You're 18. You might be going to college. Don't think you're going to learn all you'll ever need to know in your field after going to college.

- Understand that experience is often the best teacher.

- Understand it's okay to make mistakes. Problems arise when you repeatedly make the same mistakes.

- Pay yourself first (retirement savings). At least 5%. Yes, retirement seems forever away but it's important to get saving now.

- Try as much as possible to own things. It's nice to have things that you're not paying to keep.

- Don't worry about what everybody else is doing. You need to discover who you are and find your own path. Once you've figured that out, you can tailor this advice to help you on your path - and part of tailoring is discarding.
It's not about the OEM charging "too much". It's about the OEM sandbagging the market.

If that 10 year old car was designed with a non-standard shape battery, it would get a lower repairablity score. If additionally the OEM sued anyone who made batteries in that shape it would get an even lower repairability score. If on top of that the car was designed to turn on the check engine light if its battery was made by anyone other than the OEM then it would get an even lower score.
They’ll have to learn Angular for their new job, so “no desire to learn” seems harsh and unfair
I think Linux is a pretty cool guy, codes operating system and doesn't afraid of anything.
I think this may be one of the wares I looked at when I was hoping to build a catalog of at least my visual media. Something in the sense of "I have this on a DVD, I have that on Blu-Ray" or "I have this as an .mp4." However, this was complicated by looking for something open-source enough that I could stick my fingers in the database and go from there to bring the catalog, or something like it, to a webpage.
Finetuned Gemma 2B for $1.1 in 31 minutes and achieved 60% performance boost
This video from Husqvarna 2 years ago doesn't sound like it's a motor noise. Sounds more like an onboard beeper that can emit single tones. This, in my opinion, is rather disappointing.

https://www.youtube.com/watch?v=p0_RPlSe344

It's possible that's some kind of motor noise, but it doesn't sound like it to me.

EDIT: I realize when I say "motor noise" there's some ambiguity. I know there isn't a gas powered engine in this little mower. Revving an engine is exactly what I expected, and this isn't that. When I reference motor noise here, I just mean sound could be produced by a servo or similar, but I don't think that's what's happening.
Show HN: Voice AI Widget for any website
My cofounder and I have spent the past few months building a Voice AI Widget for any website. The Widget will be able to speak to users on your website!

1. Create AI Agent
2. Copy code snippet
3. Paste onto your website

Appreciate any feedback!
Mozilla removes ad-tracking code from Firefox
It is well known that levels and frequency of violence vary greatly by facility and by area within each facility. It sounds like you had a bit of luck with your placement. Sadly, this "penalization for survival" also happens regularly in juvenile facilities and schools.
Printing with Earth-Based Materials [video]
This is part of natural human behavior. The idea of owning people as physical property is absurd as well, but if you kiss someone's girlfriend you might get punched in the face. The reason this happens is entirely a social construct, but the reality of the situation is no less real.

Social constructs don't not exist just because they are social constructs. The physical world not the extent of reality. Social constructs are also real because we make them real as a part of our own human experience.
> I'd like them to have a secondary power supply, but then again you had two

yup! it was cheaper to bring two NUCs than try to get N+1 power redundancy set up for "atypical" (not u-rack) systems :)

then they started making 1U NUC rack mounts...
I just _refreshed_ my setup replacing my shield and trying to get Emby and Kodi working together…

This looks great especially since I have complete collections of various sci if stuff I loved growing up (Star Trek: TNG, Star Gate). The big thing for me is how this supports sitting on the couch and looking for something to watch.
The old-fashioned way used by standards committees to organize conversations is a mailing list.

A blog seems like a reasonable way to run a conversation too, provided that there is a project organizer to highlight comments in new posts.

Github is sometimes used this way, with the documents checked in and the conversation in the issue tracker, etc.
hahaha, yes! i guess it wasn't as trivial as i thought. that's what i get for trying to be clever — guess i wouldn't have done that well on that exam ;)
I really want to see more RISC and alternative processor devices, might have to buy one of these to push the drive towards that kind of future where we don't just have only ARM and x86.
Maybe PinePhone or Librem5 are a good start.
I observed this at $PREVIOUS_EMPLOYER who wasn't normally a WFH shop. They had some really bad teething pains figuring out how to adapt to WFH at all, let alone keeping people socially engaged.

Not all offices are like that, though! It takes some awareness & outgoingness from leaders and experienced folks, but it is possible to cultivate a socially engaging remote work environment. At my current employer, there seem to be two ingredients: 1) management and mentors who will happily talk about stuff that isn't work-related, and 2) an annual retreat where you do get to meet all of your coworkers in-person, in an environment where bonding is the main purpose.
The feds give NanoGraf $60M to build battery materials factory in Michigan
It's really just those three steps in a loop, nothing fancy

SHOT_TIME="$(date +'%Y-%m-%d_%H-%M')"

for dir in /docker/*
do
cd $dir;
btrfs subvolume snapshot "${dir}" "/docker/.snapshots/$(basename $dir)-${SHOT_TIME}"
docker compose pull --quiet
docker compose up -d
done

I mount a btrfs subvolume at /docker, and create a .snapshots subvolume inside.

Each subvolume is an app and its dependencies, you want everything snapshotted as one. This is probably the biggest pitfall, if you don't take that snapshot of all the pieces.

/docker
|--> .snapshots
|--> app_one-2024-08-28_12-34
|--> app_one
|--> compose.yaml
|--> volumes
|--> app_one-config
|--> app_one-db
|--> app_two
|--> compose.yaml
|--> volumes
|--> app_two-config
|--> app_two-db