skysight-inc/HackerNews huggingface dataset:
I strongly dislike the way people talk about mental health as if it is just a personal problem or a disease when, often, it is a reasonable reaction to the world as it is. When we conceive of it entirely as a disease we fail to focus on making positive social changes which might make everyone's lives better. Somehow it doesn't feel like a coincidence that in capitalism the "individual problem" narrative seems to always be at the forefront.
> Wow, lord of the flies was a big lie then.

This article from Guardian touched on this:
https://www.theguardian.com/books/2020/may/09/the-real-lord-...
>I don't think the US military generally uses off-the-shelf consumer products like the Ukraine military does, so does this actually affect them? They would be getting drones built to order from a military contractor anyway, so I don't think it really matters what the leading consumer manufacturer of drones is to the US military from that perspective.

They rather famously switched to an Xbox controller for their rolling drones, and for their submarine controls, because they just work better. For quite a while, military-issued camelbaks still had bright blue caps because the contract to custom build the systems hadn't been settled yet. There are in fact plenty of electronics that they use that are not purpose built, that are bought more or less off the shelf.

All of that said, I still agree that the US military is unlikely to allow off-the-shelf drones at this time. Parts availability is the driver there. Its better to pay a contractor $3k a pop to buy a bunch of a DJI Mavics, spray paint them olive drab, and issue them to each platoon than it is to give every platoon $3k and say "go buy a drone", because then you can buy 6000 of the same replacement rotor or whatever.
Buy lots there and arbitrage them here. ;) (Might not work because of the warranty arrangements.)

Also, it appears a subset of Americans have way, way too much money and are begging to be relieved of this burden.
Hell yeah. Love to see it.
You should probably just ignore the above comment. It's referencing a fairly niche use of the term "nice" that's only dubiously relevant here.
My family saves about $1500/yr just at the optical center.
I would argue, with tigers they wanted to kill, when they did.

Humans don't die so easily.

Cats can in general play without (seriously) hurting one another or a human.

On the other hand, even a small cat could kill a human by going to the throat, which they could. But they don't. The house cat evolved to manipulate us instead to get what they want, instead of eating and killing us. Those cats that tried that, like tigers, got allmost extinct. And from what I know, there are bigger limits to what a tiger will do, instead of a house cat. And yes, they are bigger and any bad mood of them allways very dangerous.
> that needs to be recharged every few weeks

"Yeah you're not getting that, you'll just get a smaller battery that'll give you the same 6 hours and you're gonna like it."

- every laptop manufacturer ever
Do companies that do subscriptions know when multiple accounts are using the same card number? Just curious if they try to use something like that for fraud detection or anything. Then again, I don't think they'd care. Just take the monies and let the card people deal with it.
Sports and Video Games seemed so fake and trivial. (I'm not alone in this thought, so please don't just criticize it, I think its fair)

I got into a few hobbies during it, but there was something missing about the hobby.

I would try to replace that treadmill running with the hobby, but two things would happen: The hobby stops being fun or you never scratch the treadmill running itch.

I don't really believe we just need to change our psychology or short term behaviors and try to enjoy what other people say they enjoy.

My favorite hobby, reading/audiobook philosophy, can be done with the treadmill life. Best of both worlds.
The state is a reflection of the populace. Western populations are presently geriatric and averse to change. So they set up things like NRC so that 50 years will see one reactor open.

Many Eastern populations are young (though aging) and are growth-oriented. Hence the people there lean into the state.

The US, in particular, is all about "never sacrifice grandma for a dollar" which means unlimited dollars are targeted towards grandma. If she says Wind Power is scary then grandma knows best. No surprise that growth-oriented people are anti-state in that universe.
I hope not, i'm pretty involved in the high power rocketry hobby and the materials/electronics and knowledge exist in the hobby to make something like a guided surface-to-surface rocket with a range in 10s of miles but no one does because it would instantly ruin the hobby for everyone. A friend of mine in heavy into r/c planes and is an embedded engineer so he has a bunch of autopilot stuff going on. I'm sure he can scale as high as he wants (he's also a private pilot) and fly a heavy payload to a point on a map autonomously. Again, no one does it because it would ruin the hobby for everyone.

Lots of people want to do this but the place for it is like a DARPA challenge not in the general hobby. If the authorities got wind of it then down come the regulations and no more hobby.
I'm not in any disagreement with your overall sentiment, but don't all installations on macos require and admin password?

It's been a while since I used it.
New Boost website ready for launch
> It meant people learnt their software at home and then insisted on using it at work, where it would be a paid for license.

That's also why so many companies practically give their software away through educational licenses.
"Check in on", "alongside"
> If you're writing a custom frontend for GitHub using the GitHub API and don't bother writing a decent set of mocks for how you expect the GitHub API to behave, your app will quickly require either full manual QA at best or become untestable at worst. Some APIs are very stable, and testing against the API itself can hit rate limiting, bans, and other anti-abuse mechanisms that introduce all kinds of instability to your test suite.

I've been doing E2E testing using 3rd-party APIs for a decade now, and this has yet to be a significant problem. The majority of my APIs had a dedicated sandbox environment to avoid "rate limiting, bans, and other anti-abuse mechanisms". The remainder were simple enough that the provider didn't care about users exploring on the live API, and were usually read-only as well.

Did I run into the occasional flaky failure, or API stability issues? Sure. But it was very rare and easy to workaround. It never devolved into becoming "untestable" or "full manual QA"

My other teams that relied on mocks suffered from far worse problems - a ton of time being spent on manual-QA, and bugs that leaked into production, because of mock-reality mismatches.
> Germany went the other way, rejecting nuclear and they are now dependant on carbon for their energy...

As you can see the data does not support this claim of yours.
https://ourworldindata.org/grapher/energy-consumption-by-sou...
of course, in case of explicit images, i 100% agree. escalated straight to head of the school/department, who is detached from the situation and has a process to follow (presumably involving authorities)
I guess Lemmings, After Dark and The Cycles would work there?
Well, for starters, two things come to mind:

1. The healthcare and health insurance marketplace is riddled with regulation. There is no such thing as offering a health insurance plan or a healthcare service in the United States absent any regulation. Every existing service is, more or less, imposed via regulation.

2. The current health insurance system dates, in its current form, either to shortly after WWII or to the adoption of the ACA, depending on your perspective. That’s somewhere between 14 and 75 years. Where are the plans you speak of from these entrepreneurs? What are they waiting for, letting all of this sweet, sweet, arbitrage pass them by? Biding their time? Toward what end?
Proton is taking its privacy-first apps to a nonprofit foundation model
Mozilla and Apple sell your traffic to Google already, it's not like any major party is leaving that money on the table. If any of them had a clean reputation before now it's because people weren't paying attention.
There is a large amount of academic literature claiming racial groups are purely ethnocultural, and in that light it is ridiculous to claim a soap dispenser is racially biased.
oh wait, so the BOM is $7? that's not the complete cost, you have to assemble it as well.
Single moms seemingly have energy to cheap to meter. I'm sure they don't feel great on the inside, but on the outside they don't respect the laws of physics.
No, this is not what I meant at all. I meant the independent artists that work without being attached to a firm or anything. The number of small owner/operator type places in the graphics/marketing type of world is apparently a much more common thing than the readers of this forum are familiar.
Why I Skipped College to Be an HVAC Tech
Put a small data interface around your IO, have it return DATA | NOT_FOUND etc.

Then your tests don't need behavioral mocks or DI, they just need the different shapes of data and you test your own code instead of whatever your IO dependency is or some simulation thereof.
7 years is still pretty quick compared to many nuclear projects.
Correct. This is why all the drones come with screens on the sticks now.
https://www.wsj.com/articles/why-i-skipped-college-to-be-an-...
From the available information I estimate they are about 2x the theoretical maximum energy density of lithium ion chemistry or about 4x better than current state of the art lithium ion batteries in mass production. The theoretical ceiling of chemical batteries overall is about 25x higher still, especially when you start including air-breathing chemistries, so their claims are not out of line with what should be possible.
Weird how Apple is neither mentioned in the article or (the first dozen) comments here.
Just need to attach a trigger to the drone and then it can kill as many people as it wants without being regulated.
I'm not saying what should be done entirety other than pointing out its become a serious discipline with real world consequences but lots of it is still treated as bofh doing perl in the basement with no checks or oversight or standard process.
<sarcasm>Dear lord, did you stop to think of the shareholders before you wrote that screed?!</sarcasm>

SaaS is a virus that has drastically reduced the power of the individual creator for the benefit of people who really don't need more money. I wish there were a viable FLOSS alternative to more of Adobe's CS software.
This is the correct answer. DJI will happily geofence any area in America to be able to keep selling their project here.
Yep, that's the parallel I was going for.

Functional languages give you the same output for the same input, and almost-functional languages ... probably give you the same output for the same input?
I've been slowly shifting away from cloud connected, wi-fi connected smart home things towards zigbee and zwave. I've had hit-and-miss reliability with them which is unfortunate. Are there any brands you've used you recommend?

I'm hopeful that Matter, even with the slow start, will fix this mess. It feels like the tech stack is there and now we're just waiting on the market to catch up with releasing hardware to the standard.
A lot of Irish people in their 20's-50's moved to Austin, TX in the past 2 years.
If you want to interop well with Rust code, it feels to me like your language has to inherit so many Rust semantics, that I'm questioning myself why I would use it over Rust.

If you're making a new language, just have good interop with C. Most libraries worth using are written in C. Calling into C is trivial* and enforces almost no limitations on what you can do language-design wise.

* trivial, with the somewhat sizable asterisk that you have to rewrite the header files in your language.
40% of the book is references. That doesn't seem like "little real scientific evidence".

He can be reactionary, and I don't agree with all of his views. But he is spot on about the negtive effect of smartphones and social media.
I find it easier to read cats than people most of the time. Cats are obvious. But I think a lot of people get surprises simply because they don't care about whether an animal consents to their treatment or not, and a cat has a short fuse if you overstep.
Well this is only as strong as the makeup of the board! OpenAI has the same model.

> Among other members of the Foundation's board is Sir Tim Berners-Lee, inventor of HTML, HTTP, and almost everything else about the web.

Well that's good news!
The majority of unit tests catch issues before a bug is even opened

The "issue" that is being caught is the bug the parent is talking about, not a "bug" in JIRA or something.
I think I generally agree with this take, with the caveat that I still hugely value AI generated art, even the kitsch stuff. Why? Because it's me. I wouldn't have been able to have a portrait of my wife and I together without finding an artist and commissioning a painting. Now, I can have something that is personalized, pleasant to look at, and meaningful. Even if it isn't an original style or anything noteworthy artistically, I hugely value the AI art because it can give me something that I want, that is meaningful to me.
Have you filed a complaint with the FTC and your state's attorney general?

https://reportfraud.ftc.gov/

https://www.naag.org/find-my-ag/
Hey at least if the drones are turned into weapons there's a chance the Supreme Court might overturn the bans.
I worry that this all removes the ability to have a sensible and legitimate conversation about DJI.

Elise Stefanik can go fuck herself for all the reasons listed elsewhere, lets get that on the table.

BUT we should be thoughtful, if not worried, about DJI. Here's a couple of reasons:

1) When the original Mavic Pro was released I showed mine to someone who had worked in US intelligence. His jaw dropped and said that based on other stuff he'd heard in his circles and now marrying it up with the product in his hands, it was clear IP that had been stolen from US DOD contractors and the government itself was in this device.

2) We know that the CCP has influence over all Chinese companies. I worked for Uber when we were operating in China and saw first hand the influence and access Chinese government had over operations and data. ANYONE who claims otherwise hasn't had first hand experience or is a shill (there's a lot of those around - there's more Chinese intelligence activity in Silicon Valley than in DC. I encountered that at Uber too.)

3) The amount of tracking that DJI can do and send home to China is concerning. Sensors, GPS and of course camera footage. When we worry about companies like Huawei intruding into our infrastructure, it's still at the data layer. DJI represents exposure into the kinetic layer which opens up all kinds of further vectors of concern.

4) These are being used for war, for now for the most part "on our side" (Ukraine) but DJI is already trying to disable some of that and is picking sides. Next time it might not be our side that wins the advantage.

5) You can't legislate "for the bad stuff" that could happen, which a few other commenters have suggested. The "bad stuff" would be happening on Chinese servers in China. It's out of jurisdiction. You buy a Chinese product like this, you're agreeing to the terms of engagement occurring outside of your friendly US/European jurisdictions. When this happens the only thing a country can do is ban the import, and here we are...

I have not bought the more recent versions of the DJI drones as I'm very conflicted on using DJI products based on what I know and what I can see up the road. I would love to pay 20-50% more for similar products from a US/Western company. I'm fine with them being manufactured in China but I want the company and the servers and the software operated in friendly countries (just like Apple).

(also, the voting on this comment is fascinating - lots of upvote and then suddenly a ton of downvotes. There's either lot of pro-Chinese brigading here or something else going on. If you disagree with my points please reply instead)
Wow, some great examples in here for how to use mocks wrong. I get the impression the author has just never seen tests that use mocks properly, honestly. The various refactorings contained in here are fine, of course, but I see no reason to call the entire use of mocks an anti-pattern. They're a tool, and they need to be used properly. Let's not throw the baby out with the bath water.
Got to see this first hand. A bunch of environmentalists killed a solar project because supposedly part of it would cast a shadow on a stream that the fish wouldn't like. Ironically, fish often hide under rocks etc, so my guess is the fish WOULD have like the added protection if there actually was a periodic shadow.

The other reality - everyone had nice houses with views and didn't want to see solar panels :) So after fighting and protecting for things like solar, they now only wanted the solar to be forced on folks elsewhere. The project was actually super cool otherwise - an old school type business was going to go green in part with this project.
I had been programming profesionally for 3 years (since age 15) when I took "SICP" at MIT in 1980 (we used LISP; Scheme would come a few years later). The course is designed to appeal to the ego of the professors who teach it, and it is designed to mold MIT students into AI researchers which is the whole point of the MIT curriculum - -

1. They taught a bunch of extremely advanced concepts like infinite lists of prime numbers where the 'CAR' and 'CDR' functions could be used to iterate down the list, which calculates the next prime number on-demand.

2. At the end of the course, they made the horrific mistake of encouraging students how to write their programs in LISP and then embed the LISP code into other languages, such as Algol, which produces the most extreme spaghetti code in the history of mankind!

The problem with SICP is that it teaches many advanced language concepts but the students are unprepared to absorb them and haven't ever struggled with the types of problems these advanced concepts are meant to solve! It's like showing a peasant farmer how to drive a modern combine before they've ever tried ploughing their field with a horse plough! I can pretty safely say, as a systems programmer, I have used exactly zero of the concepts taught in SICP back in 1980.

But most importantly, when professors teach SICP, they can feel good about themselves because they get the misguided impression that they are teaching something that grows their student's capabilities as a programmer and when talking to other professors teaching introductory computer science, the SICP professsors can say, "look at this cool shit my students did - i bet your students wish they could write shit as cool as this!" - end of story.

Incidentally, I never went to class and got an "A" in the class. It was annoying to have to take this remedial brainwashing class after already taking 2 other CS classes (including introduction to programming and assembly language programming) at the University of Illinois.
Okay this is sweet. My wife is gonna love this lol.
oh im totally aware of there being a reason, it's just massively annoying because i deliberately seek out USB C stuff (which is thankfully becomming the default) and then frequently having to return it because the whole point for me is having a single charging solution and not 4 of them
The quality degradation can be so severe the videos and photos are mostly useless. They aren't literally "lost" but I've seen videos and photos that looked like a mosaic of large pixels rather than an image or video.

Perhaps the images automatically scale down during poor connection events? That isn't an acceptable behavior, modern protocols just wait, and transfer when they have a good enough connection.

Other things like tapbacks are also not technically lost, but also become useless- it responds with text saying something like "thumbs up" but not which message the response attaches to- so the context is lost, often making it impossible to understand.
That's a very accurate take, as cynical and cold as it is.
I'm sure some private equity firm is very happy with the return on investment.
> - musl only connects to nscd when it cannot find an answer in its files backend

ISTM that this should be fixed in Musl, that it should only check `files` first when it comes first in `/etc/nsswitch.conf`.

Also, if IPC to `nscd` were fast enough, then maybe nss should just always call `nscd`. Maybe this should be configurable in `/etc/nsswitch.conf`, then nss should only ever look in `files` when `nscd` is unreachable.

TFA essentially is this, but not in Musl. It's a fine workaround, but it ought to be implemented in Musl.

> - The nscd protocol does not support enumeration, so primitives such as getpwent() cannot be implemented over nscd.

Backend-agnostic enumeration isn't really useful. If you need to enumerate then you need code to talk to the specific backend(s) that you care about (e.g., files, LDAP, etc.).
> I'm a clinician who works in child development pathology, which is why I commented.

sounds like you take research at it's word instead of understanding the fundamental ideas and concepts that are being explored...classic white coat thinks the book is right and everyone else is wrong
Conversely, smartphones could have batteries 1/100th the size of their current batteries and still have the same battery life. Nothing says that if we want to use this tech in smartphones we have to have 100x the battery life (although that would be fantastic). Even 2x or 3x would be game-changing for power users, especially if battery performance degraded at only the same rate that current smartphone batteries do.

You wouldn't need a huge array of coin cell batteries; one coin cell might well be enough.
This line of thinking makes me lose hope for humanity.
Not under the guise. They are consumer protections. As a European, I like them very much.

It surfaces which websites use stronger tactics to track you, and which allow consumer friendly opt-outs. There are even many websites that don’t need the notices as they don’t use cookies for tracking a natural person (their cookies are not associated with personally identifiable information).

So we can choose what we use because we are informed.
Surely this is possible without just banning competitors, no?
Curl User Survey 2024 Analysis [pdf]
Yes, thin would be super hard to do - I expect at least a good few CM in depth. The Alps fader alone is almost the biggest factor.
This is a link to a German electronics store that offers the same I have been using: https://www.reichelt.com/de/en/alps-rsa0n-studio-fader-motor...
I will see if i can find the box with my prototype setup because its way smoother than your setup is. its unbelievable smooth when using a cheap analog servo board.

From your video you came to almost exact the same solution I have. :)
I really can suggest trying to run it from a servo board - it has all the stuff for smooth movement already in it.
They complain about stuff falling out of the sky, they complain about stuff staying up in the sky, there's no pleasing these people!
Thanks! I knew I had read this before but the date was making me question myself.
So I guess the new viable business strategy in the US is:

1. Find a sector which a foreign companies dominates
2. Enter this sector even with a bad product
3. Go to congress and get the other ones banned because they are "insert reason here".
"Shall not be infringed!"
Ransomware based on an evolutional generative adversarial network: evasive
Associated blog post: https://daniel.haxx.se/blog/2024/06/17/curl-user-survey-2024...