skysight-inc/HackerNews huggingface dataset:
I bought a couple of old Zeiss Ikon folding cameras from ebay, a 6x6 and a 6x9. They are from the 1950s and so have coated lenses, but are otherwise quite similar to the 1930s models. Both cameras are still in perfect working condition, accurate shutter speeds.

It's such a pleasure to use them: compact form factor, requires deliberation, they smell good too :)

The aesthetic quality of the images they produce is well worth the effort - pretty sharp when you need it but soft around the edges when aperture is wide open which can look lovely, nice color rendition, amazing bokeh.

I take a lot of digital photos but for me using vintage cameras is so much more rewarding.
> Pkg.jl is also not great, version compatibility is kind of tacked on and has odd behavior.

Huh? I think Pkg is very good as far as package managers go, exceptionally so. What specifically is your issue with it?
Gumroad is completely different service. Its merchant of record so it resells stuff for you and is liable for all the tax troubles.

But if you modify it to why not use paddle.com or polar.sh? Then i actually dont know.
i've semi-successfully moved a university linux users group onto matrix fwiw, with most people (regular discord users) happy using element's desktop/mobile UI.

it's as close to a discord-y experience as you're likely to get.
A hash map still stores the entire key, which may be undesirable if the key datum can be large.
Murder in the First is one of them, and it is a long favorite of mine: https://www.youtube.com/watch?v=X42yOL5Ah4E&list=PL7Eup7JXSc...

It has the best performance I've ever seen by Kevin Bacon, and a solid performance from Christian Slater. Gary Oldman is a solid villian. R. L. Emery does his usual thing, but he's really good at that usual thing. I think about lines and ideas from it frequently. Granted, this is partly because the movie came out when I was 15 and I watched it a formative age with friends. But I've also watched it recently, and I think it holds up.
Would be nice to get a translation for a broader audience, glad folks are reporting this out!
You're going to be blown away when you hear about DRM free eBooks and LibGen...
A tool for adjusting your mental models
What tools exist for people to test the data path of network reliably? In my experience MTR has worked well enough to approximate network routing issues. But it has always felt like a blunt tool given it can't do anything about hops with firewalls.
Two things concern me:

First thing that Trump did was fire the inspector generals whose job it is to provide over site.

https://www.cnn.com/2025/01/25/politics/trump-fires-inspecto...

And the second is the rethinking of impoundment, that Trump can decide what money to spend and not spend(which is in contrast I think to recent decisions like the end of Chevron deference that says the executive should not in fact be making their own decisions separate from what Congress decided.

I think there’s a lot you can say about how inefficient our government is, but a some point, if your saying our government is terrible and it should be completely rethought, taking power away from congress and enshrining it in the president. Even if it’s a good idea, isn’t that a coup? Like coup’s don’t always end badly, sometimes they replace bad things with better things. But if your like the whole government sucks and we need to replace it, and we’re going to do so outside of the normal process of passing laws and changing the constitution, that seems coup adjacent at least?
SQLite 3.49.0
Taste is subjective, but this broke that barrier. It is just absolutely hideous. Good engineering work, but still a total abomination in itself.
K0rdent: Design, deploy, and manage Kubernetes-based IDPs
Let’s say you’re correct, that only 10% of ads are effective.

How many ads do you see a day?

If you use social media or read articles online (without an ad blocker) I’d bet it approaches triple digits.

For children it’s even worse as most children content are, themselves, ads for toys and games. Many mobile games aimed at children are commonly vehicles for micro transactions too and thus laden with ads

Hell, the only reason I know of raid shadow legends or nord vpn is the insane number of YouTube ads they buy.

Ads work… it’s why they keep getting purchased.
Their competition already costs half or less. So who knows whats their moat.
I'm part of an open source project with a self-hosted Discourse forum. It's just better in every aspect. (Discourse even has built-in DMs and chat.) I find it incredibly sad that people generally have moved away from open forums to proprietory silos like Discord or FB groups.
If you look at the articles on this blog, it’s clear the author has an agenda. The site is filed away as “view with suspicion” for me
Glad you found value from it, thanks!
> that the client spies on you and that data is (part of) your payment.

What value do you think this click tracking data has? I'm genuinely curious. To me this seems like Product Manager Telemetry, which is still an insidious and pervasive privacy problem (see: Microsoft Windows), but I can't quite understand how this is a You Are the Product situation. What purchaser is going want to buy data about where people are clicking on the Discord client? What value does this provide them?

> Also their desktop client is literally a remote administration toolkit, it has full access to FS (electron app) and it loads every script from their servers.

A full-fledged desktop app could also load code from a server and execute it. Or just install an "automatic update." If you're worried about this kind of thing you should be sandboxing every application that can access the Internet.
Well maybe. I'm not that up on the US system and what the president does or does not have the right to do. It's funny in the video Trump is talking about $100m for condoms to Hamas which is apparently because the US sent $50m in such aid to Gaza, Mozambique and the new administration mixed up the countries as well as the amount. I'm sure this will all work out well.
Google exec sees enterprise quantum app on closer horizon
Show HN: Chord progression player with fretboard visualisation
Hey everyone,

A while back, I shared StringScales here on HN (https://news.ycombinator.com/item?id=41243901), and the response was incredible. The feedback I got from that thread was so valuable, and I’ve spent the time since then implementing a lot of your suggestions.

I wanted to post an update, because I think it's a pretty useful one if you're learning scales and improvisation: an adaptive chord progression player (under "practice)

Since the launch, it has been the most requested feature, and I'm actually really happy with how it turned out. Now you can practice scales in context, with progressions that adapt based on your selected scale _and_ actually always fit the selected scale (so: minor progressions for minor scales, phrygian for phrygian scales, etc...)

It also shows which chord tones are active as you play, making improvisation much more intuitive (or, at least that's my own experience).

As before, StringScales is still completely free. The only "lock" is a restriction on some of the scales, progressions and instruments if you don't create a (free) account. You can still use the basics, but I'm trying to encourage account creation, because the next iteration will focus heavily on user-specific features such as custom scale creation, a more advanced harmony creator, exercises generator, etc... I'm hoping it's not something visitors trip over!

I built this to give back to the guitar community, and I’m still taking feedback seriously. If you checked it out before, I’d love to hear what you think of the new version.

You can play around with it here: https://stringscales.com/scales/C-major

Let me know what you think. Thanks for reading, and keep on playing!
Noted.

What's odd is the extremely quiet, almost supine mood in the country. Particularly where I live, in Portland, which I would have expected to be in full swing with protests against every single one of these absurd executive orders. Instead, I listened to two old hippies at a bar tonight who both had trans children, making bitter jokes about how at least their kids were evolving while everything else was going backwards. There's a feeling of total defeat, absolutely no center to organize around. "That's what all the idiots wanted," one of them said. And that was the end of the conversation.

I heard a similar resignation from British friends, after the Brexit vote.

I wake up thinking, if it is a coup, then surely they can't do this!

And then I think, of course they can, they just did it. Who the hell is going to stop them?
Great to know the insights! It seems inevitable though as plastics are everywhere.
Not at the moment, sorry.
Have you ever wanted an AI slop plugin for your CRM? This seems really strange because it's obviously a good feature, if leads come in you definitely do want to be able to automatically get information on that prospect. Perhaps a call out to a linkedin API or some data broker who curates a reliable and detailed list of technical data on companies in your industry. There's clearly value in that. But what if instead of that useful reliable data, you put AI slop in there.

What Net Promoter Score impact will I have by having the first message I send to a prospective customer be AI slop?

I totally understand you want to AI slop loads of work, but the first interaction with a customer I would think would be a key time that you don't want to prioritize cost cutting?
There's compiler-level traits like `Iterator` and `Future` which enforce references. If wanting to do intrusive pointers into them, one risks creating overlapping references: https://github.com/tokio-rs/tokio/issues/3399
"GSU" is Georgia State University, in Atlanta, in case anyone's wondering. Georgia State is the most prominent university with that abbreviation but not the only one.
Here is a list of open sourve RVV implementations: https://github.com/stars/camel-cdr/lists/rvv-implementations

They have varying progress and target performance.
What did the book say and what time?
I just checked my emails and it was done in 2006 by John Maddox. These are posts from 2015 and 2019 and it sounds like he is still doing it.

https://www.photo.net/forums/topic/483606-for-those-of-you-w...

https://rangefinderforum.com/threads/how-do-leicas-break.173...
The craft is the result, not the process.
still does not work for me, I did wait about 15 minutes before trying to get the idea of it is a local issue or something more widespread.
> What’s wrong with the separation of powers in the USA?

From an outsider's perspective, it doesn't look like it's working very well for you.

I'm not just talking about Trump - the "separation of powers" seems like a recipe for government shutdowns, pork-barrel spending to buy support, a politicised justice system, and being unable to hold politicians to account for failing to deliver their promises.
Group Relative Policy Optimization (GRPO)
Would love to have seen some benchmarks.
> you get an AI overview answer that seems to be incorrect

It seems AI cannot yet defeat the obfuscation of its own product managers. Great advert for AI, that.
Nobody knows. But the industry is very hungry for new revolutionary tech. So it doesnt matter.
Unfortunately the old version is long gone now but I can show you the current version :)
Amazing project! I always get excited when I hear new innovative ideas to improve ecosystems/businesses that are taught of as "traditional". There's this My First Million podcast episode with Justin Mares (DTC Food entrepreneur) where they talk about boostrapping alternative food biz ideas and are very bullish on these verticals and they also talk about various types of birds breeds and how cornish cross became the predominantly type of chicken raised.

Regarding this smart poultry startup, where I'm from I often hear from poulty farmers chicken should be able to roam free and have a wide space to lay around eggs and reproduce. I'm curious how this limitation is addressed to backyard herders?
I think the reMarkable is very much in the spirit of using paper, despite it being electronic. It's quite a fun little gaming device: https://hyperpaper.me/blog/fun-and-games-on-eink
Personally I think this is a really cool idea: https://experiments.withgoogle.com/paper-phone. Both mildly mocking and thought provoking at the same time!
> Recompiling everything every time.

> recompilation on every run breaks this

Your comment is exceedingly misleading. Whether and when Julia code gets compiled is up to the user.
Maybe with Processing would be a bit easier...
it'd make a great podcast to bring those two on and talk about society.
Yes? I know it’s not a popular opinion, but I think that if you can’t produce something ethically at scale, the right thing to do is to produce less, ethically, and for people to consume less of it. For example, I buy more expensive meat from places that treat their animals well, and as a result I eat less meat than I would otherwise.
Other countries often have a clearer separation of responsibilities between government and business.

Governments are responsible for addressing social inequity, while companies simply hire whoever best meets their needs (within the constraints of antidiscrimination laws).

In America these responsibilities seem to have become blurred, resulting in an XY problem whereby people debate which hiring policies are best at addressing certain societal problems, without questioning whether it is even appropriate for companies to be taking on that responsibility in the first place.
>That's what the N+1 query problem is. Business logic shouldn't have to know that certain attributes will cause database queries.

I really don't get these arguments because in some form or another, ALL abstractions are leaky.

Example:

A novice developer might write a @OneToMany in hibernate without knowing the internals of the abstraction, causing n+1 problems. Two paths forward:

1. blame the abstraction

2. Learn (some) internals of the abstraction in order to use it correctly: dont do eager fetching, use join fetches, ... ( There's also tooling like hypersistence optimizer, digma, jpabuddy that comes to mind)

And by that same logic, would you berate somebody writing 'plain SQL' which - when expected with the query plan - turns out to be a very unperformant query?

Again, two options:

1. blame the abstraction

2. Learn (some) internals of the abstraction: analyze the query plan, perhaps write some indexes,...
I agree that Trump's move was very bad, but we know that Biden didn't need a new law to "fix" the situation at the border. After Trump blocked that law, Biden made the executive order that for years he claimed he couldn't make, and then the situation at the border got "better". If Biden had instead made that executive order in, say, Fall 2022, there's a good chance that the situation at the border would not have been as salient in 2024 and Trump wouldn't have been elected. (Or, if Trump was still elected, he wouldn't have a mandate to come down so hard on immigration like he's doing now).

The reason Biden didn't make the executive order earlier is because of pressure from groups like the ACLU. The ACLU was simultaneously telling us that Trump is a threat but also pressuring the administration to keep pursuing policies that were clearly playing right into Trump's reelection campaign.

By the way, the ACLU was also against the border bill that Trump blocked.
For the record I totally agree. There are absolutely merits to in office work.
I thought, with your example of not accepting money in exchange for an extra day of work. you were addressing GP's argument that:

"The notion that if you just pay enough, people who are otherwise qualified will do anything, is amazingly reductive.
...
It's totally non-obvious this is true."

But perhaps you were just responding to the narrower assertion that some people will be happy to trade money for more leisure time. Apologies if I misunderstood which point you were addressing.
> Because there isn't a good replacement in open source software

https://github.com/zulip/zulip/blob/9.4/LICENSE (Apache 2) and if you mean "good [hosted] replacement" https://zulip.com/for/open-source/

It, of course, does not speak to your decentralized wishlist but I'm sure they'd welcome an issue describing your goals
I'd like to see some form of regulation around % of visible screens/information presented in a public space needing to be specifically useful to the population vs pure advertising.

It's frustrating to be at a train station where every wall is an ad for something, and the actual information concerning the trains themselves is either tucked away on a much smaller, much lower quality screen in the corner, or worse, not working at all.

Basically I'd like to see some solutions to the problem that I'm generally being shown ads at the expense of the public service I'm trying to use.
Show HN: Kubel – A daily 2D Rubik's Cube challenge
Remake of an old project. A little brain teaser like wordle.
Well I’ve got you beat by over a decade. It happens, and it happens all the time.

I’m going to go out on a limb and guess that you actually live in Brooklyn, in or near Williamsburg, and not in the city.
it is clearly not just me: https://semonto.com/tools/website-reachability-check?test=90...
> with limited weapon imports from US/EU

where did the money go?
"capitalism solves this problem, just look at all the revolutions communists did that erased more poverty faster than at any time in human history"

i get what you're trying to say but ultimately it just seems like you're pointing at everything positive and saying "capitalism did that" without much effort or investigation. there's too much to cover in an HN thread but one thing thats interesting is that when this ideological sentiment is brought out no one ever seems to want to deal with the backslide in equity that happened across all measurements after the fall of the USSR. i think partially because westerners dont seem to be able to engage with the discussion without immediately whatabout-ing and claiming that doing the analysis is somehow stalin worship.
A skeuomorph (also spelled skiamorph, /ˈskjuːəˌmɔːrf, ˈskjuːoʊ-/) is a derivative object that retains ornamental design cues (attributes) from structures that were necessary in the original. Skeuomorphs are typically used to make something new feel familiar in an effort to speed understanding and acclimation.
I give it a decade before we're at the Black Mirror tier "open your eyes to continue" level where you must consume ads.
> Do you remove the possibility of using motion capture performances, compositing, or other techniques?

These things are "not AI".
Didn’t the CEO of the parent company of Politico recently call on all the executives to pray for president Trump?

https://www.rollingstone.com/politics/politics-news/politico...
Great website. I love that it treats each page like a physical room in a museum. The landing page directs you to the "reception foyer". The foyer has a floor plan of the other pages. Each era has its own "room" (this links to 1930Room.html).
Separation is a good idea, but the implementation in the US needs some work. As majgr said, the feedback loop needs to be short. It's good that policy takes a while to change, because that allows debates, public comments, investigative reporting, etc. But the checks on power need to be fast, because if a president goes outside the legal framework, there's no debate or anything for as long as it takes to file a court case.

IANAL, but I believe that a judge can only order an injunction if a suit is filed by somebody who can show they have been out will be harmed by the action. It'd be nice if judges could be proactive for procedural or Constitutional violations.
I believe he was being sarcastic and talking about old fashioned, actual paper books.
That makes sense but I had never considered it. Thanks!
I'll point out that everything is relatively niche until it becomes popular, and then it's "well, what else would you use?!" and that's how Discord even became a thing that anyone would mention. Or this weird thing named Slack - pfft, who would use a chat named that
Quick feedback, when I select Playstation Portal as a comparison item from the comparison dropdown, it takes me back to the home page. I tried a few different items, PS portal was the only one that didn't take me to the comparison page.
> I don't know what features Cloudflare uses to determine what browser you're on, or if perhaps it's sophisticated enough to get past the user agent spoofing, but it's all rather funny and reminiscent just the same.

Yes, it is, both your TLS and TCP stacks are unique enough that such spoofing can be detected. But there are a lot of other things that can be fingerprinted as well.
Why Do Enterprise MFA Solutions Still Allow Remote Takeovers?
Most enterprise MFA solutions (Okta, Duo Security, Microsoft Entra ID) *still allow attackers to take over accounts remotely* if they steal credentials.

Even with phishing-resistant options like WebAuthn, attackers bypass MFA using:
Credential stuffing attacks that abuse weak fallback methods.
VPN & IP spoofing to fake location-based authentication.
Session hijacking & insider threats that remain undetected.

We built *Unified Device Location Authentication (UDLA)* to eliminate *remote takeovers entirely* by enforcing *physical security in authentication*.

### *How UDLA Works:*
*Dual-Device Authentication (Computer + Mobile)* – Both must be present to log in.
*Advanced Device Fingerprinting* – Uses *hardware-level (BIOS UUID, TPM, Secure Enclave) + OS-level (kernel integrity, execution behavior)* validation.
*Location Verification Handshake* – Real-time GPS, WiFi, & cell tower signals *must match on both devices* before authentication is approved.
*Geofence Enforcement (1km Radius)* – *No remote logins allowed* even if credentials are stolen.
*OTP-Free Authentication for Trusted Users* – OTP/TOTP & biometrics are *secondary security factors, not primary authentication methods*.
*Offline Authentication for Pre-Verified Devices* – Works even if the user is disconnected from the internet.

### *Attack Vectors UDLA Eliminates:*
*Phishing & Credential Theft* – No OTPs to steal; stolen passwords alone are useless.
*Session Hijacking & Replay Attacks* – Authentication requests are *device-bound & cryptographically signed*.
*Man-in-the-Middle Attacks (MitM)* – HMAC-protected authentication prevents packet tampering.
*VPN & IP Spoofing* – Location validation *requires real-world GPS/WiFi proximity, not just IP addresses*.
*Device Cloning & Emulation* – Hardware fingerprints *include TPM/Secure Enclave checks & OS runtime integrity*.
*Insider Threats & Device Theft* – If a laptop or mobile device is stolen, *authentication is automatically blocked*.

### *Who UDLA is Built For:*
- *Traveling Employees (Road Warriors)* – Secure authentication while moving.
- *Remote & Hybrid Workers* – Strong protection for WFH setups.
- *Office-Based Employees* – Prevents insider threats & unauthorized logins.

This means *even if an attacker steals credentials, they still cannot authenticate unless they physically have both registered devices in the same location.*

Would love feedback from *security researchers, penetration testers, and enterprise IT professionals*—does this actually fix MFA’s biggest problems, or are there attack vectors we missed?

(We’re open to discussing technical details and stress-testing UDLA with the community.)