skysight-inc/HackerNews huggingface dataset:
I've been a long time away from CPU architecture, but isn't it time that instructions are added that target the caches so that they only fetch the size of the data allocated? That way there's no leaking of errant memory? Or did I completely misunderstand the problem set (which is likely)?

So far in our languages we have two bits of information, the start pointer and the size (the latter being stored as a variable, or intrinsically as a block size), whereas the OS/framework itself often only needs the pointer...

If there was a system that allowed the tightly coupled block of memory to be represented as an op code for the caches, wouldn't that fix up all of this?
I have not used it for biking but Locus Map is at least an app where developers care about these usecases. Check it out
Because it requires a central authority to arbitrate disputes.
Please read my statement again, perhaps without vitriol this time:

>but most of the important, nation-wide decisions were obviously affected by how (dismally) Nicky ran things.

Observe the word most. Just as I was saying the tsars definitively were responsible for most (note the word carefully again) of the momentous decisions later, it should be painfully obvious that they weren't responsible for 100% of all actions forever after. This is ridiculously obvious in any non-insanely polarized debate, which unfortunately isn't always the case of HN.
The parasitic placenta is not my thinking, it's a fairly widely understood, perhaps not anodyne, scientific description of the relationship. See:

https://www.reading.ac.uk/news-archive/press-releases/pr9938....

It's a topic of much, much discussion, and I don't believe that it's deranged to discuss how human pregnancy is particularly unique in the chemical and hormonal ways the placenta interacts with the uterine wall.

Edit: for instance, human embryos attack and digest the urine wall, paralyzing the cells there and pushing growth hormones to the blood vessels to increase the blood supply to the placenta. Other mammals don't operate this way, the mother controls access to nutrients. Human embryos are so aggressive in seeking blood they typically leave behind clumps of cells throughout the mother's body, making the mother a generic chimera.

In other mammals, the placental wall is not breached, so a failed or terminated pregnancy doesn't have the network of paralyzed and intertwined arteries that a human pregnancy does, making it much more dangerous for human mothers. The human embryo is nearly unique in it's aggression in seeking out arteries.

One effect of human gestation is that the fetus has direct access to the mother's bloodstream, and injects hormones to regulate the mother's behavior - again, this manipulation is fairly unique - increasing blood sugar and blood pressure to serve the fetus even at the expense of the mother. A fetus may spend up to 25% of its protein intake on hormonal regulation of the mother (which, by the way, the mother's body tried very, very hard to shut down.)

It's a complicated and hugely messy affair, and in humans represents a literal fight for resources.
So it's a default.
I just took screenshots of an Android green text bubble and the https://www.android.com/get-the-message/ site, and used Photoshop's eyedropper tool to compare colors. They're the exact same shade of green, #48dd8f.

But it's not just you! The green on Google's site looks visually brighter because the entire bubble is on a blue background. On iPhone, the green is normally on a white background.

Now, try setting your iPhone to Dark Mode in Settings, and you'll find that the green bubbles are still #48dd8f green and the text is still #ffffff pure white; it's harder to read on a black background, IMO.
You're a Google search away from the entire industry explaining to you what they think "Zero Trust" is --- the term predates the OMB memo.

Your best first read is the Google BeyondCorp paper.
Yeah this is gonna happen soon anyways. Not because of some Google website, but because of the Digital Markets Act.
You only see the colors on messages you send. OP is implying that you wouldn’t know what “color” the conversation is unless you’re actively replying to the spammer.
Will the cops really come and arrest people on the spot for breaching internal company data access protocols?

I’m curious about it if the authorities act on it as an urgent situation.
Unfortunately, due to the level of education and overall intelligence of the majority of the voting people here, they will believe what they are told. And they can easily be fooled to think that their "vote" will be "checked" to make sure it's for the right party.
Scratch is one popular example: https://scratch.mit.edu/
Loved “It’s time for Apple to fix texting”
This is supported by a great book by Jeff Hawkins (Palm Computing/Handspring founder), [On Intelligence](https://en.wikipedia.org/wiki/On_Intelligence) (2004).

It's been a decade+ since I read through it, so my memory is a little fuzzy, but my take away was: humans are hardwired for pattern recognition. Pattern identification improves our mental model of the universe. We use that model to predict things about the future. Making accurate predictions about the future is intelligence.
> Companies definitely should disobey the law by refusing to comply with a valid search warrant in cases where someone is being prosecuted for having an abortion. Obeying the law in this case is clearly immoral!

I like living in a country where it's illegal to kill babies on a whim, thank you very much. So no, while you might disagree with this law, it's not at all "clear".

> Of course talking about encryption always brings out the knuckledraggers who link to XKCD 538 and talk about hitting people with $5 wrenches. Hopefully this example clarifies why encryption sometimes defeats a $5 wrench: neither Celeste Burgess, the Nebraska teenager, nor the Facebook employees were ever at risk of being beaten with a wrench in this case.

Facebook employees who refused to comply with a warrant would absolutely be thrown in jail once they ran out of lawyers and money (admittedly a process that would probably take years). Just look at the ProtonMail guy.
Comments tend to be a good filter for which articles are worth reading.
So making the bubble blue instead of green without changing the protocol would be already ok for you?
How do you cope with this right now, do you and your social group use alternatives to iMessage like signal or telegram?
The author partially blaims African nationalism for some of the ills of SA but I think if anything, and this is true in many African countries, the problem is a lack of genuine nationalism.

Lack of national identity and the dominance of kinship relations in potitics (in SA of course the apartheid history being a big contributor to this), forms the basis of kleptocracy and factionalism, also observable in Latin America. When private relations start to override loyalty to the commons, people start to rob the state.

Ideologically the anti-colonial, politically Marxist but economically flexible model is pretty decent as far as development goes, many Asian countries can attest to that. I think SA's problems are mundane really in the sense that it's easy to diagnose but hard to fix. A divided population and an incompetent leadership, it's sadly not extraordinary.
Hmm, seems to be broken in 2022. It’s attempting to use an IPv4 address to identify me, which is obviously not unique.
Are those Bitcoins now somehow tainted?

Possibly. It depends on who the recipient is. Coinbase may not want the coins but others will not care.
Before iMessage was released all text messages sent from iPhones were SMS/MMS. They were all green. If an iPhone recipient is unavailable via iMessage a text will fall back to SMS. So green bubbles are intentional, they indicate a text was sent via SMS.
Whitewood UNDER SIEGE: On the front lines of the pallet wars
It’s the text you send, not incoming, so you don’t need to read it much. There’s also various accessibility features to help with color across the os.
It's still nearly impossible to prove. Even if they hadn't disclosed their race/gender, the advice will remain the same.
please read that whilst thinking of a black protagonist...

(to paraphrase a recent south-park episode)
If they'd had this conversation over Freenode, Signal, Pond, WhatsApp, or maybe even Matrix or Telegram, probably nobody except the mother and daughter would have a copy of their private messages. Because they used Facebook Messenger instead, Facebook was in a position to provide the private chat to the police. Facebook Messenger is no different in this way from Slack, Discord, or numerous other insecure chat systems.

It's unfortunate that Vice didn't bother to mention this.
By cops I meant FBI/... And the way this is done is you notify the cops first and then coordinate with them if needed. It's not like Twitter learned about this 5 minutes before.
Google Maps is in the top 5 most downloaded iOS apps worldwide.

So even Apple users don't want to use Apple Maps.
No signs it can jump from human to human, so nothing to see here…

I get the feeling we’re going to see headlines like this for the rest of our lives, ffs.
It comes preinstalled, works, is free. Why would I look for a different messaging app? What does WhatsApp do that the preinstalled, free, messaging app doesn't?
One thing that I haven't seen mentioned is that many of the recent articles I've seen misuse the phrase "deep fake" and usually mean "face-swap algorithm" or "look-alike". The former, I believe has been able to defeat this test for 10 years at least and the latter has always been able defeat this trick.
Just wondering, why "Unfortunately"?
Show HN: Open-source affiliate marketing program creator
Aren't mobile devices usually iGPU only? I can't think of a single mobile device with a discrete GPU. Maybe some convertible tablets?
a central bank?
So much fuss about privacy, data collection, facebook, and police.

The real issue here is someone tried to abort a 28 week old fetus?

Only Americans find this acceptable. It's a fringe and extreme position in all of the developed world to abort a viable fetus on-demand. I continue to be shocked at the permissiveness of American abortion law.

I hope this ends in conviction of those responsible.
1/3 market share, 2/3 of the profits.
Stop including photos. Reduce the amount of years you include in work history. Remove DOB or other identifying info. Some things you can do to increase chances and somethings you can’t. I don’t know what the solution is for rampant sexism and racism beyond saying those are toxic positions.
iMessage's "end to end encryption" has a key escrow backdoor which sends your endpoint keys to Apple and is maintained for the FBI. It's more like "end-to-end-and-Apple encrypted".

It's "end to end encrypted" but then the device's private iMessage syncing keys ("Messages in iCloud") are included in an iCloud Backup, which is not end-to-end encrypted, backdooring the crypto. This means that Apple can decrypt the iMessages as they transit Apple's servers in realtime, using the device private keys you backed up (without e2e) the previous evening.

Even if you turn off the non-e2e iCloud Backup backdoor, your iMessages will still get compromised because it's on by default and all of the other people you iMessage with haven't turned it off.

https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...

iCloud Photos isn't end to end encrypted at all. It syncs every photo you take to Apple servers effectively unencrypted. Apple can see all of them, and so can the US government (without a warrant). Turning off iCloud is indeed an effective mitigation for this, which keeps your photos on-device.
Gov. Newsom launches review of San Francisco’s housing approval process
Defaults matter. I too have WhatsApp, Signal, Google Chat and a few others on my phone, but the fragmentation is annoying to deal with, and getting social groups (or even individuals) to move to a single consolidating messaging platform turns out to be much more difficult than I expected.

If the default chat app is featureful and universally supported, people tend not to stray toward non-default alternatives unless they offer meaningful benefits. Sure, this ship has in many ways already sailed, since those alternative apps have a lot of mindshare and network effects.

But if Apple added RCS to its default messaging app (or if Google were permitted to add iMessage support to its default messaging app), I would ditch everything else and just message everyone (including groups) using the default Android Messages app, relying on it to select the best non-SMS/non-MMS contact method for everyone, regardless of platform.

Sure, it would take a little more work to move messaging groups over, but the cool thing is that I could just do it myself, and not wait for my friends to download yet another messaging app. This is the problem I ran into when I wanted to get friends off of WhatsApp; I had to convince people to install something else, and not everyone felt like doing it. But everyone already has the default messaging app installed, so that problem just goes away.

> While it’s all sweetness and light that Google got into bed with the phone carriers to develop this new “standard” tied to a phone number subscription that brings along all the retrograde privacy nightmares of Big Telecom since the bell system broke up.

Just wanted to call this out as FUD. RCS existed as a standard long before Google was involved (nearly a decade?). I too don't love that it's tied to a phone number, but options for doing this well are limited, and building a second, parallel identity system has its own issues. RCS at least can be federated, and it'd be possible to allow phone users to choose their own provider. And in practice, phone number portability means you aren't stuck with the crappy choice of ditching your "identity", or sticking with a phone provider you hate.

Not sure how iMessage or WhatsApp or Google Chat or Signal is any better, though, as they're all controlled by a single company that requires you to use their identity system.
Maybe it's more that Toyota knows how to right-size their process, while most others are just cargo culting one superficial aspect of the method.

From the parent:

> because it was a component whose manufacturing flexability is pretty minimal
I think it was more hubris that caused them to stop making ARM chips as opposed to "giving up". They were still in the "x86 everywhere" mindset back then. Remember when they were trying to get x86 into phones & tablets?
I believe that the most used is the FIFO method (https://arxiv.org/pdf/1906.05754.pdf)
For me, using Opera on Android 12 it opens within the tweet, not a separate tab
I'm not concerned because there's an audit trail for money deposited in my bank account. Money can't just fall out of the anonymous cloud into my bank account leaving me to explain where it came from
Believe me, I understand how strong the provocation can be, and how hard to resist, but yes, you should probably ignore them. Fighting just feeds it.

Personally I just try to keep reminding myself that humans en masse, and therefore the internet, are basically wrong about everything.
GPT-3 has a style. It's coherent blithering somewhat unconnected to the real world. This, not coincidentally, is the same style popular with bloggers, pundits, and people who have the need to create text without having much to say. GPT-3, unanchored to any underlying world model, shows this style in its purest form.

After you've read enough GPT-3 output, unanchored blithering becomes painfully obvious. The parent article does look like that.

This is a repost, by the way. The same article was posted on HN two weeks ago.[1]

[1] https://news.ycombinator.com/item?id=32235100
>But what does "greater depth of consciousness" really mean? What are the metrics one uses to compare counciousnesses?

Completely agreed. The meta-question I’m asking is, how will we tell if we’ve built the right metrics? The answer used to be “if it passes the Turing Test,” but we’re rapidly superseding that answer and its replacements.

Maybe the answer will become obvious as our knowledge of the brain advances. Or, maybe we’ll be satisfied with a simplified model of consciousness that mostly works but is wrong in subtle yet critical ways, like Newtonian physics without theories of relativity. I suppose we’ll just have to keep asking questions, and aggressively pushing the limits of what machine intelligence can achieve relative to humans.
How do you make Kubernetes as simple as you'd like it to be? Even trying to deploy simple apps is several times more complicated than any other similar system I've used.
I find it interesting how many HN'ers now think bureaucratic control of technology is a Good Thing(tm).
Apple messaging is super annoying. I use Android phone but also have an iPad. Whenever I chat with someone on iPhone, is suddenly decides to route all messages via iMessage instead of SMS and I do not see them on my phone. You have to disable iMessage in iPad to avoid this.
The problem is kubernetes doesn't include any notions of obvious things I'd like to do like parameterizing my deployment - even though all the providers want to sell me kubernetes clusters as a service.
Why did burnance start? CAUSE WE GOT TIRED OF CARRYING BAGS in our hidden wallets! Also, liquidity issues become a challenge when it comes time to tax season. Burnance provides all the tools necessary to properly track and realize losses on your Sh!t NFTs and soon crypto tokens.
I'm confused by all the mention of "what colour apple uses" in messages, message bubbles are a mask over a gradient
I hope the EU continues on it's legislative path to force Apple into playing nice.
Nah, the closest possible symlink-analogue of `cp x y` is `cp -s x y` :-)
It turns green when the message is sent over SMS, not when you text a "non-Apple device".

You can send SMS messages to Apple devices, from an Apple device, if you're not signed into iMessage, or they're not, or if your data connectivity is limited, or theirs is.
I... (is confronted by googled search result as fact)...

This is not an argument or conversation I'm having with you, nor will it be one that you would win for presenting opinion as fact.

I will agree to disagree and leave you to go do whatever it is you do, feel free to rant, or not, or declare internet victory, or not, whilst screaming party politics rather than contributing to social change I'm just not interested anymore.
Can you explain why you think C# does those things better than Java? And what they correspond to in Java?
Side note: I wonder why they didn't put Telegram in the "Other messaging apps." section, instead of only Whatsapp and Signal.
Modern art includes a bunch of amazing artists like Picasso
SMS is the only federated messaging system guaranteed available on all cell phones. That makes it more useful than any walled garden.
> […] yet the EU banned plastic straws because of the waste in the oceans, so now every drink tastes like a schoolbook. Well done EU...

Issues are not the Highlander: there can be more than one. Single-use plastics just happen to be a problem as well.

And, for what it's worth, people who complain about paper straws remind me of sulky toddlers. Just FYI.
> There are major performance advantages

You didn't outline the performance advantage. You've got "you need to create entire async thunks or threads to fill that data in", but that absolutely isn't true.

Let's look at how we might stream a file in response in go with the current model vs this new model, and you can point out where the performance difference is:

// current
func responseHandler(rw http.ResponseWriter, req *http.Request) {
fi, err := os.OpenFile("/tmp/file")
if err != nil {
rw.WriteHeader(500)
rw.Write([]byte("error opening file"))
}
io.Copy(rw, fi)
fi.Close()
}

// returning a streaming Response object
func responseHandler(req *http.Request) *http.HandlerResponse {
fi, err := os.OpenFile("/tmp/file")
if err != nil {
return &http.HandlerResponse{Status: 500, Body: ioutil.NopCloser(bytes.NewReader([]byte("error opening file"))}
}
return &http.HandlerResponse{Status: 200, Body: fi}
}

In the happy path, there's no difference in number of goroutines or anything, right? In both cases, this all runs in the goroutine or thread or whatever that the caller _already_ created for the request handler. What difference does it make if the request handler calls `io.Copy(response, body)` or if your function does, in both case it's the same goroutine/thread.

> You have also gained ~nothing.

You were the one that claimed you lose massive performance, and that's what we're asking about. The ergonomics are a separate thing from performance
> “standard” tied to a phone number subscription that brings along all the retrograde privacy nightmares of Big Telecom since the bell system broke up.

Is there a way to make an account with Apple that isn't tied to a mobile phone number? If so, I've never been able to find it.
Almost nobody I know uses WhatsApp. On the other hand, a significant number of people I meet do have iMessage. There's no incentive for me to install WhatsApp. Even my friends internationally all have iPhones. I don't install third-party apps unless there is a very good reason. SMS is an inferior but acceptable fallback for edge cases.
Part of your attitude boils down to: I wish all these shady, ignorant people would stop living their own lives more privately because it makes my life slightly less easy. They're probably criminals anyhow.

>The only ones who gain are business owners commiting tax fraud or people doing other illegal activities, which I condemn, and a cash free society would make them unable to doge taxes anymore making it fair for everyone.

Define illegal activities. Also be aware that very random things can suddenly be made illegal for very corrupt or self-interested political reasons (australia and Canada spring to mind here more recently, so too does Russia to a much greater degree). The ability to fight back against overreach by society's single most powerful entitiy, the state, be it with cash or some other means of defiance is fundamentally a good thing and has been throughout history. At the very least small time tax dodging and grey market deals are a much less historically and fundamentally evil thing than governments overusing their powers for repressive ends.

Also, tax evasion in a fully digitized, cashless society would happen just the same, but it would now be done only by large companies and the very wealthy, who have the pull to buy their favorite laws, politicians and special exemptions. Your claimed individual, middle or lower class tax dodgers matter much less. What will matter however is the inability of normal people to keep their heads above water because they can no longer hide certain things from irresponsible tax collection or onerous regulations.

You seem to think that more easily catching a few tax dodgers and making the misery of having no escape from taxes more "fairly" distributed is a worthy gain in exchange for a total surveillance state that has the tools to control you at any time of political winds shift.
Ford Raises Prices of F-150 Lightning Electric Truck by Thousands of Dollars
Java has reached the status of Cobol - it is immortal because it is everywhere and has been around a long time.

Because of that, there are a lot of Java devs.

Our team works in Go, and so we get a few Java devs in once in a while as new positions open up. The biggest change for them is to get out of archonaut mode and stop overdesigning everything. After going through a 3-6 month cleanse, it's fun to see them complain about the legacy Java stuff and how overly complicated it is and how slow it is to build and test compared to Go.