skysight-inc/HackerNews huggingface dataset:
> http://manticore.cs.uchicago.edu/papers/pldi20-stacks-n-cont...

Odd they didn't compare the most common strategy used in practice, which is the one the linux kernel uses. The technique is described in mmap(2), under the MAP_GROWSDOWN flag. Even if you allow for a 64Kb stack for each green thread a 32bit machine has enough virtual address space for thousands of stacks. If you need more add an option to trim down the stack size.

> But again, that's purely for the blocking semantics, it isn't about calling into C vs calling into Rust.

Yes, it's blocking semantics. But the reason given for abandoning green threads was those calls from Rust to C were too slow in green threads, and the only reason I can see that would be is the library is attempting to hide those blocking semantics by intercepting every C call. It it didn't there would be no speed disadvantage.

Yes, intercepting slows down the call by an order of magnitude. But there is another solution - don't intercept the calls, let the programmer handle it instead. That's the solution async adopts. If you are going to claim green threads are slower than async then it's only fair to compare apples with apples, and that means comparing implementations that do it the same way.

Mind you, it's purely a guess on my part that the old green threads implementation slowed C calls by intercepting them, so it's purely a guess we aren't comparing apples with apples. The guess is based on the fact there is no other reason green threads C calls should be slower, as C doesn't care one way or the other.

> There are other great reasons to choose that model, but for Rust's systems language goals, as well as its performance goals

I can't see what systems language goals would be broken by green threads - but then I'm not familiar with them. Apart from the C call thing, green threads should be faster as they are storing data on the stack rather than copying it into a manually allocated block. Since the C call thing is looks to be a problem with the design choices of that early Rust green thread model, I don't trust the claim an implementation of green threads that makes the same tradeoffs as async currently does would be slower. And green threads does provide a much cleaner API.

But I guess the response to my whinging at this point is "patches are welcome", or rather an appropriate green thread implementation.
People used to have an avenue to pay for their usage and not get turned into a product. Killing that off is the opposite of progress.
I hate that you're right about this.
I'm biased some by having listened to him talk on a lot of these thoughts over the years, but in general, I find his "wisdom" so easy to digest mostly because it feels like it comes from a place of earnest humility. There's little implicit boasting or success in it. It's often practical to a fault.
Incentives and opportunities I guess?

What is the good of owning the leading ad and tracking network if you don't use it?

And besides think of all the good things one can do for the world with so much money... Only, like Mozilla they sold out the one thing they could do that no one else could (providing a free, independent browser in Mozillas case, having access to everyones thoughts without abusing it in Googles case).
I remember when "ANT" files were considered modern.

https://en.wikipedia.org/wiki/Apache_Ant
Not reliably. There are people whose setup more or less works and they’re super loud about how everyone is wrong about the bugs, but a quick google will show you a giant army of people who have issues with it.
> Fucking imagine if you bought a car and when you resold it you could subtract the depreciation from your income taxes.

Don't look up the accounting term "depreciation" for business taxation, or you're going to have a heart attack.
Currently, Apple apologists say, "just do your research and don't buy Apple's products if you don't like the rules". Likewise, you are free to not use the apps that aren't available on Appstore.
Aiko, learn Japanese rapidly with her help
Well, back to Podcast Addict I go, I suppose. I liked the clean, minimal interface of Google Podcasts and have no interest in a bloated music service app like YTM.
He suggests many Taiwanese have an “orphan mentality”: they fear abandonment by outsiders because of Taiwan’s experience of losing American diplomatic recognition in the 1970s.

This was insightful for me, actually. I never thought of this before. It explains a lot!

All journalists in Taiwan serve the bias of their newspapers’ bosses, says Mr Wang, who has worked for both pro-independence and pro-unification newspapers. “Everyone just treats it as a job,” he says. “It’s a tool to feed yourself.”

Also this is very cynical and painful to read. Ugh...vomit face. But also makes sense based on what I've seen there!
Exactly.

Worrying about second order effects here considering the current situation is like saying:

We're worried that removing our heel from the throat of the user might allow all sorts of things to go down there, some of which might be dangerous.

Maybe this will happen in some cases but we can be fairly confident it will also help the user to breathe.
The whole reason it was such a difficult disease to contain was because so many people were asymptomatic. That doesn't mean it's a "mild" illness overall. Plenty of people with tuberculosis don't have symptoms, would you call that a mild disease?
Well, if that's your idea of success:

Based on Pew's income band classification, China's middle class has been among the fastest growing in the world, swelling from 39.1 million people (3.1 percent of the population) in 2000 to roughly 707 million (50.8 percent of the population) in 2018.

https://chinapower.csis.org/china-middle-class
I hope someone makes a spoof animation / video that shows a timeline of the descent from “do no evil” to “evil” and showing how search used to be great up just an SEO optimized wall of ads.

I still have fond memories of being in high school and a librarian showing me this “Google page”. Back when it seemed like SV tech would be an enlightened realm for the betterment of humanity.
> Unlike the machines of the first Industrial Revolution, A.I. does not necessarily need more input; it can sustain itself.

I'm not going to get into a bunch of debates about AI capabilities, and I don't tend to take an extreme stance one way or another what current AIs are capable of or will be capable of, but this sentence strikes me as very strange. Modern AI systems have pretty significant problems that will likely only be solved through heavy amounts of training and data curation, and maintaining good performance over time will likely require regular insertion of newer data.

The idea that these systems are self-sufficient is fiction, they're not even close to reaching that point and they have serious gaps in capability. Maybe those gaps will get closed -- again, I'm not going to get into a debate about what AI can theoretically do in the future or how fast it will improve, that discussion is a little bit too speculative for my tastes. But while modern LLMs can do a lot of impressive stuff, the idea that we've hit some threshold where we aren't going to need to make further jumps and where those jumps won't require additional data or training or input is just buying into the worst of LLM hype.

What we're seeing is that for many tasks that involve creative output, getting new data to put into LLMs to keep them current and up-to-date is important and is likely to continue to be important. And the typical shortcuts around that data (doing web searches, merging contexts) don't always work as well as retraining does (and also require their own up-to-date inputs). Again, not a commentary on whether LLMs are good at those tasks; just pointing out that AI does very definitively need continuous input for many of the highest-profile tasks people want to use it for. And the areas where it doesn't need that input are probably not in most cases the tasks people are most worried about being automated.
The manufacturer is free to charge whatever he pleases for the product of his labor.

The government cannot in anyway restrict the peoples access to firearms nor artificially increase the price by specifically taxing the right. Since the right involves commerce, I see no issue in a general sales tax applying to it.

However, the government may not restrict an individual from manufacturing his own weapons and there may be no tax on those.
I remember back when I used to write shitty Windows programs, I could drag an OLE container for IE into a window and my app could then show web pages. And it didn't take up gigs of memory or peg the CPU. They don't make tech like they used to.
Most things aren't bought on Amazon, but if you're a middleman droppshipping stuff from China, Amazon is an easy way to get in front of a lot of eyeballs.

It's not clear to me why droppshippers deserve special care and treatment by the FTC.
Wouldn't it include all sorts of irrelevant garbage then? I only want the actual chat text with semantic formatting (like list bullets etc) - what Markdown does. I don't want fonts, page layout, menu etc.
Years of propaganda and throttled data from Google to use Chrome doesn’t give a lot of real consumer choice.

Even now there’s programmers only product testing in Chrome that makes some web services not work in anything but Chrome.
There was general strike in Oakland today with all the local businesses closed down and they organized a rally. People got up, admitted they were Progressives and that they were wrong about the ideals of rehabilitation instead of punishment.

I think Trump polarizing left vs right caused this knee jerk reaction of Progressives to push harder on no cash bail policies, restorative justice, etc.. Being tough on crime does not equal being a fan of Trump. It means you want people to take responsibility for their actions by being removed from society for a predetermined time.
Co-Authors Seek to Retract Paper Claiming Superconductor Breakthrough
> There has never been such a world,

Book publishing. Fine art. Music. Poetry. Travel and tourism. Food.... need I go on?

> Capitalism abhors competition

"One of the foundational blocks of capitalism is competition." [0]

> I would argue that a strong unified platform ... the web, whatever) is good for user and developer

"The Web" was [1] a standard, not a company or "platform".

[0] https://en.wikipedia.org/wiki/Capitalism

[1] I say "was", because companies like Google practically destroyed
it, leading the creator Sir Tim Berners-Lee to tragically denounce the
Web as having "failed humanity". (I disagree the Web did not fail
humanity, greedy companies did.)
At this point I might as well just start with Alex jones and work my way backwards.
I'd like to do (good) things apple doesn't allow, such as owning my phone.

I'd like to put in a firewall, I'd like to prevent apps from doing things I don't want them to do, and I'd like to run my own apps (without asking permission).
> It's bullshit that you can only run Safari on iOS or that the App Store is the only store you can use.

What I really want is an up-to-date browser even if iOS stops being supported on an old phone of mine. (And they seem to be dropping support faster, what with iOS 17 not supporting the iPhone X — introduced in 2017 — without any legitimate hardware reason.)

It's ridiculous that Safari and the underlying WebKit engine only get updated with every accompanying iOS release.
How many more years before search, the undisputed King of the Web, is dethroned? You can sense the end coming. Verbatim search stopped working years ago. AI returns false info in big bold font. Billions and trillions of results are only 9 or 10 pages deep, and then the links abruptly stop. Ads everywhere, but nothing has ever been remotely worth my click. I hope their downfall comes soon. Watching it slowly descend into an abyss of garbage is saddening.
Unfortunately in this case they do need to be perfect. A model that reads a web page and then emails all of my private data to some attacker who put malicious instructions on that web page isn't useful.
It does help that the spec (and memory model!) is quite good and reasonably concise. I send people there as often as possible when they start getting interested in learning things For Real, blogspam is rarely anywhere near as useful despite being multiple times longer.

(Which is not meant to claim this article is blogspam - making recommendations with examples is quite different from a spec, and we definitely need recommendations)
Don't they still outsource design to his new firm?
It's perhaps a more... difficult listen, but Do By Friday has a special place in my listening. It's perhaps the least about technology, but the most about people and what this sort of Wisdom is about. It's hard to recommend because it's changed so much over the years and it's mercurial over weeks and events, but it's similar to Roderick in being a very raw and rambly show, but more about Merlin and Alex.
Awesome job with the simplicity, gonna play with it. Have you tried using yaml as the format with the models instead of JSOn? Feel like you'll use far fewer tokens to describe the same thing. Perhaps it's a bit more forgiving as well.

EDIT: Just tried using the decorator to output a fairly complex pydantic model and it failed with "magentic.chat_model.openai_chat_model.StructuredOutputError: Failed to parse model output. You may need to update your prompt to encourage the model to return a specific type."

I typically try to give examples in the pydantic Config class, perhaps those could be piped in for some few-shot methods, and also have some iteration if the model output is not perfectly parseable to correct the output syntax..
> striked

Not really the point, but "struck".

> with specific anti AI demands, which were then capitulated to today.

The AI provisions of the tentative agreement seem to be (1) GenAI can't be directly used by non-covered people to (re)write content in place of union writers, (2) writers can't be forced to use GenAI (but can use it to the extent that the employer allows), and (3) GenAI produced materials given to writers to use must be disclosed as such.

That's...not particularly anti-AI. Its certainly nothing along the lines of the Luddites destroying machines.

Partially its a class difference, partially its a context difference (legally protected labor rights and a government that isn't actively working with employers to suppress strikes help make strikes in general much less violent), but partially its that the even if the rhetoric painted the terms the AMPTP was seeking as an existential threat, the union itself isn't anywhere close to as fundamentally opposed to the tools involved as the Luddites were, only to the particular business methods in which management proposed to incorporate them.
samsung takes horrible liberties with all their products, not only phones but things like televisions and even refrigerators.
Congratulations, you’ve now signed up to audit a genuine morass of a code base. It’s full of terribly written JavaScript hacked together by people who more or less know how to write a class. But hey, at least you can read the code.
Just because optional sideloading might create a mild inconvenience for you, you support the abusive policy that creates a huge problem for millions of users.
How many Saudis are only working one hour a day?
I'm pretty sure the margin is not low on Hue lights and switches. They are not cheap.

And surely an app can keep working with minimal updates, I don't see that as a huge expense for Hue.
I have a battery-powered switch on my desk, so that avoids the need to use an app. Otherwise, I have my HA dashboard pinned in Chrome, so it's always one click away. And, you can have widgets on your phone's lock screen. I also don't like playing with my phone and don't use those.

If you don't need 'em or like the idea, don't spend $75 per switch. I got into smart lights because my apartment was apparently wired by a madman; the switch for my desk lights are right outside the bathroom. (Different circuit though!) I was very tired of walking that far to turn them on and off. I then replaced every other switch the week after, and have no regrets whatsoever, except maybe not having white tint adjustment. (I just have regular old LED bulbs. The switches are smart, not the bulbs.)

Once I was fully invested, I got a wall mount remote control that fits into a dual-gang faceplate (but only needs a single gang box), so I can control all of my lights when arriving or leaving. Very convenient.

Like others, I agree that automations are also nice. I have two fixtures outside that are unswitched. They turn on at sunset and off at sunrise now. No wasted electricity trying to overpower the sun. (Those are smart bulbs, of course.)
It's not and "well regulated" is not the operative part of the amendment. "Shall not be infringed" is.
Have you thought about moving to Somalia?
It's interesting the instance cited about authors of a scientific paper being compelled to remove a reference because a peer reviewer alleged that the researcher behind it is "a lousy and dishonest researcher". What's more interesting is that PLOS ONE repeated the allegation. I am curious whether there is a case for defamation for the publication of such an allegation.

https://journals.plos.org/plosone/article/peerReview?id=10.1...

I've certainly had peer reviewers trying to get me to cite their own papers in my articles, however I've never seen an instance where a peer reviewer alleged that an article I've cited was by someone disreputable.
It helps when the CIA and their unlimited bankroll pays for it. The CIA literally paid for the development of JP-7 and built Area 51 for the U2.
> We are creating a culture of fear where even at school you could be attached and killed by a madman.

Welcome to America, where a person entering restaurant carrying a handgun is seen perfectly normal (I mean, if that's not the culture of fear, then what is? You're literally prepared to shoot back while having lunch?) but students not wanting to die in a mass shooting is met with derision and scorn.

Culture of fear, indeed.
Home assistant isn't malware, it's a major open source project that is well understood.

This isn't some binary you downloaded from a Russian forum. VM isolation is more than enough.
Is that a serious question? Yes, the French justice system is based on a presumption of innocence, just like any other functioning democratic nation. It is a basic human right under the UN charter after all.
The first clause is just seen as flavor text, even the NRA leaves it out. It’s completely different from the same right in Switzerland, who rely on a well regulated militia for national defense. The USA hasn’t had those since the founding fathers were alive.
Certainly sounds like the Boeing McDonnell Douglas acquisition.
Does the built-in Apple firewall allow blocking of specific applications sending outbound traffic? I know you can block inbound traffic per application.
> Not true. First, attaching penalties to the theft will reduce the pool of willing thieves.

You say this, but Prohibition and the Drug War both provide direct counter-evidence to that statement.

There is always someone desperate enough to be on the bottom rungs of criminal organizations.

You reduce organized crime by taking out the leaders.
Where's the harm for consumers here? All I see is that I can now buy guitar pedals for a fraction of the price. Isn't consumer harm the point of anti trust?
An M1 does not have the umph for training :( Just rent or buy a GPU. You can train a 7B model easily on a consumer GPU.
But California income tax (14%) is three times what it is in ~95% of states (5%). Seems kind of cherry pickish to call California out specifically for this.
I'm not even sure that's always the case. There's plenty of cases where you can be right, but not seen to be right for years, and be miserable for all of that time, and still be miserable even when you're seen to be right at the end of it. If everyone you're working with is pursuing a poor plan that may fail, is it better to fight them about how you may be smarter than them over the next few years, or just be along for the ride, hope for the best, and then be courteous about it if it does go wrong and not rub in your foresight?
Netflix is a US company.

And not only are they a US company and not a foreign film market, they're also not even separate from the strikes. Netflix was one of the companies that signed agreements after the writers' strike -- Netflix capitulated to union demands just like Hollywood did.

> Why do you think one of these has cheaper access to capital?

In any case, cheap access to capital or labor also has about a zero percent chance of allowing a foreign film market to dethrone Disney in the domestic film market any time soon.

Disney owns Marvel. And Star Wars. And basically everything else. It doesn't matter if you can make a film more cheaply somewhere else.
> Maternal milk is better than formula in every possible way and there is a perfect scientific consensus around this.

I have not seen result like this obtained in a randomized, controlled trial, and it is almost certainly false as stated: you're almost certainly exaggerating for effect, but doing that in scientific context is bad intellectual hygiene.

All results of this sort that I have seen have been purely correlational, and as such suffer from selection bias. This might be true, but the evidence is far from conclusive, and if such consensus exists among medical professionals, it only shows how susceptible they are to groupthink and parroting the stuff they heard from the cathedra.
I believe AI will be amazing at driving job creation - it can be applied to almost all fields and it never works well on its own, it always suffers from limited autonomy.

Say your model makes 99% correct predictions, in 20-30 time steps that error rate drops to 73%, that is just not ok for automation. But real accuracy rates per time step are much lower.

Compounding errors even when they are small lead a system astray. I think there is no form of AI that achieves autonomy in any field. We're at minutes of autonomy, or seconds. Nobody can go on vacation and leave AI do their job.

On the other hand AI will open up new opportunities and markets. Demand will scale up to meet the new productivity level. We can always desire more, it's not a fixed sum game.

More fundamentally, LLMs are interpolating between and combining known skills. They don't do radically new discovery. Why? They train on human text instead of human text + world feedback. In order to surpass human experts AI needs labs, experiments or the ability to create its own experience.

I can only name AlphaZero, AlphaTensor and AlphaFold as superhuman AIs, and they have been trained on massive experimental feedback, not just text.
A 10yo used eBay X220 got me through four years of college. I did Verilog synthesis on it. I learned how to use i3, and even used my own fork of Sam, an old text editor for Plan9. I wrote my first from-scratch RTOS on it. It's a tremendous laptop even today, but it's also one that holds a special place in my heart.
Yeah. Effective Go feels a little dated now. My most frequent link is to Code Review Comments: https://github.com/golang/go/wiki/CodeReviewComments
Hey Doug, it’s Avi Eisner - long time no see! Dan told me you’re working on your own game engine - would love to see it some time and catch up!
I started trying to think of reasons your times might be systematically different (other thin bike calibration, as you noted) and every one I could come up with -- altitude, CO2 level, noise level, how you get there -- could affect anyone at any time. If you're not racing next to me we're not competing to any degree of useful accuracy.
I believe that "Receiving Stolen Goods" already qualifies as a criminal activity.

Pawn shops have sets of laws that apply to them in order to prevent them from being fences for stolen goods. Do those same laws not apply to Amazon?