MurphyA/hacker-news huggingface dataset:
by aleph_minus_one | 2025-04-07 07:15:42+00:00
> Cameras absolutely could emit DNG instead, but that would require more development friction: coordination (with Adobe), potentially a language barrier, and potentially making it harder to do experimental features.

Why no simply provide documentation of the camera-specific format that is used?

EDIT: This should have been an answer to https://news.ycombinator.com/item?id=43584261
by jagermo | 2025-04-07 07:16:00+00:00
happy to. So, there is a large community playing the Shadowrun Pen & Paper on Discord. All via chat, but you need a way to roll x amount of dice, mostly d6. https://www.reddit.com/r/Shadowrun/comments/10i5ikg/anarchy_...

With the style of the app, that would fit very well into it.
by palata | 2025-04-07 07:17:51+00:00
Not at the filesystem level, but Android does something that feels like that: an app can write files in its own space, and when you delete the app, it deletes its files.

Except when the app writes files outside of its own space, which is meant for stuff that should stay (like pictures).

Of course, some apps store the pictures in their private space, and you lose the pictures when you remove the app. And some apps write crap in the shared space. But that seems like a fundamental limitation (even if it was done at the filesystem): how do you make sure that the apps/software you use is doing it right?
by autoexec | 2025-04-07 07:18:14+00:00
> The point is incapacitating the government to the point where privatization starts to looks like a viable alternative.

Privatization is almost always going to be the worst option. If the true cost to deliver a good or service to the people is $X, the government can do the job for $X. A private company will also need $X to provide the service, but they must charge the public well above $X so that they can stuff their own pockets with money. A government's work is providing services, not generating profits for shareholders.
by torginus | 2025-04-07 07:18:41+00:00
When I was an undergrad EE student a decade ago, I had to tangle a lot with complex maths in my Signals & Systems, and Electricity and Magnetism classes. Stuff like Fourier transforms, hairy integrals, partial differential equations etc.

Math packages of the time like Mathematica and MATLAB helped me immensely, once you could get the problem accurately described in the correct form, they could walk through the steps and solve systems of equations, integrate tricky functions, even though AI was nowhere to be found back then.

I feel like ChatGPT is doing something similar when doing maths with its chain of thoughts method, and while its method might be somewhat more generic, I'm not sure it's strictly superior.
by gimmeThaBeet | 2025-04-07 07:21:13+00:00
Yeah really, Truss really is the most salient yardstick, with the complication that any analogous action in the mechanisms of american politics feels slightly unfathomable. And I was shocked enough at Truss' ouster.

It's all so divisive, but it frustrates me to no end that likely the biggest end that people trying to defend this, without any admission this is a crisis of confidence waiting to happen if it's not already there.

The amount of political capital immolated for the sake of this course of action is flatly embarrassing. It doesn't really matter what they want or how long they think it's going to take to get it, the damage is already done.
by chrismorgan | 2025-04-07 07:21:24+00:00
I find it funny calling Arch “less stable”, because I’m inclined to find it more stable, for my purposes, skills and attitudes.

I’ve administered at least one each of: Ubuntu server (set up by another; the rest were by me), Ubuntu desktop at least ten years ago, Arch desktop, Arch server.

The Arch machines get very occasional breakages, generally either very obvious, or signposted well. I did have real trouble once, but that was connected with cutting corners while updating a laptop that had been switched off for two years. (I’ve updated by more than a year at least two other times, with no problems beyond having to update the keyring package manually before doing the rest. The specific corners I cut this one time led to the post-upgrade hooks not running, and I simply forgot to trigger them manually in order to redo the initcpio image, because I was in a hurry. Due to boot process changes, maybe it was zstd stuff, can’t remember, it wouldn’t boot until I fixed it via booting from a USB drive and chrooting into it and running the hooks.)

Now Ubuntu… within a distro release it’s no trouble, except that you’re more likely to need to add external package sources, which will cause trouble later. I feel like Ubuntu release upgrades have caused a lot more pain than Arch ever did. Partly that may be due to differences in the sorts of packages that are installed on the machines, and partly it may be due to having used third-party repositories and/or PPAs, but there were reasons why those things had to be added, whether because software or OS were too old or too new, and none of them would have been needed under Arch (maybe a few AUR packages, but ones where there would have been no trouble). You could say that I saw more trouble from Ubuntu because I was using it wrong, but… it wouldn’t have been suitable without so “using it wrong”.
by procaryote | 2025-04-07 07:22:17+00:00
I imagine it will kind of work, with some weird traps, much like the ancient version of bash bundled, or the buggy bsd grep bundled or the weird mktemp bundled etc

Mac OS userland is slowly rotting away because they're terrified of GPL. It's strange, as installing a modern version of rsync seems like it would be specifically allowed by GPL without "infecting" any other parts of the OS
by grayhatter | 2025-04-07 07:23:45+00:00
I'm not sure I can believe narcissists do things for the good of others. They lack for the capacity to even consider others, let alone make plans and decisions, putting the interests of others above their own.

> Hell, considering he’s not a career politician it’s probably generally more likely he’s doing it for those reasons than most in his position.

that's some prescription strength copium you're passing around there... where'd you get it?
by josephg | 2025-04-07 07:23:47+00:00
> All your proposing is a world where first comer world by default have a stranglehold on the market. It's a dystopia.

How so? Suppose I'm looking to buy a camera in a world without advertising. I'd still want to look up product reviews and find out information about good deals from different manufacturers before buying one. Some people may visit a camera store and see what they have in stock, and talk to the sales assistants. Someone else might ask their friends - who may also be in the photography community. In any case, I don't need advertisements at all. Why would you assume I'd only buy a camera from an old, established company? I don't think I've even seen a single advertisement for a camera for years. It didn't seem to stop me from shopping around and buying one a few months ago.

Likewise if I want a packet of chips at the supermarket, I look down the aisle and decide what to buy based on price, brand familiarity, flavour and packaging. How would a ban on advertising change anything?
by OnjaMadagascar | 2025-04-07 07:24:01+00:00
Onja | Front end Course Designer & Back end Course Designer & Full stack Course Designer| Full-Time | ONSITE - Madagascar

Looking to join a social-impact driven company? Are you a software developer ready to use your skills for good?

Onja trains underprivileged youth into world-class software developers. We are on the lookout for Course Designers who can help our students go from ‘what is coding’ to working in Global tech teams.

Help build a scalable course that will help train Madagascar’s brightest young people, while working alongside a team of talented, fun colleagues from all over Madagascar and the world.

Please apply through the following links: Full stack Course Designer: https://onja.org/careers/full-stack-course-designer Front end Course Designer: https://onja.org/careers/front-end-course-designer Back end Node.js Course Designer: https://onja.org/careers/back-end-node.js-course-designer
by colechristensen | 2025-04-07 07:24:04+00:00
No, it was just a snarky garbage comment. You could make the same comment about literally everything the government does comparing it to petty busybody HOA "government", in this case conflating an enumerated power of the US Congress (regulating commerce) with whatever bored HOA rulemaker who wants to fine you for garbage bins or your paint color or whatever other petty nonsense.
by friendzis | 2025-04-07 07:24:05+00:00
Definitely not an expert here, but the main difference is that in machine learning the goal is to find/optimize algorithm to fit given datasets, whereas in genetic programming the goal is to find/optimize dataset to fit given algorithm. There is a lot of overlap though.

EDIT: > what are the most suitable problems that Genetic Programming is to solve

Given above, genetic algorithms are really suitable when part of your problem domain is bounded execution time. You perform n iterations of genetic algorithm and even if the result does not fit within fitness function, you still get some result that is closer to fitness function than a wild guess.
by jdwithit | 2025-04-07 07:24:07+00:00
"Political enemies fired by a coding error" is an obviously idiotic claim on its face. And when called on it, they immediately double down on their innocence by somehow blaming the firings on Joe Biden. Who is triple checks notes no longer involved in the US government in any way. This has been Trump's playbook forever. Outright lie about things, and if that doesn't work, pivot to a different lie. Always deflect blame. Never, ever, admit fault.

A whole lot of harm could have been averted if the media was willing to call him out on this 10+ years ago instead of embrace the profit potential. But welp.
by lionhead | 2025-04-07 07:24:20+00:00
My startup isn't "tech" enough so I hesitated before making this post, but I saw that people talked about their PhD or master thesis and all sorts of cool things, and after all, the prompt is "what are you working on", so here we go!

I am hard at work preparing the 2nd edition of Seoul SPARKS (seoulsparks.com), a 6 weeks pre-college summer program in Korea (currently aimed at US students but open to students all over the world). It is designed to be a high quality, rigorous but also as immersive as possible program, for high school students who want to deepen their understanding of Korean language, culture, and history while earning academic credit at Seoul National University. My aim is to educate the future generation of Korean Studies scholars and I hope my program can be a stepping stone for that! My program director designed a chronological history curriculum, that explores Korea’s past and present through site visits and expert-led discussions. Each week focuses on a specific era of Korean history, beginning with the Joseon Dynasty (1392–1897), where students visit palaces, wear hanbok, and learn about Confucian traditions. The following weeks cover the Japanese colonial period (1910–1945), the Korean War and its aftermath (1950s), Korea’s rapid economic rise through the Miracle on the Han River (1960s–1980s), and finally, modern Korea, including democratization, globalization, and the Hallyu wave. These themes are reinforced through guided tours of historical sites, museums, and cultural landmarks. We try to make it fun too and I think our students last year had a blast!

We try to offer a lot of other really cool things, such as a 100% Customized Cultural Activity (these have included K-pop dance training at a professional studio, Korean Sign Language classes, traditional calligraphy, culinary workshops, and even mini-internships with local businesses ), the opportunity to work on a research project under the supervision of a Korean PhD student if they'd like, and we also link them with university mentors (basically, Korean college students) who hang out with them, answer their questions about life in Korea, help them adjust to life here, and just have fun with them really.

Last year's pilot program was very successful, we were blessed to have a fantastic cohort of very bright and motivated students. The program was also highly rated by parents and students alike (the only serious negative comment we received was: why is Korea so hot and humid during summer?), and I hope we can continue to grow and keep attracting the best students from all over the globe!

Anyway applications are open until April 30th so if any of you have kids or know someone who could be interested, I would be very grateful if you could spread the word :)

Thank you for reading!
by AStonesThrow | 2025-04-07 07:24:56+00:00
You know, I decided which Catholic high school to attend after I put my fingers on the keyboards of their brand-new C64 machines. [The other Catholic school only had PET systems at the time.]

I learned how to type there, and the rest was history. I owned a VIC20 already, and Dad purchased peripherals such as the 1541 and the 1701.

It wasn’t until 3-4 years ago when I began to study history, Irish history in particular, and recognized that the model numbers weren’t chosen arbitrarily or accidentally, but indeed they correlated perfectly to the most ignominious dates in the history of the UK, when anti-Catholic laws were passed and the Irish were stomped into submission.

It makes weird sense in retrospect. I mean, nobody ever taught Irish history in school because we are Americans now, and the whole Reformation thing is water under the bridge. And the superior general has a distinctly posh RP accent.

Much like the “bitten apple” and its rainbow colors and the $666 price tag, these signs and symbols were hidden in plain sight, as harbingers and warning signs of future troubles. We were all working for the construction crew on a modern Tower of Babel. Literally.
by thaumasiotes | 2025-04-07 07:24:58+00:00
> This means it can be passed more quickly.

Is that a goal here? I'm hypothesizing that this maneuver has been done in order to withdraw the original bill, not in order to pass the new bill. I assume that if the new bill fails, the maneuver will have succeeded.

The question is why this was easier than actually killing the original bill.
by worldsayshi | 2025-04-07 07:26:41+00:00
> they're more like calculators of language than agents that reason

This might be honing in on both the issue and the actual value of LLM:s. I think there's a lot of value in a "language calculator" but if it's continuously being sold as something it's not we will dismiss it or build heaps of useless apps that will just form a market bubble. I think the value is there but it's different from how we think about it.
by secure | 2025-04-07 07:27:05+00:00
Indeed! Have a look at http://github.com/stapelberg/rsync-over-grpc/, where I demonstrate how to use the rsync protocol (specifically, my https://github.com/gokrazy/rsync implementation) over gRPC.

Very handy if SSH+rsync is locked down in your corporate environment, but building services with gRPC isn’t :)
by p2detar | 2025-04-07 07:29:12+00:00
Indeed using PGP for personal E-mail was never easy and required sufficient knowledge from end users. Using it in corporate setups was a piece of cake and I've seen it personally. I had been using and working on software that manages PGP keys centrally, end users did not have to do anything about encryption or signature verification. The problem was indeed solved. Arguably that is what Gmail tries to (poorly) do right now.

> Not to mention the extra issues caused by HTML in message bodies.

Proton Mail came out with a pretty good statement about this and I fully agree.

> Recommendations to disable PGP plugins and stop encrypting emails are completely unwarranted and could put lives at risk.

https://proton.me/blog/pgp-vulnerability-efail
by autoexec | 2025-04-07 07:29:24+00:00
> Do we actually want "I just want a stable job" people being a significant part of the federal governments workforce?

Yes. People looking for a stable job put down roots and grow communities. They gain deep knowledge of the systems and people they work with, and they gain valuable wisdom from experience. I have no idea why you wouldn't want people looking for a stable job at your company. Why would you want an employee who was looking to work at a place where they were likely to be fired for no reason at any moment and couldn't expect any of their co-workers to still be there tomorrow?
by peteforde | 2025-04-07 07:29:56+00:00
The thing that keeps my mind boggled is the sheer number of right wing commentators who appear to genuinely believe that it's even remotely possible for America to build (and grow, and mine) everything they need inside of their wall.

It's a literally ignorant opinion that requires zero perspective on what the supply and manufacturing chain for the stuff they love to buy actually looks like.

All of that doesn't even touch at the jobs Americans clearly do not want part.
by kelnos | 2025-04-07 07:31:21+00:00
If we look back in time we find that promiscuous behavior and dangerous back-alley abortions existed well before STI treatment and safe, legal abortions.

But no, I don't value "chastity" or -- to phrase it more accurately -- denying women control over what happens with their own bodies.

People should have lots of sex! Sex is great!
by hannob | 2025-04-07 07:31:41+00:00
I have seen takes about the environmental footprint of unused data before, and I have severe doubts this is a relevant issue.

I mean, sure, there is some impact. Storage media has to be produced. But there's a reason storage is cheap, it's not a whole lot of resources going into it. And hard drives that are idle in some data center without being accessed don't consume a lot of electricity.

There are very real and concerning problems with the environmental impact of IT. But they are primarily found in other areas. Energy consumption is mostly a function of "how much you compute with data", not "how much data you have".

In other words: be concerned about so-called "AI", be concerned about Bitcoin. Don't worry about unused data too much.
by virgilp | 2025-04-07 07:31:41+00:00
> Dark Liberals agree that democratic institutions, free speech, a free press, human rights, tolerance for differences, and a cultural melting pot are all essential parts of maintaining a free society

Honest question - is the "cultural melting pot" thing considered a liberal ideology in the USA, now? It was my impression that nowadays its considered an offensive bad thing, not "a strength of the USA".
by palata | 2025-04-07 07:31:52+00:00
> Probably one reason why free providers don't tend to offer End-to-End encryption.

I would think that email providers tend to not offer E2EE just because it fundamentally isn't practical with email. Providers like Proton try to do it, but it works only if you talk to someone else on Proton (at which point you may as well do it on Signal, which has better encryption).
Show HN: Open Source MVP Launch Kit (NextJS, Stripe, Supabase), 563 Github Stars
by ShenSeanChen | 2025-04-07 07:32:35+00:00
I'm open sourcing a template I built to launch a full-stack SaaS with Stripe Payment, NextJS, Supabase and Google OAuth, in ONE SHOT. It took me some time so I decided to share this to you all. The goal is to help everyone save time when launching your next SaaS, with EVERYTHING YOU NEED. You can build anything. You can learn anything.

Links

- Github Repo: https://github.com/ShenSeanChen/launch-mvp-stripe-nextjs-sup...

- Try The App: https://mvp.seanchen.io X/Twitter: https://x.com/ShenSeanChen/status/1895163913161109792

- YouTube Tutorial: https://youtube.com/watch?v=ad1BxZufer8&list=PLE9hy4A7ZTmpGq...

- Buy Me A Coffee: https://buy.stripe.com/5kA176bA895ggog4gh

Template Features:

- Authentication with Supabase

- Stripe payment integration

- Dark mode support

- Responsive design

- Tailwind CSS styling

- Framer Motion animations

- TypeScript support

- Error boundary implementation

- SEO optimized

Any feedback is welcome!
by actionfromafar | 2025-04-07 07:32:40+00:00
What 8 months? If you believe that, you’re a sucker.

Edit: how about all those fired "for cause" even though it's obviously not "for cause"? If you wanna call this shifting goal posts, fine, but consider this - the DOGE is doing something like a "broad spectrum" attack on government employees. Neither their firings nor offers are legal.
by lnsru | 2025-04-07 07:32:42+00:00
I implemented an acoustic segmentation system in FPGA recently. The whole world model was a long list of known events and states with feasible transitions. Plus novel things not observed before. Basically rather dumb state machine with machine learning part attached to acoustic sensors. Of course, both parts could be hidden behind weights. But state machine was easily readable and that was the biggest advantage of it.
by SequoiaHope | 2025-04-07 07:33:25+00:00
It is so very important that we all understand this: not everything worth doing is profitable. Not everything which creates value for the economy or protects society is profitable. A system that expects all worthwhile things to be profitable will simply fail to do all worthwhile things and society will be worse for it. That society may appear to be functioning but it will not be the best society possible.
by anthk | 2025-04-07 07:33:27+00:00
Well, we are set by your "Windows philosphy", and forget NT being a VMS rehash, we would still be using the crappy W9x designs with DOS crap back and forth.

Even Risc OS seems to do better even if it doesn't have memory protection too (I think it hasn't, I didn't try it for more than a few days).
by AnthonyMouse | 2025-04-07 07:35:10+00:00
> But this is the problem with capitalism and health care, the providers just stop if there's not enough money in it for them.

Is this supposed to be a flaw?

If the cost of a lab is $500/patient then the patient (or their insurance) pays the $500 and the lab exists. If the cost of the lab is $50,000,000/patient, the lab probably shouldn't be funded, because its cost/benefit ratio is very bad and the same money could have saved more lives by putting it somewhere else.

What would you do in the alternative? Have the government provide unlimited funding for things that cost more than they're worth?
by close04 | 2025-04-07 07:35:20+00:00
> it still assumes that users understand that it is a problem

3 decades ago everyone with a mobile phone knew that you should never charge the battery unless it's empty. They knew "it has memory" and if you charge it when it's half full it will "remember" that new charge as its capacity. A decade or so later with LiIon or LiPo everyone knew the opposite, never let it go to empty.

Nobody knew why, how, they just knew this is how you should do it.

This would work for EVs too because they're expensive to buy, expensive to replace batteries, and range or charging speed are super huge deals.
by anthk | 2025-04-07 07:35:29+00:00
Ken Thompson and Unix folks agree with you. The point is... Perl was a solution to the former Unix (BSD/GNU) bloatings.

When you have a look at Plan 9 (now 9fron) with rc as a shell, awk and the power of rio/acme scripting and namespaces among aux/listen... Perl feels bloated and with the same terse syntax as SH derived shells.
by belter | 2025-04-07 07:36:08+00:00
Note the government lawyer who acknowledged this on court was dismissed by the US government...

"Justice Dept. suspends lawyer who acknowledged deportation was a mistake" - https://www.washingtonpost.com/national-security/2025/04/05/...

"Trump says he'd 'love' to send American citizens to El Salvador federal prison" - https://www.irishstar.com/news/us-news/donald-trump-hed-love...
by DeathArrow | 2025-04-07 07:36:49+00:00
>Countries like China can do more long-term plans without worrying about silly things like electability.

China always does long term and very long term plans and executes them. US, on the other hand, is much more agile and reacts very fast to changes and opportunities.

Probably the best strategy is a mix of both, have long term plans but be able to react fast when needed.