skysight-inc/HackerNews huggingface dataset:
Absolutely right. Deprecating direct string indexing would have been the right move. Require writing `str.chars()` to get something that lets you slice by Unicode characters (i.e. code points); provide `str.graphemes()` and `str.grapheme_clusters()` to get something that lets you slice by graphemes and grapheme clusters, respectively. Cache an index structure that lets you do that kind of indexing efficiently once you've asked for it the first time. Provide an API to clear the caches.

Not allowing strings to represent invalid Unicode is also a huge mistake (and essentially forced by the representation strategy that they adopted). It forces any programmer who wants to robustly handle potentially invalid string data to use byte vectors instead. Which is exactly what they did with OS paths, but that's far from the only place you can get invalid strings. You can get invalid strings almost anywhere! Worse, since it's incredibly inconvenient to work with byte vectors when you want to do stringlike stuff, no one does it unless forced to, so this design choice effectively guarantees that all Python code that works with strings will blow up if it encounters anything invalid—which is a very common occurrence.

If only there was a type that behaves like a string and supports all the handy string operations but which handles invalid data gracefully. Then you could write robust string code conveniently. But at that point, you should just make that the standard string type! This isn't hypothetical, it's exactly how Burnt Sushi's bstr type [1] works in Rust and how the standard String type works in Julia.

[1] https://github.com/BurntSushi/bstr
I am genuinely interested in what you think the difference between those two things is. I don't see how "the white pages" is any more safe or secure than "everyone"...
I'm wondering if anyone has recently changed their mind about Elon Musk, in particular about whether he is a free speech advocate?
ADSB-Exchange does NOT use FAA data.
> That suggests people hand out equal hate to all billionaires

I don't think it suggests that, or at least I certainly didn't mean to communicate as such. I was responding narrowly to the parent's remarks (explicitly rationalizing targeting billionaires as a group) and not trying to imply anything broader.
> stop letting developers trust numbers as being self-bound

Sorry, I thought I was following you, but I don't understand the last half of this quote. What does "trust as self-bound" mean?
Using Proton I have mouse input lags when the time is running. So, I pause the game to draw complex things. I hope the Linux version will be reased soon. And I hope they hire somebody to implement multithreading.
Judge baiting at this point.
DALL-E 2 Google Extension: Display DALL-E 2 images in Google Images results
Don't be silly. Musk just wants to ban their Twitter account if they start to post the information to his specific plane. As long as they post specifics about someone else's plane, their account will be considered in good standing.

Since it was an individual not linked to a website, it's an even easier decision for him.
> Yes, and the intervening event that justifies the narrative flip

You are running away from this point. So I'll go focus on this one thank you.

Because you know the Twitter buyout has more waffles and flip flops than you care to defend.

BTW, the contract waived Elons right to research Twitter's books. Suddenly, after signing the contract, he flip flopped on that point too.
FYI the project is called GTK, not GTK+, these days. They dropped it late in the 3.X cycle if I remember correctly.
Some of the govt-twitter censorship angle has been a real expose

Looking forward to more of these twitter file releases.
This happens with regulations all the time. For example Apple allowing sideloading of apps on their phones in their own terms before the European regulators tell them how to do it
Thats just silly, there are a lot of production ready languages that only have one full implementation such as Typescript, Elixir etc
So we are imagining someone is dedicated enough to go to jail for the rest of their lives for some assassination attempt but not quite dedicated enough to look up information themselves?
> How does it work?

It uses a "just in time" model to create a Mastodon post if it doesn't already exist when a user clicks on the "Comment" link (it also does a bunch of other stuff to handle truncation, fitting within the submission limits of the instance, making space for source links etc).

I think it's important to try and be a good citizen on Mastodon instances run by volunteers and minimize unnecessary load. The reality is that not everyone is going to want to comment on every single item in a feed, so in my mind there is no point trying to having a 1/1 parity between RSS items and Mastodon points.

Comments initiated by subscribers are posted on Mastodon with the "unlisted" visibility so they don't spam the public discoverability features in the instance timeline, but can be boosted by the curator at their discretion. The commenting user can also boost the highlight on their instance if they wish.

> It would also be interesting to see a note from you why you have selected a highlight, when that's appropriate.

I do this sometimes[1] - curators have an option to post a highlight directly to the public feed of their instance (ie. not unlisted), and then reply to that themselves with notes.

I think I'm a little overdue in writing a blog post about this new feature! Stay tuned for a submission on HN hopefully sometime in the next week!

[1]: https://hachyderm.io/@LGUG2Z/109479665631086833
Or the US finds that after x many years bombs degrade in unexpected ways, and that while we were able to figure this out and fix it. Then we speculate that the Russians probably haven't fixed theirs in the same way and their bombs aren't good anymore. Which means the risk of a nuclear war just jumps up, since MAD is compromised.
Not correct. FR24 does not show many many aircraft.
Especially when it's described along the lines of "nearly limitless energy that will fundamentally change humanity". That's the sort of utopian promise that is automatically very suspect on its face. Combine that with "at some unknown point in the future", and the whole thing gets too ephemeral to get all worked up about.
Aren't you fully agreeing with how PP points out most people support free speech: free speech with limits?
Kotlin is a prime example. You have to download the vendor implementation. There's no way to bootstrap. It's horrible from a tooling perspective.

Any single-implementation language inevitably degrades to the point where the implementation becomes the specification. Shortly afterwards, people can only use the language if their tool chain, operating system, etc. closely match the understanding of the language authors. That's a bad situation to be in.
Rust uses a solution similar to his original proposal: OsString/OsStr: https://doc.rust-lang.org/std/ffi/struct.OsString.html

I wonder if unicode needs a "undecodable byte escape" sequence for these raw sequences that cannot be mapped into the string space, allowing for a guaranteed round-trip between the OS and Unicode. For this to work, you'd need a guarantee that all codepage/unicode mappings are consistent and 1:1 which might not be possible.

Paths are tricky because they act as both an identifier and a handle, and the string encoding of the identifier and handle are _close but not exactly the same_ when unicode is in the mix. In the ASCII world, you can assume that this is the case.
1) Your comment is a red herring; it's not related to what I said

2) I'm simply providing an explanation which Elon Musk has openly been saying, the account was threatening his safety (I made no claim about fairness or anything else)

3) Trump was not doing real-time tracking of specific private individuals and publishing them online

I'm not claiming any banning is justified btw, but I'm providing an insight.
> browser that protects your privacy

It's Chromium under the hood. No thanks.
>This is so effing stupid to read. You don't innovate to reduce costs and time prep to squeeze out more time out of people so they can work 3 jobs instead of 2 to pay for microwaved food, that's not the end game.

Maybe if you used a sliver of creativity you could think of a solution that doesn't result in this outcome. This is false dichotomy. I'm not saying this is end game.

>No, you are a smart ass because you are riding the personal responsibility trope to ignore fuck tons of external and internal reasons for why people are not robots and don't follow the perfect diet and lifestyle recipes. That's a simplistic nickelodeon outlook that helps no one.

>One day you'll bump into a wall and maybe you'll realize your belief that your mind is free and your body a dumb machine to program to overcome anything is bullshit, like your stance that "we are all free so everything is our fault and anyone can do anything if only they apply themselves" is bullshit as well.

I'll reiterate that yes, it does come down to personal responsibility. Also a fallacious argument since you don't have to follow a perfect diet and lifestyle to achieve mostly optimal outcomes. Promoting the idea that we don't have personal sovereignty is insidious and wrong.

>Too busy working on climate change at the moment [0] if you want to know it all.

Food systems account for 1/3 of global emissions. You act like there is some moral superiority tied to your own work while ignoring the low hanging fruit of food systems in climate change mitigation.

>If you could stop complaining about "people's excuses" as well that'd be even better.

I'm not complaining. I'm pointing out erroneous narratives and harmful mindsets.

>What makes you think faster to cook or even healthier food can beat billions of €/$ poured in advertising and marketing at scale ? It's not working, that's the reality, that's the facts, this is the environment your purely intellectual vision of the problem doesn't want to account for.

>Because it's easier to say "people are free so it's their fault" than admit "hey... that world is surprisingly hard to model and predict and understand, lots of things going on and parameters interacting with each other here...".

The same was said about transitioning away from fossil fuels and going against the billions of dollars poured into climate denial. Change will come. Maybe you should extend the scope of your imagination to entertain a better food system instead of rolling over.

But you'll keep believing what you believe, and that's fine. Keep resorting to edge cases to defend your claims, and accept that big food will maintain its grip on your free will. I'll still be here actually doing things that make a difference, not caving to the complexity of models, and maintaining ownership of my decisions.

Have a good day.
This is the core issue. It’s not a fentanyl crisis, it’s a toxic drug crisis.

The drugs are often completely different from what they’re sold as, with all sorts of toxic things added.

People do a dose that is sensible based on their assumption of what the drug is, but the drug is something else, so their dose is completely incorrect and they overdose and die.

No drug user at this point should expect their drugs are what they’re advertised as.
Can't code is a simplistic option. Lots of moderation/account suspension these days happen via AI and heuristics.

Which always leads to false positives. Do you suggest that Google engineers "can't code"? Because Google accounts get erroneously suspended all the time.
I was going to agree with you, as a university trained engineer it seemed absurd to count drywall towards structural calculations, but then I did some research.

TIL gypsum board is given some shear strength credit in the code books:

https://up.codes/s/shear-walls-sheathed-with-other-materials

I wouldn't have guessed it, I wouldn't trust it if it was close to failure, but there it is.

I think the least attractive aspect is how drywall fails catastrophically, and once it's broken the strength can't be restored. This is probably why I didn't expect it to be counted in structural calcs.
I gave the definition but I'll write it slightly differently if it wasn't clear before. Speech is free when the consequences are:

- it is not listened to

- it is listened to

- there is speech in return to the speaker
How to Archive Your Tweets with the Wayback Machine
If someone is forcing you to implement OKRs, ask them to apply OKR to that process.

What is the objective that you're trying to achieve with OKRs?

How are you going to measure success (remember, you have to measure outcomes, not outputs)?

For a methodology that is all about metrics, it is almost impossible to measure.
Yeah this feels like a submarine article
There's some reason to your proposition. Directly integrating/"embracing" foreign toolkits/web engines is the last thing Apple would ever do, but exposing more of the underlying machinery to allow third parties to integrate better - yeah, sounds good.

On the topic of Rust GUIs on Mac, this was recently in the news:

https://github.com/emilk/egui/commit/e1f348e4b24c2fa83d25c6a...
Framasoft 2022: a casserole cooked up thanks to you, thanks to your donations
Show HN: Software for Remote GPU-over-IP
We built installable software for Windows & Linux that makes any remote Nvidia GPU accessible to, and shareable across, any number of remote clients running local applications, all over standard networking.
I don’t mean to be a antagonistic but as the owner of twitter why would we expect he not have the right and ability to ban anyone he likes? When it was publicly held there was some accountability to the shareholders as part of the public. Now he can literally carry a sink around wherever he wants
I just tried FSD last night in suburban Dallas for the first time with light traffic and it was harrowing. Drove in the wrong lanes, almost hit a trash can, accelerated way too fast on side streets, and it made a right turn at a red light without stopping or even coming close to slowing down. This was a 3 mile drive.

I've been using autopilot on the freeway for years and that's been mostly fine—but I'm never going to use FSD on streets again.
Apple Launches Freeform
Here it is The first ever Comcast bill negotiated 100% with A.I and LLMs
> Because Elon Musk signed an ironclad contract promising to buy Twitter.

Right, but I hope you can see how "a court prevented him from changing his mind about the acquisition" is different than "he changed his mind again and decided to buy Twitter after all".

> Look up the Rahul Ligma stuff.

I did a bit of Googling, but I don't see what you're alluding to (there's a lot of coverage of Twitter drama involving Ligma, apparently). :/
Worse is that Tesla is no longer releasing the safety data quarterly as promised. Not exactly hard to report this as they already have been doing it. Suspicious to stop reporting since 2021.

We want this data!

https://www.tesla.com/VehicleSafetyReport
ADS-B data is public information. Anyone who wants to target Elon for whatever reason using this data does not need to go to Twitter to do it. Whereas.. private medical information is private.

Why on earth are y’all licking one of the richest people on Earths boots. The man is clearly using his power and money to stifle speech that that is critical of him. That’s not something that needs defending.
Yeah, the School of the Americas was all about giving people choice and democracy right? Oh wait, it was actually an instrument to depose democratically elected governments and installing US-friendly bloodthirsty dictatorships instead!

Operation Condor, the lawfare coups of the 2010s...

All in the name of democracy and choice for the peoples affected, right? And they chose to have that interference, right? Napalming Korea to the north of the 38th parallel was their choice, right? Syngman Rhee was the democratic leader of choice for the ones to the south of that parallel, right? Yeah...

> I think you detracted from the OP. Apple's views are on its products. It doesn't care about the rest of the world (i.e android) so your comment it's a bit misplaced.

You mentioned the US being able to vote out bad leadership and abuse of the ruling party. I just responded to that.
Like every package repository (or human endeavor in general) it follows Sturgeon's Law: 80% of everything is crap. That said, there's 100k crates on crates.io, and many of them are fantastic (well-supported, actively developed, documented, etc.). For a new user, understanding which are high-quality is a daunting task, and is expedited by just asking an experienced person for specific recommendations.
It is doxxing as his plane's location is a proxy for his location, similar to his cellphone.

Also, it violates Twitter's rules about physical location sharing

https://help.twitter.com/en/rules-and-policies/personal-info...
I feel like the really interesting part of "The Twitter Files" isn't the arbitrary moderation decisions made (we sort of knew what they were thru their implementation and it's hard for moderation to be "not arbitrary" whether you agree with the decisions or not) but the involvement of US government representatives in it.

I'm neither a lawyer nor an American but AFAIK according to past SCOTUS rulings, it is illegal for the government to "outsource censorship" to private parties in order to silence speech protected by 1A. A relative of DNC's Podesta or an FBI lawyer working for Twitter add to the impression more than the legal argument I guess.

I think from the legal POV, an @ElonJet suspension backstory wouldn't be as interesting as the other installment of "The Twitter Files."
Doxing a private personal vehicle's location publicly is not free speech.
Great to see this. Unrelated but, is there any plan to add website hosting to Supabase?
The first is pretty close to prompt. The second part related to a career seems to be a hallucination.
> Where does it say they were not allowed?

The first couple of paragraphs talk ad nauseum about how hard it was for women to become spies.
The data isn't publicly available from the government because the plane is on the LADD list https://laddlist.com/aircraft/N628ts

Thus the only public source is ADSBExchange because it uses croudsourced data.

I think there are legitimate questions about how and where aggregating crowdsourced data on people's movements crosses a line.

I am sure that allowing crowdsourced license plate reader data that makes a full history of every car movement public would be well across the line.

I am not so sure that this crosses that line but I think that discussion would be much more interesting than the low quality Musk bashing that seems to dominates these comments. (Edit: There are also some high quality comments that are quite critical of Musk that add information and context and deserve to be more prominent, but they are in the minority as the low quality comments are pretty prevalent and not being downvoted sufficiently.)

Given that the LADD list exists, we either need to repeal that law, make circumventing that law a crime, or make the the process for inclusion in the LADD list more rigorous and public.

The current situation where we are allowing companies to bypass privacy laws by using crowdsourced data seems like a bad precedent.
I've seen it all over the popular media. They're treating it like a big deal, it seems to me. It is competing with several other items in the news that are even bigger deals, though.
I imagine an assassination would've been cheaper.
elonjet.net which 302 redirects to https://grndcntrl.net/

No RSS feed or mailing list subscription option yet unfortunately.
It would be cool if there was a "reference implementation" of the W3C specs on HTML, CSS, JavaScript etc, that was untethered to a particular megacorporation / browser-vendor / ideology / stance on privacy / insert other potentially divisive fracture line here ... and fully open source.

Then folks could "plug them in" as libraries to their app / custom browser, and go to town adding all the custom ad and spyware or privacy and freedum preserving defenses they like.

Surely a committed group of open sourcers on GitHub could achieve this.
More female sociopaths!
However, occasionally, showing up with bad mood will make things worse. Most of the daily life activities will require some interaction with human while producing whatever work. That's the resistance of showing up. "showing up" is close but it's only you are ready to fight the inner resistance.
The relevant context is the reason for suspension, which is unknown.
I enjoyed reading this article because I never thought to ask if the peer review process itself was scientific, but somehow always took it for granted. Walking through asssumptions felt like sharpening focus.
Is this what thinking from first principals is like?
ok point taken but I think this might be a case of removing general public access to all flight data, instead of some rule change on twitter.
Lofty Ambitions
Consider providing some nuance and context instead.
Found Elon in the thread!
Okay, ADSBExchange then. FR24 is definitely not the only ADS-B game in town.
I’d go further: Reading someone else’s writing is akin to mind reading.
The most famous key component that was speculated or leaked, was that we lost the makeup and reason for the Styrofoam that holds the primary and surrounds the secondary.

This research successfully initiated fusion, using a capsule of hydrogen made of some material, surrounded by something, with an outer layer. This outer layer is turned into X-Rays by the laser, which then ablate the hydrogen capsule's casing casing the inwards pressure. You could speculate, that they just found the makeup for something that would replace the Styrofoam, or we just improved upon it.
Here's the ADSBExchange info for his jet, in case you still needed to know that:

https://globe.adsbexchange.com/?icao=a835af

Currently on the ground in Texas after flying out of LA.
It's very hard to accurately remember what people were saying twenty years ago. One way to resolve such disputes is with newspaper archives. The problem is that for every prediction you recall as being correct, skeptics can answer back with one like this one from the year 2000:

https://web.archive.org/web/20091230061832/http://www.indepe...

Headline: "Snowfalls are now just a thing of the past"

According to Dr David Viner, a senior research scientist at the climatic research unit (CRU) of the University of East Anglia, within a few years winter snowfall will become "a very rare and exciting event". "Children just aren't going to know what snow is," he said.

David Parker, at the Hadley Centre for Climate Prediction and Research in Berkshire, says ultimately, British children could have only virtual experience of snow. Via the internet, they might wonder at polar scenes - or eventually "feel" virtual cold.

It's now 20 years later and it was snowing in the UK just last weekend, yet the credentials of these "actual experts" are impeccable. Climatology is in an especially vulnerable spot right now due to its heavy reliance on academic modelling, which post-COVID a lot of people associate with unreliable predictions + official denial of prediction failure. To tackle growing skepticism climatologists could try several strategies, one of which is to go through the list of prior failed predictions that skeptics like to raise and explain for each one what methodology changes were made in response.
> Is it not as big of a deal as I thought?

It's not. I don't get the hype here on HN. NIF didn't do anything that hadn't already been done, they just did it on a new facility. An that "more energy out than in" refers only to a very specific small part the power use, that of the actual laser. The total energy into the system as a whole is still orders of a magnitude more than generated.
Took longer then I thought... just looked at this account yesterday or the day before.
>Shhhhh.. Stop trying to be reasonable

This is a thought-terminating cliche. Inventing a person to pwn instead of pushing your argument directly. It hasn't added anything to the discussion that there isn't already a dedicated button for.