skysight-inc/HackerNews huggingface dataset:
But the jobs didn’t disappear to Asia, the office jobs moved to Detroit and the factory jobs moved to other cities/states. Flint was the birthplace of the UAW, and it’s generally credited with driving all the jobs out.

That said, blaming globalization for the loss of factory work feels intellectually lazy. Some things will always fall to the lowest bidder, but a lot of stuff is extremely complex and you wouldn’t send it overseas unless you felt like you had to (either because of unions, suppliers, local politics, or some other reason).

The irony is most HN users advocate for unions, but never join one because the work is too boring or the pay is too low, as if those aren’t a direct result of the union.
There’s no political will to raise taxes and cut government spending. One or the other may happen but not both. Both are required to get us out of this mess. We don’t have politicians that think long term.

As a consequence, the Fed will be forced to lower interest rates as low as possible again so the government can escape crushing interest payments and let inflation inflate away government debt.

Expect long term inflation, asset prices, and commodity prices that keeps rising as a consequence.
That would be Inferno, not Plan 9.

COM is everywhere on Windows, specially since Vista, as the WinDev regained the control they thought Longhorn was going to take away from them.

One of Powershell strengths is the easy access to COM, just like .NET, frameworks.

Linux could do the same with D-Bus, but alas so is the distributions wars, and hate on anything like proprietary OSes, that it only has a minor role on systemd, GNOME and KDE.
I've idly thought a lot about that. I reasoned that the most effective thing you could do was invent paper and a printing press.
He likes to do it from command line. The steps are always the same.
To answer for the other JCB, no, because (my inference) she in her own words was abused by her mathematician (mathematical physicist?) father Albert Baez.
The results are still garbage
Ask HN: What Comes After John Lions' Unix Commentary?
Any suggestions from the group here what is a good follow up to the classic John Lions’ commentary on Unix? Do I spring into the tanenbaum books on OS design? Looking for opinions. Feel free to ramble. Thank you!
I don't know that a 15 millisecond difference in rendering performance is going to matter to anyone =/ The memory usage is in megabytes too. It's not much. For sure React is slower on paper, but in most cases it's a non-issue. Nobody chooses React for its performance benefits anyway, but because of its huge ecosystem of libs and developers. In most cases it's fast enough.
Ah, I was guessing feet, so I couldn't find anything.

Apparently, the US is literally the only country not to use meters for depth: https://en.m.wikipedia.org/wiki/Fathom
After the collapse in 2008, they decided to drop the effective interest rate to 0.0% on personal savings accounts, like the one my parents were counting on.

The 5-8% per annum, which everyone older expected to live off of, was stolen to prop up the banks which got us into the mess in the first place.

It's not their lack of planning, not their generations fault. They they shouldn't be the ones to pay for the crash of 2008. There should be thousands of former bankers starting their second decade behind bars... but there are NONE.
> executive incompetence at Mozilla

That’s a very charitable view.
There are 2 kinds of uses for this. Those that require a very small computer and those that require a very cheap computer.

You can buy 4 or 5 Radxa X4 for the money that would be used for one NUC-like small computer with an AMD CPU or with an Intel Core CPU.

Radxa X4 is much slower, but there are applications for which it is good enough, so there is no need for a more expensive computer.

For example I would use it to replace an old Intel NUC that I am using (together with several USB Ethernet interfaces) as router/firewall/DNS server/DNS proxy/e-mail server/Web server/NTP server etc.

Radxa X4 would be good enough to ensure the routing and filtering for four 2.5 Gb/s Ethernet ports, while cheaper devices like those using quadruple Cortex-A55 cores are not good enough.

For that Internet gateway, which must work 24/7 without downtime, I keep a spare unit ready to replace the main unit, if necessary. That means a double cost. With Radxa X4, the cost for two units remains very small, which is an incentive for using it instead of a more expensive SFF computer.

The alternatives at the same price, i.e. Rasberry Pi and the similar SBCs that use RK3588, have a much lower peripheral throughput aggregated over all their peripheral interfaces than Radxa X4. With external USB hubs, Radxa X4 could be extended to 8 full-speed 2.5 Gb/s ports or more, or I could use up to three 10 Gb/s Ethernet ports instead of the 2.5 Gb/s Ethernet ports.

The small size of Radxa X4 would be handy if I would use it as a portable firewall for a laptop. Unfortunately the modern laptops cannot be trusted due to the hardware backdoors that are implemented in them for remote management. So a paranoid user would want to disconnect the internal antennas and connect to wired or wireless networks through an external firewall, for which a Radxa X4, which has a published schematic, would be a good choice.
Everyone is always reinventing blogging platforms and personal blog sites when GitHub was the perfect solution all along.
> Here's an example table with 100,000 cells ...

> It seems fast on my computer normally (M2 Max), slow but usable when the CPU is throttled down 4x, and too slow after that. But that's a lot of cells.

No, it is not a lot of cells in a table. It is something a Windows95 era PC had no problem doing in something like Delphi Builder. And you find it acceptable that it slows down, if an M2 Max throttles down? Even a throttled down M2 Max is supposed to be 1000x (obviously an exageration, because I am to lazy to apply Moore's Law more rigorously on a Sunday morning) faster than an Intel 486DX. Where did all the compute power go? Are we really using the right tools for our jobs?
At the Bitcoin Conference 2024, presidential candidate Trump's speech increased the possibility of strategic Bitcoin holdings for the United States. Senator Cynthia Lummis also introduced a bill for strategic Bitcoin holdings. Of course, there will be difficult obstacles to passing and implementing the bill.

If the U.S. strategic Bitcoin holdings become a reality, what might happen?

If the U.S. doubles its energy production, strengthens its international dominance in Bitcoin mining power with cheaper electricity, and becomes the largest holder, there's a possibility they might propose using Bitcoin for international trade settlements. This is because the U.S. could mine Bitcoin at a low cost and sell it at a high price, while continuously increasing the Bitcoin price.

Because this scenario is foreseeable, China will have to make a decision, and according to game theory, they are likely to participate in the Bitcoin competition. Most countries, including European nations, Japan, and South Korea, will also join in the strategic stockpiling of Bitcoin. Without Bitcoin, they would have to suffer enormous losses and sacrifices in international trade.

JHP
That issue was fixed last month. I've freshened up the cocmd binary for you! https://github.com/jart/cosmopolitan/commit/e18fe1e1127f30db...
executive incompetence is our corporate policy™
It's on youtube too, great show.
TBH, the fast food experience is getting so damn weird.

The local McDonald's has big signs out screaming "Link your payment card! Order ahead with the app! Give us some sort of reward points code!"

Last time I went inside one, the till was unmanned, and I had to flag down an employee because I wanted to pay cash (and couldn't find what I wanted on the ordering kiosk).

I can see why that customer flow appeals to them-- if they can remove the underpaid high-school kid at the till from the loop, he's not handing discounted items out to his friends, or making change wrong, or simply bollixing up data entry.

That's a feature for the BUSINESS, not the CUSTOMER, though. Don't try to sell it to me as something I want. I assume that's why they've pushed so much of the reasonably-priced items through app ordering-- they've got to convince people to use it SOMEHOW.

Fast food is supposed to be cheap and easy-- more of an impulse purchase. Expecting me to install an app and pre-plan my visit, if I don't want to pay sit-down prices, is a hell of a lot of friction.

It's easy to imagine someone driving up to the menu, all the kids looking and deciding what they want, then proceeding straight through, pulling into a parking spot, making an in-app order, and coming back to pick it up. Otherwise, the $40 order becomes $65.

Their marketing consultants probably told them we'd pull up their app/website before we got there, but obviously they have never been in a family where going out for lunch consists of 20 minutes of driving past restaurants and horse-trading before a consensus can finally be reached. What was their user persona exactly?
For those who wonder why Caro didn't write more about Jane Jacobs (in, e.g. The Power Broker)

https://nextcity.org/urbanist-news/jane-jacobs-missing-chapt...
> Well, Instagram is basically the only application people use, along with e-mail, YouTube and TikTok

No, those people are not using email, they are using what Google tells them what email is. A poor imitation of email.
HN prefers the original title[0], since this seems to be a submission of your work, you could edit the repo to append " design" to the title, and then email the mods to get the title updated. (You can only edit the submission title in the first 2 hours).

[0]: https://news.ycombinator.com/newsguidelines.html
The author is putting "upstream" on some weird pedestal. The whole point of foss is that any upstreams have very limited privileges compared to downstreams.

> Put in another way, if someone wanted the ability to touch every line of code (in the upstream sense), they would have to be a member of some non trivial amount of communities.

On a typical distro you can just download sources and start hacking, you don't need to be member of any community.

While something like Debian might not be monorepo in the strictest sense, on a conceptual level it is very close. They still have all the sources under their control and are not dependent on anything outside. They are at full liberty to accept or reject any patches regardless of where they come from, from "upstream" or "downstream".

This idea that distros are actually independent full-featured operating systems is an idea that I think is getting forgotten way too often. Distros are (or rather can be) much more than mere repackaging of upstream software.
us benefits from brain drain from developing nations as well, which isn’t as cool
Haha - yes. all you need is a readme and a python package that can generate gifs. We put this in PyBaMM for our BattBot project https://github.com/pybamm-team/BattBot which was done by this awesome GSOC student who now works at CERN!
What exactly is the ask here? Do you want input for a programming model? Practical advise for building a compiler? Do you want to target real hardware or a software simulator?

> I'd settle for a good way to express said tree in a plain text file

What you are referring to is commonly called an IR (intermediate representation). Compilers typically take the AST generated by the parser and translate (“lower”) it into increasingly hardware-near and optimized IRs before performing instruction selection.

I briefly browsed through the links you provided. IIUC, BitGrid is essentially one of the Turing-complete 2-D cellular automata. This Reddit thread might be interesting to you [0].

[0]: https://www.reddit.com/r/computerscience/s/IE5WRIrKsR
Setting aside that blockers are not 100%, why is my user-agent working for someone else?
Steam (video game store) considered natural cough remedy by Google search
yeah it sounds like he pulled it out of his ass afterall.
The bad decision wasn't necessarily necessary.

I have enough of an IT background that I'm not going to buy into a theory that is something like "choosing Windows" is actually "necessary". Maybe in the early 2000s, sure. But this decade? Bull-fucking-shit. We are in a year where everyone (or in Malaysia at least enough people) 35 years old has grown up around computers.

We are far beyond the point where there are any valid excuses.
I am not a fan of how this book is structured for the amp stuff, opens up with an analogy to JFETs for the "solid state experts," really should start out with how tubes work and build off of that instead of something many would not get. But it does cover everything you need, just does it in a sort of roundabout way that is not great for learning.

Part one of the less popular and much more brief third edition of the Radiotron Designers Handbook [0] is probably my favorite writeup but is very dense and covers a good deal of stuff in those ~80 pages. Aiken Amps White Papers [1] is pretty good and the first amplifier I designed (and built) was completely done through those pages, still have that amp and have sold it twice and bought it back twice. The Valve Wizard's writeup on common cathode gain stages [2] is also quite good and I would have bought his books based off it if I had not found them right when I was leaving this stuff behind.

0. https://archive.org/details/radiotrondesigne00unse/mode/2up
1. https://aikenamps.com/index.php/white-papers
2. https://www.valvewizard.co.uk/Common_Gain_Stage.pdf
I'm curious if the neural net ran wide and used the majority of the VRAM to achieve 60fps, or if it ran narrow and had more of a long-thread-length dependency.
This is region-locked to the US.
Agree to disagree. I use Google Workspaces on a personal domain (grandfathered in from a lifetime ago). The #1 question anybody in my position has is: am I somebody impacted by this as a Google Workspaces admin? The article didn't answer that, the comment here did (assuming it's the same issue).
I don't think this is an accurate TL;DR. Half of the essay is about the interactions between openness and AI risks.
The correct response to an API change is to re-version the API for the library. E.G.

bsdtar -> libarchive -- Arguments as presently known

bsdtar2 -> libarchive -- Some new overhaul that does things way differently
Well, the holy grail in games for AI will always be ... AI.

Like, actually really pseudo intelligent companions you can converse with. Not gonna happen in the foreseeable future, and the job markets are gonna be... Well... essentially gone once that exist, so it's probably for the best that this tech isn't actually anywhere close to AGI
You seem to be supporting your original comment about Lisp code requiring a lot of upfront planning by arguing that it is Python that requires more planning.
> except probably the finance users don't like random UI changes, lol

I have bad news for you, nobody who works with a system more than casually, likes random UI changes. NOBODY. Younger people are often more tolerant to these distractions, because they are often more curious. But when you have used a tool for some longer time, and suddenly it looks or behaves different, that erodes trust. That forces the user to turn of the mental autopilot and to proceed with care. Which A/B tests will report as increased engagement of the users. And there is our vicious cycle.

Note, how a scheduled update with release notes does the opposite. It increases trust, because it tells you what is going to happen and then it happens. (Hopefully)
There's raspberry pi pico and pi zero that compete against esp32.

The product in title uses a rp2040 for gpio.

I for one prefer the raspberry products (nice sdk for pico and much more features for not that much more power use/cost on pi zero)

I do have ESP32s as well but they're mostly stuck to micropython.
I agree with many of your points but not your parallel, entirely:

> I haven't ever felt like the federal government represents me. Most of the time the US federal government acts against my interests while pursuing the interests of some other segment

Imo, the only thing a rational participant in a democratic system should do is either (a) voting for a candidate that represents all of your make-or-breaks or (b) abstaining. I think if more people abstained (which I feel most people “wish” they could [I quote that because they absolutely could]), we’d see a little more change or diversity in opinion. Yet people feel shoehorned into a side because for the better part of a decade “side = !other side” (in the US, anyway) which perpetuates the notion that you don’t have to offer anything new and hurts the possibility of real change. Let the abstaining groups make their voice heard by the very act of abstaining.
> How are the employer's and employee's interests aligned exactly?

Well, if you're a tech employee you get paid in your employer's stock. But if they were entirely opposed you wouldn't be working for them, or you'd be a contractor and not salaried.
The 90s UIs all had 'hints' for how to activate UI features using keyboard shortcuts.

Want to know how to copy and paste quickly? It's Right There in the menu you found the action in. Don't know that yet? Alt + E (underlined in Edit) then some other key to jump to the action in the list, or you now see the list, abort the previous command sequence with Esc, and then start memorizing the new shortcut for Ctrl+c + Ctrl+v.
One would think a rating agency might call time on debt growing beyond what a declining population pyramid can support (through ratings downgrades). Even if the Fed lowers rates, investors might not have appetite for declining quality sovereign debt that will never be paid back. But maybe Japan and the BOJ show this is immaterial.
I am sure your opinion is formed based on some experiences you have had in life.

I would like to disagree. Unions are a tool for the poor, the people who don’t have a lot of rights, and protects them from the whim of the rich. If you are working a minimum wage job, and you are being made to work excessive hours, what is your recourse? What is your bargaining power?

Okay, one answer may be to quit and try somewhere else since there isn’t anything to lose here.

Well, I can tell you a very real scenario. My mother was working as a bank clerk in India. Has been her whole life. In the same bank (branches changed but she never changed the bank). When she was 50, there was a fraud. There was a transaction from a local businessman to someone, worth 3x her annual salary. She approved the txn. Once discovered, the businessman took the bank to court who in turn put the blame on my mom of will full ignorance. Businessman offered to settle out of court but we couldnt afford it, of course.
At this point, the union came to mum’s help. They pressured upper management to get their house in order, not shift the blame to the tellers, and do not even think about firing her.
Yes, a tritone is dissonant because it isn’t close to any simple ratio of frequencies. It has a spiciness that makes the music sound interesting without it being overly unpleasant.

Avoiding dissonance entirely can also be unpleasant. e.g. barbershop harmony can sound saccharine because the human voice can hit those simple ratios much closer than 12TET can. 12TET gives us some dissonance for free, which people have learned to appreciate. Like spice tolerance, dissonance tolerance is learned not inate.

A minor second is very dissonant, you can hear pronounced beating between the tones: https://en.wikipedia.org/wiki/Beat_(acoustics). This makes it stick out more than a tritone, so it has to be balanced more carefully.
"We know that in a large system redundant components make intentional faults more likely to produce global faults."

This is... non-obvious to me. Anyone know what he means by this?
It doesn't seem to work in Firefox, or is it just me?
Sorry, I have only developed low current devices and can only speak to applications around those.
Thanks, I have modified the wording and also quoted you and linked this HN post on the blog page.
Loaded for me, but I got a paywall at first... worked fine in an incognito tab.
Ok in JP.
But isn't that exactly the point of such UI libraries? To provide those optimizations. Because the easy case, I can do myself.
In general I agree with your sentiment. But here we are in a browser environment so we should compare performance to a raw HTML table. And then complain if the raw HTML is still slower than Delphi on win95 because HTML tables have been around since back then :D
Not at all, it has C++ complexity level, if one wants to master it at all levels.

Additionally, since even minor versions introduce breaking changes, getting something from e.g. Python 1.6 to run on 3.12 is an exercise in trial and error, or unexpected surprises at some moment at runtime.
That's the point though. It's illegal for humans to do things during hiring that are not illegal for AI to do as it stands now (all sorts of discrimination). We want to at least level the playing field.
https://archive.is/2024.07.01-132457/https://www.chicagotrib...
Göttingen is still a top 200 university, and as far as I remember a talk by Jens Frahm has the highest density of living Nobel Laureates. After the war a famous French singer made a song about Göttingen https://m.youtube.com/watch?v=s9b6E4MnCWk And I think she sings of a left leaning free spirit that bloomed again after the war very soon. Academic lifestyle and a focus on the strife for knowledge are still substantial cultural and economic pillars of Göttingen.
I'd like to see a new class of company which does not allow bankruptcy, and shareholders are compelled to pay for any debts the company has to allow it to shut down or merge.

It could be used for banks, insurance companies, and various other services the government deems required.

In return for th added risk, shareholders could expect higher returns, or they could choose to insure their shares against the risk of them ending up with a negative value.
Those are valid. I would personally be worried about getting kicked off Cloudflare and the procedure for transferring domains being messy and time consuming.

(Although CF seems perfectly happy hosting really shady sites that host primarily illegal content)
I agree that React is fast enough for a lot of things without worrying too much about performance.

I've also worked on several apps where we had to work really really hard to get decent performance out of React and the resulting code was ugly and brittle.
This is appealing in that it rips us away from our modern "connected but alone" vices. We should all be making an effort more often to connect over pizza - or whatever.
I was thinking the divide in teutonic culture is not north and south but diagonal.
Too far east and too far south they get trigger happy, Schwabians just optimally arrogant, Hamburgers are too nice..

Draw a line that passes thru Ulm & Goettingen, wide enough to contain also ___

TIL: https://en.wikipedia.org/wiki/Pragmatic_sanction
If a business is 'destroyed' by rising prices of its inputs, we generally don't blame the vendors.

Cost of labour went up, it's up to the business to adapt.
You see Oberon's influence on how ACME editor works, and later the OS dynamism enjoyed by Inferno and Limbo, that everyone usually forgets about.
Thanks for the advice, I have followed it
That's one possible read. The other possible read is that Apple and Microsoft both agreed to let the CCP
decrypt all user data, which makes them less trustworthy in my book. You really gonna believe they couldn't have a similar arrangement with the US TLAs after that?