skysight-inc/HackerNews huggingface dataset:
>most non-food products -- from toothbrushes to the cheapest cooking utensils -- are made in China

They don't have to be. Speaking of toothbrushes, a lot of cheap stuff can be made in the west. For example my local DM (European version of CVS/Wallgreens) is full of toothbrushes made in Germany, Sweden, Switzerland, and one time I even got an US made Oral-B which I loved but can't find anymore, all costing not significantly more than the toothbrushes made in China.

Plenty of cheap stuff in my house is made in the west as well: my plastic garbage can is made in Switzerland, my plastic AeroPress and its paper filters are all made in the US, the list could go on.

Till the early 00's I could buy Blackberries, Siemens, Nokia and Ericsson phones made in their respective home countries, while not costing more than Chinese made flagship phones cost today adjusted for inflation and purchasing power.

The mass offshoring of manufacturing to China mostly benefits the shareholders as they can pocket the savings since obviously they aren't passing them down to the consumer if Chinese made goods cost nearly as much as those made in wealthy developed countries.

I'm not against free trade, but tariffs should have been left in palce to level the playing field and tariffs only would have hurt corporates profits and executive compensation, not working class prosperity which was at an all-time high before the mass offshoring of jobs.
While the hmap struct can be stack allocated if it does not escape, I’m pretty sure the buckets still need to be heap-allocated. I do not believe hmap has a “flat structure” variant which could live entirely on the stack, though I could be wrong.
I am in my early 20s and started using Emacs when I was 18. The reason I use Emacs instead of a more "modern" tool is because nothing else comes close in terms of ease of extensibility.

I would be interested to hear if you know of any modern editors where extending my editor is as easy as writing one line and running "eval-buffer".
Does anymore understand "the cake she made was terrible ;)" as ironic?
To me the 3 sentences have all the same meaning, the emoji would just represent the way the person feels about it now. And perhaps with the ;), it could mean that they talked about how the person is a terrible cook before.
Still waiting for a battlebots season, would love to see a bunch of lockheed and NASA funded battlebots go head to head. Incredible wins, I lacked the leadership skills to build a competitive team, our robots were barely useful past being a moveable brick, mostly my design skills or lack thereof.
ITIL 4 Guiding Principles
ITIL v4 is designed to provide a more holistic and flexible approach to IT service management (ITSM), focusing on the integration of IT practices into the broader business strategy.
If you use 1% of your brain imagine what would happen if you’d use all of it.
It's crazy that here in 2023, Emacs is still the absolute beast when it comes to developer productivity. I had a colleague review one of my workflows the other week and after a minute or so he said "Whoa, I would have been in 5 different tools by now".

If you're not into Emacs, I suggest you give it a whirl. For most development, nothing else will get you close to the joy and productivity that a well configured Emacs can.
For some products all videos on YouTube are paid promotion. When one company has way more videos over their product than their competitors it's suspicious. The only categories I trust are repair videos. 'I've used this thing for a few years but it stopped working after the kids threw it on the ground, here is how to open it up and oh it was just a loose connector' - they use it so it doesn't suck and it can be easy to repair and I know how to get in
At all. What important data do you have? I really can't think of anything that I would miss if everything disappeared.
Nope :)
Still not available.
Heat is the more likely suspect, especially if you run your camera for long periods of time in direct sunlight
I've spent a good 5 minutes trying to figure it out but everything seems "organic".

Nonetheless, it has disappear from first page now as well as first page of https://news.ycombinator.com/show.

Maybe it indeed triggered some rules or got flagged.
Didn't know about Wirecutter, take a peek at the site and this laptops recommendations seems very well researched, and has different options for different use cases, I like it https://www.nytimes.com/wirecutter/reviews/best-laptops/
I'd argue that games are a specific kind of app which require performance. It's likely that a brand new low-end phone supports the latest android os but not the latest power-hungy games. Though you can probably install them on it, just like I can install power-hungry games on my old iphone. It's just that it won't be an enjoyable experience playing them.

A password manager doesn't have any such requirements.
Is it serious to use non-standard vector extensions?

Unless you can upgrade your cpu :-)
You can easily make maybes in the other direction too - maybe they maintain their absolute market dominace, like Intel for years and years. Maybe they come with a technology jump that will be hard to beat for a long time, like M1. We are probably in the early adopter stage of current AI too.

Predicting the future is hard. Stock prices are based on extrapolated current information and mostly hype.
I have never really understood AdNauseam. I understand it clicks all ads so there would be no useful tracking profile that way.

But if you have an adblocker and tracking protection like in uBlock Origin and Firefox, it feels it then does not make any sense. You would just send alot of data to trackers, even if its just garbage, and it would just waste your broad band. It clicks on things that would be blocked with an adblocker.

My question is, make AdNauseam any sense when you block ads and trackers (use uBO and Firefox (Strict Enhanced Tracking Protection)? Or is it just useful if you want to have ads, but not want to be profiled by trackers?
> It's not hard to imagine that a language being learned by a lot of adults ends up having those new language speakers shave off some of the harder bits of the language, and those adults then passing on this shaved-off language to their kids (who are of course unaware that they're learning a simpler language).

When adults with different languages meet in a place where there isn't a language to conform to or that's impossible to happen, their native languages merge in a very simple form: dictionary and simple grammatical rules. That's called a pidgin [1].

Then those adults get children and those children learn the pidgin, the "simpler language", and add more complex grammatical rules, because they are useful, because they make the language sound better, because of fashion, whatever. That's called a creole [2].

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

[2] https://en.wikipedia.org/wiki/Creole_language
$2-4k/yr assumption is flawed. Most of the land in india only has one crop due to shortage of water. It is totally dependent on weather which is increasingly becoming unpredictable and requires investment in seeds and fertilizers. In short its not even profitable. Migrant workers from rural areas in east(UP/Bihar) frequently go to work as agricultural laborers where 3 crops can be grown like punjab/haryana. So manufacturing even low value goods would be net positive.

How does RR explains rural and urban unemployment if he thinks wages are high enough? RR is excellent economist and his arguments might be valid considering the data but the data itself doesn't reflect the ground reality so conclusions are flawed as well.
Resistor–transistor logic
My beard might be even greyer because I still think of them as 'smileys' :)
what info does 7.6 give you?

If it's important enough to you that you keep track of libre office version numbers you'll probably remember it's a year.

If not, it's still no worse than the old system, so what's the issue.
> The full year might be nicer

The nice thing of being at the start of a millennium is that after version 99 you can just move to 100!
Any examples after 1988?
Are you doing an extended comedy bit or something?

A "metal" in astronomy is everything other than hydrogen or helium.
> What's with the Apache Foundation being the literal farm where projects are sent to die?

I think it's because they accept so many project, but people misunderstand what the Apache Foundation does. Companies and researchers often seem to have the idea that they can just throw their code over the fence and Apache will have a team of developers ready to pick their stuff up.

All the successful Apache projects are those where the developers just need hosting, guidance and perhaps legal assistance, but they themselves stay on as the developers.

Apache shouldn't have accepted OpenOffice, but perhaps they where affair that we'd be left without an office suite.
DANE would be a huge improvement toward enabling TLS for resource-constrained appliance-like devices. Right now, getting TLS on a BMC or an IoT-like device or a network switch or anything similar is utterly miserable. With DANE, the device could serve up a self-signed certificate with no expiration (what’s the point of expiring it anyway?) and the DNS zone could make it trusted using DANE.
Copy-on-write and cheap snapshots was quite special when ZFS was created. It’s hardly special in 2023, when every single non-vintage iPhone, iPad and Mac has that.
> The good news is that Twitter, err, X gifs already have built-in alt text.

The bad news is that X's gifs' alt text is absolute trash most of the time. Stuff like "office stare gif" etc.
Is this supposed to be satire ???
Loggers are just façade objects on Handlers, which is an interface.

It’s really designed to be a minimum necessary package to allow interop (via handlers) and a baseline of standalone usability (via loggers). The stdlib only provides a text and a json handler, not even a no-op handler which I think is sorely neededor a multi handler which I think would make a lot of sense.

But nothing precludes you publishing a messagetemplates handler, or whatever else you may want.
The tech industry is scattered all around the Bay Area. I’ve had four jobs in the last sixteen years, and each of them has been at least twenty miles away from the next (San Francisco, Mountain View, Walnut Creek, Sunnyvale).
> Is it the word micro that causes the issue? Services are way easier and more logical when they are verticals

I think that the word micro is indeed the issue. Once they stop being micro and just become services, it pretty much becomes a Service Oriented Architecture. So why keep calling it microservices?
No. Please do not make up or regurgitate baseless good-sounding bullshit to protect a bad actor.

https://www.nhtsa.gov/sites/nhtsa.gov/files/2023-04/Second-A...

As can be seen on page 16 of the order, outlining request format 1, each reporting entity is required to submit a initial incident report and a follow up updated report 10 days after receiving notice of the incident. This is registered in Column D, Report Type, as 10-day update.

As can be plainly seen in Column D, Report Type, and Column B, Report Version, the vast majority of Tesla reports are on version 2, the second updated report issued 10 days after initial notice of the incident. Most of the remaining, newer, reports are on version 1, a report issued 5 days after notice of the incident as it has not yet been 10-days since the corresponding released NHTSA dataset.

Also note that reporting entities are allowed to voluntarily issue subsequent reports marked as Report Type, Update. Tesla has intentionally chosen to not do any investigation to evaluate the operational or safety characteristics of their incomplete product in use. That is completely and utterly unacceptable for a safety-critical product.

In addition, even if you were not colossally wrong on the nature of the reports, safety-critical systems require a positive proof of safety. You do not get to bet lives on unproven systems. If no proof is available, and no conclusions can be drawn, then it is not acceptable for use. This is the absolute basics of safety-critical system evaluation. The absence of information or inconclusive results is not a defense as you seem to think, it is a admission of guilt.

In conclusion, you are completely wrong in both the particulars of report submission and the generalities of what conclusions can be drawn from the Tesla reporting methodology.
Expert Opinions I Agree with (That Most People Don't) – Scott H Young
Can you share the brand and tech ?
I've thought about that too. Can only guess about it myself. Old software tends to be faster just because it has to be, and there isn't always a compromise other than time-to-implement.

Not sure how ActiveX's sandboxing worked, but I'll bet it was even less than Flash, since it was running actual x86 code.
Canada, pull yourself together man.
OK, assuming that there are enough people like you to make that a going concern now we just have to solve the problem of getting this level quality distributed through the population that wouldn't care for it enough to send it on to their friends, that is to say through the global network of humans with 1 in 10000 being one of the people willing to pay 1 dollar and the other 9999 people saying "what the hell, who cares"

I think it may not work out.
Hired was awful for me with similar xp. There were very few companies and all we’re looking for bottom of the market rates
Yes, and I'd like to be referred to as Dr. Ghusto from now on, because all those "real" doctors just have a chip on their shoulder.
So Whisper is all the rage with speech-to-text, but what about text-to-speech?
> The world was eagerly, and somewhat justifiably, pondering the end of San Francisco in April 1906 after the almighty 7.9 magnitude quake

Not sure it’s a fair comparison between a massive earthquake and the anti-social problems in SF today. One is a once-in-a-lifetime natural disaster with a clear path forward (rebuild and repair). The other is largely man-made, with root causes still unaddressed and with no consensus on what the right solution even is.
I always forget WA exists.
The aboriginal communities across australia also went hard, and avoided a lot of problems with older, weaker and immunocompromised people.
After 2 years of use, my M1 MBP has 5% write life used. Extrapolate that out and you get 40 years of lifespan.
I've thought about doing this when random recruiters e-mail me.

"I'm pretty happy where I am, but if you can offer me at least $X/year, I'm interested."

I imagine most recruiters would say they can't match that. Some would scold me for just looking for a paycheck, as if that's not what literally everybody is doing.
For every ZFS fan, I can recommend zfs-auto-snapshot[1]. I use it on my proxmox server[2] to auto manage snapshots incl throwing away old ones.

[1]: https://github.com/zfsonlinux/zfs-auto-snapshot

[2]: https://pilabor.com/series/proxmox/restore-virtual-machine-v...
> The C Programming Language, Brian Kernighan and Dennis Ritchie, aka "The White Book"

I've always heard it referred to as "K&R".
How is this possible? I thought HN stripped emojis.
I started using JetBrains IDEA 12 years ago and I'm still using it today. My confidence of it being available 12 years later is high.

Yes, if you're talking about a timeframe of ~50 years, use vim and emacs. I just don't care that level of future proof.
I said supermarkets. Chains like DM and Rossmann are already a step up in price and quality beyond where struggling people do their shopping. A toothbrush from such a shop (whether made locally or in China) is usually going to be more expensive than a toothbrush from a supermarket (which is likely made in China).

Disruption to trade with China would affect prices in proletarian supermarkets in the short-term, which would be a huge problem when millions of Europeans (and their counterparts in other Western countries) are already complaining of inflation.

You write of having been able to buy European electronics at competitive prices, but that was long ago and Europe has already lost the whole production landscape that enabled such quality at competitive prices.
It’s google.

Try Kagi.
Good for him!

The way I see it, the more value extracted from Google by its employees, the less resources will be available for Googles adtech business.
>Infinitely more maps from spheres to telescopes means infinitely more maps between spheres themselves. The number of such maps is finite for any difference in dimension, but the new proof shows that the number grows quickly and inexorably.

is it actually infinitely - or just a lot?
And Vulkan drivers are like 10-20% slower compared to DX11 on NV.
> Interesting Sweden, who had one of the worst COVID responses

That is simply not true. Sweden has one of the lowest excess mortality of the pandemic of all developed countries. Only New Zealand and Denmark appear to have done better. Norway performed similarly, and Finland somewhat worse.

Excess mortality estimates are model-dependent, but almost all models tell the same story.
Well, life is not mathematics, so you don't "prove" things in these life matters; one simply accumulates more corroboration that particular type of mental orientation is profitable (or otherwise).

I can cite at least 20+ extremely accomplished individuals (widely acknowledged to be so) in dealing with complex fields and matters touting the virtue/power of struggling with a problem. The struggle opens up pathsways to the human being.

I'd end this with one important sentence: "There is no royal road to geometry". I believe the same mentality extends to many other aspects of life too.

PS: Even at a personal level, the greatest pleasures in life for me are some sorts of "self-mastery" - taming the beast - that is the human mechanism. And these "internal results" are obtained through great price, time and effort.
Yes. Australia, well spotted. Maniac freedom fighters massing at the borders at Tweed heads, hiding in car boots out beyond Goondiwindi, storming the barricades. Oh dear.
Securing Chip Manufacturing Against Growing Cyber Threats
Show HN: AI generated coloring pages for older adults
That latter (more subtle) point is a possibility I suppose but even if it were the case it would likely reflect the unpleasant side of normal online psychology rather than anything particular to HN; and there is still a significant difference between cynicism/negativity and the bigotry and hostility claimed by the "harmful" comment and linked context.

If all such reflex internet-negativity is being wrongly interpreted as representative bigotry by an external party that's still not a HN issue; and the moderation complaint is still very misjudged.
Garmin has an app store & SDK,its absolutely possible to develop apps for it.
I remember when people told me on this very site that atom is the future and emacs should just close up shop.

Wellllllllll....
> Will I be held liable for randomly clicking on things?

If you count this, some sites might think you're a bot or otherwise hint that they don't want to serve you. I've had Google make me solve captchas occasionally because I was using Ad Nauseam.
I like it. It looks like it's mostly geared towards hobbyists at the moment. As others have said enterprises already have dashboarding solutions and don't want to add another one.

The big cloud providers also offer some kind of MQTT broker (Iot hub, iot core, ...) and they also offer analytics solutions. It's not exactly the same what you did but it's probably more enterprise ready.

One use case I would see for myself: Home automation. MQTT is usually at the core of most home automation solutions as well and I could create a custom interface with mqtt.studio to interact with these solutions.
Very much so - you need to be careful using things like 'facepunch' (which is a very weird name for the fistbump emoji) or the pray/thanks/hi-five emoji.
^ with the caveat that a well-configured emacs requires a well-configured emacs, often leading to an infinite loop.
Interesting. Haha and there I was hoping…
What Is Constitutional Law
Activist screams for a minute at briefing over situation in Belarus (2021)
I was just clarifying that norm and distance are not the same as you seemed to imply with "a real distance (a norm)". (And I think one can also intuitively understand that the distance from A to B may not be the same as the distance from B to A as soon as we step outside of geometry.)
can you give an example of such workflow?
Why would you want ads but not personalized ones? It doesn't make any sense to me too
>beyond where struggling people do their shopping

The struggling people who are struggling because their working class jobs were offshored and instead must find consolation in being able to only afford dirt cheap Chinese-made stuff? The irony is not lost on me.

Plus, most of peoples' biggest current expenses are education, housing and healthcare, not that a toothbrush costs $1.99 and not $0.99.

>Disruption to trade with China would affect prices in proletarian supermarkets in the short-term

"Oh look, if it isn't the consequences of my own actions".

Sure, now a trade disruption would suck, but my point was that we could have kept developing industrial capacity and jobs in the west and it wouldn't be this way if we haven't offshored so much manufacturing to China so quickly in the first place, chasing short term profits at the expense of everything else, especially since none of those profits went to the working class who's jobs were gone.

Other cheap stuff in the supermarket, like bananas, is basically tied to slave labor in those countries, but I can live without cheap bananas and not support slave labor.
Anybody who read it? Is it any good?

(I'm a Vim user, but have sometimes half-pondered the thought of getting into Emacs, (using evil-mode of course), for the org-mode & co)
Eh, it qualifies as a motorcycle IMO. Whether the engine's vibrations transit enough through the frame to damage the camera though is a matter of some debate. It's not just power; how well the engine's tuned, if it's been damaged, etc can affect that pretty drastically.
I have always had a hard time with this parallel / concurrent distinction. I think it’s because of how many layers of abstraction the machine has. Many threads per core. Many cores per package. Multiple packages on a motherboard.

Is there a practical distinction? It feels like there isn’t. It’s not as if a two CPU machine can run two Python processes “in parallel” as opposed to “concurrently”. I have 100 other processes running too. It’s all concurrency, and never parallel.

Perhaps the author and others are distinguishing between concurrency that can happen at the granularity of any instruction (e.g. threading) compared to cooperative yielding that only happens when await is called (e.g. asyncio.)
Co-author Avi Loeb so just treat it as fiction.
Parents, domestic violence victims, lawyers: Free Software protects privacy
Ok, this could trim some valuable time from my work day, thanks! Although I guess that could be risky in multi-person chats...
I didn‘t build a box itself. It was just the Nikon on a stand with a flash directed to the ceiling for better lighting.
My laptop on a small table infront of it to control it and work as a display.
Working in certain environments also where vibrate isn't harsh enough to inform you, you can't wear a headset, and you have ear protection in, all there can be is a super loud ringtone.
Here is Lisp code [1] that maps all sorts of combinatorial objects—permutations, combinations, radix-R integers, multi-set arrangements, etc.—perfectly into the smallest set of integers [0, n-1] and back. (In a sense, they are perfect hash functions.) This is used to help efficiently solve combinatorial puzzles.

[1] https://github.com/stylewarning/cl-permutation/blob/master/s...