skysight-inc/HackerNews huggingface dataset:
As far as I can see, GCCGo implements Go 1.18 as of today [0]. Moreover, as noted on official Golang webpage for GCCGo [1], there are even some advantages for using GCCGo, quoting:

"On x86 GNU/Linux systems the gccgo compiler is able to use a small discontiguous stack for goroutines. This permits programs to run many more goroutines, since each goroutine can use a relatively small stack. Doing this requires using the gold linker version 2.22 or later. You can either install GNU binutils 2.22 or later, or you can build gold yourself."

Considering GCC can optimize well written code to the point of saturating the target processor, given the correct target flags, I'm not entirely sure that "gc" would be "much" faster than GCCGo. I'm relatively new with Go, but equally old with GCC, esp. with g++, so assuming the optimization prowess is equally valid for GCCGo.

Last but not least, GCCGo is a part of GCC as a primary language since 4.7, which is an eternity in software terms.

[0]: https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=libgo/VERSION;h=...

[1]: https://go.dev/doc/install/gccgo
Ok, sure, maybe there's demand there. But how would the logistics work out so that it managed to become a problem?

Are people

a) Waiting 5 seconds/frame * 60 fps = 5 minutes / second for a video to generate on their personal computer, and doing this constantly enough that it manages to become a problem?

b) Buying computers that can do it real-time, but therefore output vastly more heat, requiring thermal management system akin to a car driving at highway speed?

c) Renting these computers at considerable cost to make these videos?

As long as enough people watch each video (or one person watches it enough times), the energy usage washes out to become negligible compared to the amount of human time invested. I just can't see a world where enough people are managing to consume a kw minute/second producing videos for themselves to watch only once or twice that it becomes an issue.

Personally I'm optimistic that energy/compute is going to continue going down substantially (in which case even real-time video generation might not be an issue). If it doesn't and we don't become substantially better at efficiently synthesizing video, I can't see personalized single use video generation being a thing.
While I personally like React, I have to say the design of the library is just so awful and non-intuitive. While I can maintain a legible codebase myself, as soon as juniors in my work are involved I have to spend a lot of time reviewing PR's, fixing changes and explaining concepts in order to make sure that the application actually runs correctly and isn't, say, infinite looping in a useEffect or something like that.

I only rant about this here because I think useCallback is pretty awful design - separate functions that only exist as syntactic sugar are terrible for user readability. A lot of people probably know useMemo as it's quite easy to understand and used somewhat frequently, but if I were to use useCallback in my code it would probably cause a lot of others at my work to then have to go scouring the docs to figure what the heck this hook exactly does. On the other hand, just forcing users call useMemo and return a function means that everyone who knows useMemo knows what's happening.

Unless I'm completely misunderstanding how useCallback works, perhaps React actually does some extra optimization under the hood or for this or something.
>If you refer to things people say that you disagree with as "screeds," they'll eventually stop talking to you.

A fair point. Although I expect you'd be just as effective if you'd just catted it to /dev/null.

I'll paraphrase what I said in my original comment:
"Just because you don't agree with the ideas presented by others, it doesn't mean that those others are angry and their presentation of such ideas is a 'screed'."

That some folks don't get that is unfortunate, but not all that unexpected.
Stanford catalyst that can turn CO2 into gasoline 1k times more efficiently
>especially in between the popups and autoplay videos

I hop ur toes get gooder.
it benefits city-dwellers more, but some (many?) European countries have rural rail/bus networks that are highly effective
>But our everyday reality using the computer does not feel empowering. You want to use the internet without being tracked? Almost impossible. Want to message a friend? I hope you have read and agree to the WhatsApp Terms of Service and Privacy Policy. Want to install some software on your Apple device? It better be in the App Store. Perhaps you want to lend an Amazon eBook to your sister? Well you don’t actually own it, so you’ll have to ask Amazon.

>What happened? I thought computers were supposed to be empowering? In all the techno-euphoria of the 1980s, Brand and others did not consider the manufacturer’s intent: our everyday computers, tablets, and phones are consumer machines built for consumption. The personal computer was replaced by the consumer computer just as soon as it arrived.

No. This isn't one thing. Three things happened concurrently:

1. Networked services

2. Malware

3. Copyright maximalism

The first trend is close to the "consumer computer" concept, since it's basically the old mainframe business model warmed over. However, the other two trends greatly accelerated the handcuffing of users.

Copyright maximalists feared the scourge of casual piracy and wanted to ban consumers from having access to copying technology. They failed, but Congress let them have protections for DRM that effectively amounted to being able to opt-out of being copied. They also sued and lobbied for intermediary liability on network services, requiring that they effectively do on-demand content removal.

Malware did exist in the mainframe era but it was mainly prank programs. Personal computing dramatically extended its reach. Proprietary software vendors were able to condition users to execute programs they could not inspect or modify. They also attempted to prevent copying with DRM, but an active cracking & piracy scene stymied that. So people were now blindly executing modified applications, often times with obfuscation to prevent removal of cracktros[0]. Pranksters used and abused this to distribute malicious code along with their software.

Network services made malware worse, too. The point of entry for malware in the Don't Copy That Floppy era was infected disks; and the solution was to write programs to detect and erase them. But with the Internet, everyone can connect to your machine, and it turns out that not only creates an entirely new class of software vulnerability to spread malware with, but a new motive for doing so - exfiltrating information and reselling it.

So you have three cycles running together that has made actually exercising anything resembling "freedom" into a scary ordeal. Computers just "get sick" with "viruses" and start stealing your information, so people rush to centralized services, upon which copyright maximalists have demanded control over and largely gotten it. "Consumer computers" are not (entirely) conspiracy of big tech to control our lives, but an act of convergent evolution under particular pressures.

[0] Object analysis complete. Target is a Space Pirate Crate. Space Pirates, strangely, dislike theft. The only way into their crates is through use of force.
David Fravor seems to speak favorably of Lazar, at least from what I've gathered from his JRE interview, but I see your point absolutely.
I feel like the cycling community would go gaga over this. Because eventually many cyclists end up being armchair mechanical engineers
That wouldn't be chargeback either. You have to get the bank to do the chargeback, you can't just do it yourself.

If you wanted something more like that, you could pay via a smart contract that holds the funds in escrow for a while, with the arbitrator key able to refund the money to you.
Something I'd like is a diagnosis tool that worked similar to the software dispatchers use to obtain information from the caller
There was a recent discussion on the topic “Should Public Transit Be Free?”
on Freakonomics Podcast

https://freakonomics.com/podcast/should-public-transit-be-fr...
> there's a very real pipeline in which people with less-trained critical thinking skills

If this is your opinion, perhaps the problem is that society undervalues critical thinking skills. Not that an entertainer isn’t shilling in the correct directions.
I want to work hard at my axe throwing skills so I can hit targets more accurately.

That will help me become a better axe murderer since people are less likely to see me. Still wanna celebrate my skill growth?
Does it work with Wayland?
Egg Freckles: The Newton at 30
The state of law and order in Venezuela is thin evidence? How many countries’ justice systems would need to collapse to convince you of this concept’s validity?

The “anarcho-tyranny” idea is orthogonal to Francis’s other and later views, and has become a mainstay topic in mainstream conservatism. Here it used in a Newsweek article by Hispanic conservative writer Pedro Gonzalez:

https://www.newsweek.com/president-bidens-anarcho-tyranny-op...
> The continued credulity of the west despite all of the lying China has done is astoundingly stupid. Anyone with an ounce of understanding of the culture and the government, particularly Xi’s government, was laughing at the Chinese figures and demanding on the ground access early on to determine what was actually happening.

How did China hide what was actually happening from foreigners at the 172 embassies in Beijing, and the 200+ consulate generals/consulate offices in the rest of the country, plus all the foreign business people who are in China long term?
Not sure if this was shared already, but here's an example of the reflection of Buzz Aldrin's visor unwrapped into a 360 image: https://www.reddit.com/r/space/comments/ooexmd/i_unwrapped_b...
I really appreciate this comment.
> I added the one-liner description from the Windows website.

Bad idea, you don't need an infringement case. Try this instead: "An easy to learn language for automating your Linux computer". People who don't know what AHK is don't care that this project is a port of it, so no need to mention that in the description.
Ah I could be a bit more clear, it's more like a script and its dependencies. That said, you can combine a bunch of different utilities into a single script and select between them at runtime (cli, gui, etc) or even have them running in parallel in the same runtime without too much trouble, though you have to be careful since some scripts make cavalier use of the global namespace.
Just make it a condition of funding and they'll probably get on board with machine-readable standards. But the first thing the feds will have to do is fund and do a big competition to define those standards.
The traditional way to play melee is local multiplayer only, so players most players are used to the incredibly fast response of a CRT. This and the muscle memory required to play at a high level makes LCD monitors (and especially TV's) noticeable.
The server is the communicating user in this instance, it is the intended recipient of the message. No potential eavesdropping can happen.

Even though I intend for you to read this message, I am sending it to the HN server to post publicly. My communication with HN is E2EE, my communication with you is not. This isn't meant to be useful information, and it certainly isn't advice. It's just an accurate nonstandard way of looking at things.
Honestly I'm WAY out of my lane here. I have no medical training and can't even call myself an interested amateur. So me trying to argue via random snippets of internet text would just waste everyone's time! :-)

The only thing I can really say is, there's a lot of medical-related material out there that seems vague and hopeful, that I don't think is doing much good for anyone but its creators. I'm with you - let's see what the research says and what the studies show, while keeping the placebo effect in mind. If crabgrass cures cancer, I'm down for some grazing.
On the other hand, I've used public transit to move many planks of wood from Home Depot back to my condo that would not have fit in a normal car.
There is some rough functionality for operations with wlroots via wlrctl https://git.sr.ht/~brocellous/wlrctl and more generically (via uinput) ydotool https://github.com/ReimuNotMoe/ydotool
I don't see Twitter as a digital town square. I also don't see town squares as being a shouting arena.
Shuffles, Pinterest’s invite-only collage-making app, is blowing up on TikTok
I'm late to the party, but what stops training this SD model on audio spectrograms? Then you'd tell it "some mozart-style violin for 5 seconds, add drums in background." The spectrogram is then translated to sound and suddenly you're a very decent music writer.

With img2txt you could give it an audio file, call it "S" and tell "music in S style, but with flute".
That's not a correct framing because of those 5 events, climate change caused about ±0.1 of them.
Oh, I agree, but I can't think of any major US retailer that does not do this 3rd-party stuff. Amazon, Walmart, Newegg all do.

I guess Target doesn't (yet).

It's frustrating to explain to older parents, "You have to pick, "Sold by [Walmart|Amazon]", or it could be anyone!" and not have them understand.
I'd imagine so. The act of creating something new is what I enjoy most when I worked on side projects.
Netflix Reaps What It Sows
He's pro-free speech so long as the speech isn't workers exercising their legal rights. =)
So Twitter, a private company with a well established and legally enshrined moderation policy is a public forum, but Tesla, run by a free speech activist and with no established dress code, isn’t. I look forward to see Elon clocking in and out and wearing appropriate work attire.
HA said the master craftsman to the apprentice. Doth thou really think a master such as myself would hammer nails? I am in important zoom meetings! Surely it would be distasteful to touch such dirty tools at my level.
> Plus, with the tarps you can't use the pool anymore. After all, it's not like you can see the satellites passing overhead

Legend has it that rogue states/combatants would track US satellites using software and freely available data, and when they know one is going to fly overhead, they'd cover whatever they don't want photographed.

From rogue states to rogue swimmers...

"Papa, can I swim?", "In 13 minutes ma princesse, then we'll be safe."
This is the thing with automation, we're on a path to destroy most jobs that you can earn a living from self driving cars, automated kitchens (and ghost kitchens) self checkout, automated bookkeeping and mid level managerial positions, all of those are more or less set to be automated on the close future

Even if that only kill half the positions, we're still looking to a situation where humans overall don't have anything attractive to the market, if you can't earn a living wht would you do?

https://www.youtube.com/watch?v=7Pq-S557XQU
If everyone wrote software to be used by 5 years old without any interest in looking up things they don't understand (yet) themselves, we'd never move the field forward.
I'd say the barrier in N.America is both deficient networks in most cities, and price (it's actually quite expensive because there's such low usage). If it were free, or close-to-free, it would ostensibly increase ridership which would increase the impetus for further expansion (which right now is hard to advocate for when so few people use it; it's just not worth the cost even if you charge people for it).
The only difference, according to the OP, is that Americans invest in both securities and housing.
There is no doubt that you can implement a message passing system in Smalltalk, as you can with any Turing complete language. In Smalltalk instead of "calling a virtual method" people just say "sending a message". But it actually works quite similar like e.g. the Java VM. Params and receiver object are evaluated and pushed to the stack, then the method is looked up in the receiver class using the selector (which is an internalized string) and then calls the method with the given parameters (this lookup and call is called "send" in Smalltalk); the major difference is that in Java the verifier checks whether a method with the given name and signature actually exists in the class when it is loaded; but also in Java you can influence the dispatch as you described and e.g. create your own class loader.
> 1. it's orthogonal to relevance of content

The entire point of my comment was that it's not orthogonal. The ads are what fuels the click bait and SEO-driven articles. Nobody for example would ever pay a subscription to a website that is just waffle filler. While stackoerflow has ads, it's much better in that regard to the SEO spam pages.
It really is mind-bending stuff -- I have only the vaguest idea of how these proofs could work, but you summarized it beautifully.

As an aside, this is also perhaps also one of the best motivating examples of the idea of "oracles" in math. ("Ok, assume we can do $IMPOSSIBLE_THING... now what?" :) )
We're already on the EasyList (a big blocklist) so it should already be blocked.
Your response suggests you either don’t have a clue about US and their presidential requirements (from official, like being born in US, to de facto, like belonging to one of two approved parties), or about China, in particular what what CPC is and how the “party” here is essentially a mistranslation.
There was a similar situation around my home town in rural western Ohio. The area served by large incumbent telcos (Ameritech nee Ohio Bell, AT&T, GTE) had cruddy options for Internet service. Before 1995 there wasn't anything that wasn't a long distance call.

A few miles up the road, where the incumbent telco was a consortium of old independent "farm" telephone companies, was flat rate local dialup. Not for us, though. Eventually the independents offered local service in the large incumbent territory too (presumably when it became cost-effective to drop in a T1 and run a modem pool).

In that independent telco area xDSL became an option in the early 2000's. Fiber came shortly after.

In the large incumbent's territory none of that magical high speed stuff was an option until the local cable monopoly started offering service in 2004.

Even now if your wireline distance from the incumbent CO is too great and you live on a less-populous road (where it's not worth the cable company's cost to run cable) there are no wired high speed Internet options at all. (This is in the 25th most populous county of Ohio's 88 counties.)
Rogan has addressed this since then saying basically he doesn't know if Bob is full of shit but knows that he (Rogan) wants to believe in aliens so much that sometimes he goes lighter than he should.
You gotta feel for the techs running adult sites. Used to be (maybe still is?) the bleeding edge of web tech. Payments, micro payments, video, advanced site search, content filtering, crypto,... I guess there is a lesson there, like "serving primal urges = $$$". But you never see those resumes on linkedin.
In the US, there are (at least) two competing views of contractors.

One side believes that contractors are cheap, disposable labor that costs less than hiring an employee with benefits.

Another side believes that contractors are a way to access temporarily needed expertise they lack in-house and cost more than hiring an employee with benefits.

Some firms' views depend on the skillset. Other firms have the same view no matter what.

In my experience, the more general a position, the more likely it is to be put in the "cheaper" group. The more specialized a position, the more likely it is to be put in the "expensive" group. Neither of these categorizations necessarily is correct, just how the firm is viewing things.
Sure it’s a general intelligence, why wouldn’t it be?
wow, this looks great and quite fluid. It seems that GTK4 is paying off!
Can someone give this completely ignorant old fellow a description of what the author is doing in this article?

What is the initial drawing being done with?

What is this stable diffusion process? (Amazing is one answer.)

A very brief description of the software used.

Color me astounded. I actually liked (was delighted by) the results in step-6. When I realized it was done programmatically somehow, I had to pick myself up and get back in my chair.
Agreed, just because a particular job function isn't someone's responsibility doesn't mean that they can't learn from those who do. A junior developer isn't going to be making architecture decisions at most organizations and in a lot of cases, architects are in more of the strategy meetings that lesser experienced engineers bemoan having to attend anyway.
The assumption is that most basic needs will be provided by automation, not humans, hence the need for a UBI. Also, immigrants, since they don't get UBI (but hopefully get a lot of protection so as not to become a slave class).
I've dismissed DALL-E - very cool, but won't really replace everyone. After playing with Stable Diffusion, as an artist, this is the most profound experience I've ever had with a computer. Check this out https://andys.page/posts/how-to-draw/
I've worked as a grunt for tradesmen. Even in small residential jobs with teams of 4 or 5 there was a boss who was much less hands on.
I’m not arguing your opinion, I’m just pointing out the established precedent and law disagrees with your opinion, so it’s going to take some work if you want the outcome you’re describing. Saying it could work in theory if people just transcode on the fly and self-limit the rental rate isn’t particularly convincing, fwiw. The shining light analogy is a little hyperbolic, I’m sure you know. Transcoding & streaming definitely is making a copy, because the bits exist in two places. Not that this matters, it’s splitting hairs that may not exist. The point of copyright law is to give copyrights holder control over who gets to distribute and who gets to consume, and it may not make any difference whether there’s technically copying involved according to however you define copying.
And, some ideas are good, and very, very cheap. There is no reason to avoid implementing those.

Building out wind saves birds from petroleum pollution. A bit of paint saves more. Why not?
So, no claims that I'm an expert at this, but...

The part-time thing has two kinds, in my very limited experience. One, is doing maintenance on something you used to work on full-time. You already know the code base, you just don't need to be doing full-time work on it. If you were good to work with, previous employers might have a use for you on a part-time basis.

The other kind, is going to be the fiverr-type thing, where your pay rate is not competitive.

So, leveraging past employment (or coworkers who went on to other places, who know you know the thing they need a bit of extra help on) is, again in my very limited experience, the way to do it. One more reason to be nice to people, even at places you have decided to leave, or they have decided to leave.