skysight-inc/HackerNews huggingface dataset:
Very interesting and was quick for me. Nice work!
> There will always be things we wish to say in our programs that in all known languages can only be said poorly.

And that, folks, is why I am studying programming languages for my PhD.
So if a company is large enough it should be forced to provide free use of its infrastructure?

Can I also demand google provide me with free use of their infrastructure?
Ok, great, so what specifically is the policy you feel that Substack should put in place? I'm inviting you to take a stab at defining at least the rough draft of one. If you can't - if you can't go any further than nebulous terms - then that's just reinforcing my above points and the more general point that it's more or less impossible to do censorship well.
> DEX makes a more modern OS

It tries, but between things like Firefox for Android not supporting hotkeys and chrome for Android not supporting middleclick, it seems like every typical Android app has some type of resistance to desktop usability in addition to their regular anti-user designs.
I already get increasing iMessage spam (e.g. random “hello”). I don’t love the idea of opening the door to a large population of additional users unless they are subjected to equivalent abuse controls. And I can’t tell from the discussion so far whether that’d be true or not.

Having worked on large scale fraud systems before, the only controls that work are those where users are risking something of value when they commit abuse. A paid account with a lot of valuable history is great. Banning a free and easy to replace/farm account is useless.
For how long were you in Zurich? In my experience it takes at least a month until you even begin grokking a country’s/city’s public transport system.

London hardly has some of the best public transport system in the world.
While that makes sense if you of one company, but if you think of the interconnectedness of everything digital, it becomes problematic for the end user and there should be rules of interoperability they need to abide by.
Goodsteins theorem
I think on that front you would be fine too, they have a decent cli which also runs on Linux. You can use VS Code for editing or jetbrains rider ide.

https://learn.microsoft.com/en-us/dotnet/core/install/linux
That makes it sound like android phones are at fault. It's an iOS problem where they refuse to be compatible. People who use iOS should be asking Apple to fix it if they cared about this problem at all.
Yes, not all cucumber are in plastic for various reasons. If plastic could be avoided, producers would avoid it as it don't bring any advantage from a marketing pov (aka it's not sexy like a cereal box is).
I think the government should not force Apple to route customer data (messages) to third-party services.
Emissions control engineering has a 90-10 rule to it; and the costs and benefits ought to be weighed appropriately.

The vast majority of owners fucking with the emissions equipment on their modern diesels are not doing so to conspicuously assault other motorists/cyclists/pedestrians with soot; they are doing it because in pursuit of that last 10% of emissions cleanup, regulators have burdened the operators of diesel trucks with hundreds of pounds of multi-thousand-dollar components that are delicate, MUST be maintained, reduce engine power by 25% and fuel efficiency by 50%.

If you just tow a boat, or a camper, that's annoying. If you use the truck for an actual business...that's HUGE expense.

Bear in mind, the typical diesel delete isn't something you notice if the person is driving normally in a modern truck. Electronic engine management and electronic common-rail injection are in new trucks, and they're night and day vs. mechanical injection on old diesels.
I seriously doubt that. I’m sure Apple got the rights to whatever they need, it’s not like they’re short on money.

But the fact that they licensed it doesn’t mean that license can be transferred to other people. So it may be that they can only release it for research under the terms of the licenses they got.
I'm not familiar with C++ rules (the linked answer seems very suspect to me, their argument being "if you change the struct, the struct changes!"), but they could absolutely just be declaring them as extern "C" to use C's layout rules.
Who determines what is considered a race? Who decides what’s “racist”? Who decides when the “no racism” law is enforced?

The best part about laws against wrongthink is that the things you’re not allowed to think or say are wrong by definition. Who defines what’s wrongthink? Well, asking that question sounds like wrongthink to me.
This will make Drone-based AI image context for behavior extremely powerful - especially when aspects of that MLLM handling for spatial-sitrep extremely precise for autonomous movement, then ultimately for decision making WRT interacting with humans (positive interactions and negative interactions).

Is it just me, or doesnt this MLLM seem particularly useful for flying objects with vision?
Gleen Greewald, who lives in Brazil, is one the few foreign journalists covering what is happening. Essentially, censorship has become acceptable there as long as it is against Bolsonaro supporters – or, honestly, as long as it is against anyone who doesn't support the current status quo and the Lula/Brazil Supreme Court government.

https://nitter.net/ggreenwald/status/1738311336898027770
I agree. In my experience, the company adds a lot of value to me.

They help with writing CV (if not flat out write them) they do cold calling, and set up meetings, meaning when I go interview with a potential client, they are almost already on board to have me. They give me access to knowledge of all my colleagues (“have you worked with using tech X to solve problem Y?”), they handle taxes and billing, office and they pay me when there aren’t any clients.
16 year old dude reverse engineers iMessages AND writes a better messaging app than google with their 99 attempts over 20 years.
Evaluating ChatGPT for Question Answering and Comparison with Existing Models
> the common Basic computers of the time had commands that let you do built-in graphics in a very simple manner.

I don’t remember Commodore Basic for the VIC-20 and Commodore 64 doing graphics other than through a series of POKEs.
It’s really frustrating reading this thread looking for an actual answer to the question of “how would Brazil enforce any of its demands?”
I'd like to believe that there is a sense in which `voluntary` is more natural than `coercion`, but haven't found one. I'm a political extremist when it comes to preferring voluntary over coercion. But how is that more natural than the opposite?

A lack of coercion doesn't seem to be the pattern of human history or the non-human natural word. Freedom is more of an aspiration for nature than a description of it.
> I’m glad you brought this up.

Look, I've been on this rock long enough to know when smoke is being blown up my ass and this phrase is at the top of the list.
If I remember correctly, you can export bookmarks to a file, though this definitely doesn't replace proper synchronization.
Ok, should Sony be _required_ to support playing playstation games on an Xbox if people are willing to pay?
Kanye was not Kanye when he became Kanye.

He started by creating great music.
You can export placemarks to a file and then use your own tools to sync. There's no reason why every single app has to include the kitchen sink.
The last Detroit 6-71 two-stroke six I saw was in fire apparatus; where I suppose power density and reliability are paramount relative to emissions.
That’s just the effect of streaming IO vs reading in the file into memory all at once. That has nothing to do with the language you use, but how you process the data.

I keep multiple little Python scripts around to do things like sum lists of numbers (think extracting a column with awk, then calculating a sum). Compiled vs an interpreted script really doesn’t matter. What matters is using the right algorithm for the job. R and Python data science libraries like to read in all of the data at once into one single data structure. That’s the anti-pattern to avoid if at all possible.

(But they are very handy for small datasets of complex calculations that require the entire dataset in memory. )
Oh the joys of living in Arizona! Not having to deal with confusion twice per year! Not having to deal with these sort issues!

Or so I thought.

All calendar invites I own are set in Arizona time, so for everybody else they shift. Queue the rescheduling requests.

For the ones I don't own it actually is better for me as they all shift an hour later.
Our monopoly laws are indeed outdated. But I don't think adoption is the right metric; adoption without alternatives is much closer to a reasonable consumer protection.

I don't think iMessage is in a position of "adoption without alternatives."
I just don’t get it. I know their software and security systems. The vehicles require DEF and particulate equipment.

If there is a backdoor, I’m not sure anyone knew about it before this.

If there isn’t a backdoor, and the only way to remove DEF equipment is to cut out the cats, remove the EGR, reflash the computer with modified and signature-bypassed software - then how the shit is that Cummins or RAM’s fault?

I’m waiting to find an explanation that even remotely makes sense.
It would have to be free, otherwise they become customers. The current option is to pay for an apple device.
RCS works over wi-fi too.
Ah so you’re wrong. I watched the first release of the Matriz, which was correct.

It was the second release which was green. This was after the sequels.

So it depends which release you watched.

So since I watched the first DVD release I’m assuming that was close to the theatrical. And it Didn’t look at all like the 4k “remaster”.
> I’m all for freedom of speech, but not all cultures are the same and neither are local laws. Sometimes what works for America doesn’t work elsewhere.

If free speech doesn't work in some particular culture, then it's that culture that needs to be discarded, not free speech.
Apple has done a good job of making it feel exclusive. It’s like the Berghain of message apps. I wish more friends would move to WhatsApp.
No it’s because I’m not sure if the messages I send to them can be easily harvested. Same goes for photos I have shared. Maybe it’s naked photos. Maybe they are photos which show me doing something considered illegal. Idk let’s say I’m speeding on my private road and I send the video which seen out of context is damaging to me.

When the user uses iMessage I can be sure if it leaks - he was either hacked or shared the photo. If he uses a 3rd party client MY data can now be harvested by the 3rd party without my consent or knowledge. The knowledge is the key here because apart from the original 2 reasons for a leak now it’s also the other option of 3rd party app harvesting data.

Get China as an investor is a year or two and… now my data 100% will be harvested.
No one is really thinking about long term health consequences. In Poland people are using cheap local coal for heating so much that during winter months if there is no wind air quality is terrible, aqi 150+ easy. You can see and smell smog everywhere.

And yet, people continue to poison themselves.
Reminds me of the expression that every nation has freedom of speech for the speech they agree with.

The litmus test is whether they defend speech they don’t agree with.
Bold move! Can Apple just acquire the Beeper Mini team to stop this move? Or they could acquire them to make an official Android iMessaging app.
Right. A local reference is escaping the loop scope at the "return". This is safe but weird, and the current borrow checker isn't smart enough to confirm that it's safe. The fancier "Polonius" borrow checker in development is supposed to be less restrictive.

The code example is Rust written as if it were classic C. In Rust, that example would usually be written like this:

/// Find leading zeros in an array of bytes.
fn find_leading_0s(bytes: &mut [u8]) -> Option<&mut [u8]> {
if let Some(pos) = bytes.iter().position(|v| *v != 0 ) { // search
Some(&mut bytes[..pos]) // find
} else {
None // no find
}
}

Rust isn't a fully functional language, but the functional features play well with the lifetime system and are optimized well.

(Rust playground example: https://play.rust-lang.org/?version=stable&mode=debug&editio...)
If the encryption cracking market gets off the ground, would a quantum encryption hardening market come into existence, or can classical encryption algorithms suffice?
Usually I would almost automatically vote down a comment where someone just stuck something into a LLM and pasted the output. It almost never adds to the discussion.

However in the case that we’re talking about the kind of output generated by the LLM in some circumstance, it can be instructive. Like you noted this is a perfect example.
More specifically expansion isn’t movement per se, it just appears to be movement. It’s actually the expansion of distance between points without energy applied.

There may be a time when expansion makes things appear to move faster than the speed of light away from each other, but that time will mean we can never observe anything and the universe has effectively ripped itself apart. As has been noted this can already be observed at large distances as the expansion accumulating between us and those distant points creates the appearance of faster than light travel. [0]

That happens only in certain situations for certain constant assumptions and certain mathematics and physics assumptions, which can be totally overturned and we are in no way sure expansion is accelerating, slowing, going at the same rate, or even our empirical observations that support expansion aren’t caused by some as of now unknown physical process.

[0] https://en.m.wikipedia.org/wiki/Hubble_volume
If it's the only way to achieve interoperability with a communication protocol, then yes.

Core infrastructure like this should be treated and regulated more like a utility.
> Our monopoly laws never envisioned self contained platforms/marketplaces

What do you mean by this? Don't most lines of business naturally trend towards monopolies and captive markets...? Railroads, newspapers, grocery stores, utilities, cloud services...?
Not Android, but SMS. SMS is a terrible messaging layer; Apple is not going to sink (very expensive) engineer time into papering over its badness when they already have a working alternative that their customers use.
https://spaceperspective.com/spaceship
And of course the real problem is not any change Apple made, but rather:

> I’m not using a CMS to manage the content of the site
True but you could make the api restricted, having certain routes completely locked, some requiring double checks, some requiring on screen approval or face-id, throttling outside fetches, only being able to run get and not etc, no financial app control etc.

But yeah "hey siri transfer all of my funds to eric", or "hey siri group all of my photos where i'm nude and send them to jack" are new almost sci fi vectors.
I'll respond to your question with a question: Why don't you have to pay to send e-mail to GMail users from a non-GMail host?
Huh, interesting, that's Apple just openly saying that GPT-4 was used in the training.
Yeah, that's Apple actively degrading the user experience on both sides specifically because one side isn't their customer. To the point that the color itself violates their own accessibility guidelines.

This effectively attempts to lock people into their ecosystem, including their App Store, and it's... honestly kind of wild to me (as an American, for GP's reference) that we've been allowing this to continue, in a country with a specific history of using antitrust law to go after phone companies for abusing their network effect to create monopolies.
"Medlife Crisis" has an interesting video about this: https://www.youtube.com/watch?v=hT8GZlBBv5k (Cyclists' hearts: can you be so fit that you die?)
I never understood why Google struggled with this. A decade ago they should have cloned iMessage.
SLM? :)
I would suggest that Rust's only actual loop, (using the keyword loop) is unambiguous while also being structured. You can (and during development I sometimes do) just write loop until it's apparent what you actually meant and then rewrite - also the Clippy linter will point out various obvious idioms e.g. for or while let loops if they are written as legal but unidiomatic loop constructs. So that aids pedagogy. Your loop works, but the linter explains how an experienced programmer would express the same loop more clearly.

Computed GOTO is often possible in BASICs. In one sense that's awesome, this is a very powerful technique, but in practice it's so unstructured that you shouldn't ever use it so why even offer it?

"That's how the machine works". Yes it is, which is why we don't write raw machine code when we can.
Bayes theorem shares a name with Bayesianism, but it is not specific to it. No frequentist would question Bayes theorem, it is on the level of 1+1=2.
> That makes it sound like android phones are at fault.

The experience is the same coming from an Android perspective.

> People who use iOS should be asking Apple to fix it if they cared about this problem at all.

We do, thanks.
I think we’re saying the same thing re: your 2nd and 3rd points.

WiFi is an interesting one, and some providers already provide SMS over WiFi via the “WiFi calling” feature. It’s certainly more convenient (or at least involves less setup) when iMessage is involved, but I suspect this isn’t the top reason people are clamoring for iMessage.
Israels officials have not been shy about their plans for tent cities on the Sinai peninsula while they conduct their military operations, however they have yet to promise the right to return ones their military objectives are over. They have also been very unrealistic about their military objectives so in theory it could go on for years.

Also given the history of the Nakba where Palestinians were ethnically cleansed from big parts of historic Palestine, there is no wonder why 2 million Palestinians are reluctant to leave their homes again.

In other words, removing Gazans from the strip is not a solution.
Why is HN obsessed with air quality?
Is that really a thing? Do Android users en mass want an additional app specifically to chat with iPhone users? There are so many alternative messaging apps that work fantastically. iPhone users aren’t really clamoring for a Google RCS app. This feels like one of those things that everyone would lose interest in as soon as they got it; it’s just the denial of it that works them up, like not being invited to a party they didn’t really want to go to. I think if Apple had organically offered iMessage for Android, it would largely be either neglected or actively boycotted by Android users.
None of the papers linked above or linked in the GitHub repo mention “loop resistance.”
As a dumb question, how does Apple make a change that would allow android messaging to work without a cellphone? How does apple make a change so that android's messaging system isn't unencrypted by default? RCS is not encrypted, google has an extension that makes it encrypted that only recently supported encrypting beyond 1:1 chats.

It's not Apple's fault google half assed messaging on android for a decade+.
Can you elaborate on how group messaging gets broken (assuming your third point is not the elaboration)?
I always renumbered my lines in BASIC to be incrementing multiples of ten as I was anal about that ...

But I was thinking more in the context of showing code to a class, during which you're usually not updating it, and even if you do, you just say the new line number as appropriate. It only breaks down if everyone is individually editing the same one piece of code.
Yes, because there are no zero-click attacks known for iMessage...

> https://www.bleepingcomputer.com/news/security/apple-zero-cl...
Communication protocols and interactive 3D software applications are not at all equivalent.
Me, writing a thing in Python: La, la-la, la-la.

Me, writing it in C: Grumble, grumble, la-la-la.

Me, writing it in Rust: I HATE THIS THING WHY DO YOU oh hey I'd been thinking about this all wrong.

I go through that cycle all the freaking time. At first, I'm irked that Rust is being such a pain in the neck. Then I give in and do things the way it wants me to, and realize that it's genuinely much better that way, even if I then take that approach back to Python. At the least, now I'm more aware of when I'm counting on the garbage collector to atone for my sins.
Welcome to Europe, that's exactly how the new Digital Markets act works. And Apple would have to open up iMessage if only they were actually popular outside of the US
You might say the same thing about doing research in general
Organic Maps is great, especially for planning hikes, but I'd be careful about relying on the OSM topos for wilderness travel. I got burned pretty hard in the Alps by OSM when a trail didn't actually exist. Since then, I like to use Organic Maps for a digital "reconnaissance" of OSM points of interest and then a country-specific topo map like USGS or IGN for backcountry navigation or route finding.

Note: AlpineQuest is a great app for this and is one of the few apps that doesn't charge a subscription to access our taxpayer-funded maps.
Linux for System Administrators: Navigate the Complex Landscape of the Linux OS
Still no mention of altitude on that page so far as I could see.
Who’s “they” and what exactly are they “banning”? I haven’t seen much outside the political disinformation sphere and some abuses of power around politicians protecting their own image. What aren’t you allowed to say today in brazil?
These issues existed before Google started pushing RCS.

On a side note, I still believe iMessage was in response to Google Talk, whose protocol was both open-source and interoperable with platforms outside of Google.

Google should have never abandoned Google Talk.
There are times I'd be willing to pay a fiver to un-flag my comment.
Probably both.

Seems like the first release of the Matrix on DVD had it right. I watched that one and fell in love with the movie.

After the sequels it appears they “greened up” the DVD.

Now on 4k they’ve done an abysmal and horrific job. Apparently Bill Pope was involved but I never know anymore.

4k formats are ridiculous anyway. At an average healthy distance from a TV that’s not giant you should be barely able to tell the difference between 4k and a great high bit rate 1080p/2k.
Sure, I understand these things have a purpose, my point is that film doesn't stop being film just because it's different.

If the public decides letterboxing looks terrible, then it will turn into a more niche thing, that doesn't mean movies stop being movies.
> Apple is not going to sink (very expensive) engineer time into papering over its badness

Upcoming support for RCS is arguably doing exactly that. They didn’t seem interested until they started receiving regulatory pressure, though.
Chatbase: Custom ChatGPT for Your Website
This is a settlement, not a ruling.
While true, at least there isn't a hardware lock-in.
Sidenote on showing (or not showing) timestamps.

Consider a page with 10 rows, and in each row you show the relative date.

2 issues with that:

1) If I see a whole page and I see 1 week ago the range is 7 days. If I see 1 year ago the range is 365 days. That is too much for most of the things.
2) If I am on a page without visual indication of sort order and I'm on a page that shows 10 entries with '1 year ago' I have no clue about the sort order.

I hate relative dates.
Correct, and that is also answered very early in the article.
And that from an industry that was super high on social justice not too long ago... to the point of changing "master" branch names to "main" because of racist connotations. Yet, genocide is perfectly fine.
How to Check If Something Online Was Written by AI
Medium.com Down?
To be honest this is mainly a US thing, and only because iPhone penetration is such a high percentage. Outside of US, Whatsapp and other apps are king
SolarisKit