skysight-inc/HackerNews huggingface dataset:
No, even charities and non-profits need to make money—they need to make a profit, or break even exactly— otherwise they will cease to exist. Even if the revenue is all donations, that's the business model. This also applies to other corporations like cities[1].

[1]https://youtu.be/iWQRgKqWrMU?t=360
I wonder if gut is suitable. It's still made into musical instrument strings, so it's properties are not entirely a mystery. The shaping of the string to a constant diameter along its length is a final processing step, meaning that a basic string for holding things together is a simpler technology.
And to filter the water.
I watched this one. The content seems solid and he’s clearly talking to bed bug experts. I thought it was pretty well done. I guess for my tastes not that annoying (though his videos could be a tad shorter)

The fact he gets bugs hiding in his shoe soles was pretty interesting.
Was going to say they're clearly not thinking about monopolies and oligopolies. Oil spills are the classic example, deepwater horizon didn't kill BP.
Straight up just get everyone to bring their families. Head out Friday afternoon, back Monday morning. Two days of work kinda lost, but the weekend is for hanging out and chatting about work stuff -- both structured and unstructured. Go to family friendly places; let the kiddos play together. I love it already.
This is true to some degree but it’s extended out beyond that. Many apartments for young workers have effectively non-existent kitchens, fridges, etc. It’s common to leave work “late”, eat on the way home, then wake up “early” and eat on the way to work. This is cultural but is a cause and affect of the work culture.
> What these politicians do not seem to underestand is that those law may turn against them at a later point in time.

They have a belief that they will be The Law up to the end of their lives. One very well grounded on reality.
That's a good general rule, but it doesn't seem to apply to many supplements which only work well in high concentrations. Lutein is a good example.
Now that slack was extinguished sure we can unbundle.

Teams just proved that having a subpar product[1] does not matter as long as you have hostage customers.

1. Ok teams was not just subpar it was the worst teleconference app I used, worse even than Skype that Microsoft also makes.
You still can’t get anything to run without Apple’s signature. And there is no way to get that without a dev account which requires agreeing to their terms.

Expect side loading to be the same way.
It’s not a nerd snipe. Some people or possibly all people digest monosaccharides and disaccharides differently.

Also, that might be a distinction without a difference in most cases, but sucrose and fructose also may not produce identical glycemic response to simple carbohydrates.

The point is this is a very complex topic, and some of it is at the edge of what humans know about nutrition.
The proposed policy, which is clearly political in nature, has resulted in our firm decision not to adopt the crab language for our projects. Although Rust™ offers valuable features, introducing politics into the equation was both unnecessary and has caused a rift that may prove difficult to mend.
Apple Inc. Circular pizza box [pdf]
The Naturalistic Fallacy
Perhaps it is my ignorance about the data-driven aspects of Deming's work, but it does not seem particularly paradoxical to me that one might achieve success in business by monitoring and measuring the heck out of things and then reacting accordingly. The trick, I suspect, is in knowing what "reacting accordingly" truly looks like for a given set of numbers. In particular, it sounds like he tried to be highly mindful of what was actually human controlled vs. what was due to a system. Deming's red bead demonstration [0] is an excellent example of how managers conflate the two; in it, he has a group of employees who are required to rigorously follow a strict procedure that is statistically going to have a particular rate of defects, and then proceeds to judge the employees by the defects that occurred during their execution of the procedure. That's an example of how you can do a great job of capturing the numbers and still fail to react accordingly. If your employees are being operationally rigorous and your defect rate is unacceptably high, no amount of reward or punishment to your employees will improve your defect rate (at least, not without inducing them to corrupt their operational rigor, which is presumed to be a defect in its own right). Rather, it is your operations themselves--the system--that must be adjusted!

It seems to me somewhat analogous to what we are seeing with Agile software development and the methodologies and metrics that have sprung up around it; the fundamental ideas seem sound, but their interpretation and implementation (the system put in place by which developers are expected to "do Agile") in many organizations has not managed to retain enough of the original spirit to convey the corresponding benefits.

[0] https://deming.org/lessons-from-the-red-bead-experiment-with...
Why is Marketplace Revenue so Funky?
>I would be unsurprised to see technical leaders ten years from now citing him as an inspiration though

I think you’re on to something, MIT chose him as their commencement speaker…

https://news.mit.edu/2022/mark-rober-2023-commencement-addre...
Hermesmann vs. Seyer
wrong.

AI bias is going to be a huge problem when morons in court systems start using it to convict people, or businesses use it for hiring decisions or firing decisions

not only from the stupidity but since there are some shreds of the civil rights laws of the 1960s still active, AI companies could be liable for de-facto racist decisions that they informed.
What is it with companies named Monster and over-reaching trademark lawsuits? I remember the days when Monster Cable sued monster.com, Disney (Monsters, Inc), some tiny mini golf outfit...
> although newspaper accounts at the time stated that Apple Computer was buying out Apple Corps' trademark rights for a total of $500 million.[12]

On one hand half a billion dollars is an insane amount of money but on the other it doesn't sound enough for what was purchased.
> The war in Ukraine is significantly less deadly / destructive / etc than basically every other major war in the last 100 years.

It's one of the most destructive wars, in the style of WW I warfare. Because Russia are basically barbarians in their way of of waging war.
they seriously missed out on an opportunity for a good name.
https://archive.is/ULJBh
GFCI receptacles have been required in many locations by code going on four decades. Practically speaking IDK if there's a huge safety difference between having the interrupter in the breaker or receptacle. Regardless of where they're installed GFCIs in the US trip at a much lower current (~5 mA) than those in Europe (~30 mA). As well GFCI receptacles here are often wired up so that they protect downstream receptacles, which I think may be uncommon in Europe? In terms of safety there's plenty of stuff that makes me uncomfortable, but using GFCI receptacles instead of breakers doesn't.

A lot of it is market capture by established trade folks.

In terms of GFCIs and wire nuts, no, I don't think so. The cost is dramatically lower for wire nuts and GFCI receptacles than for GFCI/RCD breakers and lever nuts. I just picked up a ten pack of Wago lever nuts at Home Depot for $7 – Grainger/Zoro recently stopped carrying Wagos. Wire nuts are way cheaper and easier to find. For small jobs it's not a big deal but for a larger one it adds up. For a low/no vibration environment wire nuts can be done completely safely (pull test!), but are not as foolproof as lever nuts.

If anything I'd say that there's regulatory capture from the manufacturers, take a look at the price of a breaker with an arc fault interrupter (now required by code on most circuits) and the litany of complaints about nuisance tripping and power draw.
For me, the main driver for using c++ with anything is performance. I use Drogon and its exceptional, there is some initial pain when you pick it up for the first time but that's probably the case with Rust alternatives as well. Once you set up and get used to how it works its a breeze to use, the CLI tool makes it easy to add web sockets and controllers, and it has very nice database and JSON integration as well, although I do use Rapidjson for heavy lifting rather than the default.

One of the big gains I have found is you end up with a really nicely structured, rock solid c++ project that is painless to return to even after 6 months, you just pick it up and go. I find coming back to python or javascript projects that I need to sit with the editor open for days before I can get a good handle on things and be productive again. As a solo dev that is important to me as moving between backend, frontend and data tools, you can only can keep one section loaded in Ape RAM at a time.
> You can have monopoly power without having a monopoly.

Would you mind explaining how a company could hold monopoly power while not actually holding a monopoly?
The person you were replying to, while making a provocative statement, wasn't personally attacking anyone. You are. And that's not nice.
E-bikes probably aren’t going to be a great ROI in communities like this. Half of the people are honestly likely to be too out of shape to be able to use one. That sounds quite crass, but it’s true.

It’s also not uncommon for people living in areas like this to be getting a government check every first of the month & making a singular trip to the nearest Walmart - which may be far away - & getting essentially the months worth of groceries in one trip. Whether or not that’s a good thing is not the point, people are set in their way & nothings going to change that. An ebike cannot make that trip. Automobiles are a lifeline/necessary evil for these people, & life can quickly fall apart without them, as he’s mentioned.

Hell, even riding an ebike in these areas can be quite an alienating social faux pas, & there’s enough deranged people that routinely try to run them off the road/literally run them over (news articles of this happening even front page HN every now & then)
I hear you on this sentiment. It got so bad I asked my Wife's cousin who is the trades(master electrician) to teach me electrical. After a few tries(and many facetime troubleshooting sessions with him), I can replace any outlet, wire a celing or wall lamp inside/outside. Get GFCI outlets set up, also set up, 3 and 4 outlet setups(3/4 legged). I swapped out every single receptacle in my current house, upgraded a ton of lights, got things to code(GFCI on all kitchen outlets now) and saved thousands by doing it myself. It makes me feel pretty proud and its something(unlike software I have written) that will persist for decades.
https://archive.ph/HCI8w
Yeah fair enough, if it was just the concrete I could get by with the electric blower. I have some gardens, grass, drainage, and 300' of road to keep tame as well.
Aqueduct (noun) A pipe or channel designed to transport water from a remote source, usually by gravity.
This is a misunderstanding of Deming. It's about how to organize highly repetitive tasks, such as assembly line production, to get consistent quality. Some of it is about managing people, but most of it is about managing process variability.

Read up on the Toyota production system [1] and statistical process control.[2]

[1] https://en.wikipedia.org/wiki/Toyota_Production_System

[2] https://en.wikipedia.org/wiki/Statistical_process_control
Have a job.

Find aspects that can be made easier or more efficient with your IT/CS skills.
The Sea-Urchin Murderer Has Finally Been Apprehended
In at least Apple's case, Device PIN is also a factor to unlock the secure enclave where the passkeys are kept - so, assuming there's no stronger enforcement that it must use FaceID/TouchID, shoulder surfing a PIN unlock of the device and then swiping it grants access to all accounts.
I think a focus on operational rigour also makes companies fragile. You need some flexibility in the system, and also some amount of "waste" (overprovisioning) to respond to circumstances (threats of opportunities) outside your control.
If software engineering roles were chess pieces, what would they be?
I grew up with compulsively playing online shooters. I still can't play them in moderation. I always end up playing to the point where it impacts my work, my social life, and my mood over the long term. Most of my friends acknowledge that they've experienced similar effects to a greater or lesser extant. This is absolutely a problem and if you haven't experienced it yourself, you are lucky.
Hah, that would definitely be thematic!

The aesthetic we were going for was more Apollo Guidance Computer, so 7-segment LEDs were perfect. It turned out to also be a great design choice software-wise because the entire rocket originally ran on an atmega328 which had only 2k of RAM; there really wasn't much room for frame buffers. But the state of a 7 segment digit (plus one decimal point) fits perfectly into one byte, so the entire rocket, which was originally 14 8-digit rows, needed only 112 bytes of frame buffer.

By about 2012 we wanted to write more complex software, so I made new revision of the main controller that took an atmega1284, which has a lot more RAM (16K, vs 2K) and program space (128K, vs 32K).

The big retrofit in 2019 went to a 32-bit STM32 which had a hardware floating point unit, making it possible to do fancier animations. The rocket now supports the classic "snake" game.

But still just 7-seg LEDs :)
IPv6 actually makes it easier to block spammy providers, because IPv6 address space is less fragmented.

Digital Ocean (like most providers) has fewer, larger IPv6 blocks than they do IPv4 blocks:

https://bgp.he.net/AS14061#_prefixes

https://bgp.he.net/AS14061#_prefixes6

The overall number of IPv6 networks—despite containing many orders of magnitude more hosts—is fewer than under IPv4:

https://bgp.he.net/report/prefixes

This works out to not needing as many rules when you want to block traffic.
Banal is banal, whether written by a human or not.

But GPT text is inherently deceptive, even when factually flawless— because we humans never evaluate a message merely on its factuality. We read between the lines. The same way insects are confused and fly in spirals around light, we will be flying spirals around GPT text based on our assumptions about its nature or the nature of the human whom we presume to have written it.
I’m glad I’m not alone in my thoughts on 1P 8. Unfortunately it’s become completely unusable for me and I’m actively looking into alternatives. Leaning toward Bitwarden although it’s UI is a considerable downgrade imo.
Distractions Cause Bad Code (2018)
If anything, people heavily leaning on ChatGPT for coding are outing themselves as likely having been an inappropriate hire for their position if they're impressed with what it can do and find it useful.

That's a strong take, and I know there will be very clever folks out there who make use of it who can apply common sense, but I think the majority of users have a strong Dunning-Kruger complex. I'm very unimpressed with ChatGPT as a tool for any kind of dev, and I largely consider myself to be a hack versus a lot of folks.

I've mentioned it before on HN, but with all the hype for ChatGPT, I wasted days trying to get it to spit out a correct NGINX config based on documentation fed to it. Hallucinated functionality that wasn't there, didn't implement URL rewrites correctly, and was just a colossal waste of time versus just doing it properly from scratch. Validating its output is much slower than just not using it and writing things manually IME.

Same goes for asking it for methods to export data from one program and import it into another, hallucinating all kinds of menu functionality that isn't there, commands that don't exist, and not considering file and format incompatibility.

Whatever people are using it for must be incredibly basic, but I don't know what could be more basic than an NGINX config. I can't even get sensible Home Assistant stuff out of it.

I can't believe people are asking ChatGPT anything instead of just reading the documentation when it can hallucinate some complete and utter garbage.
Yes, broadly and roughly, it's true that

"It's not what you know but who you know."

That roughly fits with the idea (I regard as only roughly true) that being a member of an appropriate social group is more important than knowledge, ability, and accomplishments.

But all of this stuff about college and the Ivy League now seems to be less important and replaced by: What is really important and respected in academics is research accomplishments.

When I was in school, I found nearly all the courses too much botheration. For good material, I just went carefully through some of the best books on my own. That way I learned some good material thoroughly, and that showed later, e.g., in Ph.D. program qualifying exams, applications, and research.

Here are some influences (I don't fully believe them but did come to believe that they are influential because lots of others believe them):

(1) Whatever learned in undergraduate school is baby talk.

(2) The more important and challenging material is in graduate school.

(3) Courses are of limited utility: If get very far in a field, likely there are no good courses and have to learn from advanced texts and research papers alone or nearly so. Some versions of (apprenticeship can be helpful).

(4) No one can carry the library around in their head and should not try.

(5) Why bother to learn and memorize something that can easily be looked up in a library, or now on the Internet?

(6) The accomplishment that really matters is good research.
...and it hasn't occurred to you to wonder why all of your friends want Apple devices?

There'a a lot to dislike about Apple. But your friends know that airdrop will always work between each other. If Merlin appeared and made airdrop interoperable with your device... Your friends would leave Apple, because all of those experiences would become as fragmented and unreliable as open ecosystems are.

100% cool to hate Apple and wish regulatory doom on them. But don't think that Apple customers will be thankful. They will move to the next closed ecosystem that offers vertical integration and better UX. Because that's what they want.
They do for Pixel phones, only 3 years iirc
even if what you said is right, you're assuming that LLMs is static and won't make any progress or breakthrough. With the amount of time , energy and money put into LLMs, we should expect more progress in a few years or even months.
In most places I have worked, literally every role suffixed with Manager carries on as though they are all Queens.
One more: the ability for one application to have different versions of libraries imported by different modules. This makes maintenance and upkeep easier, especially after years have passed.
I'm not sure what you were doing here but it comes across as a personal attack and those aren't allowed on HN, so please don't.

https://news.ycombinator.com/newsguidelines.html
Your $12 Shirt Was Made in Functional Slavery
> If he really wants to help people, getting them on e-bikes, if it's practical to do so, would be a huge money savings for them.

He is really helping people. People are coming to him for a solution to a problem and they're solving it.

Frankly, when you look at what hacker news types have done by coming up with scalable solutions in search of problems, it's a disaster. E-bikes where I live, in Chattanooga, would be a disaster, and having been to Montgomery, the problems are likely worse there. Sure, there are lots of <5-mile drives in Chattanooga--across bridges where the speed limit is 55 and it's not enforced, so the average traffic speed is closer to 75. Consider dragging around groceries on an E-bike, and consider it for more than 2 people: poor people have more children on average than rich people. And then consider that the average doesn't tell the whole story: if you need to make a trip once a week that's 25 miles, suddenly you've got to find a ride once a week. Dirt roads don't work well with Ebikes. Repairs are less available. Hospital bills when you get in a bike accident are more expensive than cars. The list of reasons why you should actually listen to people from Alabama before suggesting solutions for Alabama goes on and on and on.

The fact is, infrastructural change needs to happen before anything like an Ebike revolution could happen. And the only way infrastructural change like that will happen is if there is political change. And the only way political change like that will happen is if you start persuading people to form a real community that is united in trying to make positive changes. A mutual aid mechanic is a step in that direction--maybe it will lead to Ebikes, but we're pretty far away from that.

Henson seems to have reached a lot of the same conclusions I've reached. When people try to make big changes by "disrupting" things, they're trying to skip a bunch of necessary steps and as a result, it doesn't work out as they planned and they just end up lining their own pockets while harming everyone else. Positive intentions are worthless.

And look, maybe bikes and ebikes are working out really well in your community--that was certainly the case in Philadelphia when I lived there a decade ago. But it isn't the case in many southern cities. And believe it or not, a big part of the reason southern states don't like liberal coastals isn't completely irrational: it's because people from coastal cities are trying to ram solutions down their throats to problems they don't understand.
Millions, if you're willing to work with a Chinese manufacturer and just load your firmware on a relatively generic phone.
yeah well my original point still stands.

"PARC was not at all secretive about its work. Its researchers published widely, and there was a regular flow of traffic between PARC and Stanford's computer science community. "

as opposed to a military intelligence company where all that would get you fired if not in prison.
The problem is that, at least in Europe, the intent of the law is evaluated just as strongly as the letter of the law.

So, if we got this law that very clearly says it shall be easy to technically and effectively install third-party apps as a user, and also contains provisions that say third-party apps must get the same API access first-party ones get, it would be ridiculous for a court to reach the conclusion that it's acceptable for a developer to still be subjected to Apple's whims, except now they're being screwed inside their own infra!(tm)

Law is not code.
If you're ever in Seattle, the rocket is open for tours!
How did you get yourself into that state?
I do think there's much much more open design space for electric leaf blowers to explore, where-as gas blowers just have terrible conflicts. You can make a quieter efficient 4-stroke gas blower, but it's going to cost a ton, have way more mechanical complexity, and probably weight more than you want. Where-as I think we're really only starting to learn about how to optimize electric leaf blowers for sound.

And I think electric blowers in general do a bit better. The top rated Ego LB5804 is supposedly 65dB, which is significantly quieter. Ryobi Whisper has a professional-grade backpack model that still is 59dB.

It looks like it might need a little more oomph, but random shout out to Moxie Marlinspike (creator of Signal messenger)'s ultra-quiet leafblower. https://news.ycombinator.com/item?id=33324195 https://twitter.com/moxie/status/1582154037700399104
So you’re right about stores. You have to be able to side load and install new spa from your side loaded store.

That seems to be the only restriction being lifted.

Nothing in there seems to say any of the other stuff has to be allowed for side loaded apps. As long as Apple doesn’t let App Store apps do it, they don’t appear to have to allow any new functionality outside that necessary to allow working app stores.