skysight-inc/HackerNews huggingface dataset:
As an OCaml beginner I've mostly seen it used for inner functions in lieu of calling the inner function `f_impl`.
> Security doesn't only have to happen at the app layer

Agreed and once an application has differentiation between a “super user” and users of fewer privileges, it needs an application security model. Additionally once there are differences in which data a user may access, it needs a data security model.
This is pretty cool.

I wish there was a tool for exporting all of my Google Takeout stuff - or at least the photos - without needing to download eight separate tarfiles.

(As well as de-duplicating photos - right now, my Takeout is significantly larger than it needs to be due to the same photo in different albums being stored multiple times in the dump.)
I think it's around level 7, where there is an additional grey node on the way to a red node. All other red nodes appear to be leaves of branches/decisions (i.e. immediate consequences).
Even though I wear seat belts and think everyone should as a rational choice for themselves, I would rather not have the patronizing surveillance state controlling everything about me like this. It just feels like safetyism gone wild.

If I see a government wasting money on this, the first thing I would think is that they have too much tax revenue and too much power. The next thing on my mind, would be what this kind of thing is normalizing and where they’ll go next in terms of surveillance and intrusion into my life.
> I also dislike that I have to choose between giving up all my privacy to a ton of ad providers or needing 100 different subscriptions to get some good content.

> I kinda hope that Mozilla (or someone else) finds a way to become the Spotify/Netflix of the web. A place where I can pay a single fee that then gets distributed between the platforms and sites I visit. But I kinda know that that will never happen, since it gives too much power to that one platform.

You mean you want... the cable TV bundle again? Literally the thing that the article rails against, because cable TV inherently produces "sensationalism, link baiting, and the path to shallow 10-o'clock-news reporting."

Amazing.
This year's SoJ includes some cool new features and updates including the first news about Julia's new static compiler `juliac`
So in what category were those commercials for smoking? Clearly these campaigns were based on disinformation, manipulation, and they were highly successful.
Hurl 5.0.0, the Parallel Edition
Yeah I don't think they ever mentioned anything before this. I suspect this was a slow decline over several years and many meetings where they realized they'd either have to "sell out" or shut doors - if it were a new sudden thing they probably would've asked for help or indicated a willingness to try and stay afloat. I can't really blame them.
Do you mean GitHub Copilot or Microsoft Copilot?
Which generation? My parents really like video (boomer/genx line), but I prefer text (millennial). Not sure what the kids these days like, although I do recall some students (gen z) that really wanted videos for setting up basic stuff, like how to download VSCode.
Hungary FM teases more Gazprom contracts after blowup with EU ministers
User A : its not raining

User B : since the sun is shining brightly , it is clear that there are clouds in the sky. the clouds in the sky is a sign that it is about to rain here. And since it is about to rain here, it is a already raining somewhere. Hence it IS raining.

Results :

User A : 1 votes

User B : 6 votes

Landslide win! ( for user B )
haha I didn't realize he was a consultant. I found myself nodding the whole time!
I agree, but so does the article; I quote:
"Still, few things last forever, and the market for written tech journalism is not what it once was – nor will it ever be again."
The article hints at this, with the following sentence: "Still, few things last forever, and the market for written tech journalism is not what it once was – nor will it ever be again" (emphasis on the written).
What is so difficult about unfrying an egg :D.
They seem to have partnered in the past, which sounds like Tigris is on board with Algora's usage:

> Every time Tigris partnered with Algora for live media & distribution we saw more developers try Tigris and experienced increased inbound from prospective customers.

(from a testimonial by Tigris' CEO on https://tv.algora.io/partner)
A nit: don't confuse the terms advertising and marketing. The goal of marketing is that the product's website clearly explains how it will benefit you. The goal of advertising is that you visit the website in the first place.

So, clearly the advertising -did- work on you.
>There were people among us who would gladly pay for this kind of coverage

While strictly true, it almost certainly would only be a tiny fraction. Probably not far off from the small fraction that would visit their site without ad-blocking.

I know people don't like hearing it, but the "I never want to see an advertisement again...and I don't have to" mentality that exists, especially within anandtechs tech minded demographic, does have material downsides.

I'm not saying you shouldn't block ads, but I know 99% of you reading this have never whitelisted a single domain.

Now crucify me for pulling a skeleton out of the closet.
The user testimonials all look fake. That's an immediate turn-off to not trust the rest of the page. I'd prefer no testimonials over fake ones.
Synthetic biology, once hailed as a moneymaker, meets tough times
He ignored court orders, he broke the law. By (repeatedly) doing that, he enabled terrorist groups and disinformation networks to attack Brazilian society and democracy.
The heck with camels. All these places are still within a few meters of the Earth's surface. If you want remote, you've got to think outside the biosphere!
I used the term "horse paste" because people in my country were literally going to "farm and feed" stores to purchase paste made to treat horses for parasites and then eating it, rather than taking the free and safe vaccine that had been tested for human safety and effectivness. Some of the horse paste eaters died of COVID, and many experienced side effects from the unapproved drug.

A lot of people are bad at evaluating risk. The internet makes it worse.
What effort? We're complaining about the quiz being removed — there's no other contribution we could have made. The point is that this quiz shouldn't be removed just to make some lame joke about the ship of theseus. I don't understand your comment.
If I were to design/build my own house the first thing I would specify is that EVERY room with designed water ingress (kitchen/bathrooms/mud room/workshop/washer/dryer/water heater et al.) must have a floor drain. Over the 41 years I've lived in my 1967-built house I've had too many replays of repainting downstairs ceilings after bathtub overflows on floor above....
> it also allowed people to make carefree choices when choosing a mate

Lets flip that coin... Religion/tradition forces people to get married before they actually knew each other well. Then they move in together, have kids and must stay together forever. I feel like 'we need to get married to live together' is way more in the realm of perverse incentives.

In the 70's, people on average married around age 22. Right now that's closer to age 29. Which one seems more carefree to you? To me it's the getting married at 22 without having lived together.
Yes, I've used Closure Compiler with advanced optimizations for the Soundslice JS codebase, for around 10 years.

It is so, so good!

You have to take care to write code in a certain way, but once you understand the constrants it's not a big deal. The advanced optimizations are better than anything else I've seen in the JS world, and it's not even close. It's just insanely good.
If that's the way the system works then perhaps assume the malice is part of the design? If it takes months to deny, maybe the person will be dead by then and you won't have to pay out anything, plus you keep whatever money they had put in before. It's brilliant.
Heck, there's a difference between western (interstate super-slab) US and Eastern, Virginia like (Birth of a Nation two lane highway) roads.

I can leave Denver and be DEEP into Wyoming in 2 hours, or it can take 90 minutes to go 60 miles in Rural Virginia (80mph speed limit vs 60 mph speed limit)
Hi all. I built Porte after exporting my Google Photos archive using Takeout, only to find a jumbled mess of missing EXIF data and .json files with metadata.

There are a few tools out there that try to handle this, but I wasn't able to find any that correctly handled both dates and GPS data, and preserved all other existing EXIF tags.

Porte has worked really well for me, and it was really enjoyable to write. And it made me love Go even more.
I actually found out that sometimes the less specific you are, the better the result. Sometimes even giving them "drunken" prompts with just a few keywords is enough, just something to let them understand where you're trying to get at and they fill out the rest. If you specify too much they tend to hyperfixate on things.
Most people in the world can’t work high-income jobs or live in nice single-family houses in pleasant spacious places. It seems like the rubric you are proposing would ban people who are able to enjoy these privileges from thinking about how they can improve their own lifestyles. Regression to mean is not my objective for myself or my family. That said, I certainly believe we should do what we can to improve the lot for most people, but it is simply not realistic to imagine that the only valid ways of life are those which can scale to the whole global population.

The world’s a very big place with a hugely diverse set of possible “valid” lifestyles (and limited ability to influence their reality). So what’s the big deal with proposing that maybe for some people a return to the land or to subsistence is a legitimate option?
> In an ideal world we would have a license where you're required to open source only the changes you make to the 3rd party code, not everything that surrounds it

Good news! That license mostly exists: it’s called AGPL.

The one where you have to open source “everything” (not really everything, but close to it) is SSPL [1], but that requirement only applies in certain circumstances.

[1]: https://en.wikipedia.org/wiki/Server_Side_Public_License
We clearly don’t support anything now, so this argument seems to be in the same category of wishful thinking. These questions could be asked if the current system passed the tests. People already have 0-1 kids. They gather in packs to live in cardboard boxes with nominal utilities.

A system with free agents is very prone to painting itself into a corner, it’s unstable by design. One of the issues that we have is that on the brink of catastrophe we are still asking ourselves whether the less carastrophic measures are ethical. But times of “we do what we want” end with the last decent square mile allocated for crops and housing.

We’re at such hard physical limits for the first time, so it will take a couple of world wars to figure out new rules, I guess.
I always thought the main issue this was exposing is that if it takes months for anybody to notice you’ve died, then you must have been living a rather sad life at the time.
> or needing 100 different subscriptions to get some good content

Cable still exists. People wanted the ability to sub to whatever they wanted (often leaving out sports for example). That's happened and now people want it all in one place. It turns out what people want is everything in one place for free, which is leading Netflix to have an ad-tier. Though, re-bundling is going to take some time as consolidation happens.
No, the police cannot be held liable for failing to protect you which is slightly different
I got this: https://www.harborfreight.com/foam-kneeling-pad-56572.html?e.... For $6.99 cheap at twice the price.
The only thing I’ll say in defense of videos (which I generally don’t like at all) is that when somebody makes a video, it does sort of force them to do the steps. I’ll definitely take a well-written set of instructions over a well-written video usually. But a crappy video might accidentally be better than a crappy set of instructions because the steps that the author didn’t think to include will at least be shown by default if they do it in one take with minimal editing.
> said it was "truly alarming" children were among those captured on camera

Agree with the quote, but for a very different reason. Government overreach when they are this invasive with recording everything, sadly seems on par for the UK.
Anthropic say they haven’t changed the model: https://old.reddit.com/r/ClaudeAI/comments/1f1shun/new_secti...
You speak as if there is a divinely written definition for the words "open source". There is not, there's a group of people who have said, "this is ok, this is not".

I'm of the opinion that those people have made a mistake that will work against them, and they should consider revising their definition.
Why Few Math Students Understand the Meaning of Means [video]
Diversity as a topic and problem space has became undeniably important though.

Of course it's not an easy topic, does not really lend itself to the usual reporting methodology of LWN. I wholeheartedly agree that many times it is completely counterproductive to post/host content that tries and fails to engage with diversity, because - as you pointed out - even the mention of it gives that ugly sour taste when browsing a site.

Yet the topic won't really lose its salience as long as the problems themselves are either "solved" or something crowds them out.

I trust that the LWN editors are aware of this, and are not doing it for the clicks. So I think it's completely fair (more so necessary for progress) to critique bad takes on diversity, but I think it just leads to frustration to try to "wish it away".
I would love to see a remake of The Network (1976) about modern marketing with this quote in it.
If a site offers a reasonable priced alternative to ads I'll opt for that. I've donated at other times when that option is available.

Otherwise I don't want to be tracked profusely.
Ethics is sorely missing in online advertising.
Our economic model encourages this kind of race to the bottom enshitification of everything. Unfortunately there are no high-tech solutions to this problem. The technology we need to improve is our political/economic system.

Perhaps with wealthy country populations projected to fall dramatically we will finally be forced to find a way other than "growth" to value human endeavour. That would be the most likely path to a solution, I fear it will be rather painful.
In my experience, when an app doesn't work with microG this is a pretty good indicator that you really don't want/need it.

Example: Banking apps. Just use their web site where you can typically do everything except maybe paper check deposit --- and do you really need this? Really?
Police said 109 children were among more than 2,000 detected by artificial intelligence (AI) cameras on three A-roads in the region between July and August.

That's more kids than I would've guessed.

He said the technology had been "hugely effective" in changing driver behaviour in areas of Australia, with mobile phone offences changing from "one in 80 to one in 600".

Apparently they work? Though maybe because they're so obvious? The picture in this story shows on, and it's not exactly hidden.
> terrible at video scrubbing

It is partly the form, video, but more so the access method, the network. All networked video sucks at skimming through because the file isn't cached and takes a few milliseconds to several seconds to load the part you jumped to. The interface also doesn't help because usually they lack controls for skipping forwards and backwards and long jumps forwards and backwards.
This is their somewhat muddy response to the “trolls” who might say

“Changing the license was a mistake, and Elastic now backtracks from it”.

We removed a lot of market confusion when we changed our license 3 years ago. And because of our actions, a lot has changed. It’s an entirely different landscape now. We aren’t living in the past. We want to build a better future for our users. It’s because we took action then, that we are in a position to take action now.
this was pretty impressive https://news.ycombinator.com/item?id=41364549
AGPL doesn't forbid Amazon from providing a competitive service using the software. Elastic License/SSPL/BSL all do. That's the difference.
Slightly less of a change, but something like this has happened before when the existing funeral system was overwhelmed.

https://en.wikipedia.org/wiki/London_Necropolis_Railway
Video was a mistake. Even high quality YouTube tech channels (like GamersNexus) work far better in a text format where you can compare benchmark results without running the video in mpv, taking dozens of screenshots, and then painstakingly comparing them. And that channel has a charismatic anchor, unlike many.

At least they have a website with the same material.

Have a look at rtings and try to come up with an idea how to make this work in a video format:

https://www.rtings.com/headphones/reviews/sony/wh-1000xm4-wi...

https://www.rtings.com/mouse/reviews/logitech/g305-lightspee...

without losing 90% of information and getting shitty jokes instead.
What's the advantage of this over something like Argo? Is it the UI and the fact that it can do some container building stuff?
I’m pretty sure the phone number requirement is there to make it harder for people to create multiple accounts in order to take advantage of their free tier. It’s harder to obtain multiple phone numbers than it is to obtain multiple email addresses.
San Francisco says 'good riddance' as X prepares to leave
The first database server I bought required 3 months of negotiations and approvals, multiple vendor meetings, ~100 sheets of paper, 4 hours of capital asset tracking paperwork, and annual meetings with auditors to show them where the expensive metal box was.

My last database server just had to comply with a tagging policy.

That's what prompted me to switch (for work, anyway).
Kalosm 0.3: A Rust framework for local AI
Right, but as I see it, there are multiple kinds of videos. Some are made specifically to be a vehicle for ads. You know what I mean, those 10+ minute long videos on simple tricks, where a short clip would suffice. They also usually lack any markers or chapters which makes skipping through them infuriating. I understand the rage here, I hate those with a passion, too.

But some long videos are excellent, well-made and informative.

Perhaps when the OP needs the info right now he may be more stressed and less in control of himself?
Kalosm is a library for pre-trained text, audio and visual models in Rust. It includes support for:

- Whisper for audio transcription

- Llama, phi and mistral models for text generation.

- Structured generation: You can generate text that fits your specific format by deriving a parser automatically with structured generation

- Bert for text embedding and search

The latest release adds support for deriving parsers and json schemas to use with structured text generation, real time audio transcription and a bunch of performance improvements
>Often enough it is for issues which a generation ago would have been seen as the child not accepting adult responsibility; suddenly the parent is the bad person for doing what their parents considered made them a good person.

Can you give me a specific example of this?
The fight to ban gas-powered cars in the 1960s
> Especially when they're sharing it for free with no expectations

I doubt that most creators sharing their work as a Show HN have no expectations.
This is such an irresponsible post to make.
Strictly speaking, k8s deployments describe a number of pods, and pods describe a number of containers. So creating a deployment in k8s could result in the creation of many containers as a result.
This has long been a problem in Japan, this touching article is from 2017:
https://www.nytimes.com/2017/11/30/world/asia/japan-lonely-d...
It doesn't really matter if it "was a mistake," because it's what the market is asking for. Cars were probably a mistake ecologically, vs. horses, but it's what we've got.
Your story brought a huge smile to my face. Thank you for sharing, those kids are alright.
I totally agree. I made the mistake of exporting .zip archives the first time, which have a 2 GB size limit. At least the .tar option raises that to 50 GB.

Porte doesn't require a specific directory structure - it just expects a big pile of images, videos, and .json files, so you can download and extract all archives to a single directory and then point to it.
I think that shift can be explained not as any outright consumer preference, but rather as a form of platform/advertiser preference. It's hard for a standalone website to compete with a platform in the best of cases, and better yet, it's relatively easy to make ads lucrative in video perhaps since the format simply lends itself better to being both in your face, yet short enough to get out of the way.

In the very unlikely hypothetical that youtube were to allow other formats such as articles or images, I suspect many publishers would be able to make that work - on that plaform, as opposed to on a standalone website without the traffic attracting algorithm to help crowdsource valuable content for users.
Power balance is how relationships always evolve. Browsers are basically politicians at this point and they are easily swayed by the power of the dollar and have varying degrees of requirements to side with the users.

Google, of course, has rammed chrome into it's primary place.
I remember reading their review for the Core 2 Duo E7500, which was my first foray into PCMR back in 2009 along with a GTX 260. FSB multipliers were fun!

Quite sad, we lost two of the greatest tech journalism of yesteryears, Game Informer and now Anandtech.
Maximum PC barely hung on and later were boughtout by PCgamer.

I doubt anything will replace the in-depth tech journalism of Anandtech without visible paid biases and manipulation by big tech. I think Video centric media tech houses will rule the roost like Linus Media, GamerNexus and HuB.

Hoping Igors lab, chips&cheese and der8auer to carry the baton forward.
I will kiss an old LGA 775 processor in their honor, rest in circuits.
Google has been trialing AI overviews of youtube videos, essentially it opens a gemini chat where gemini has been prompt-stuffed with the whole video.

A 12 minute "Here is my favorite method for unclogging a drain" video becomes a three sentence reply from gemini telling you what it is.

I don't know how google is gonna get this past creators if they fully role it out, as it is a massive shameless backstab, but at the same time it is wonderful for viewers who don't want to trudge through filler video after clickbait headlines.