skysight-inc/HackerNews huggingface dataset:
That's a strange characterization given that when you see a green bubble there was literally no way for them to have made it private.

Even if Apple had jumped on RCS at the same speed as Android did, and assuming that absolutely every SMS user switched over promptly, there's no end-to-end encryption built into that protocol either.

Given the exact thing they're being sued for here, I can't imagine that the approach Google has taken with RCS of "we've built special end-to-end stuff into our first party messaging app that'll work when you're talking to other people using that app" would have helped them. Even if they also made an iMessage app for Android, that doesn't seem to address your complaint. Or no more than "you could use Signal instead" does.
It’s not irrelevant as a ratio. 2.5 billion to 8 billion is very comparable to 500k to 1.7 million. The population tripled in 70 years and, in the current times, you also have to deal with all the existing architecture and infrastructure in the city that wasn’t built for anywhere near that population level.
This is one of the dumbest takes i have seen on HN in a while.
Your grandma being scammed is not dependent on being able to install software. The vast majority of phone scams are reliant on browser-based phishing pages, convincing the victim to send a bank transfer, or getting a gift card code from the victim. If you believe it is an issue regardless then safeguards can be implemented such as child safety features or simply allowing you to opt-out (or even not opt-in) when you're setting up your grandma's iPhone for her or whatever.

Yes, you can buy a different phone, but Apple still has a serious hold on the market that affects its competitors, especially when it acts in a way that is anti-competitive. If Apple locking down their store in a way that is extremely user-hostile makes them a billion dollars and they walk away unpunished, how long will its competitors refrain from doing the same for? Apple is large enough that they affect me personally even if I do not use their products.
Having them as low as possible improves latency, which is a big selling point of Starlink over incumbent geostationary services like Hughesnet.
Couldn't the extra memory copies end up being an actual downside? I.e. the sort of thing that inspired sendfile(2) usage in some servers?
Indeed, but the switch from long-standing to long-riding is a relatively recent innovation, by the Romans, Arabs et al. (by breeding horses large enough to ride on), after the Sea Peoples demonstrated how to defeat charioteers
DMA made it a lot cheaper in the eu...
Which is fine because there is ample competition on Windows and MS does very little to hamper it (as far as the DMA is concerned).

Apple would also be allowed to charge whatever they want in the app store if there were actual competition on the platform.

Since there isn't they have to play by the rules.
[dupe]

Official release: https://boeing.mediaroom.com/2024-03-25-Boeing-Announces-Boa...

More discussion: https://news.ycombinator.com/item?id=39815408
cos' its legend :)
If you do that again, please consider streaming it and then letting the developers have a copy of the stream to post somewhere.

I'm not sure anything else will do the "this was fun to play with with friends" part justice.
Isn't this just to say that they cracked SHA-256?

Seems they're claiming they can find a predictable output from the hash function.

For those unaware, a cryptographic hash function should ideally take an input of arbitrary size and produce a fixed size output with the following characteristics:

- even distribution across key space
- non-trivial predictability of input from output
- completely uncorrelated output from input

It's the last feature that bitcoin relies on, which is that we need to take a given input (the block details) and come up with a random bit of information (nonce) to add to it such that the resulting hash output has certain arbitrary characteristics (i.e. begins with n number of 0s).

If they've found a way to make a hashes output more predictable such that you could determine an input that is likely to produce a given output, they could take a block, a randomly selected output with the proper characteristics, and find the appropriate nonce so as to achieve that hash output.
Short answer to the riddle is: not enough demand to warrant investment (because you would need a long string of a few magnitudes bigger projects). Basically, the same structural problem that plagues nuclear power plant construction.

All those fancy technological advancements did almost nothing to the typical housing construction, it's still a lot of manual work, a lot of specialized tasks (site prep, foundation, frame/structural stuff, roof, insulation, plumbing, sewage, wiring, HVAC, connecting utilities), a ton of waiting, lots of logistics. An enormous amount of babysitting (project management) of the builders, because everything is basically custom/one-off.

https://www.construction-physics.com/p/which-construction-ta... cheaper

https://www.construction-physics.com/p/why-are-there-so-few-... scale

https://www.construction-physics.com/p/why-its-hard-to-innov...
Yes it is still around, usable, and used.

Subjectively, more sites block it now mostly through their CDN (Cloudflare or endless Google Captchas or whatever), but by and large it's still very, very "usable".

Just my opinions below, please feel free to school me. I think the "benefits" are theoretically twofold still, same as ever was:

1. I think it's safe to OPERATE on the basis that it's compromised or heavily subject to attack somehow, just like anything online. But I think it's still at least another LAYER of obfuscation or headache or whatever, in theory, at least for basic marketing annoyances and the like. Yeah, maybe it's largely pwnd, I have no way of knowing that for sure. Or maybe there's AI and timing attacks that are really good, I don't know, I see gross incompetence in some places and apparent competence in others, so no idea on this area. And maybe you need JS off which most sites fail on. But it's at least not making IP fingerprinting easy or giving in to another more-pwnd commercial VPN providers, etc., etc. etc.

2. IMO, a big altruistic reason for using Tor browser, would be that one helps the people who actually need it (say, dissident journalists in developing nations that lack freedom of speech and rule of law) get the "cover" that they need to avoid unfair treatment, by creating enough noise/traffic to get lost in, or something.

What'd I miss?
He's a good example of how an awful person with awful opinions can still somehow do cool stuff.

Really, he's just surrounding himself with great people, clearly.
From https://quantumblockchaintechnologies.co.uk :

"Quantum’s R&D will focus on Cryptography; bringing together the most advanced implementation techniques and functions, along with quantum computing technologies and AI deep learning, to develop a new and disruptive approach to blockchain technology."

This is very close to what I'd write as a parody. I don't think I've ever seen anyone unironically using "quantum computing", "AI deep learning", and "blockchain" all in the same sentence.
It's super difficult to rent a flat in Western Germany. There are literally long queues for viewing a single flat in Berlin. It's slightly better in the rest of Germany, but still difficult.
Guy Steele's talk "Growing A Language" gets into this. It's definitely worth looking up if you haven't seen it.

I think we've seen two ways languages have successfully been open to evolution:

Java was specifically designed to allow it to build on the standard library over time in fully backwards-compatible ways. It has required the central governance committee to adopt proposals, because reflection is slow and poorly-optimized, but it is a far more fully-featured language today than it was an inception without ever needing a reset. By keeping the surface area small & the strong "Everything Is An Object" paradigm in place, it has had remarkable longevity and has avoided the Python versioning pain.

The second are the "sharp knives" languages: Javascript, Ruby and to a lesser extent C++ (only because DLL hell is very real).

All three of these can be used to write software in any paradigm (including Aspects, if one is a masochist), and so let engineers invest in their own productivity. Languages where the standard libraries are indistinguishable from custom libraries require more skill and collective team alignment to use productively and safely, but also allow for solutions highly-opinionated languages can't support.
by compiling from source? god no.

also it's terribly named because it conflates the idea of python environments with python versions

just install pre-compiled python from official sources side-by-side. no pyenv needed
Farm to Feed is cutting food loss and improving farming outcomes
Odd. I always do `conda activate base && conda update conda` on Mac and never have any issues.
The driving routes are not obscurity but actual secrets. Similarly, a private key is not obscurity but an actual secret.

Something that can be trivially observed (changed port -> nmap, secret obfuscated code in your executable, behavior of your server) is not a secret.

That said, obscurity can provide defense-in-depth (i.e. protection against scanning the default port).

-- Changing the port can be useful for other reasons too, our pfsense's at work run ssh on 2222 simply because otherwise the logs are absolutely full of scanners getting banned (despite having password auth disabled).
Crypto-noob here: let's say they broke SHA-256. Even then, they'd need to know the hash in advance, which they don't, right? It's really hard for me to follow, I'm getting old :(

EDIT: Looks like no, they don't need to know the hash. Rasulek wrote a great overview here: https://news.ycombinator.com/item?id=39818305

I'm still confused about the leading zeros thing. I thought the article author was using a leaky abstraction. It sounds suspicious/notgood that you have a significant amount of info up front. But I'm just a noob free-associating.
In Argentina a “flato” is a flatulence, and flatito would mean a little fart.
This is really cool but what's with the borderline propaganda in the sidebar interlaced with the data?
download python 2.7 and run it? no pyenv needed
Chrome is to Blink as Safari is to WebKit.

If Safari had 90% market share because it was a great browser available on every OS promoted on some of the most visited websites (which, in this thought experiment, would be owned by Apple), while people were able to choose their browser on iOS, and browser vendors were able to choose the browser engine and if a version of Safari without sync were open source, that would make a difference.
The DynamoDB Book

I had always dismissed DynamoDB as a simple key-value store. But this book (which is like a developer's guide) opened my eyes to how powerful DynamoDB can be if you use it in the right way for the right problems.

One of the many interesting things about it is that DynamoDB won't let you write slow queries. It constrains the kinds of queries you can write in such a way that each operation has an upper limit on latency. It simply does not allow the kinds of queries that could take a while (>25ms) to execute.
Airport by James Kaplan.
Just a requirements.txt that you can install with pip in a venv works 95% of the time. Unless you need a specific python version, which you only figure out halfway through by reading the documentation. Or you are using pytorch, because on windows and linux the version on pypi lacks GPU support, but there's no good way to encode the download url in your dependencies. Or when people don't properly maintain the requirements.txt, because you are supposed to somehow manually keep it in sync.

I run into some kind of packaging or dependency problem for basically every non-trivial project. Hence the many "solutions", but somehow most end up worse than the problems they attempt to solve
Not a shadowban, and not a mistake. It is the inevitable outcome when an account breaks the site guidelines repeatedly and egregiously.

This is one of those cases where I bent over backwards to try to persuade before banning, including countless warnings on HN itself and dozens of emails back and forth, literally over many years. I don't think you'll find many websites where the moderators try that hard not to ban someone. But that can't go on forever and eventually the slack ran out.
Ever since Tim Cook said Apple is going to become a services company, that's when Apple stopped progressing. The Apple car is dead. The Vision Pro is DOA. Apple is a decade behind the others in AI which forced them work with Google. What other product category is there for them to take a crack at? This is why Apple is fighting tooth and nail to keep their App Store revenue going because if that growth stops showing up on quarterly earnings, their stock will crash and hell will break loose.
I worked with couple of Japanese companies, people are very nice, respectful and hard working, but the work culture is not suitable for family life...
Hello everyone, co-creator of Feedle here. Thank you so much for letting the world know about our tiny side project! While I tred answering some of people's pressing questions on this thread, I think they deserved a more thorough explanation, so I wrote a blog post instead: https://preslav.me/2024/03/25/feedle-on-the-hacker-news-fron...

Beweare, it's a bit lengthy, but hopefully, it would address some of your concerns and feedback. You can always reach out to me and the team with ideas and suggestions. Cheers!
Here is a prompt you can plug into GPT4:

"I have a problem for you to solve. Muffins sell for $3/each. rick bakes 30 muffins a day. Tom bakes 2 muffins monday, 4 tuesday, 6 wednsdays, up to 14 on sunday. On days which tom and jerry combined bake more than 41 muffins, the price of the muffins drops to $2.50. How much total revenue do rick and tom take in during a full week, combined."

Please tell me how ChaptGPT4 writing a script to solve that is not logical reasoning, while a human pulling out pen and paper to do it is...
How do you know they haven't been mining bitcoin? They've filed for 2 UK patents, which entails public disclosure of their methods.
> I like to briskly walk around for miles and miles and just see how the city is laid out

We would travel well together. My wife and I usually do this. We regularly clock up 20-25km a day of just walking around a city, often for 3 or 4 days in a row. We will happily walk from the centre out the the suburbs. From the far west to the far east of a city. We'll retrace our steps and then take a right that looks vaguely interesting. We only start to use the transit system to get further out or when we are short on time.
Yes - I remember Koko naming her kitten as "all ball" (kinda like "fur ball"?!).

I'm not sure if a wild animal has ever been observed to have a pet, but I guess many intelligent animals value playfulness and companionship, and have evolved to have tolerance and empathy, so judging by Twitter, etc, it doesn't seem that rare to have inter-species friendships even between animals that might be considered as predator and potential prey.
What happens when there are half a dozen startups with 42,000 satellites around earth?
Thank goodness that MI6 wouldn't dream of hacking Chinese servers!
Ahah, I can relate to that. My driving license doesn't spell my name correctly, and somehow nobody cares. I somehow like this "nah, who cares" attitude
Cue ominous Reaper sounds
There's a lot of costs that go into construction, the actual expense of putting together the parts to make the thing was at one time the biggest one, but not any more.

With all those new technologies that increase the efficiency of buildings and construction come technicians who expect to be paid well for their expertise, so for every manual job removed there's an expert who needs to be paid about as much or more to operate or plan the labor-saving technology so implementing the technology may not actually reduce the cost to the builder at all.

For the parts that do still require manual labor, that's been getting a lot more expensive and hard to find, because hand-in-hand with people specializing in all these fancy new technologies, the appetite for manual labor employment in developed economies has fallen, which pushes up the cost of the parts of construction that technologies hasn't changed.

Regulations and requirements have also massively proliferated in the last century. The number of inspections and approvals that any piece of construction needs is pretty crazy compared to the prewar era, plus new requirements and design limitations set by law that, while good for society (anti-fire, disability access), can sometimes drive up costs or limit design choices because ramps take more space than stairs and fire sprinklers represent a doubling of the amount of plumbing work you need to do.

Land has gotten progressively more expensive as it has become more scarce. Sprawl kinda reached the limit of what commuters are willing to tolerate in the 90s, so nobody can do cheap greenfill development anymore (anecdote, my parents had a new house built on the outskirts of Phoenix in 2006, with a 70 minute minimum driving commute, which I would absofuckinglutely never tolerate for myself): you need to buy more expensive interior land to redevelop. God help you if your local land use regulations require you to provide free parking, in which case you may be forbidden from building on as much as 2/3 of that very expensive land you just bought.
Just listened to the first couple tracks of the Complete Spanish course and it reminds me a lot of the Michel Thomas Method audio course [1], which I couldn't recommend highly enough.

[1] https://www.michelthomas.com/
> Quantum Blockchain told FTAV it has not published any papers on technology or methodology “in order to protect their research”. Its patent applications are “as far as they have dared to go with making the developments public,” said a spokesman.

> That policy leaves a lot of questions unanswered.

The other way to prove that is to just start mining. People will notice immediately.

Funnily enough, I know about of people that believe easily provable but unproved claims like that. They don't even have to be as gullible as Craig Wright's followers, its seemingly a generational thing for people with some unrelated clout in one domain to be therefore believed in pie in the sky things. Especially in Europe for some reason, but I've seen it amongst Baby Boomers here in the states. Don't know how the rest of the world is.
A company called "Quantum Blockchain Technologies" claims they use "Artificial Intelligence" to speed up Bitcoin mining.

You can't make this up.

Poking around their website makes my bullshit detector go off like crazy. The way they talk about machine learning speeding up hash search just makes no sense. And on archive.org you can see they have been talking like this for quite a while now.
He's definitely full stack.
I think they meant that you only list 1) and 3) and 2) was missing.
RegDem: Increasing GPU Performance via Shared Memory Register Spilling
(2019 paper) I find the idea of smarter register spilling interesting, especially since the register file is one of the most power-hungry elements of modern GPUs.
> I would be perfectly happy with a device control ecosystem rather than an app store.

The crucial thing is that you can achieve this without needing to prevent users from installing their own apps. Any attempt from Apple to prevent users from installing their own apps is purely because they're terrified at the idea of needing to compete with third-party developers.
Sure, they could do that. But once again, I must ask: How is making an SMS Android app in 2024 good for their business or valuable to their existing customer base?
"The result is that US wages for fully in-office roles are surging. According to ZipRecruiter data, seen by the BBC, companies were offering on average $82,037 (£64,562) for fully in-person roles by March 2024 – an increase of more than 33% versus 2023 ($59,085; £46,499). The trend is cross-sector: compared to hybrid ($59,992; £47,211) and fully remote ($75,327; £64,320) roles, workers appear to be more likely to increase their salaries by returning to pre-pandemic office schedules."

So the first fully in-person shows it's gone up 33% since last year, but this year the full remote vs full in-person is $75K vs $82K, which is $7k more for in office.

Given the commute costs in places like NYC, where the average NJ transit monthly is $200-400, depending on where you are, and then paying for food in the city too, a large amount of that extra salary is really cancelled out.
If said project has a monopoly marketshare which the parent company can then use to drive profits in its main lines of business, then yes I think it can. In this case the engineering resources presents a moat of sorts — it means that anybody hoping to meaningfully influence the project or fork it needs to dedicate as many or more resources, which is difficult or impossible for most organizations. Without that, the most that forks can hope to dissent on are things that can easily be toggled on/off or patch parts of the codebase that don’t change often, which is very limiting.
Snapdragon X Elite is near, which Linux distro for ARM? [video]
There's a lot of interest around the new desktop processors from Qualcomm, mainly because non-Mac people hope to have their M1 moment. The release of the new Snapdragon X Elite is rumored to be set around June 2024.
Since Linux is perceived to be somewhat more mature than Windows in this architecture, which ARM-ready Linux distro do you perceive will be the winner on the desktop? And why?
> I don't know enough about Welch to know if this is the case. Are you just hypothesising he could have been like this or are you stating a fact?

I'm talking about "types" not Welch.

Specifically I'm clarifying what I think people are asking for when they want an engineer leading Boeing, and amplifying the point about how one's degree or starting role doesn't capture what they're asking for.

> I'm not sure if it is unlikely to find an accountant who prioritizes engineering. Just because they don't necessarily understand the technical details doesn't mean they can't understand the long term benefits to having quality products and innovation.

Then you don't get my point, though some of that may be my fault. I meant something a little stronger than "prioritizes. " Maybe "identifies with engineering" is closer to what I was trying to communicate.

I don't think the problem with an accountant is "understand[ing] the long term benefits to having quality products and innovation," it's making the short term decisions about engineering vs. cost to get there. At a minimum, I'd think an accountant would likely require onerous and repeated explanations and business justifications that would discourage that kind of thing.
I think the large change in people's experience is getting so used to having an LLM they can chat to for €20 per month.

Still absolutely blown away by LLMs personally
Yes, I’m 5 years old. You must be 4 years old.

Read the post I was responding.
People who are interested in quality writing probably don't end up at CNN? (Or don't spend much time there.)
Is that wall-clock measurement or are you using a tool like Apache Benchmark to see the latency?

I ask because those numbers seem really off.
Intervento,a Portuguese startup that was already doing "Rails" with Tcl back in the dotcom wave, but Lisbon isn't Silicon Valey.

The founders eventually founded OutSystems, based on our experience doing our AOLServer clone, and being one of the Portuguese partners with alpha access to what would become .NET.

OutSystems was founded on the same principle thar doing Websites and integration should be RAD/Low Code experience, just like we were doing with our Tcl based application server.
ZenHammer comes down on AMD Zen 2 and 3 systems