skysight-inc/HackerNews huggingface dataset:
> All sentient beings deserve to be treated with respect and dignity

There is merit in arguing that sapience, i.e. functional self awareness and a general capacity to learn, merits a higher standard of respect and dignity than mere sentience. (As do non-sentient objects, like mountains, though at a lower standard than sentients.)
Google's Project IDX brings Android and iOS simulators to the browser
The paper seems to say UCF101 was used for evaluation, not training.
GitHub was bought by Microsoft, now it's turned into a platform for surveillance and other crapware. Time for all privacy-respecting developers to find alternative means of hosting code.
that requires more complicated logic that can't be straightforwardly reduced to massive matrix multiplication

What are the rationale for thinking it doesn't matter? Or is it the case that researchers think a larger number of simpler neurons could be equivalent to a smaller number of "complex emulated neurons?"
> don't they have a range of versions they support between open beta and long term support ones ?

Clearly not.

Azure AKS is in this category. I think the upgrade cadence is (roughly, it isn't always the same) once per every 3 months, or you'll end up on an unsupported version. The support window is longer — about a year — but that's really only how long you can put off an upgrade if you're at the top of the window, and it's not sustainable. (And if you're running on fumes like I am and at the back end of the support window, then it's effectively 3 months of support, then I have to upgrade or the support ticket gets closed.) (Further, AKS has restrictions/gotchas that can prevent you from upgrading. That won't stop support from closing tickets though! We had to abandon & recreate an AKS cluster due to that, and it was a quarter of work for me.)

Azure Gateway: we have a gateway from them that is simply no longer supported. They have other "SKUs", but there is no way for us to transition from our current SKU to a still-supported SKU. (Short of outright deleting the gateway and recreating it, which would be such a colossal pain that at that point I'm self-hosting.)

RDS, although this was a few years back; it seemed like that was the only response we ever got from them in support tickets. It seemed like new minor versions rolled out pretty frequently. (IIRC, on the order of monthly.) (We had several issues with servers ending up with the wrong certificate, as well as with failovers exceeding their SLA.)
Framework: We don't want to have to make a printer, but wow
How US businesses think they can operate in the EU without being subject to their laws is beyond me
Oh for sure. This is definitely one of those "inherited some weird & inconsistent legacy system" situations.

Honestly, it didn't even register as a potential issue in my mind until I had a chance to use LINQ query syntax in C#, and thought it was kind of nice to have the `from` up front. It's a minor annoyance at most, at any rate.
So, long story short, I won't be able to simply side-load an app on iOS like I can do with Android today, can I?
Do you consider your PC "less useful" because there isn't a single app store for all your software, a single browser engine, a 30% surcharge for all your spending etc.?
I want to be able to install pirated IPA files so I can, for example, use Spotify Premium for free. I have always been able to do this with APK files on Android. Will I be able to do that on iOS after these changes are in place? AltStore is a bit annoying to use.

From other comments I am suspecting this won't be possible so this new regulation is the worst of both worlds: we will be forced to install 3rd-party stores for some apps but we won't be able to install any app we want outside of stores. And on top of that, one of those browser selection popups whenever we set up our device.
Does COVID-19 have a 'soul'?
But are aerosols like the proverbial spherical cows? I mean, is there a distribution of droplet size, and how much does that affect things?
> The gatekeeper shall not be prevented from taking, to the extent that they are strictly necessary and proportionate, measures to ensure that third-party software applications or software application stores do not endanger the integrity of the hardware or operating system provided by the gatekeeper, provided that such measures are duly justified by the gatekeeper.

Looks like Apple tries to make a case to exploit this statement, which sounds exactly like a malicious compliance.
As usual, more proper (and entirely valid) concern is whether it would be biased less/in ways we prefer compared to humans.
"An airline passenger who prompted the Spanish air force to scramble fighter jets after he said he was going to blow up the plane he was on appeared Monday in court, the BBC reported.

Aditya Verma was 18 when he and his friends traveled with easyJet from London Gatwick Airport to the Spanish island of Menorca in July 2022.

The BBC reported that before departing, he told a friend on Snapchat: "On my way to blow up the plane (I'm a member of the Taliban)."

Security services saw the message and flagged it to Spanish authorities, who sent two F-18 jets to follow the airliner until it landed, per the BBC."

If the reporting is accurate (a big if, to be fair), this doesn't seem possible unless either the friend reported his message or Snapchat was scanning private messages.
Ok, so I get that you want to be able to install random binaries on your phone, but I want to understand how you think that could happen without undermining the platform security model?

The inability of binaries to do malicious things on iOS is the result of the sandboxing and entitlement mechanisms of the platform. The store review and approval process is what stops applications from including entitlements that undermine the platform security. If you remove that step from the process there is nothing stopping an application shipping with the system entitlements that allow the application to read or write to other app data, or the entitlements to talk to system services without prompting permission dialogs, etc.

If you want to remove the review and approval systems that the App Store has (and it sounds like are going to be required for 3rd party stores?) you have to have an answer for that. Otherwise you just end up with the android malware problem.
> if humans have anything called a soul, so does an animal

Humans are animals too.
100% I've been in that cycle.
Could you quote an example?
Each of these platforms' value propositions from earlier days was that some day it'd profit from its own controlled ecosystem. This is how they got investment. Apple and Nintendo in particular each held out a long time protecting the brand. There'd be no point in doing that if you're forced to support the competition anyway.

And in each of these markets, users have other options if they want full hardware control. Clearly it wasn't a priority for many of them.
HPV vaccine study finds zero cases of cervical cancer among women vaccinated <14
Hi Charlie! Appreciate the books.

Do you know if there are plans to incorporate WSFS? Seems like it could help with the issues.
Right now, very slim. It's not in line with how the US views antitrust, and there isn't any real demand from voters.

But it depends how this plays out in Europe. If 95% of popular apps stay on the App Store, then there will continue to be no appetite for change in the US.

But if suddenly Europe is getting different, better apps than Americans are, there might be popular demand to change things. But in that case it's still easier to see Apple making the changes out of public demand, rather than US legislation.

The most likely change in the US I would expect is Apple deciding to let Chrome and Firefox distribute their own browser engines in the US, if Chrome with a Chrome engine becomes popular in Europe and provides a lot of features Safari doesn't.
> This seems that Apple went to way too much thought to avoid a simple solution: Just let users sideload apps and put up a few warning messages like Android. Must have had a bunch of high-priced lawyers think this up.

You know how every few weeks there’s an article about something dodgy in an alternate Android store which the scammer never even bothered to submit on iOS? There’s a real problem here and these seem generally like solid technical moves but paired with heavy handed language which reminds me of the way so many websites put up those “look at all the cookies the mean old EU is making us tell you about!” warnings. Notarization in particular seems like a good move for avoiding the common problems around impersonation or silent alteration of binaries, and I think the browser engine requirements are justifiable solely by looking at how many popular Electron apps take months to patch critical vulnerabilities.
I was sad he departed before the Trump election. I can't but help but feel we might have had president Hillary if he'd hung on.
Love these! We do want to deliver more features like FixIt! [0]

What's really exciting is what you can do with DuckDB, MotherDuck, and WASM. A powerful in-browser storage and execution engine tethered to a central serverless data warehouse using hybrid mode [1] opens the doors for unprecedented experiences. Imagine the possibilities if you have metadata, data, query logic, or even LLMs in the client 0ms away from the user and on user's own hardware.

So we're doing this in our UI of course, but we also released a WASM SDK so that developers can take advantage of this new architecture in their own apps! [2]

[0]https://motherduck.com/blog/introducing-fixit-ai-sql-error-f...

[1]https://motherduck.com/docs/architecture-and-capabilities

[2]https://github.com/motherduckdb/wasm-client
Highly recommend reading some of the actual text from the regulation: https://commission.europa.eu/strategy-and-policy/priorities-...
> Hundreds of kilobytes is not a lot of information.

But how much work is done by my mind when I read the output of the machine?

It seems like humans are very strongly soft-wired (if not hard-wired, whatever that means) to try to understand other humans.
Worms. Maybe bacteria and viruses can get everywhere regardless, but larger things like worm eggs are not going to travel so easily. Washing your hands can definitely help with the reduction in transmission of worm eggs.
> This seems unusually high.

Looking at Unity wanting to charge 20 cents and the game development industry falling over itself to explain how that will never ever work for them... I dunno, maybe other app types (firefox, a mastodon client, osmand, local public transport.. looking at random examples from my homescreen) make enough money from their users and this will be doable for them when microtransaction-laden games couldn't make 2/5ths of that price work out
That's like claiming only mechanics are interested in what engine a car is running - regular users only care about the seat and steering wheel.

Regular users care about the experience of the browser. A superior rendering engine can potentially improve this experience.
Cerbos Hub: Simplifying Authorization for Developers
Extend Policy Decision Point (PDP) with centralized authorization

- Cerbos is excited to announce their public beta launch for Cerbos Hub and two new features to simplify the lives of developers and teams when managing their authorizations!
> Core Technology Fee — iOS apps distributed from the App Store and/or an alternative app marketplace will pay €0.50 for each first annual install per year over a 1 million threshold.

It's for everyone, app store or not.
Priorities! Sure yes we should fix them but they are so far down the list of goals we focus on important issues first.
That research is pretty much bunk because those systems are not always active when the place is occupied. They’re almost always off during boarding and taxiing. Like it’s great to filter the air in this way, but if you let everyone bathe in each others breath for an hour before turning them on, the practical impact on transmission is drastically diminished.
If they actually okayed it, then I hope the EU reconsiders. In effect, Apple's tight grip on what apps you could run remains. I am also disappointed that those changes are EU-only, I hope most governments impose similar laws so that Apple just gives up and makes it global.
Why not focus on Apple? That will give Sony, MS and Nintendo some lesson.
I would argue that the regulation seems pretty ineffective since it was clearly too vague to force any change productive to the average end user. You can only get things through “approved marketplaces” where apple still has to notarize and still collects a fee. This new “core technology fee” is also concerning.

The goal from the EU was clearly to make iOS have an android level of openness, and it seems to have failed at that and apple has made the experience altogether worse in retaliation.

For the record - I’d love to have side loading on my phone. I’d love to be able to load IntelliJ on an iPad, but it is not the place of a government to regulate how a company is able to use their own platform that they developed with their own money and tools. It is not a monopoly, android exists so there is still user choice. Are we going to start worrying about the inability to download doom to your Samsung fridge because it doesn’t offer user choice?

I’d argue that this isn’t a good example of an effective anti monopoly regulation, it’s a good example of how government regulation tends to just result in things being worse and more complex as everyone enters a race to sidestep.
Can someone tell me why PRQL is better? I went here: https://github.com/PRQL/prql

It looks nice, but what's the strengths compared to SQL?
Alabama to perform first nitrogen gas execution
Previous discussion: https://news.ycombinator.com/item?id=19828113

Also, should be noted the article is from (2013).
I can't say anything about the touch pad bit, it isn't my personal preference but i understand the appeal, but the screen is matte.
Sure: "This change is a result of the DMA’s requirements, and means that EU users will be confronted with a list of default browsers before they have the opportunity to understand the options available to them. The screen also interrupts EU users’ experience the first time they open Safari intending to navigate to a webpage."
Everything he says is relevant. Waymo is the exception, not the rule, and I'm sure even they are working hard to operationalize this stuff and make it actually cheaper than humans.
Christians and atheists agree that dogs do not go to heaven.
Show HN: Balter, a distributed load testing framework for Rust
Balter (Build A Load TestER) is a distributed load/stress testing framework for Rust. It leverages the tokio ecosystem to make it simple to write normal Rust code which auto-scales to meet TPS requirements or to scale indefinitely until a certain error rate.

Using Balter is straightforward, and load testing code looks like the following (note that its just normal Rust code, no DSL to learn).

use balter::prelude::*;
use std::time::Duration;

#[tokio::main]
async fn main() {
my_scenario()
.tps(500)
.duration(Duration::from_secs(30))
.await;

my_scenario()
.saturate()
.duration(Duration::from_secs(120))
.await;
}

#[scenario]
async fn my_scenario() {
my_transaction().await;
}

#[transaction]
async fn my_transaction() -> Result<u32, String> {
// Some request logic...

Ok(0)
}

The project is new, and there are some rough edges, but it is currently in a functional state. The README in the repo contains more information, including how it works under the hood. Let me know what you think!
There is also the third option, via must-staple, where OCSP responses are attached to the TLS handshake. This resolves the privacy issue [because otherwise clients have to talk directly to CAs and reveal what sites they're visiting].

All (big) browsers have mechanisms functionally similar to CRLite. Apple has "valid" (not sure if that's the official name) and Google has CRLSets.
Sure you could have multiple level-0 backups to increase the odds of whatever blob you have corrupted can be found in other copies, but that's inefficient.

It's much more efficient to deduplicate, then add redundancy. Like say storing said blobs on a RAIDz3. Or use backblaze's approach and split the blob into 17 pieces, add 3 pieces of redundancy, and distribute the chunks across 20 racks.

If you are serious of course you'd have an onsite backup, deduplicated, with added redundancy AND the same offsite.
The Atlas Experiment at CERN
I mean some of these changes are excellent... like the ability to use your own non-WebKit/Safari browser.
Personally, I doubt that self-awareness can be achieved without some form of consciousness, and I feel that self-awareness is a key component of higher intelligence.

If intelligence and/or consciousness arise as emergent properties in the right sort of complex system, they will disappear from view in a low-level analysis of the causal processes occurring in that system.
The illness doesn't but the virus might.
First they need to slim down the hardware offering. I can't even recommend an iPad to family members anymore, because there are so many of them with minor differences. Same for the phones. Even the MBP line is now convoluted with MBP14 getting the baseline M3 processor.
I don't think pluggability is the important thing here: a good path building implementation doesn't need to be pluggable to handle dynamic constraints correctly. More precisely: a "dead path" is only a problem if it somehow excludes otherwise present valid paths, which is not an issue if you chose to not support CRLs at all (you might accept revoked paths, but you certainly won't exclude non-revoked ones).

One of the problems with X.509 PKIs is that you can make them fractally complex; every implementation ends up setting its own "I give up, doing this is too painful" point. CRLs are a common "give up" point, and that probably won't change until CRLite or similar changes things here.

(AIA chasing and OCSP lookups are also similar pain points.)
It is called FAW-VW - Western companies are forced into a local partnership who will gladly steal their technology and production know-how only to years later exit the partnership and then compete with similar products.
Llama2 wasn't trained on code, so it's no surprise that you're having trouble generating SQL.
Welp, that rules out anything like F-Droid.

> The gatekeeper shall allow and technically enable the installation and effective use of third-party software applications or software application stores using, or interoperating with, its operating system and allow those software applications or software application stores to be accessed by means other than the relevant core platform services of that gatekeeper.

> The gatekeeper shall, where applicable, not prevent the downloaded third-party software applications or software application stores from prompting end users to decide whether they want to set that downloaded software application or software application store as their default. The gatekeeper shall technically enable end users who decide to set that downloaded software application or software application store as their default to carry out that change easily.

> The gatekeeper shall allow providers of services and providers of hardware, free of charge, effective interoperability with, and access for the purposes of interoperability to, the same hardware and software features accessed or controlled via the operating system or virtual assistant listed in the designation decision pursuant to Article 3(9) as are available to services or hardware provided by the gatekeeper. Furthermore, the gatekeeper shall allow business users and alternative providers of services provided together with, or in support of, core platform services, free of charge, effective interoperability with, and access for the purposes of interoperability to, the same operating system, hardware or software features, regardless of whether those features are part of the operating system, as are available to, or used by, that gatekeeper when providing such services

How is requiring them to have access to $1M acceptable, or compliant with the legislation?

> The gatekeeper shall not be prevented from taking strictly necessary and proportionate measures to ensure that interoperability does not compromise the integrity of the operating system, virtual assistant, hardware or software features provided by the gatekeeper

Apple state the $1M requirement is to allow for providing support to customers. There is no allowance for doing that in the regulation, and no reasonable argument can be made that lack of customer support has an impact on the integrity of the operating system or hardware. I can understand scanning software or asking for it to be uploaded and signed, that could be justified. Not this.
If Roblox, Youtube and Netflix went Android only then I'd be replacing all of our iPads with Android Tablets post-haste.
Writing this on FF for iOS, the biggest reason I want to use the Firefox engine is for Firefox extensions. WebKit doesn't support extensions except the App Store ones in Safari, I want to use traditional extensions from AMO. Just let me use uBlock on my phone!

I do agree, the Firefox iOS UI is clunky, but I find it useful for stuff where I want to sync passwords or tabs. I use Safari for browsing the web casually because it's nicer, and the feature of swiping between tabs is so convenient.
My PC is a single purpose device, and that is for gaming. Which considering I use Steam for many of my games (not all) that 30% commission is already there.

The reality is many people use their PC's far differently than they use their phones. When my PC was my primary computing device many of the things I use and pay for on my phone either simply didn't exist, or I would never dream to pay for them.

Also you are missing the point, my phone becomes less useful because I flat out refuse to hand over access to my phone to a company which wishes to abuse that privilege of an alternative store. If they were going to act the way I want them to act, they would have no reason to use an alternative store.
If that can stop that argument yeah why not, lets open markets.
> I am not looking forward to how this will degrade the user experience in favor of "choice" for User, when in reality its choice for the developers and Users have to follow.

That's an interesting point. I can see Apple figuring this out as well and choosing this model, precisely to annoy users and degrade the user experience. If users complain they can shrug and say "Well EU asked for it and we complied. Talk to your representatives, I guess..."

I've seen this strategy in politics, when a party goes through some effort to subtly sabotage initiatives and projects promoted by their opponents only to later say "look, how badly they failed".
Many of the companies I work with have completely given up on operating in the EU because of this.

edit:
Why downvote me for stating a matter of fact?
Oh, wait, is this the Unity situation again ?!?
Please no needless notifications all the time..
like the virus in Evangelion, yes.
SIMD "beating C, Fortran, Rust, etc." :-)
They certainly have. Even re: browser engines, they are saying alternative ones will only be permitted in the EU.
We can observe that we have behaviors caused by thoughts and awareness and unless we have an reasonable alternative explanation to why others have similar behaviors it seems like a reasonable conclusion that others have similar thoughts and awareness.
Oh, that's good to know, though I'd love to see someone other than Card take a swing at it.

>What's GGS? Only found Guns, Germs, and Steel in that context, is that the one?

You got it!