MurphyA/hacker-news huggingface dataset:
by doener | 2025-09-25 11:38:45+00:00
"Everywhere we remain unfree and chained to technology, whether we passionately affirm or deny it. But we are delivered over to it in the worst possible way when we regard it as something neutral; for this conception of it, to which today we particularly like to pay homage, makes us utterly blind to the essence of technology.

[...]

But this much remains correct: modern technology too is a means to an end. This is why the instrumental conception of technology conditions every attempt to bring man into the right relation to technology. Everything depends on our manipulating technology in the proper manner as a means. We will, as we say, "get" technology "spiritually in hand." We will master it. The will to mastery becomes all the more urgent the more technology threatens to slip from human control."
Show HN: Bloom – A Free Screen and Video Recording Software
by vaneyckseme | 2025-09-25 11:38:53+00:00
I got tired of hitting arbitrary time limits when recording technical demos and tutorials. Most free screen recorders cap you at 5 minutes, which barely covers a basic code walkthrough.

So I built Bloom – a simple, unlimited screen recorder that just works.

What it does:

- Unlimited recording time (no artificial caps) - Full resolution output without premium subscriptions - Camera selection and resizable webcam overlay - Cross-platform (Mac/Windows/Linux) - Completely free and open source

v1.1.0 just shipped with a cleaner UI and the #1 requested feature: a " Open recordings folder" button that appears after recording. Small thing, but saves tons of time hunting for your files.

For the presentation crowd: Perfect if you're doing technical talks, code reviews, or long-form tutorials where you need more than a few minutes to explain complex concepts.

Built with Electron. Nothing fancy – just focused on solving the core problem of recording without limits.

Download:

GitHub: https://github.com/thepublicdev/bloom Installers: https://github.com/thepublicdev/bloom/releases/tag/v1.1.0

Would love feedback from fellow developers who've felt the pain of cutting demos short due to time restrictions.
by disgruntledphd2 | 2025-09-25 11:39:30+00:00
> I think that folks overseas aren't as capable of communicating with Americans as other Americans are.

This is sortof absurd on the face of it. For context, I'm a European who's been working for US based companies for well over a decade now, and rarely do I have communications issues (and they're generally with non-native English speakers, mostly Europeans living in the US).

> I think that American tech companies would prefer a motivated at-will employee at 3x the cost of an unfirable European with a statutory month off every year.

It's important to note that not all Europeans are unfireable. In fact, none of them are, it's just that you need to 1) give a verbal warning, 2) give a written warning and 3) fire them if things don't improve. Granted, you can't fire them for not laughing at your jokes but the same sort of process gets followed in California where most US tech companies are headquatered.

> I think that none of this will magically make it easier to raise money outside the US.

This is the actual reason. There's so much capital available in the US that it sucks in a lot of ambitious people.

> There are obviously plenty of brilliant people outside the US. Unfortunately, intelligence is not the only factor that revenue per employee emerges from - or else the US would not dominate the tech sector and it would be uncommon to find remote-first companies based entirely in the US.

In fact, it's normally easier to get a better person outside the US, as they have less options at big-tech level wages. The US dominates the tech sector because of availablity of capital, not availability of talent.
by pjmlp | 2025-09-25 11:40:09+00:00
To add insult to injury, we probably would have gotten WebGL 2.0 Compute, which was initially done by Intel, if Chrome had not refused to ship it on Chrome, arguing that WebGPU was right around the corner, and it would take too much space, this was about 5 years ago.

And to those rushing out to point out the excuse part about OpenGL on Mac not having support for compute, WebGL already back then wasn't backed up by OpenGL on all platforms, see Windows (DirectX), PlayStation (LibGNM).

Also eventually Safari also moved their WebGL implementation from OpenGL to Metal, and Chrome did as well, replace their WebGL to run on top of Metal on Mac.

So not really that much of a problem regarding the state of OpenGL on Mac as "required" implemenatation layer for WebGL.
by danbruc | 2025-09-25 11:40:26+00:00
I do not understand how this could possibly work. From a camera with RGB filters we get essentially three different integrals over the spectrum per pixel, how would we recover the spectrum from that? Even assuming you can account for the spectrum of the light sources and the color filters in the camera - which should be doable with a color chart with known spectra - I do not see how you could go from three data points to a full spectrum without making assumptions about the possible object spectra.

EDIT: Okay, after going to the actual paper I at least get transmission mode - you photograph the color chart through the sample and this will of course imprint the absorption spectrum onto the know spectrum of the color chart and you can then look at the difference to the color chart without the sample in between. But I do not get the logic behind their reflectance mode.
by abirch | 2025-09-25 11:41:09+00:00
For some reason I feel like reporting fabricated evidence is magnitudes different than fabricating evidence (making shit up.) From what I've briefly read is that Judith Miller reported on evidence that Ahmad Chalabi provided her: https://nymag.com/nymetro/news/media/features/9226/

I'm not saying that the NYTimes doesn't have an agenda (it has one) nor do I believe that they are infallible. I'm just wondering when they've manufactured information like the days of yellow journalism or the likes of Stephen Glass or Janet Cooke
by electric_muse | 2025-09-25 11:42:50+00:00
AI just amplifies an existing organization. This paper generally confirms what I think most already know.

Executives are blaming the model quality, but that’s not the problem. It’s how well the AI understands what it is supposed to do and how connected it is to the information it needs.

If that organization understands their business processes well and has a team capable of adapting to new things, they will likely get AI to work for them and pull ahead.

But if that organization barely has their stuff together and isn’t all that good at adapting, then AI will fail to deliver meaningful results.

It’s basically just like amplified prompt engineering. Provide a vague prompt and you’ll get a low quality answer. But if you can properly communicate what you need, the AI generally will perform.

So TLDR it’s typically not the AI failing, it is the organizations failing to use AI.
by b_be_building | 2025-09-25 11:43:22+00:00
Maybe its the enthusiastic indi-developer in me, but it feels like this is an opportunity for someone to make a better version of Anki specific to language learning. I see it as a hybrid of Babbel + Anki.

I see some individuals creating LLM generations of the cards which is definitely helpful at times, but also a double edge sword when it comes to learning. But I don't see anything taking in the users voice as an input which would be immensely beneficial
by bluGill | 2025-09-25 11:43:24+00:00
There is a tine to speak up. at meals with close family. At meetings with your boss. The right question at company meetings - though there are wrong question here: think long and hard before ask.

You can speak up it meetings with your team but be careful of the tone. You need to come off as overall having the companies back but this one thing you can't support. Or maybe things will change again. There are lots of options.

There have been recessions before. There will be a recovery. Leave when things get better (or you retire) and cite working conditions in the bad times in your exit interview.

unions can work, but they can force you into situation you don't want to be in.
by lbreakjai | 2025-09-25 11:43:55+00:00
My wife and I work remotely. Everyone in my team has children, so everyone's very flexible. We tend to work less during the afternoon, and pick it up later in the day. I start earlier when I'm not the one doing the morning drop-off.

My daughter still goes to after-school care twice a week, but this lets us save three days of after and five days of before-school care.
by tomp | 2025-09-25 11:44:16+00:00
Dictatorships are far more efficient.

That’s why military is a dictatorship.

That’s why “design by committee” has such a bad rep.

The only problem with dictatorships is that you can’t change them. Also countries shouldn’t fail, so an orderly “change of power” process is needed.

But you can change companies, and companies can fail.
by throwaway-0001 | 2025-09-25 11:44:28+00:00
Just to e clear is net 0. Not just liability.

——

Yes, deposits in current accounts are *liabilities* from a bank's point of view. This may seem counterintuitive, as we typically think of deposits as the bank's money. However, in accounting terms, a liability is something a business owes to others.

### The Bank Owes You Your Money

When you deposit money into a current account, you are essentially lending that money to the bank. The bank has an obligation to return these funds to you whenever you demand them, whether by withdrawing cash from an ATM, writing a check, or making an electronic payment. This obligation to repay the depositor is what makes the deposit a liability for the bank.

### How it Works on a Bank's Balance Sheet

A bank's financial health is represented by its balance sheet, which must always balance. The basic accounting equation is:

$$Assets = Liabilities + Equity$$

Here's a simplified breakdown of how your deposit fits in:

* *Liabilities:* Your current account deposit is recorded on the liability side of the bank's balance sheet. It represents a debt the bank owes to you. Other liabilities for a bank include savings account deposits, certificates of deposit (CDs), and money borrowed from other financial institutions.

* *Assets:* When you deposit cash, the bank's cash holdings (an asset) increase. The bank then uses the funds from your deposit to generate income by making loans to other customers or by investing in securities. These loans and investments are considered assets for the bank because they represent money that is owed to the bank.

*In essence, the bank takes on a liability (your deposit) and creates an asset (a loan or investment).* The bank's profit comes from the difference between the interest it earns on its assets (e.g., the interest rate on a loan) and the interest it pays on its liabilities (e.g., the interest paid on a savings account, though current accounts often have very low or no interest).

Therefore, from the bank's perspective, the money you have in your current account is not its own money but rather a debt it must be prepared to repay at any time.
by bayarearefugee | 2025-09-25 11:44:34+00:00
> The fact that these limits don't exist seems like evidence that the lawmakers didn't care about the effects on society.

The lawmakers care primarily about the wants of their corporate donors, which is why this legalized gambling situation arose, and also why you have many geriatric congress people on both sides of the aisle suddenly very interested in legitimizing crypto with soft "regulation".
by jillesvangurp | 2025-09-25 11:44:38+00:00
Yep, it looks much more dramatic than that is. A realistic scale would make objects invisible, unfortunately. So I can see why they make things bigger than they are.

The reason why there are so few incidents is that low earth orbit is simply a very large volume of space. It would be a mistake to think of it in 2D terms, it's a few hundred km in height and it has an area even at the lowest orbit that is larger than the surface of the earth. The total volume is orders of magnitudes larger than all our oceans combined.

So what's the chance of 2 out of a few hundred thousand things floating around in random orbits crashing into each other? It's not zero. But it's close enough to zero that it's very rare. But high enough that people worry about it somewhat. Obviously some orbits are quite congested and having a lot of debris scattering all over the place after a collision makes things worse. And the speeds at which things are moving around would cause some high energy collisions even for small objects.
by nobody9999 | 2025-09-25 11:44:50+00:00
>but you need it to be architectured in such a way that no organization can capture the network effect in order to set up a choke point.

How is that not the case now?

>You need all moderation to be applied on the client, or you'll have large servers doing things like banning everyone from new/small independent servers by default so that people have to sign up with them instead.

I suppose. There are ActivityPub "clients" which act as interfaces that allow the former and act as agents for a single user interacting with other ActivityPub instances. which, I'd expect can take us most of the way you say we should go.

I haven't seen the latter, as there's really no incentive to do so. Meta tried doing so by federating (one-way) with threads, but that failed miserably as the incentives are exactly the opposite in the Fediverse.

I suppose that incentives can change, although money is usually the driver for that and monetization isn't prioritized there.

>The protocol needs to make that impossible or the long-term consequences are predictable.

Impossible? Are you suggesting that since ActivityPub isn't perfect, it should be discarded?

ActivityPub is easily 75% of where you say we should go. Much farther along that line than anything else. But since it's not 100% it should be abandoned/ignored?

I'm not so sure about your "long-term consequences" being predictable. Threads tried to do so and failed miserably. In fact, the distributed model made sure that it would, even though the largest instances did acquiesce.

ActivityPub is the best you're going to get right now. and the best current option for distributed social media.

Don't let the perfect be the enemy of the good.

Edit: I want to clarify that I'm not trying to dunk on anyone here. Rather, I'm not understanding (whether that's my own obtuseness or something else) the argument being made against ActivityPub in the comment to which I'm replying. Is there some overarching principle or actual data which supports the idea that all social media is doomed to create dystopian landscapes? Or am I missing something else here?
by fkyoureadthedoc | 2025-09-25 11:45:08+00:00
I consider this a bad faith comment given the amount of detail you described taking a screenshot vs copying the text.

Anyway, it's not a noteworthy amount of effort, no. If your text selection of the button was blocked, which is the whole point of this discussion, the other methods would be a fine alternative. Or would you give up because it's too much effort?

I just tried both on the reply button for this very comment box.

> One involves clicking just before the button and dragging to just after the button (or vice versa)

This didn't work. Text is not selectable. Do you know why it doesn't work? Because user-select: none is the default user agent style on input[type=submit].

How about the screenshot?

- keyboard shortcut for screenshot - click and drag - click chatgpt tab - keyboard shortcut for paste

How about the phone app?

- open translate app - tap camera - point at button

Again, neither of these were a noteworthy amount of effort.
by kketch | 2025-09-25 11:45:14+00:00
Just because you haven't heard of it doesn't mean the risk isn't real.

It's probably better to make some kind of risk assessment and decide whether you're willing to accept this risk for your users / business. And what you can do to mitigate this risk. The truth is the risk is always there and gets smaller as you add several isolation mechanisms to make it insignificant.

I think you meant “container escape is not as difficult as VM escape.” A malicious workload doesn’t need to be root inside the container, the attack surface is the shared linux kernel.

Not allowing root in a container might mitigate a container getting root access outside of a namespace. But if an escape succeeds the attacker could leverage yet another privilege escalation mechanism to go from non-root to root
Show HN: Planvo – a free goal tracker with social discover and analytics
by tumaki88 | 2025-09-25 11:45:17+00:00
Hi HN,

I built Planvo.xyz , a web-based goal & habit tracker that’s fast, polished, and completely free. What makes it different from the usual trackers: social discovery and detailed analytics.

Why I built it

Most goal trackers fall into two camps:

Simple habit apps with no depth

Complex productivity tools locked behind subscriptions

I wanted something lightweight but powerful — with the ability to explore other people’s goals for inspiration and get data-rich feedback on my own progress.

What makes Planvo unique

Social discovery without pressure: Share goals publicly, browse what others are working on, and “like” goals you find inspiring. It’s less about competition, more about motivation.

Detailed analytics: 7-day sparklines, progress rings, streaks, momentum tracking, activity heatmaps — a visual-first way to see where you’re winning or stalling.

Goal resets by timeframe: Daily, weekly, monthly, or yearly — each resets automatically, so short-term and long-term goals feel natural.

Combination of tracking + journaling: Every progress update supports notes, so you get both numbers and narrative.

Core features

50+ goal templates (Health, Study, Career, Finance, etc.)

Real-time dashboard with visual progress trends

Rich journal system tied to each update

Mobile-optimized, touch-friendly web app

Privacy-first by default (public sharing is optional)

100% free, no ads, no freemium tiers

Try it out

https://planvo.xyz

I’d love feedback from HN on two things:

What would make the social discovery feature more valuable?

What analytics/insights would help you stay consistent long term?

Thanks for checking it out
by Saline9515 | 2025-09-25 11:45:47+00:00
The problem here is that you allude to a vague definition of what is good - "the USA" is an abstract idea.

Is it the people living in the USA? The citizens? The State? The companies? The US stock market? A benefit for companies can be a big problem for citizens - environment, or privacy come easily to mind.

It is also context-dependent: is there a real unsatisfied need for skilled professionals in the sector that affects everyone in society (e.g in healthcare)?

Otherwise the added workers will just push down the wages for the other workers - but companies and investors may benefit, true. However, should a State policy be decided for the interest of companies against the citizens? Why is there even a need to vote then?

So yeah, oversimplifying a situation and then implying that if A is bad B should be true is sophistic, sorry. I could do the same, and ask if skilled immigration is good, why not remove quotas and let 3 million Indian ninja/x100 software engineers in per year.

If not, how much is the right quota? How do you define it? And you're back at the start.
by FranzFerdiNaN | 2025-09-25 11:45:54+00:00
Do people really want them, or is that what is offered and do most people just buy whatever they see in a store or on the first page of a retailer online?

We keep pretending that everything that companies do is because consumers want it, but we ignore the part where companies do certain things because its better for them. Like a washing machine that uses 4 gig of data a day, or a washing machine that needs access to you photos????
by disgruntledphd2 | 2025-09-25 11:46:32+00:00
> Do these extroverts have a job that requires any level of focus? I'm also pretty much an extrovert but if I need to get any work done, being in the office is actually counterproductive for me and for people who I interact with.

Yeah, me too. It's much harder for me to focus at the office, which is annoying as mentally it's great for me to get out of the house and see people who aren't my family (who are great, I just do better when i see and interact with more people).
by avan1 | 2025-09-25 11:49:52+00:00
With over eight years of leadership experience in technology teams, I have witnessed the challenges and opportunities in our fast-paced industry. To enhance team performance and project outcomes, I developed a methodology called Cycle.

The Cycle approach emphasizes a flexible, lightweight methodology designed to keep teams focused, collaborative, and adaptable, with no backlog overload, minimal ceremonies, and shared responsibility.

Explore Cycle on GitHub: https://github.com/oneapplab/cycle
by surgical_fire | 2025-09-25 11:51:56+00:00
Can't relate. I take code reviews as possibly the most important part of my job as a developer. Suggesting extra tests, thinking about unintended side effects, and yes, aiming for consistency and readability, without being picky on style choices.

I trust my colleagues to do the same (and they often do).

I can't imagine working in an environment where this is a theater.
by becarlos | 2025-09-25 11:52:28+00:00
With 20 years of experience in website development, I have led various site speed optimization teams. From my background, I pay particular attention to assets, JS profiling, and related aspects whenever I work on a web app. These practices are so ingrained that I perform them automatically and transparently, as they have been part of my process ever since.

The same thing might happen to these engineers when working on existing or new projects and writing C/C++ code; these optimizations will be part of their process.
by josephg | 2025-09-25 11:52:56+00:00
What a weird choice! An FTP client implementation is tiny.

I guess they figure FTP uploads are mostly used for professional sports photography, and they don't think people will buy the a6700 for that. (Or they don't want people buying the a6700 for that sort of professional use.)

Nice work in any case. My cameras have FTP, but using sony's remote protocol seems like a lot more fun. Its probably more reliable, too. (And I wouldn't be surprised if you can do more advanced stuff with it, like download low resolution proxies before downloading the high res images).
by gcanyon | 2025-09-25 11:53:03+00:00
My key complaint (in addition to the one cited in TA) is that, if there is a wikipedia article related to what I'm searching for, I want that at the top of the results. Maybe above, or possibly right below, the link to midjourney.com. Maybe others don't see the value in that, but Google has had literally a quarter of a century to figure out what I want, and hasn't yet learned that.
by crossroadsguy | 2025-09-25 11:53:38+00:00
Hey, thanks for asking.

I am afraid I do not have those anymore. There were few in the mail and almost 20 (few of those were feature suggestions tbh) in the notes app. I later deleted those as well when I was cleaning up notes and cleared trash of the app. I just checked iCloud and it doesn't have that old history. If I use Orion again - hopefully when it's open source - I shall report bugs I find directly on the feedback site or the proper bug report channel then. Cheers.

(edited:)

Iirc it was from Jan-Feb of this year or maybe a bit further back. I am sure most of those would have been fixed. I remember one - when I would see the "all tabs" view on iOS and then click "Done" to get back to the normal usage window i.e one tab in focus and nothing happened. i.e basically returning from the "all tabs" view on iOS where you used to reach with swipe up on Safari.

Another - clear history on Mac used to crash for me. These were the most annoying and 100% repro. for me.

One more → iirc there was no way to customise (or I didn't find - not sure anymore) right click context menu on Mac. I almost always used "open in new tab" and there were too many options there which I didn't want or maybe didn't want on top.