skysight-inc/HackerNews huggingface dataset:
I don't know, I've always thought green threads refers to the coding style of Go or Java's Project Loom - you write code that looks like multithreading and call blocking methods like `socket.receive()`. And then deep down in each IO call, there is some magic that suspends the green thread, and resumes it when data is available.

I think the colored function thing is often thoroughly misunderstood. There is a real difference between a function that returns `string` vs. `Future<string>`. It's not arbitrary but just a matter of typing. Languages could have more syntactic sugar to bridge both worlds of course. And you can get rid of the distinction as goroutines etc. show.

But actually I wonder if it would be useful to keep some colors. Maybe you could have an effect system and mark functions as "computationally expensive" / "blocking" vs. "computationally trivial". The compiler would prevent you from calling the blocking functions from the GUI thread, but you could `async` or `go` them to another thread and resume when finished.
Assembler programming wasn't an unusually exotic skill in the early 70s, and the PDP-10 was an unusually friendly environment for it.

Compared to modern programming, assembler on a 16- or 36-bit machine is simple, logical, and not at all abstract. DEC made a point of offering high quality detailed docs to students, and there was a kind of assembler culture that produced operating systems like TOPS-10, compilers for various languages, and editing tools, often with access to the sources.

And as others have pointed out, the 8080 was not a complex processor. So mapping its instructions to macros wasn't hugely challenging.

I had a friend who wrote a Z80 emulator - a harder challenge - on a PDP-10 as a spare time hobby project. It took about a month of after-hours programming. Full-time, it would have taken much less.

More interesting is that it's possible Gates & Allen had access to the sources for the PDP-11 4K word Dartmouth BASIC.

I have no idea if the original 8-bit MS-BASIC was a clean room reimplementation. But it's at least possible it wasn't.
They straight up replace the lens of your eyeball with a plastic one, and as result you can often see better than ever, without glasses. That was the outcome for my dad, anyway.

My dad's side of the family has eye problems: myopia, glaucoma, detached retina, and wet macular degeneration. Hoping my mom's genes spare me the worst of it.
At that point, it seems like it might be faster to just fork SQLite and add the PRAGMA that you need, instead of duplicating a part of SQLite's functionality in a non-future-proof way.
> John Stewart advocating for 9/11 first responders or you calling your Senator to tell them to support or oppose a bill would then be called what?

That's lobbying.

Jon Stewart supporting politician X with $1M for his re-election campaign in exchange for a 9/11 bill... that would be bribery. But in the US, this bribery is called lobbying.
The concept of an "AI detector" for written works is absurd. The explicit modelling goal of ChatGPT is to write as humans do and it is extremely good at that.

ChatGPT if not promted specifically has a very particular tone, which you can surely detect. But writing in that careful, somewhat formulaic english can not be taken as evidence of anything.

I can absolutely believe that ESL students tend towards that tone. But that only shows how absolutely useless the detector is.
Quantum gates/circuits are everything - unlike classical computing there is no abstraction built on top. The circuits are built and configured in a classical computer and then the configuration is loaded into the quantum computer.

Why not try playing around with some quantum circuits via qiskit, you can actually run them on a real quantum computer for a few cents with Amazon braket.
Choosing the red pill isn't selfish, it's logical. There is no good reason for choosing blue. If everyone goes red, everyone's fine. If the rest of the world wants to try to collaborate on blue for some reason good luck to them. Not my problem. It's safer and simpler to go red.
Is there even such thing as shadowban on HN?
Thank you for your response.
2lb is not a lot, but there also a lot of stuff I need to carry around when I travel, so I need to pack as much stuff as possible into limited space and weight which airlines would consider as a hand luggage.
There are reasons I need apple stuff. I often need to test and publish iOS apps, so there is no option for linux / windows machines, although I have regular acer linux laptop for torrenting, automation and so on.
Also I'm planning to learn developing for vision pro, so thats also requires mac machine.
As of as much apple stuff as possible, I seek the opposite, as less apple stuff as possible, and also as less as possible heavy stuff overall, I move a lot, so I'd like to have just a laptop, instead of several laptops and pc's, so I definitely won't buy a mac, and having 20kg pc with rtx 4090 would be a problem, because I would need to transfer this machine when I move.
I need computational power for game dev, ML, and for running monstrous enterprize projects, eg with 500gb database.
In the end I think I'll give up and'll have to carry around MBP 14, if it is not possible to use MBA as a screen for macmini
Yes, of course it's important, they're people for fucks sake, with lives and salaries for expenses that move the economy.

What does it matter it's 1/5 of Wall Street salaries? Even worse, saying they aren't "important" because of how much they earn, I feel disgusted reading this comment...
If there is value to them, why are the copyright owners not offering a way to pay them?
I propose as an experiment, you go make an offensive left-wing comment on a relevant thread (maybe "ACAB" or "eat the rich"), and see if it gets flagged and downvoted.

I read a bunch of right-wing comments on HN (including ones making good arguments), the reports of left bias on HN are greatly overstated.
Chrome is dead for those who uses ad-blockers
Google's block at least some users with ad-blocks enabled and I happen to be one of them. Each time I attempt to connect to YouTube using Chrome, I encounter the following error messages:

www.youtube.com is blocked
www.youtube.com refused to connect.
ERR_BLOCKED_BY_RESPONSE

However, when I switch to Firefox, everything works perfectly. This leads me to two possible scenarios:

This is a Chrome-specific feature and YouTube's reaction to installed Chrome plugins.
Some YouTube connections are blocked regardless of the browser used.

If the first scenario is true, then Google, being the developer of the Chrome browser, receives too much information about my browser setup. This could enable Google to prevent me from accessing any or selected content, effectively violating my rights to access information. This could potentially turn Google into a censorship organization.

In the second scenario, if some YouTube connections are indeed blocked regardless of the browser used, it would mean that the issue is not Chrome-specific. However, the issue of Google potentially violating users' rights to access information still stands.

In either case, the implications are troubling.
"Zapatistas"

If they practice anarchism, it is of a kind where everyone must work and they do seem to have clear power structures as far as I understand.

So they sound more socialist than anarchist to me with authoritian tendencies in reality. But it is hard to tell, as they are very closed up and not very open to outsiders. But for context, they do fight for survival in a hostile environment and that probably does not help with nice and clean solutions. Still, there seems to me a big discrepancy between their writings and their actions, so I would be careful with choosing them as a role model. But their slogan I very much like "The world we want is one where many worlds fit".
Nice, i was reading about this couple of days ago and belong to place near this city.

RIP
Okay but how did it matter? Other than some news stations having content to broadcast and sell ads against?

For comparison, here are conspiracy/shit theories that did have an impact on the world in the past, or continues to have an impact:

- Saddam has WMD
- Ukraine is not a country
- the end days of the world are here and we Muslims need to band up for the final fight (ISIS)
There was, at the time, something of a doublethink going on. Whilst publicly friendly, the U.K. was privately discussing scenarios up to and including invading the USSR (Operation Unthinkable).

However, again, it was wartime. And not one of these wars where your professional army fights far from home against an asymmetrically weaker foe. People tend have fairly negative views of dissenters in that circumstance. Look at what happened in America after 9/11.
Have you looked into correction vision, e.g., glasses or lens?

I wear a pair and have minimal problems when wearing them. When they're off I would likely experience similar to yourself.
I stopped at "a chrome extension", if you are using chrome, you shouldn't care about anonymity
I found this glossary: http://fuuu.be/hack/1000_Tutorials/1000_Tutorials/WAREZ%20DE...

There was certainly some colorful language.
what makes me mad - is the seasons are now so screwed up and unpredictable. that life is barely enjoyable anymore.

what also sucks is the effect on 3rd world countries - which due to lack of industrialization are low polluters.

but the biggest thing that makes me -- mad are the climate change deniers.
Yes, but there's little growth to be had there. I think the Java guys don't want to be the new COBOL, they'd like new apps to be written in Java too.
Solar radiation management with a tethered sun shield
It's arguably always been like that. The Internet's audience (on average) has simply grown up to an age where they start to care about that more.

>maybe people are getting sick and tired (and banned and flagged) of "good natured discourse" being entirely windowed by the latter.

I know it feels cathartic, but "record company bad" is neither discourse, nor particularly good natured. It's more reflective of how forums have shifted by twitter's popularity into being "microblogs". You don't really talk "to" people on Twitter, you throw out your tweet among a sea of tweets.

A shame, because I hate twitter precisely because of that.
Thank god. Async/await is an okay tradeoff for Rust, which lacks a managed runtime, but it is simply a bad abstraction for managed languages, where the runtime can automagically do the right thing for you without user involvement.
VIERLIVE | Full Stack Software Developer | Full Time - REMOTE | https://vier.live/careers

At VIERLIVE, we’re on a mission to build the leading social streaming platform for artists and fans around the world, connecting audiences and artists in new ways. We’ve already hosted amazing artists on our platform including AURORA, Leprous, Girl in Red, Sigrid, Veronica Maggio, Kvelertak, and many more. Our team is born out of the internet and we want to create something open and transparent, beautiful and playful. Now, you have the chance to join our mission!

We’re expanding our team to further accelerate our development. We’re actively recruiting and hiring for one key position: Full Stack Software Developer. You’ll take part in making big decisions and seriously impact the products we make, and you’ll take on a leading role in our software development. Tech stack: React, Next, Node, AWS Lambda, AWS DynamoDB, ++.

Learn more and apply today at https://vier.freshteam.com/jobs/aBbp6rjrtWp0/full-stack-soft...
Question answering using a Search API
It's disappointing that they only talked to one Kiva partner. If it is truly the case that the new model is widely preferable to the old model for the partner agencies, why is the evidence so weak? Instead, it just reads as if the example was just cherrypicked to allow the author to segue into a discussion about the Western lenders being out of touch with reality.
Manipulated Caiman: The Sophisticated Snare of Mexico’s Banking Predators
When it comes to discussing anarchism I think a principle of physics - horror vacui - neatly translates to sociology. When there are no greater powers, there is every incentive to collaborate to create ones, so soon there will be greater powers, ruling the relatively powerless ones again.
More generally, this is just semantic versioning. The first non-zero position is considered to have "major" impact, the following number is then a "minor" impact. https://docs.rs/semver/latest/semver/
The software indeed has to do what I do, which is understanding my environment and mentating solutions that are somehow appropriate for either fixing or alleviating any one of the uncountable challenges said environment faces. I cannot even describe what I am doing, only that relatively small parts of the end-result are encoded into symbols called code.

This reminds me of what Bohr said to Oppenheimer - in the movie - when some doubt arose around his mathematical ability: "Algebra is like sheet music. The important thing isn't 'can you read music', it's 'can you hear it'. Can you hear the music, Robert?"

I'm very much wondering if GPT can hear the music, but time will tell if and to what degree this even matters.
How do they relate to Java’s records?
with regards to the second half of your comment, I suspect this is a belief coloured by your distaste for the political system in general. This is understandable, but not really fair

Yes the political donation system is horrendous, and yes both parties are as a result corrupt capitalist lapdogs to corporations and the super rich, but given that the system exists, it's hard to legally blame a party for taking a donation from what at the time seemed like a legitimate business(man).

I agree that there could and should be some form of financial retribution though. If a charity received illegal donations, surely they would have to forfeit it?
AS far as I'm concerned, the best thing since email was invented is Fastmail.
The non-monetary costs of using gmail over a longer period are far higher than paying money for Fastmail.
Most importantly, I know I can rely on my email.
Most of my exams at my publicly funded university were individual in person meetings, where the Professor asked questions.

Cheating was basically unthinkable.
It likely will never happen, properties based on naming conventions is a misfeature according to the design team (I have a field named IP, should it be getIp, getIP, or what?)

If you want a data-only object, use records.
Not the case for me at all. Pop/mass-culture music sucks, but that is an opinion that didn't change for me since I was 16.
3 grand, 24 million, what's the difference?
What software do you run on your Apple TV?
in my experience being good at maths doesn't reliably indicate you're good at anything wildly beyond maths. often some related subjects like programming, but not always
Webvan were so late to market ...

https://en.wikipedia.org/wiki/Supermarket_Direct

> Supermarket Direct was a pioneering online grocer, providing a home grocery shopping and delivery service in London from October 1995. The company sold Sainsbury's-provided groceries until it was bought by Somerfield and integrated into the Somerfield Direct home shopping service
>And why should we need to confine our replies to a narrow and arbitrary framework of existing case law

Because the user wants responses from that narrow and arbituary framework. You are free to make or respond to another thread to look in another lens.
That’s a wrong question to ask. The proper one is the reverse I believe, why would I throw away one of the top 3 languages for a likely much smaller one with barely-existing ecosystem and questionable benefits?
Ask HN: Need suggestions for our product/business
I think we have made the biggest mistake in creating an AI wrapper and calling it a start-up. Two years ago, when chatGPT wasn't in the news yet, we heard about OpenAI and learnt about Copy.ai and Jasper businesses from our friends who are in marketing, and we thought we could do the same and provide more features at a lower price. We ended up creating a business using OpenAI API to begin with and expanded to Dall-e, Midjourney, Hugging Face and Anthropic APIs, and we started providing services such as AI images, blogs, adverts, website summaries, etc. Since chatGPT came into the picture, there is very little left for people to pay for our services as most of the things can be done via chatGPT, and most of the people who have churned out have left feedback that they are using alternatives. What do you recommend? What course of action should we take? Is it worth continuing our exploration and attempting to offer services that chatGPT cannot provide such as connecting different things via our platform? Thanks.
Emulating some simple instructions really isn't that hard, we did it in first year CS. He would have had the documentation available, you don't need the internet for that.
Well i mean unless someone comes up with a theory why this time is different from last time, then isn't my argument just modus tollens? That's pretty much the opposite of a logical fallacy.

This time may very well be different, but there would have to be some additional factor and nobody has given a compelling answer as to what that might be.
They're effectively contentless comments of no merit.

Any slogan yelling should get downvoted by HN standards regardless of partisan bias.

An Eat the Rich comment that includes a quality recipe, however, should be rewarded with tolerance if not upvotes.
Did you try disabling the ad blockers to verify that claim?

Not trying to be disrespectful, but I think you may have jumped to a conclusion too quickly here -- I suspect a misconfiguration or some other issue (dirty cache, corruption, etc.) seems more likely to be the cause.
That's nuts, that's almost 50% heavier than a 7-seater van!

“Your mama's so fat see needs a 7000 pounds truck to carry her” but for real…
Java and, to a lesser degree, C#, seem to have joined COBOL in the list of “forever languages”. Unless financial institutions trust LLMs to rewrite them in newer languages (and finds that cost-effective), there is no way that humongous corpus of business-critical software will ever be ported.
Sounds like Holly Lang and the Companion Rabbit Network should be talking to lawyers.

(Preferably a lawyer who cuddles companion rabbits only to counterbalance their apex predator shark side, which comes out when extracting every penny of compensation that is due to clients who have been defamed.)
Designing a simple analog kick drum from scratch [video]
And can tow 11,000 lbs.

And has over 1,231 N⋅m of torque.
Started appearing few months ago for some users: https://www.reddit.com/r/brave_browser/comments/ygnw9w/getti...

I also had some funky/non-working sites, don't remember the code, but browser restart seemed to help.
Obviously this person is past that, but people should be aware that quitting an alcohol addiction cold-turkey can cause very serious, potentially life-threatening withdrawal symptoms.

Consult your medical provider.
I can't say I agree, if someone made a high effort post arguing for eating the rich, I personally would still flag it because I flag all calls to violence, whether they are low effort or not. (Some people say "eat the rich" to mean "redistribute wealth through taxation," if I could tell that's what they meant I probably wouldn't flag it, other people uh, don't. Maybe the recipe you referenced is a policy proposal, let me know if I've misread you.)
>How else would you interpret their behavior though

their goal isn't the analyze the company's intents. It's to understand what legal arguments IA has.The cards are dealt and the goal here isn't to change copyright law at large. At least, not at this stage.
Or it could be that your Chrome installation is borked somehow. Did you try removing all plug-ins, doing a fresh Chrome install and adding them again, trying another computer on the same network, etc? It sounds like you went from "Chrome won't open YouTube" to "therefore Google is censoring all users".
givewell has much better ideas, with give directly going in a similar vein of putting money in the hands of the global poor
My experience is that most Java people didn't switch to other languages nor to async abstractions. So this will not have people revert lots of work, just improve their existing way of working.

If one's only reading HN it may be easy to think of Java on the decline and almost dead. But I've done lots of greenfield java projects (or, mostly Kotlin, but still on the JVM) various places until recently (when I switched job).
Looks like Greek paper is a report on National Geographic’s article which is also more detailed and interesting than the Greek one.

https://www.nationalgeographic.com/history/article/miracle-p...
I agree that you should not be responsible when the donation is done legally but it appears not only did SBF use stolen funds but also paid illegal donations
Updated Guide to Docker and Ros2
See how Docker and Docker Compose can help you create reproducible ROS 2 environments. This includes the ability to configure variables at build and run time, as well as creating dev containers to help you develop your code in these environments before distributing it to others.
In the western world we already have many forms of wealth redistribution. Why wouldn't normal democratic government suffice for communism under right circumstances? You might as well say that the core problem of capitalist west is how to collect taxes without dictatorship. The people choose the government and give it the power to implement policies. Of course implementing communism wouldn't be easy if big part of society was absolutely against it (as civil wars have shown), but if enough people wanted communism and voted democratic communists into power, I can imagine democratic communism happening. If it would succeed in the long term is another question.

It's good to remember that in Russia (and most? other countries that were/are communist) there was never any real democracy. Not before communism, not under communism, and not now. I think the outcome could be different (less authoritarian) if communists were chosen by people who actually lived under democracy before.
Appreciate the clarification! Reading about Wittgenstein's comments about pain rings a bell, but I don't seem to remember the details (a sign that I should refresh my memory).

The anecdote you mention is entirely new information to me too (I don't think I ever encountered it before), and I'll have a look into it since it sounds interesting.
The US is not particularly resilient. FDR got 3 terms and would have probably got a 4th, GWB pre-Katrina had enough political capital to abolish the 2-terms limit had he dared to do so... GWB also widely abused his presidential powers, and never faced any consequences. Trump had to resort to violence simply because he was too weak.
Oooooh Angular 1!

https://github.com/openfarmcc/OpenFarm/blob/mainline/app/ass...

$scope.$watch(). The nostalgia. :)

Probably Vue would be a good option.