skysight-inc/HackerNews huggingface dataset:
"Being anti-US, anti-NATO, anti-imperialism is the only moral view"

And trade it for Russian imperialism? Chinese?
As an Eastern European being pro-US and pro-NATO is the only moral view.
This is a sweet blog post, I'm really enjoying Gleam for its simplicity, I'm excited for gleam_otp to mature more eventually
While the article says a turn around could be a tall order, I personally feel it could even be a venti.
I don't understand how a real generated song is classified as fake? This just doesn't sit right with me. It's as if artistic expression is not valid if not done throught traditional means. This is the latest fad, to look down upon people who are exploring newer tools. If we don't accept experimental things like this, it will be relegated to only the spammy type of people.
Yes, if by 'reform', you mean abolish.

As you can see, those requirements just get gamed.

Instead of complicated rules, just tax fuel (or emissions etc), and consumers will institute their own personal fuel efficiency requirements.
> We're lucky to have snatched [ourlastname].[our countries TLD

Been planning to do this for my family as well. But after my (admin) passing, and with multiple children sharing the same domain name, one of my children will have to be the domain admin for everyone in the family. This might be fine if they remain in good terms and have enough trust of the admin to not screw their primary online identity...

I have yet to figure this part of the equation out.
The stories about Apple keeping things secret usually go about protecting their business secrets from normal people, up to doing probably illegal actions.

Using deniable, one-time keys etc. are... not that unusual. In fact I'd say I'm more worried about the use of random USB keys there instead of proper KMS system.

(There are similar stories with how doing a cold start can be difficult when you end up with a loop in your access controls, from Google, where a fortunately simulated cold-start showed that they couldn't access necessary KMS physically to bootstrap the system... because access controls depended, after many layers, on the system to be cold-started).
Burning resources? By turning on their spectrum analyzer and letting it log what it hears?
You argued if NATO doesn't back down ww3 is more likely. I argue the opposite.

As for 2+2 - my point is that some things are simple, and making them seem complex is an excuse not to do anything about them.

This is what happened in 2014. It was simple imperial land grab. It was preventable. But Russia and useful idiots muddled the water long enough that the help never arrived.

This is what I think should be prevented. Because every time the west appeases Russia it makes ww3 more likely.
Yes, and I like the idea of "Shipping old but stable versions of packages with security fixes backported is the motto of Debian Stable". This is how it works with Windows too. Windows 11 is using LibreSSL 3.4.3 and the latest stable release is 3.9.2 according to the LibreSSL website.

I want the OS to be stable, but the installed user programs to be the latest stable version. So SSH can stay on an older stable version, but user programs like syncthing, firefox, docker etc. should be latest stable version.
Spoken like a non-creative
And it's fun to explore spaces, and the community.
you really have to try hard to make a model hallucinate when asked to summarize an email. I think they didn't mention it because they can't guarantee 100%, but it's virtually on non-issue for such task.
Because then you will be typing wrong/s
Complete horseshit marketing speak.

Was the cloud non-private before?
Was it not secure in the first place?
Do my Siri searches no longer end up as google ads metadata now?
Are the feds no longer able to get rubber stamp access to my i C L O U D now?

You are a naive idiot for believing that this is anything but security theater to adress the emotional needs of AI anxiety in and outside the company.

Just my opinion.
3D Arena Leaderboard: Evaluate leading generative 3D models
Medieval game pieces emerge from the ruins of a German castle
You could compare the US today with the US a few decades ago. I think people where on the move a lot, too?
Releasing an open-source dbt metadata linter: dbt-score
Google Family link
Safer I can totally agree with you but more scenic... I will absolutely completely disagree, just because Brazil is massive (larger than the continental US) and with a very varied geography. Taiwanese cities are more scenic but as a country I highly contest the comparison.
Sonic hedgehog: restricted expression and limb dysmorphologies
It works quite well as long as you don't care about battery.
DuckDB is optimised for analytical tasks, whereas SQLite isn't.
Yes, when I used to live in Australia them calling everything a 'burb, including the middle of the town, was a bit confusing.
This is absurdly dishonest. I don’t use Chrome. I use a VPN sometimes, when I’m travelling, in a DigitalOcean IP range (which has a dubious reputation). I don’t live in the US or Europe, which is often Californian for ‘a list of trusted countries’. I’ve never, once, ever, had an issue with CloudFlare.

The regular vocal super-minority of people that have this issue need only expose the fact that they’re running Lynx on their Gentoo-powered toaster, upside down, on the international space station.
Unless they pass all keys authorized by the system to third parties that ensure appropriate auditing, none.

And at least after my experiences with T2 chip, I consider Apple devices to be always owned by Apple first...
Moving Quarkus to a Foundation
curse*
Yes, I specifically meant autoregressive LLMs. BERT style encoder only models, ViTs and CNNs ran perfectly fine. Yesterday's coremltools update[1] changes that.

[1]: https://github.com/apple/coremltools/pull/2232
google:
https://www.theverge.com/2023/4/21/23693474/google-san-jose-...

apple:
https://arstechnica.com/gadgets/2024/02/after-a-decade-of-st...
Show HN: Keel Studio – From prompt to production-ready back end in 2 mins
Hey everyone,

We're building Keel, a schema driven backend engine - Define your data model, api actions and permissions in type-safe schemas and get a production-ready backend.

Today we're opening up public access and launching a new way to get started with an AI-powered generator to go from prompt to backend in 2 mins along with a browser based development environment to easily explore Keel.

All the API plumbing, auth (OIDC/SSO) and core CRUD is handled automatically and instantly transformed into internal tooling UI for your whole org

You can then further extend everything by connecting your project to git and adding typescript (the core runtime is Go) functions, async event handlers and jobs.

The Keel platform deploys infrastructure based on your schema's requirements. You get Postgres, serverless functions, event queues, cron jobs, secret management and multiple environments all wrapped up with OTEL compatible tracing.

We're very early but we'd love to hear any feedback! You can find out more in our docs - https://docs.keel.so/

P.S. The Keel runtime is open source (https://github.com/teamkeel/keel) and can be self hosted. The Keel platform then provides fully managed infrastructure and internal tooling. We'll be launching a BYOC option soon.
Agreed, and in my opinion, Apple messed up with the Vision Pro with this. They took the battery and made it external, yet the head unit itself is heavier than most battery-included head units! IMO they should have made the compute unit external as well (you already have to have a brick attached via a cable, it's madness not to (technical details aside, potential added latency, etc)). I don't really know the details and I'm sure someone has weighed all the components...but if the processing was not in the head unit, they ditched the external facing display + glass screen cover, and went all in on being light weight (maybe a carbon frame vs aluminum? not sure how much that would save), it would be much more enjoyable.

Obviously the Vision Pro in a glasses format isn't possible now. However, the Vision Pro with a few hundred grams shaved off of it, plus being a little bit less "horizontally" bulky would result in a much more enjoyable user experience.
I was thinking for some python (or similar language) api for Ray tracer that doesn't have a steep learning curve and is easy to use.
Reading wincy's comment above, it seems like their kid is the one that's a "bad" influence on the rest of the neighbourhood.

(Not actually 'bad', but trendsetters that helped some of the other kinds come out to play more.)
> I can personally say that the satisfaction is far bigger the longer you've persevered.

Moi aussi. Volume of ejaculate is highly correlated with level of satisfaction.
Noticed this in Georgian politics - paid shills and people whose behavior is indistinguishable from paid shills are increasingly referred to as "bots" with no presumption of being non-human.
Looking forward to the James Hoffmann video covering this.
bro...
Usually the attestation systems operate on neither side having everything to compute a result that will match attestation requirements, and thus require that both server-side and client-side secret are involved in attestation process.

The big issue with Apple is that their attestation infrastructure is wholly private to them, you can't self-host (Android is a bit similar in that application using Google's attestation system have the same limitation, but you can in theory setup your own).
Surprising Alignment of MEPs in the European Parliament
Not anymore because it's been a burden.

But it doesn't bring more than rabbit MQ:

- it stores results

- it stores exceptions

- it gives them back to you in native form

- it has a UI admin for tasks

- it can use multiple backends, including redis and a db

Now I tend to use simpler things when the project allows it, like huey and rq. Most of the time, you don't need something super powerful for your tasks.
I can't speak to his opinions on other topics, but since the full-scale Russian invasion started a few years ago, his frequent opinion pieces on world politics started popping up a lot. They were some of the most batshit insane, genocide-apologist takes on the situation that I've ever read.
For me it's more "I think Apples business interests more closely align with my wishes as a customer" as opposed to any other megacorp.
The attestation on (FIDO certified) security keys is a batch attestation, and meant to correspond to a a batch size of at least 100,000.

So they were effectively asking for the make and model.

There are non-certified authenticators which may have unfortunate behaviors here, such as having attestations containing a hardware serial number. Some browsers maintain a list and will simply block attestations from these authenticators. Some will prompt no matter what.

There is also a bit of an 'Open Web' philosophy at play here - websites often do not have a reason to make security decisions around the make and models of keys. Having an additional prompt in a user conversion path discourages asking for information they don't need, particularly information which could be used to give some users a worse experience and some vendors a strong 'first-mover' market advantage.

In fact, the motivator for asking for this attestation is often for self-service account management. If I have two entries for registered credentials, it is nice if I have some way to differentiate them, such as knowing one of them is a Yubico 5Ci while the other is an iPhone.

Many parties (including Google) seem to have moved to using an AAGUID lookup table to populate this screen in order to avoid the attestation prompt. It also winds up being more reliable, as software authenticators typically do not provide attestations today.
Wait, are you saying American internet it telling people that it's safe, or that it's unsafe?
Memories! POV vs Vivid flame wars. I think it were amongst first adventures in gfx on PC I had, outside of SGI and Amiga.
For those not aware: analytical tasks involve a lot of groupings, aggregations, running sums/averages, sorting, ranking etc. Columnar databases like duckdb are more focused on those tasks so you can do these tasks much faster.
Alas. See the comment above, where a driver in a huge SUV got away scott-free for killing a child.

See https://news.ycombinator.com/item?id=40644209
In 1991 or 1992 I used POV-Ray on my Atari ST to create some title screens for some home videos. Completely gratuitous marble text infront of a glass ball on top of water type of stuff, which took all night to render, but it was fun, and crucially free. For years I'd looked enviously at Cyber Studio for the Atari ST, with its StereoTek liquid crystal shutter 3D glasses add-on, but it was just too expensive for me at the time.

Then in 1996 or 1997 I thought it would be fun to use it in a professional context at the software company I worked at, making a 3D animated GIF version of one of the product logos which I put on the web site (FWIW it looks like the 3D non-animated version is still visible on the Internet Archive Way Back Machine at https://web.archive.org/web/19971211003918/http://www.sophos... 27 years later). Although no-one had asked for it, I was still in effect getting paid to do something I used to do for fun, which felt good.
> Nobody wants to wear a hefty computer strapped to their face for casual use, let alone for prolonged periods of time. The form factor needs to be much more lightweight and unobtrusive for the product to have a chance at mass adoption.

I wouldn't mind a hefty computer myself. The problem is, apparently nothing can be made today if it doesn't aim for immediate mass adoption. Niches and gradual evolution don't fly anymore.
Russia?

The west is in a war-like situation with Russia. Portraying them as stupid, drunk rednecks who ravage trough the environment certainly fits the narrative. Doesn't mean it's not true though.
compare https://www.rei.com/blog/climb/fun-scale
1. Where is "here"?

2. What kind of paint prevents erosion?
Google blocks access to these sites in Africa
Hi guys !

I'm going to raise a problem and I hope you can give me an answer to it. Google recently released a new IDE like VS Code but only available via the web. I can't access the site via my location. I am located in Cameroon. When I enter the url on the browser it shows me the error "site inaccessible" but when I use a VPN and I go outside Africa the site is displayed normally.

The site link is http://idx.google.com. But this is not the only Google domain that is unavailable in Africa. We also have: http://dl.google.com, http://play.google.com, http://developers.google.com. As far as I have noticed so far. Why does Google block some of these domains in Africa?
low tech savvy-ness
I'm the author of Private LLM. Looks like it's just become possible[1] to run quantized LLM inference using the ANE with iOS 18. I think there are some major efficiency gains on the table now.

[1]: https://github.com/apple/coremltools/pull/2232
That's actually testable! Especially across countries and across time.

(I doubt it's a big deal. But we could get the data to at least look for correlations.)
Curious about your post, and DuckDB, since have seen many previous post here on HN about it...I just took 10 min to do some quick tests, and experiment with DuckDB for the first time. :-)

While I am a Linux user, tried this on a available Windows 10 machine (I know...Yuck!)

1) Setup and install no prob. Tracked the duckdb process memory usage with PowerShell, like this:

Get-Process -Name duckdb | Select-Object Name, @{Name="Memory (MB)";Expression={[math]::round($_.WorkingSet64/1MB,2)}}

2) Used this simulated netflix table dataset available from an S3 bucket, as used in this example blog. Installed the aws extension not the one mentioned in the blog: https://motherduck.com/blog/duckdb-tutorial-for-beginners/

Section in the blog: "FIRST ANALYTICS PROJECT"

Table has 7100 rows as seen like this:

SELECT COUNT(*) AS RowCount FROM netflix;

3) Did 8 different queries using DISTINCT ON / GROUP BY

The one below, being one example:

SELECT DISTINCT ON (Title)
Title,
"As of",
Rank
FROM netflix
ORDER BY Title, "As of" DESC;

I am not seeing any out of memory or memory leak from these quick tests.

I also tested, with the parquet file from the thread mentioned below by mgt19937. It is 89475 rows. Did some complex DISTINCT ON / GROUP BY on it, without seeing neither explosive memory use or something similar to a memory leak.

Do you have a more specific example?
> Division is much harder, but doable also.

> If you want to play around yourself, it’s trivial to add those operations.

Now you're using "trivial" like a mathematics professor!
If we couldn’t tell they were cheating, than they weren’t ruining the experience. They didn’t gain anything from cheating on our server. There was no ranking or prize for being good.
The DDR.
Ty! Never got into the analytics side of things
The DDR
on iOS Apple record:

o who you message, when you message.

o Your locations (find my devices)

o your voice (siri)

o the location of your items (airtags)

o what you look at (App telemetry)

o What websites you visit (Safari telemetry)

o what you buy (Apple Pay)

o Who your with (location services, again)

o your facial biometrics (apple photos tags people with similar faces, something FAcebook got fined for)

o Who emails you, who you email

With these changes, you'll need to allow apple to process the contents of the messages that you send and receive. If you read their secuirity blog it has a lot of noise about E2E security, then admit that its not practical for things other than backups and messaging.

they then say they will strive to make userdata ephemeral in the apple private cloud.

I'm not saying that they will abuse it, I'm just saying that we should give apple the same level of scrutiny that we give people like Facebook.

Infact, personally I think we should use Facebook as the shitty stick to test data use for everyone.
In the desktop world people tend to buy cheaper, yet equally as closed Windows machines.
Somehow I doubt ban revocations were common, too much of a hasle. But yeah, inability to have communities is not great.
Bitwarden GitHub Action for Secrets Manager
Calls grow for greater scrutiny of environmental impact of AI boom
Gleam is a very fun language to write in, and no need to start a project from scratch to explore it

I wrote Vleam to help incorporate Gleam into a Vue project, if you have one already

https://github.com/vleam/vleam
they used smartcards, not usb keys
So in other words, not like a loan?
Yes, this is exactly why climate is such a hard sell to conservatives. The carbon dioxide is not itself toxic (at least not for another century). I think the strongest conservative argument, and the one that I think has already taken root at the top, is the idea that famine is going to drive refugees across our borders (not to dissimilar to a fear of pollution). Of course, the response to that has been walls, not carbon regulation.
I used FastTrack in the early days and loved the product.

Problem was their question bank was too small so it was easy for anyone motivated to cheat. I spent under an hour reading reviews of what questions were asked, prepared solutions for those questions, and then in the interview there were no surprises. I merely regurgitated my prepared solutions. One of them was making a tic tac toe game.

If employers knew how easy it was to pass the Triplebyte exam then I wonder how many would have allowed candidates to skip to onsite.
If you once enjoyed POV, check out OpenSCAD. It's quite similar in terms of CSG concepts and primitive animation capability, but more useful for getting actual mechanical design work done. https://openscad.org/
Hopefully online by 2030. Company founded 2008. So 22 years from seed Capital to deployment. You need deep pockets to make this work.
It looks like a nice language with the {} syntax to tease all the C and Java developers out there. That's more important than it looks to help spreading the language.

The OTP example lets me state one of my few sore points about all the BEAM languages I worked with or looked at: the handle_this / handle_that madness. Search for "type AsyncTaskMessage" in the post to get there.

I don't want to write code like this (I omit the details, ... are ellipsis from mine)

type AsyncTaskMessage {
Increment(reply_to: Subject(Int))
Decrement(reply_to: Subject(Int))
}

fn handle_async_task(message ...) {
case message {
Increment(client) -> {
code ...
}
Decrement(client) -> {
code ...
}
...
}

I want to write code like this

type AsyncTaskMessage {
Increment(reply_to: Subject(Int))
Decrement(reply_to: Subject(Int))
}

fn Increment(client) {
code ...
}

fn Decrement(client) {
code ...
}

or any variation of that, maybe this OO-ish one (after all this is a stateful object)

type AsyncTaskMessage {
fn Increment(reply_to: Subject(Int)) {
code ...
}

fn Decrement(reply_to: Subject(Int)) {
code ...
}
}

Maybe one of the next BEAM languages will handle that automatically for us.
Because their model won't look good in comparison. Also see this part of the footnote: "The open-source and Apple models are evaluated in bfloat16 precision."
The end user's on-device experience will be with a quantized model and not the bfloat16 model.
It seems obvious, at least to me, that AI i.e: code written to output something trained on human input, can make "art". It doesn't seem like a particularly deep or meaningful question. The question for me is whether you choose to attribute any value to it. I can hear a song that AI made and note that it sounds good (although this is rare currently). I have no interest in investing time into it though. I'm interested predominantly in the human experience and what humans express through art. Art created through the push of a button (or prompt) is still art, in the same way that pieces created by Warhol's assistants is still art. It's just indirect. That indirection, which for AI is on the extreme end of indirect, make it a bit of a novelty.
Regular reminder that profit is a trailing indicator of success. If something is growing fast and bringing in revenue, you should be spending money to grow it as fast as possible. So profit *should* be negative while it's growing. When the growth phase is nearly complete (because you've saturated the market) you can stop spending on growth and bank most of the revenue as profit.

OpenAI will have $2B revenue this year [0]. Presumably the plan is to double that a few more times over a few years, after which they'll have a big profitable business.

[0] https://www.ft.com/content/81ac0e78-5b9b-43c2-b135-d11c47480...
I enjoyed the "Sorry, there was a technical problem. Please try again." when I tried to reject cookies
The issue that makes the Vision Pro not useful is content specifically designed for it. I said in another reply, that if I were single and spent time watching videos by myself, I would buy it if it had better content.

I fly a lot. But I wouldn’t want to carry something so bulky with me

I could also see it is as a large display for my Mac since I have limited office space.
Oh but wait, it gets worse. I hear some of these new "artists" these days are using "synthesizers" and artificial "acrylic" paints in stead of banging rocks together and smearing blood on the walls of caves. Artistic expression is dead!
Do we have to pay to avoid watching the result? /s
The year is 2040. I pick up my iPhone. I ask Siri Pro to be entertained. She makes me a mix of Instagram Reels, TikToks, Youtube Shorts and Netflix trailers, not only handpicked for me, but each of those re-cut and re-edited to match my tastes.

When I ask Siri Pro what I'm doing on the weekend, she plans a dinner with a mix of friends and compatible strangers. Any restaurant is fine: the food is going to be personalized anyway.
Somewhat related, calliope: https://en.m.wikipedia.org/wiki/Calliope_(music) (also listed in the article).
I would think any 4 year old 8gh laptop would be enough for simpler development work.
> Despite some HN quips, AI text detectors are pretty dependable

I have never tried AI text detectors, but my impression was that they were considered unreliable?