skysight-inc/HackerNews huggingface dataset:
Keyboard.io's blog has in great detail, all the problems, wins with working with Chinese manufactuerers from wood workers, plastic injection, assembly, etc.

Highly recommend it because they give a lot of details and if you start from the beginning you can really see how they learned how difficult it was in going into the space. The multiple visits, quality control, the issues with who owns what, and where they lost money.

https://shop.keyboard.io/blogs/news?page=19
I can't go into a lot of detail for reasons of anonymity, but suffice it to say, this involves handing out spreadsheets to stakeholders, uploading them to Git repositories, then performing some truly unholy rites to create stuff in AWS and a database.

The gist of what you suggested is basically right though.
I do think sufficient physical activity helps, but timing is important. I find that if I work out too late in the evening remnants of adrenaline are still coursing by the time I try to go to sleep and actually hamper, rather than help getting to sleep.
> #define sizeof(x) (size)sizeof(x)

That breaks any macro that uses sizeof in its expansion, and subtly changes any code snippet you might bring into the code that uses sizeof, even if those macro are defined first.

Speaking of which, if you define a macro for a C keyword before including any standard header, the behavior is undefined.

It's an unparenthesized unary expression, which has a lower precedence than postfix. sizeof(x)[ptr] will turn into (size)sizeof(x)[ptr] which parses as (size) ( sizeof(x)[ptr] ).
That "other complication" should actually be in their favor. Getting an issue fixed can only be more difficult when the various working parts are the responsibility of completely different companies.
Trackmania United Forever replay investigation
It hasn't happened to me in a long time, but when I first started using Debian/Ubuntu I ran into it and was confused

Debian does have Conflicts package metadata - https://www.debian.org/doc/debian-policy/ch-relationships.ht...

So in theory I don't like it, but I now better understand the possible reasons for it, and I haven't run into it recently

I think there is room for other systems that don't have this problem, but Debian is good at what it does, and you can build other things on top of it
I have had the good fortune of many, many blog readers with years of life experience writing in to me, and there are indeed places that aren't like this. They tend to be extremely small and have awesome owners.

Everywhere big seems to trend towards some level of garbage. However, the spectrum is massive. The worst place is many times worse than the average place, and the average place is many, many times worse than the best place.
On a similar note - I often have the sense that I'm a very different person today than I was in the past.

Reading old writing of mine is fascinating, because it will sometimes confirm this - I often have very different beliefs - but it also shows how similarly my thought processes were in the past.

I do recommend it, with the caveat that if you journaled during dark times, don't reread those parts if you're struggling again. Can be contagious.
Foothill College Observatory, Los Altos Hills, is open to the public Fri & Sat:
https://foothill.edu/astronomy/observatory.html

They also have occasional events and lectures.
It hasn't changed much since I was a docent in 1976.
Sorry for going off topic, but something fun I've learned lately is that in Nim (which compiles to C) changing:

let x = foo()

... to ...

const x = foo()

...runs foo at compile time to get the value. I dunno I just thought it was neat.
Honest question, what does Bandcamp provide?

As far as I can tell, it has music file storage gated behind a paywall (or not, plenty of music is offered for free), a few very basic functionalities like liking/wishlisting albums, and “following” musicians (fwiw… not sure what’s the value of that… a personalized feed?) and… that’s pretty much it? I guess the front page, which I assume boost sales a little bit for the included musicians?

What am I missing?
If what you're only ever doing is lifting boxes and other large objects by pressing hard against two sides, then maybe so.

But I think human hands have a lot more degrees of freedom here, and the moving boxes from point A to point B problems are better and more easily solved in other ways.

No climbing up ladders, using your fingers to pick up small objects, or any of the other more complex tasks humans can do.

And moving a hospital bed around requires a surprising amount of forethought and mental agility -- that thing can easily injure someone if you hit them with it, and you could cause a lot of damage to walls or other objects if you hit them. And then there's the poor terrified patient being pushed along at 30kph towards a very unknown fate.
Passing this bill gives the drug companies the same amount of money as today. It only capped copays. Doing that still just passes on increased insurance costs to individuals. Drug companies would still make a ton.They need to wait for their in house insulin so they are not just giving a ton of money to the drug companies through the VA/Medicaid.

This was proposed by republicans to help save their pharma buddies from losing a ton of business in california to the state contracted insulin. If the cap went into effect there is no reason for people to switch to the state funded insulin.
I wrote and still maintain an open source C project for 20+ years. Once a year I get a new guy coming in and telling me I am doing it wrong: you should typedef all data types, you should stop using const, and so on. It stopped being funny after the first couple times.
Yeah that sounds similar to what my sleep schedule has been since I’ve been out of work. Prior to that I was doing mostly 12a-8a, but I was working remotely so it was easier.

I do enjoy the night, it’s cooler and calmer, sadly there’s just not much that can get done. I remember years ago working a night job, where I would often work very long hours, but I would get accusations of being lazy from people who just saw me as sleeping all day.
Hrm. All the mentions of movies with a similar* theme before, and no mention of https://en.wikipedia.org/wiki/Alphaville_(film) and https://en.wikipedia.org/wiki/Rollerball_(1975_film) ?

*As in AI/some supercomp ruling everything(maybe in a hidden way)
Very fair critique. I just thought it was very obvious, but perhaps I should have elaborated. The article is not confused about why Derek exists (I feel bad for anyone named Derek now!), it is about why Derek is not incentivized to change, and likely never will.

You can of course try to help, but if you find yourself putting energy into the world and not getting results, just stop and do something actually fulfilling.
Requires sign-in. Are there any links that don't require sign-in?
Definitely. I live in an area with a lot of light pollution, so much so that even when it's supposed to be full dark, there's enough ambient light outside that it's more like "late evening" at best. I find that any time I'm away from home, I actually sleep better because there's no extreme light pollution keeping me up.
Neither of these have the convenience of the original Postman GUI and aren't really alternatives.
Indeed. Even stored value systems that cannot be directly cashed out suffer fraud. E.g. Toll-free phone numbers suffer traffic pumping fraud. Fraudsters robocall and try to keep each call going as long as possible as they get a cut of the per minute revenue. Bitcoin ushered in the direct monetization of stolen CPU time without having to first use it for spam, DDoS, etc.
It honestly looks not too bad!

Took a bit of time to customize it, but you can match your website style pretty closely.

https://cse.google.com/cse?cx=210b5e0b95aee4c07&q=test#gsc.t...
This is the type of stuff that trips up many Kickstarter / crowd funded projects.

"I have a great idea, I'll just manufacture it in China and sell it as a product!"

This is a great overview of the process and complexity for *one part* of the manufacturing process for bringing a product to market and almost all of them are as complex (or more) and have pitfalls of their own. Add on wiring harness mfg, PCB/PCBA, machined parts, compliance testing, final assembly, QA testing, and revision management and then you're about halfway to running a successful product business.

From personal experience, the best advice in the article is to hire a domain expert when moving into a field you aren't intimately familiar with. Employing them for as little as a few months can help you avoid several years of very expensive lessons as you figure a new process out.
I’m guessing it just stays red for long enough to be annoying and then lets you through?
WebAssembly Isn't Software: It's a Computer
Hoping AirGradient can become a serious competitor to the far too expensive PurpleAir

But they cannot compete with the purple network in the USA right now.

I've suggested this before but if they somehow partnered with WeatherSTEM that could change things in a hurry. Even if they had to provide discounted units. WeatherSTEM appeared to have their own open database so I think the costs of long-term data storage would be avoided once integrated.
Hey, that's where I proposed my wife, on the boat ride. Spectacular place.

There is also another salt mine even larger - Slanic Prahova, the echoes and volumes of space are amazing. Real life Mines of Moria:

https://youtu.be/caJwLueA0SE?t=126
Really, it's not like insurance, because no insurer would structure their program the way that social security is structured.

But it is like insurance in that the program is named Old-Age, Survivors, and Disability Insurance (OASDI) Program.

It's also like insurance in that the payout is related to the premium / taxes. If you pay your premiums and experience the covered risks, you (or your survivors) get paid.

It's not like savings, because if you don't experience disability, or old age, you don't get paid. Your survivors might still get something though, I don't know much about survivor benefits.

Disability insurance is available from private insurers, but with different terms. Old-age insurance is more or less an anuity, again available from private insurers, with different terms.

The biggest difference with social security is that smaller incomes (and thus, smaller payments into oasdi) get a larger payment per dollar income if they experience a covered event. Another major difference is that if one has multiple former spouses of marriages that lasted at least 10-years, they're all potentially eligible for spousal benefits and they don't have to share it: no private insurer would sign up for that. Also, the actuarial tables are rarely updated and rather out of date at this point.
They say you don't truly understand something until you're forced to explain it to someone else. Writing your ideas down is essentially “rubber duck debugging” applied to your thoughts: you can get clarity without needing a human third party.
I'm in my early-mid 50s, I've been programming for over 40 years and like you I have experienced more cramps and discomfort from Ctrl/Shift + WASD while gaming than any programming I have done.

I am a rock climber, however, so I have some significant muscular development in my forearms. And the thought of that reminds me that from time to time I have had problems with my knees, which started when I was a child. My knees become painful and collapse under me. And the solution has been to do weighted leg extensions to strengthen the push/kick muscles.

So I wonder whether these wrist problems can be overcome by strengthening exercises.

EDIT: and then I scroll down and see that Fabien is a climber. So I guess that refutes my theory.
How can this be faster than Protobuf? Protobuf basically does a direct storage of bytestream to memory. No parsing needed because it precompiled the stubs. Theoretically it can’t be much faster.

And having an IDL is an advantage imho. Clear specs and interface design.
It all depends on your personal standards. This is a much more measured take than what I wrote above, and probably more accurate. Of course, Sturgeon's Law is obviously not literally true in every domain. 90% of people can successfully fry an egg, etc.

60% feels about right - they can get stuff done but I have to intervene because the damage they are causing is just beyond their ability to recognize (and I'm sure I do this too, for harder problems).
You cannot have 90 degrees in your mold. For the mold to exit your plastic part, it needs to have a slight angle of a few degrees.

This is known as "draft":

https://en.wikipedia.org/wiki/Draft_(engineering)

I'm more familiar with metal casting, but plastic injection molding seems to have a lot of similarities, such as shrinkage and flow considerations.
It’s poorly drafted, and family law isn’t an appropriate place for the state to take positions on emerging medical issues. Imagine if such a bill enshrined a parent’s affirmation of the violent psychiatric treatments of the 1930s and 1940s. Wiser to let the courts figure out this issue using their current tools.
Is there something you find wrong with that? I generally find comments on HN to be thoughtful and people tend to invest some effort. There’s also a surprising amount of subject matter experts lurking until their subjects come up. A “prompt article” seems a decent way to get some of that going, no?
Discovery… at least to an extent

While you can find a some of the big names in specific genres on bandcamp, it’s always struck me as more of a place for underground and tiny artists. The genre breakdown categories tend to be pretty good, and you can find some interesting stuff that’s not easily found elsewhere. Sometimes I’d just go into a specific genre and start listening to anything that caught my eye. I usually found it much better than streaming platforms, that just continuously recommend the same stuff I’ve heard time and time again, but just didn’t have in a playlist. I do have a problem with their mobile app though: It doesn’t allow you to change the sort method, so you end up seeing a lot of stuff you’ve already seen before.

To be honest, I don’t use it as much as I used to. Nowadays, I’ve mostly found YouTube channels that upload and curate various rare and underground content for specific genres and that’s how I do most of my new (and new old) music discovery.
For indies, the making is the marketing. They don't need separate marketing because they build 100 MVPs openly in public, with an extremely fast feedback cycle (days), and see what to focus on next. So the secret is not knowing what to build, but just building it quickly and seeing what "sticks".
This is not what leaks tell us about communications between Russia and USA from 15 years ago:

https://twitter.com/wikileaks/status/1502177250300600320

(I would post the original cable, but Wikileaks is offline now).
> Imagine a world where FPGAs had better performance then CPU/GPU.

Is that even theoretically possible, assuming we don't do the obvious thing and make normal CPUs slower to force it to be true?

Also:

> You could possibly "install" a program in the true sense of the word, like installing a kitchen cabinet. It could have totally isolated resources. Containers would really be contained.

This is just hypervisors with guests, and has absolutely nothing to do with FPGAs.
It's taking a really long time to load for me, is anyone else having this issue?

HN hug of death maybe, now that it got upranked?
No I didn’t. I asked if you had lived in California. Explicitly. Go ahead, read the comment again.
Anyone know if AirGradient plays nicely with Home Assistant? i.e. running local without the cloud?

I've been in the market for a few more CO2/air quality monitors around the house, but I'm unhappy with the very proprietary nature of the uHoo and it's incredible expense.
Wow! You were part of NASA in the 80s? So cool.
Due to the default settings of `top_k`, `top_p`, and `temperature`, which introduce a probabilistic element to token selection, two runs of the same prompt with the same model may yield different outputs.

The first two parameters, `top_k` and `top_p`, define the subset of tokens eligible for selection, while `temperature` influences the probability distribution from which tokens are sampled.
Alphonse Pénaud
Some super easy heuristics.

If it's a government agency, or some other organization where it's possible that they're genuinely stunningly incompetent, I usually ask to see a Git repository. It's shocking how many places either literally don't version control code (including me, on my first team out of university) or can't even handle their branching strategy.

I usually ask a few questions about their management philosophy. A lot of people just immediately say crazy stuff around work hours and Agile.

I'll ask to look at their Jira backlog, or whatever they use. If they've got hundreds of cards in there, something has gone wrong (though this is not a dealbreaker by any means).

But for real, if they can keep a clean repository, that's so highly correlated with general competence that I can basically stop asking questions there. It's also nice because it isn't an aggressive question and you don't have to reveal what you're actually looking for.

And finally, I only interview at places through my network these days. Isn't worth the risk of running into a psychopath manager and having them ruins months of my life.
the success rate of WebShop task is 38 which lower than of Laser/Webgum . .
Why is it so expensive? It’s a very muddled looking pattern. Not trying to be dismissive, just curious.
It's not Spotify, it's not a social media site, it's a simple no-frills store where you can just buy music with no dark patterns or manipulative bullshit. The simplicity is the value proposition.
I looked at GraphQL and couldn't get past the fact that it doesn't provide a way to express joins. Isn't that a problem?
Constructive Neutral Evolution
Pretty good short story, I didn't know it was more than a century old. If you haven't read it yet, don't read the plot on Wikipedia, it spoils everything.
I think it's not a GPL violation if you keep the fork non-public.

Though I'm entirely sure not when something is considered private or public. You can obviously make changes to a GPL repo, compile it and run the executable yourself and just never release the source code.

But what happens when you start sharing the executable with your friends, or confine it to a company?

"I made this GCC fork with some awesome features. You can contact me at joe@gmail.com if you're intere$ted ;)"
So, what is Chinese specific about any of this advice? Every single word of this would apply the same if the factory were Indian, German, or Canadian.
> Honest question, what does Bandcamp provide?

A place to purchase and download music legally, in lossless formats, mostly from smaller artists. In some ways it's closer to Patreon than iTunes.

Most people don't buy music anyway so it's a niche product, and a niche even within that as Apple Music/Amazon Music etc have a larger selection.

No clue what Epic was doing with this purchase. My best guess is big plans to make it the next Spotify that got derailed by ZIRP ending.
Oh, I see, I assumed you were the OP continuing a conversation. But no, you’re not the OP, you’re someone else that came into the thread to ask a question you yourself admit has nothing to do with the thread.

Yeah, I’m done here, later.
I’m fairly confident that the lack of sleep during my first child’s first two years permanently altered my brain in way that has seriously affected my ability to do my job. I think there is research to back my claim that sleep can change your brain just as trauma does.
Depending on the definition of war, that claim can look quite different: perhaps cultures conduct their real clashes not with armaments but with propaganda and economic prowess.

(google and android and apple and iphones might all be examples, as might be science like CRISPR-CAS9, none of which originate in Chinese or Russian labs, though China was smart enough to build factories as a service, for examples, but in some collaboration of european cultures including in the americas).
I would love to have a look at your favourite reading material on this topic. I must admit that, while I've seen many attempts at improving things across numerous organizations (and the contacts through my blog give me a lot of vicarious experience), I've never seen a large organization take a serious attempt at a change, guided by sound theory, common sense, and appetite for risk.
Chicago Marathon 2023: Kelvin Kiptum smashes Eliud Kipchoge's world record
The original Zionists were more pragmatic than that. Herzl was considering Uganda at one point.

https://en.wikipedia.org/wiki/Uganda_Scheme#%22A_very_land_f...
That's not enough to recreate EUV lithography, which is probably the most complex process in the world.
I was just setting up an AirGradient and was annoyed the site was slow as I was referencing some documentation. Then I come here and see why!
Then they'll be outcompeted by the free market. We'll soon see how efficient big business is compared to government.
One day I looked around at all the plastics in life - in particular looking at the plastic cases of vintage computers, and I realised that plastics is absolutely incredible. Often really beautiful when you think about it, incredibly precise, with beautiful lines and curves.

I've come to find plastics really quite interesting. It's kind of a magic material.

And at the same time it's a sort of like King Midas in which humanity gets this incredible material but now there's plastic everywhere polluting everything. Everything we touch is turning to plastic.
My sense is that these techniques would speed up performance on any hardware platform but Intel just got to them first. Good for them, god knows they need all the help they can get.
> Jo is the holder of a newly minted degree in English literature from one of the top universities in Laos. But the 22-year-old, who graduated only weeks ago, says he already feels "hopeless".

Dude, this wouldn't necessarily be an economically advantageous position in a first world country, let alone Laos.
Mirror: https://archive.ph/TiNXf
I'm not saying you shouldn't support people in their self-actualization, but the argument that they should be highly autonomous is absurd. We don't let kids drive for a reason, right? We assume they shouldn't be able to buy alcohol or cigarettes right? Or do you disagree with these ideas? After all you're equating not letting kids buy cigarettes as the subjugation of black people in the US.

Sure, I give my kid some autonomy. I let him choose what he wants for breakfast in the morning, for example. But the deck was stacked against him. If he had actual autonomy the pantry would be nothing but candy and cookies. But I've already decided, and removed that autonomic choices from him. I guess I'm a bad parent for not letting him have free reign at the grocery store, letting him fully choose what he'll have every meal.

> perhaps this should be sought in the replacement of the word “children” with any subjugated group, from “women” to “black people” to “Sicilians” to “Irish” to “<any First Nations people> to…

Ok let me try your logic.

Children should not be allowed to work. Women should not be allowed to work. Oof, not good. Well I guess child labor is back.

I could go on and on. Maybe this rule doesn't make nearly as much sense as you think it does.

> I cannot rightly comprehend the ignorance of history that would engender such an utterance.

Yeah, I can't comprehend you suggesting the above logic as the right way to determine if a child should have autonomy or not.
Agreed. Author is a pretentious moron, and it's people like him that ruin companies for everyone else. Absolutely toxic. I just wish he'd keep these opinions to himself instead of spreading them around the internet, lowering our collective IQs.