skysight-inc/HackerNews huggingface dataset:
You might be thinking JavaScript runs on a single threaded event loop? That's correct, however you can run N event loops in parallel (isolates in v8 lingo). `deno serve` even has a `--parallel` flag (https://docs.deno.com/runtime/reference/cli/serve/).

It would have certainly been simpler to just plot the overall runtime (width of the graph), I did think that it was quite interesting that PB's goja integration takes a while before utilizing the entire machine.
I don't know if it has a name, but Scott Galloway's "The Four" describes this phenomenon as the reason why people love their Apple phones and computers so much; they're overpriced products, so they must love them in order not to feel like "idiots".
> Such habits could lead young people to see teachers as mere dispensers of information rather than as mentors who guide and nurture their intellectual and moral growth.

In the US,

"guide and nurture their intellectual and moral growth"

is not always regarded as the best or even a desirable part of teaching.
So let's take the case of USAID.

USAID was "created" by EO originally, but was recreated in 1998 by congressional act (The Foreign Affairs Reform and Restructuring Act of 1998, 22 U.S.C. 6501 et seq.):

"(a) In general
Unless abolished pursuant to the reorganization plan submitted under section 6601 of this title, and except as provided in section 6562 of this title, there is within the Executive branch of Government the United States Agency for International Development as an entity described in section 104 of title 5. "

(there is being the key words here. Not there can be)

The last relevant appropriations bill (section 7063 of the FY24 State and Foreign Operations Appropriations Act) says:

" Sec. 7063. (a) Prior Consultation and Notification.--Funds
appropriated by this Act, prior Acts making appropriations for the
Department of State, foreign operations, and related programs, or any
other Act may not be used to implement a reorganization, redesign, or
other plan described in subsection (b) by the Department of State, the
United States Agency for International Development, or any other Federal
department, agency, or organization

[[Page 138 STAT. 844]]

funded by this Act without prior consultation by the head of such
department, agency, or organization with the appropriate congressional
committees: Provided, <<NOTE: Requirement.>> That such funds shall be
subject to the regular notification procedures of the Committees on
Appropriations: Provided further, That any such notification submitted
to such Committees shall include a detailed justification for any
proposed action: Provided further, That congressional notifications
submitted in prior fiscal years pursuant to similar provisions of law in
prior Acts making appropriations for the Department of State, foreign
operations, and related programs may be deemed to meet the notification
requirements of this section.

(b) Description of Activities.--Pursuant to subsection (a), a

reorganization, redesign, or other plan shall include any action to--
(1) expand, eliminate, consolidate, or downsize covered
departments, agencies, or organizations, including bureaus and
offices within or between such departments, agencies, or
organizations, including the transfer to other agencies of the
authorities and responsibilities of such bureaus and offices;
(2) expand, eliminate, consolidate, or downsize the United
States official presence overseas, including at bilateral,
regional, and multilateral diplomatic facilities and other
platforms; or
(3) expand or reduce the size of the permanent Civil
Service, Foreign Service, eligible family member, and locally
employed staff workforce of the Department of State and USAID
from the staffing levels previously justified to the Committees
on Appropriations for fiscal year 2024.
"

So the executive branch cannot eliminate, reorg, or downsize USAID without, at a minimum, consulting with congress.

Given current events, we'll see what happens.
There should be an app where you can find a woman friend to assess your pictures for a dating app.
Their BBQ culture isn't bad if you avoid the sauces.
Corporations are run by people, who are not amoral.
I have written some large build systems entirely in Make. More complex things tend to rely on templates, but you can build arbitrary things, with two main limitations:

The error messages are awful, particularly if using templates. "Unexpected separator. Stop" is a classic, with no indication where in your 2k lines of Make it might be.

You can't have file or folder names with spaces in (usually including any parent folder to where your code is checked out). A "list" in Make is a series of strings separated by spaces. There are various workarounds that people suggest, but none of them work consistently across platforms. You just have to avoid spaces. At least this is less bad since Windows stopped using "Documents and Settings" for "home" folders.
What's the alternative at this rate? If you want to flee the country then you better get started now. It'll only get worse from here.

I'd rather stay and fight.
Deport all the people who harvest crops, and people in the US will be starving pretty quickly. It could happen within 1 year. And this is exactly the track we are on right now.
I appreciate your hatred of Perforce. But I think you've let your hatred blind yourself to the argument I actually made. In my original comment I made two arguments:

1. Git is complicated
2. Perforce is so simple to use that I can teach an artist or designer who has never even heard of source control how to use it in 10 minutes.

Then you came in and said the way Perforce handles read-only files is stupid. You know what, I agree! That's a solvable problem. If Perforce wasn't acquired by a private equity firm maybe they'd actually work to make it better. Alas.

This isn't about Git vs Perforce. I post in all of these Git HN threads because I desperately want people to realize that Git sucks ass and is actually really bad. WE COULD HAVE SOURCE CONTROL THAT DOESN'T SUCK. IT'S POSSIBLE. I'm not saying that Perforce is that solution. I'm saying that Mercurial and Perforce are existence proofs that certain things are possible. Source control doesn't have to be complicated! It doesn't have to have footguns! It doesn't need a 189 page guide!
So, Americans were insulted by being called Nazis and in true progressive fashion decided to reclaim the term and, well, embrace it?

Cool - it’s nice that you say this is an American trait. I was almost about to say that this entire setup was manufactured to pit Americans against each other, weaponising victimhood and identity, with the complicity of legacy media and big tech. And out of the three players in this game - the ‘left’/‘libs’, ‘right’/‘conservatives’ and the billionaire fascists up top pulling the strings, only the billionaires stand to win.
I have an idea about why Apple is doing this, but my key takeaway is that they should really read the room and sort out their QA (Spotlight is broken in the latest Sequoia) and platform strategy (the iPad is still gimped) instead of spending engineering resources in another Clips-like fiasco.
Yes, but it would be dishonest to claim that only Republican admins drastically increased the deficit. Biden is an exception. I’m not comparing him to Trump either.
What we really need is a C to GNU Make transpiler written in C just so it can translate itself.
Perhaps Gaza residents will be welcomed in El Salvador?
I'm having a hard time googling the book you mentioned. Is it by any chance called 'They Thought They Were Free: The Germans 1933-45'? That's the closest thing I could find.

https://en.wikipedia.org/wiki/They_Thought_They_Were_Free
A few decades back we had the ability to cryogenically freeze processes, save them to storage, move the bins to another system, and defrost them to be run again. This was a great feature that I had hoped would make its way into mainstream kernels, but it seems to have disappeared off the face of the earth.

I wonder if the expansion of process isolation tooling will ever lead us back to this situation again, anyone know? It seems to me that strict isolation would be a vital rudimentary requirement for cryofreezing processes...
yes I do think there is a important difference between google triangulating data, trading data with others and attaching a name to an ip adress by their own efforts without me voluntarily giving them that information for free. And you seem to forget that Google lost a class action suit about incognito mode. And I'd rather sue Google than Kagi.
Plus, like 23andme, when times are tough I don't want to think about what a smaller company in dire straits will do with my dafa.
> It's objective fact that Trump did not start a single war during his first term (he only inherited wars from his predecessors), his successor Biden immediately went back to starting wars.

What war?

Seriously, what war?

I've tried searching for what wars, and found that the only ones started by the US this century were by Bush Jr.; neither Obama nor Biden went to war.

Do you mean the war Russia started by invading Ukraine? The ongoing conflict between Israel and various but changing subsets of their neighbours? Because these were not started by the US, they are outside the control of the US.

> No. More. Wars. This is non-negotiable. Every single warmonger and the military industrial complex can go fuck themselves.

> However, if we can get Greenland and the Panama Canal amicably through business/diplomacy then, as an American, why not?

He refused, when asked, to rule out using military force.
I live the rental only life and only when needed. That being said when I looked at buying a car, it would be cheaper if bought second hand as it basically doesn't depreciate unless you drive commercially. The key is getting something that is already old and with a lot of mileage. Adding 10% more mileage to a car with 100k+ miles and adding 3 or 4 years to a 15 year old car doesn't really depreciate, it's all the same value. So if you ride the wave of old second hand cars you can switch every few years and you can even sell them for higher than you got them in years where the second hand market moves up.
You should also ask yourself if there's a psychological effect making you think that the people on the other side of the fence are delusional.

Admittedly it's a tough current to pitch yourself against, that search should be a paid service. But that's mainly because the best advertising company in the world is leading the charge on the other side.

The truth on who's more delusional appears murky to me...
They wouldn't mind it, but Chinese EV & solar panel production volumes are already completely mind-boggling, they'll keep doing just fine without the US.
This is one of the best books I ever read. I picked it up pretty randomly a few years back. It changed me.

Before reading it, I was firmly of the opinion that good people (like me! and everyone I like!) will (mostly) resist a fascist takeover. At least passively resist. As in not actively collaborate. Mostly. Reading that book obliterated almost all of those beliefs. (What little was left was destroyed by having children, and actually directly experiencing what it means when people say "I'll do anything for them").

I think it's the most upset I've been since I was a child and asked my parents why people suffering in a war on the news didn't just say that they don't wanna be in the game anymore. Because that was the rule that applied in kindergarten.

This all sounds very depressing. But read the book. It's a damn important book. (And it's very short and almost free – just read it).
IIUC, what you're asking for is what it is, i.e. TrailBase is like FireBase, as opposed to a FireBase running entirely on the client. We probably both agree that ACLs enforced by the client are no protection at all.

Did I misunderstand? Was there something that thew you off? - always keen to improve
> A trade deficit is when your trading partner buys more of your goods than you of theirs.

No, that's a trade surplus, the opposite of a reade deficit.
Some of the crowd here is already aware of the issues with these recommendations, so let's take things up a level.

https://www.notrace.how/ / http://i4pd4zpyhrojnyx5l3d2siauy4almteocqow4bp2lqxyocrfy6pry...

https://www.anarsec.guide/
It's still there under the surface, and it's still good. But it's not fashionable (when was the last time you had kedgeree, cullen skink or lardy cake?) Stichelton, about two years ago, was a religious experience but it's £30/kg and is the output of a single herd.

Our day-to-day diet is poor (we're probably the most Americanized European country when it comes to diet), but there are good bones we could build on. Someday. A lot was lost to industrialization and WWII and can't be recovered, but much still survives.
To add to this - it's just generally not a very interesting story internationally, so naturally we would, even if it were an exactly equal problem in every country, hear about it from the US most and UK secondarily due to our reading English-language sites like HN. If the polish media were constantly talking about about lack of ATCs in Poland, would we ever notice?
GNU Make now has a debugger (`apt install remake`) that eases your first pain point a lot
> I once read a horrifying fiction story about a pre-industrial culture that used nuclear reactions in open piles of uranium ore

The real world was worse than this fiction. It's easy to find pictures of old advertisements for radioactive products, in the years following the discovery of radioactivity. Radioactive pills "to boost your energy", radioactive cosmetics, radioactive false teeth... Now imagine what happened to the people that used these.
Modern-day oracles or bullshit machines?
I've been a paying Kagi user since the beta - and thats because I get good value from it. Out of the box the search results were, and are, much better than Google or Bing. The ability to raise, lower, or block the priority of sites adds to that and gives me a very personalised tool. I'm very happy that it exists.

On the other hand, the fact that we're having this discussion does point to how difficult it is for Kagi to explain its value proposition and differentiate itself from Google.

As for chatgpt - I'd say its functionality relative to google search is obvious, but not it's value.
> The USA will likely address climate change directly through technology (geoengineering) vs rapid degrowth (the only two plausible means of stabilizing the climate)

How is "rapid degrowth" a solution to climate change? we have "degrowth" in population in basically every industrialized country already anyway, but more extreme rates like South Korea are already destabilizingly low, and still not even close to enough for keeping CO2 emissions in check: That would probably require us to slash population by at least 60% (and quickly, even if we kept enacting CO2 reducing measures).

There is already a "solution" for climate change on the table-- electrify everything, de-carbonize electricity generation and help roll out this change globally, but all the major players are dragging their feet because this is obviously not free...
From a French point of view, I feel that Trump is going for self-reliance of the "USA", Panama, Greenland, Canada would lower greatly in external reliance and control better several trading routes.

Add that https://www.businessinsider.com/who-was-elon-musk-grandfathe... and you see who is actually leading today USA.
People see no tracking and just trust it nowadays? I'd much rather use a public SearX/NG instance than to trust something that claims to have no tracking and isn't open source. Same thing with DuckDuckGo.
A big problem with micropayments is that the transaction costs tend to dwarf the actual payment, which isn't good for the buyer or seller. I don't think it is an unsolveable problem, but there are significant network effects that would need to be overcome.
Twitter was micro-blogging and this style is a reflection on a reflection. Meta-blogging is perhaps exactly what this style is.

Like reaction videos, this is a great way to repackage original material for a wider audience. The cynic in me bristles at the "value capture" here but the optimistic view is that this approach could genuinely breath new life into the "blogosphere".
One thing conservatives are famously not good at is anticipating the consequences of their actions. What could possibly go wrong with immediately deporting all the people who harvest our crops?
Learning it like this makes one learn the concepts though and build something closer to an actual understanding. I have seen people struggle with understanding what git does or with making fine grained commits or mostly atomic commits a lot, especially GUI users, because many of them do not have the underlying concepts understood well enough.
It's not directly relevant to that preceeding comment, but it's relevant to the reason those were being brought up a couple commments higher.

Being relevant to either of those is enough to make it overall be: relevant.
this ol' one as well https://github.com/Rob--W/cors-anywhere
You could have just condensed this down to: democrats bad and only their fault.

Because if people in the middle can be so damn gullible to vote for a criminal who said:

"I don't care about you, I only want your votes",

like Trump because he promised good economy I don't know how anyone can conclude that the issue here is with democrats and not the people's lack of critical thinking.

It's a bit late to correctly point out that focusing on demographics as you voter base is stupid and that it's interest groups you should focus on (as this should've been done in 2008 after Obama's victory), because this isn't a race between two sane candidates.
Google: Don't be Evil. Although I'm having some trouble finding a reference on their website to back that up.

If you're going to start trusting search engine companies then maybe don't have them linked to your bank account. They can put what they like in a policy document but the problem is what happens when they decide to start doing things differently.
Are you still on dating apps? And was your initial intention to find an amazing gf, or just play the field? Not poking just curious.
Good to know. I tend to use them as markers of "I started working on this in year XXXX and I last worked on it in year YYYY".
I don't get how that's related
German results are reasonable if I select Germany as a region
JarvisPact
Fascists always are, that's how they gain enough support to gain power. Hitler had a lot of friends in the capitalist class, and the socialists and communists were the first to go under his rule.
Location: Brazil

Remote: Yes

Willing to relocate: Yes

Technologies: Go, Python, Ruby on Rails, TypeScript, JavaScript, PHP, Lua, Postgres, SQLite, Redis, WebRTC, Docker, Kubernetes, Terraform, GraphQL, Nginx, AWS (AppSync, Kafka, SQS, S3, EC2, EKS, RedShift, OpenSearch)

Résumé/CV: https://drive.proton.me/urls/CR465S6YVG#zc3taQgE5Fod

Email: gqgs@protonmail.com
It makes sense to stop the flow of money right?
>2. The USA will likely avoid war.

The USA is currently experiencing an autocoup prosecuted by an unholy alliance of tech industry elites and dominionist christian white supremacists. Its president, who presided over an attempted violent coup in 2021, has called for the annexation of Canada and Greenland, ethnically cleansing Palestine and acquiring it as US territory, military incursions into Mexico, seizing Panama, and suggested the annexation of the United Kingdom.

He is openly aligned with radical white supremacist militias that are entwined with our sheriffs, police, and military. He's installed a white supremacist as Secretary of Defense with the support of congress and numerous others in powerful positions throughout the remnants of the US government.

We are on the precipice, staring into the abyss.
The Anytime Fitness is everywhere
Do you have a source? Because that doesn't pass the smell test to me.

If they're hiring 10 people and have 20 good, qualified applicants then sure, maybe diversity efforts would mean that a straight white man gets overlooked.

But we're talking about the context of them complaining that they can't hire enough people, and absolutely no diversity program anywhere is saying "well we need to hire people, and there aren't any good applicants left except those who don't tick diversity boxes, but still let's not bother hiring them". It really doesn't make sense at all unless those 900 people actually weren't good enough applicants and are wrongly believing that diversity is the reason.
Seeing your posts hours after Trump launched a plan to ethnically cleanse Gaza is quite the sight.

You’re like the black knight from Monty python.

Edit: I welcome the pushback on this post. The message I meant to convey is that of two evils. Yelling at the losing candidate does nothing for Gaza. It alienates even people who care (but I’m not perfect). I apologize for the divisive nature of my post.
Sorry if it came off like I wasn't agreeing. Whatever the progressive equivalent of greenwashing is. That.
gift without t. ;)
I loved reading this write-up. It was a wonderful trip down memory lane. Writing a PASCAL compiler is very impressive. I only got as far as the assembler!

In 1989 I designed and built a board with 3 transputers on it as part of my (physics) degree project. The transputers were T212 I think, so only 16 bit and no floating point with 2k of local RAM. They ran at 20 Mhz and the all important chip to chip network ran at 10 Mhz. Ostensibly it was so I could do Ising spin simulations on it but actually all I wanted to do was calculate Mandelbrot sets having seen a demo of a box with 256 transputers in doing that.

My transputer box was connected to a BBC Micro and to program the transputer I wrote an assembler in BBC Basic. The transputer instruction set was quite funky - everything was variable length. Which meant when calculating the jump instructions, sometimes my assembler would take 7 passes to find the optimium encoding for everything.

The BBC Micro only had 32k of RAM which wasn't nearly enough RAM to hold the assembler, the symbol table and the code you were assembling. So the assembler would write each pass to disk! To floppy disk! It was very slow as you can imagine but I did end up writing both an Ising spin simulation and a Mandelbrot set plotter. The Ising spin simulator ran slightly faster than a FORTRAN version I wrote for the university mainframe which I was very pleased with.

I got to learn about parallel processing using message passing and managed to make my first concurrency bug where the program would work on 1, 2 but not 3 transputers! I didn't write programs for multi-processor machines again for more than 10 years.

The transputer seems so ahead of its time, even now 36 years later. I sometimes wonder what it would be like if we'd continued down that path. Maybe your laptop would have 10,000 processors in it each with a few MB of RAM and we'd be writing very different programs in languages where message passing was a first class construct.
This was an enlightening read, thank you for posting it.
I've inspired in this repository to elaborate the proposal. The proposal could be adapted to this repo as well.
That no longer exists in any meaningful form.
There should be transparency. Maybe they do that
> a criminal, lie, swindle and rig puller like Trump
> voter base is stupid
> facist, nazi, coup

Name calling typically results in people viewing you as immature.

If the left ever want to reclaim the respect of voters, they need to lose this bad habit.
Triggered. If we are pathetic, then look forward to our enlightened successors.

I don't know what will happen in American politics, nor what effect it will have on the world or the permanence of those effects, but there are demagogues everywhere, America is not exceptional.
It is national security issue for China, it doesn't need to be commercially competitive. Like Ford/GM has long lost their competitiveness against Japanese car makers, but the government will keep them around as long as they can.
TypelessScript

(Very fun to type when the "S" is lowercased.)