skysight-inc/HackerNews huggingface dataset:
> I really just want the Photos app from Mac on Linux. I was debating forking an existing project.

If you want design help let me know.

Bu yes, this. There is no "in between" on linux. Photo apps either do everything confusingly, or it does nothing but show you the photo.

If Darktable had "simple" and "professional" settings it would be awesome. Sometimes you just want a quick edit and other times it needs to be more complex. But I have to wade through endless tiny crowded options in Darktable just to crop and change some basic levels.

Digikam gets a bit closer, but it still starts as complicated.

It would be great if the application gave you a simple interface at first, and then you can add on complexity if you need it. You want detailed curve manipulations? Great! Select "Add feature" and choose "Curves". This would help a lot with linux growth IMHO since it is the one thing I hear that frustrates just about everyone who does not want to use google photos.

The Photos App from Apple is only getting worse as well and Adobe is a horric mess of subscriptions and AI BS.
IMO we won’t have the “it” moment until we have continuous learning (training) in some fashion.
I take it you are not familiar with the classic Rust meme of opening /proc/self/mem and using it to completely wreck your program?
> It's complicated, but in a way, it's nice it is, for those who need it.

Same argument for linux :) Darktable can do so much more than Lightroom (minus the AI stuff), so why not make it more accessible under a beginner mode. You'd have more people using the software, benchmarking features, logging crashes etc. You might even attract a few interested developers also at the same time or donators.

Hell, I'd even call it Lightroom mode.
i worked on solutions to this problem from the beginning and at a higher level there's a basic economic reason mercenary mobile malware will always be with us, and these spyware companies will almost always be a viable investment.

first hand: it's an artifact of "small coalition" governments, typically funded by resource wealth, and therefore without sophisticated public services that can support a spy agency who would develop their own inline national surveillance and intelligence infrastructure. it means they will always have to go to the commercial or grey market (like these vendors) to get this spying capability in malware, and eventually there will be diplomatic consequences to cutting some of them out with vulnerability patches.

there's another game at play where as iphones become more expensive and high risk to exploit, spyware providers switch away to things like vehicle entertainment systems, home and office AV and automation, and other personal tech. the market is small, but long term persistent. on the defender side, we just have to find a way to manage.
The fact that you had to change your use of the term back in the 90s is deplorable but is it really any argument for going back?

I for one like where we are (which is not an endorsement of OSI as an organization, just of their definition). The terms are short and universally understood, there is a wide range of licenses to choose from, some of them even got a yay/nay from lawyers.
Like elves in _Shadowrun_.
So does Austria yet you never hear so much slander against them.
The Controversial Hams That Helped a French Cathedral Save Its Organ
Mushy ice and lost kit: The scientists studying Antarctica as it melts
>But a group of 1000 dumb apes would never achieve categorically-above-ape intelligence

And yet, here we are.

A group of 1000 apes is large enough to have offspring and, given time, go through evolution.
Urine Led to the Foundation of Chemistry
this is just marketing spam for: install this plugin.
Who is trying to exclude anybody? If German was the lingua franca, would you demand that a conference in the US or China offer translations on their recordings, and call them racist if they didn't?
Do the governments elected recently in the West look stable to you?
Biden administration proposes new rules to limit impact of healthcare data leaks
Democracy is not about being smart or dumb.

It's about everyboty having a say in decisions of government that affects them.

The failure of democracy as a system is not when people make dumb decisions (experts and high-IQ people have made some of the most stupid and catastrophic decisions in history), but when people's collective decisions are not being respected.
am I the only one who do not like usb-c-s? the one on macbooks is nice, but the one on samsungs screams it is not reliable (I have 3 phones with the same issue of not working port). Something with two simple pins would be nicer. Or make usb-c standard, that would still charge, even if port is broken/not perfectly aligned. Like a fallback to several pins. Also, the rigid cables on usb-c often break (maybe that is by design, but)...
It doesn't have it, because this is like security. You either have it everywhere, or it doesn't matter.

Sure, the Linux kernel is very capable, but the "gnu" userspace doesn't make good use of its features. Android makes much better use and has a bunch of software that could be re-used on the former as well.
In a vacuum you might be right, but come next month the serial stabbers and food-poisoners will be in charge of the executive branch of the US government. So it’s correct to be concerned about it, if you live there.
Tech billionaires are always a weird focus for this kind of sentiment...
Compared to the likes of the Rothschilds (just as a well known example) they are harmless, transparent, and meritocratic.
>your comment does not seem like an adequate reflection of the general tone of that thread.

I don't think they were trying to capture the "general tone" but a pervasive idea that kept coming up in the comments. When I saw the headline, the first thing I thought about was this thread and "all the comments" talking about 3D chess false flag moves. Not the majority, not the overall sentiment, but just a significant number of eye rolling comments.
Rob Walling's books are pretty good and his first one "Start Marketing The Day You Start Coding" is a free download from his website https://robwalling.com/#books
Silicon Valley turn of fortune: Intel worst year, Broadcom record gain
I lost the link to one Golang library that I liked very much but here's the link to Elixir's Ecto: https://hexdocs.pm/ecto_sql/Ecto.Adapters.SQL.Sandbox.html (not the perfect one, sorry, but can't be bothered to look for a better resource). The TL;DR is as above: it uses the same DB but does parallel connections to it and in each you have a transaction that's ultimately rolled back.
> What happens when a gang of amateur photographers, turned into amateur developers, joined by a bunch of back-end developers who develop libraries for developers, decide to work without method nor structure on an industry software for end-users, which core competency (colorimetry and psychophysics) lies somewhere between a college degree in photography and a master’s degree in applied sciences, while promising to deliver 2 releases each year without project management ? All that, of course, in a project where the founders and the first generation of developers moved on and fled ?

A number of open source design software comes to mind, but I am too scared to name them.
It may not be garbage, but it is pure chaos.
That's the one where the woman is painted gold? I remembered that it was about Fort Knox but I just read the summary on wikipedia and totally forgot that they were trying to destroy the gold not steal it.
Well no, the environment is probably easier to deal with than our bodies, and we get replaced gen by gen.
Blue Origin hot fires New Glenn rocket for first time, gets FAA license for test
To be fair, it’s not even a metaphorical coconut. ;)
You "can" in the sense that the kernel technically supports, but realistically, who does that for all programs they use?

Android userland is actually better designed in some ways
Odd that you have to recover from changing UEFI settings with Secure Boot! You should be able to change any setting when that's enabled. BitLocker binds to a lot of other things when SB is off and might be fragile in that state. But it does seem that some changes will affect PCR 7:

> PCR 7 changes when UEFI SecureBoot mode is enabled/disabled, or firmware certificates (PK, KEK, db, dbx, …) are updated. The shim project will measure most of its (non-MOK) certificates and SBAT data into this PCR. — https://uapi-group.org/specifications/specs/linux_tpm_pcr_re...

It makes sense to use the certificates to generate PCR 7. I wonder if you can swap out the motherboard with one of the same model with the same certificates without modifying the PCR 7 digest...

But if Shim actually modifies the digest, I guess that SB would completely mitigate OP's exploit since the TPM policy is going to fail when the PCR 7 values doesn't match.
Whatsapp just retroactivelly blocked google voice numbers recently
Someone created a tool two years ago that does this, https://stylometry.net but it appears to be offline. The creator at the time said:

This site lets you put in a username and get the users with the most similar writing style to that user. It confirmed several users who I suspected were alts and after informally asking around has identified abandoned accounts of people I know from many years ago. I made this site mostly to show how easy this is and how it can erode online privacy. If some guy with a little bit of Python, and $8 to rent a decent dedicated server for a day can make this, imagine what a company with millions of dollars and a couple dozen PhD linguists could do.

https://news.ycombinator.com/item?id=33755016

It's also possible to eyeball similar writing styles, although not at scale. That's how "Fake Steve Jobs" was uncovered in 2007:

Last year, his agent showed the manuscript to several book publishers and told them the anonymous author was a published novelist and writer for a major business magazine. The New York Times found Mr. Lyons by looking for writers who fit those two criteria, and then by comparing the writing of “Fake Steve” to a blog Mr. Lyons writes in his own name, called Floating Point

https://www.nytimes.com/2007/08/06/technology/06steve.html#:....
> People will cut and paste and just take/use the pieces of facts/opinions/history that support their political opinions, and ignore the rest and the whole context.

That was my reaction to the video and why I think posting the Wikipedia page would have been much better.
PyCon Austria – April 6 and 7, 2025 in Eisenstadt
http://www.rctn.org/bruno/psc129/lecture-notes/vis-info.html....
Why does the site hijack the back button!? It wouldn't let me get back to hn.
Its a safety thing, and it's probably difficult to use it effectively with rails.

E.g. in a project with lots of dependencies, things can break if two libs patch the same class after an update. A worse scenario: malicious code could be smuggled into core classes by any library that is compromised, e.g. to exfiltrate information at runtime. This would grant access even to information that is so sensitive that the system does not store it.
As it happens, Rust 1.81 recently added a feature where it aborts by default when you attempt to unwind from a function with the "C" ABI [0], which mitigates this issue for most FFI use cases.

Of course, it's not uncommon to find unsafe Rust code that misbehaves badly when something panics, which is yet another of its hazards that I wish were better documented.

In this case, I'd put down the lesson as "exceptions in C++ are very dangerous if you're coming out of C code", since they can cause undocumented and unexpected behavior that ultimately led to the use-after-return issue here.

[0] https://blog.rust-lang.org/2024/09/05/Rust-1.81.0.html#abort...
> What domesticated animals were bread for "cuteness"?

Fairly recent experiments with domestication of foxes show how it might work.

What you select for is behavior. Mainly you breed individuals that neither attack humans nor run away from them. Any other response than aggression or fear is ok. In few generations it turns out individuals selected this way retain more and more juvenile traits.

I think cats never needed to get domesticated because reacting to humans with neither aggression nor fear is within natural range of perfectly normal behaviors of most individuals of this specific niche feline species that got globalized through its relationship with humans.
For every “I made this way more efficient/clean with a stored procedure” there’s some incident where the stored procedure was left off, fired too many times, or just caused some problem due to its lack of visibility to the end user in the codebase
This is a good example of a positive, necessary conversation that was almost thwarted by an engagement-optimized article. It only happened (three quarters of the way down the HN comment section) because a few users were mature enough to not take the bait and actually discuss the issues at hand. Good stuff from both you and the parent poster.
Dubious claim, unless in the era between the cultural revolution and Mao's death China under the communists has always been made very stable due to the collegiality at the top, now the collegiality is gone and so will the stability as soon as Xi is no more. That's the problem when one individual grabs all power.
> Banks don't or won't understand this.

They are not interested in that. They want attestation because they can "outsource" the responsibility to Google.
A lot of netbooks back in the day did ship with a Linux distro pre-installed, and you know what people did?

Replaced them with Windows.

Because the Linux desktop is and continues to be a sup-bar experience for the average joe. GNOME requires a modification to even run Discord properly, but anyone who points this out gets shouted at.
If you are continuously complaining, does it mean you do it non-discretely and with infinite precision?
Note that both statements can be compatible.

With exceptional interest and support, certainly anyone can absorb all these concepts.

Of course if we take the case of someone about to die in 24h max due to brain cancer, then sure we just don't have the knowledge and resources to successfully make someone acquire that kind of knowledge.

But in the general case, people not learning advanced math notions is everywhere in the intersection between individual having no interest and society not pushing them in that direction through resource allocations.

Also since it's about Hardy we can not withdraw the case of Ramanujan. Yes, there are people whose brain is wired in very uncommon way that push them toward exploring uncharted territories where few have interest and even less have the ability to go through and survive. That said, once the path is paved and everything is in place to accommodate the accessibility of the place, there is no longer the same level of struggle to be expected.

More often, we lake the great teaching resources, rather than the sufficiently apt learners.
As someone who runs a small business selling niche 3d printed accessories [1] - the ability to perform multicolor printing on the first layer is really important for giving a more finished look (no layer lines). I wonder if this new method would support being able to color the bottom layer (the layer that is in direct contact with the build plate).

[1]: https://pluriboom.com/
Sounds like a waste of resources for very little real gain.
I am fine with bash as a programming language but find Cursor cmd-k very nice:

For boilerplate like the grandparent comment poster - pop 2 args off $@ and check each matches some condition in an if, write error to stderr, return 2, check $@ has no args left: i can write all this code, but it's much faster to type "cmd-k, Bash: ensure exactly two params are passed, 1st one is a dir, 2nd is a file, enter" than to type the code directly. Here AI takes this task from "30 seconds" to "1 second".

For awk | sed | cut style transform pipelines, I can provide an example input text and describe my desired output, and AI does a great job writing the pipeline. Again, I can write this code (although usually requires multiple rounds of trail and error) but using AI takes it from "few minutes" to "few seconds" of time.
This article's primary usefulness is in reminding me that there are some great public APIs out there that I could use to feed into a personal dashboard in Grafana.
> Would this potentially lower USD demand as a reserve currency in other countries?

We don't know, in the 80s, the devaluation of the USD did not weaken its position as the reserve currency, will it be same this time without USSR collapsing and Gulf War?

More importantly, will the PBOC cooperate with the US like the central banks of Japan and Germany did?

I don't know the answer, but I think it won't take too long to see the answer.
> to listen to you against their consent.

Then stop trying to make a public discourse and instead make a private forum.
Show HN: Obsess Jobs – Apply to jobs in your sleep
Hello! I got tired of filling out applications so I built a bot to do it for me. I decided it would probably be useful to everyone else looking for a job in this hellish market, so I built a site that applies to jobs for you, completely automatically. It took me about three months to build and I'm pretty proud of how smoothly it works.
You can:
Click the "Auto Apply" button next to postings in the search results and keep scrolling. It'll get added to a queue and processed within 2-5 minutes
Click the Zero-Click toggle in the top right of a search and it will automatically apply day and night to jobs that fit that criteria.

I also added some other cool stuff like real time updates and the ability to see any submitted application and the exact answers that were provided so that you can monitor and self-validate.
All applications are completed on the company's actual job board so your application has priority over 3rd party job aggregator sites. It doesn't go straight to the trash like LinkedIn's Easy Apply feature. Lastly, you can still apply manually if you just want to use it as a job search tool!

Happy New Year!
These are all fair questions. This is the whole point of peer review--to bring up idea or concerns the authors may not have considered.
This comment is misleading. There is a "free lunch" here in the sense that serving this model is far cheaper than worse, open source models at scale.

Yes they probably are more willing to go down in price due to this, but the architecture is open, and they are charging similarly to a 30B-50B dense model, which is about how many active params deepseek-v3 has.
Ice cores: obscure Pacific volcano cause of 19th century climate disaster
Morris Chang and the Origins of TSMC
These look great, thanks for sharing :)
Experiment on Facebook: emotional states transferred to others without awareness
Yes, I would love to know what my runner up was. I unintentionally ended up with the same font I currently use, Fira Code… at least I’m consistent.
Unit tests and implementation for something like "parse this well-defined file format" are perfect for AI, low-scope, clear success criteria. Plenty of production code I write is more like "parse this well-defined file format".
wow, i also started using linux about 5 years ago due to frustrations with getting python to work on windows

sure, the windows installer is easy enough to get set up, but pretty quickly i started noticing a pattern in most documentation/tutorials.

Linux: one-line setup command

Windows: nothing, or a complicated, multi-step process (that rarely works without hiccups)

wasting my time going down rabbit holes debugging my environment was not as fun as actually writing code
I think multiple hashes is the way to go to avoid collisions. it can even be something simple like md5. the chances of finding a collision that matches two or more algorithms is near impossible. Obviously that doesn’t work for passwords, but for verifying that data hasn’t been tampered with, it works.
If he was on base, probably UCMJ.

If the crimes were committed entirely off base against non military victims, then probably civilian court, followed by additional UCMJ punishments and discharge.

I had a roommate who got drunk and assaulted a cop (it went very badly for him). He remained in the military for his surgery and court time while confined to quarters, reduction to e-1, and forfeiture of pay. He had a civilian trial and was convicted and served 90 days. Then came back to be discharged. Oddly, I don't even know what discharge he received -- he was my roommate when he went out that night, and wasn't after that.
> 3. Most importantly, deepseek is open source, which means that the other models are free to copy whatever secret source it has, eg: Whatever architecture that purportedly use less compute can easily be copied.

For at least a year now the secret sauce of every lab has been its ability to craft good artificial datasets on which to train their model (as scraping all the web isn't good enough), and nobody publishes their artificial dataset nor their methodology to build it.
Edits are essentially impossible to transfer between RAW development software, and even between major versions of the same software. It's not specific to Lightroom, Digikam, or Darktable. You would have to replicate everything, from the color science to quirks and bugs. Adobe literally ships previous versions of Lightroom's processing code in each new Lightroom version, to avoid messing anything up. As does Darktable (it still contains the previous code for compatibility) and any other software.
Yes! I think this a great area of research. If you think of the gradient values as a blame score for why you got the answer wrong, then you can have a lot of fun with exploring which weights light up for different problems. A note, in Ring All Reduce they actually don’t ever share the FULL gradient but instead blocks. So to put this into practice you’d have to show that you can do the thresholding on the block of gradients vs the full gradient which you may never be able to fit in VRAM. Will results still hold? I don’t know. I believe it would but that’s for the next paper.
My condolences. Between QModem, Telix, ProComm, and all the rest, I'd put QModem at the top (but all were good). I didn't get online until I was away from home, but wasted no time getting there once I had the opportunity. At that time, Champaign-Urbana had a hopping BBS scene, aside from all that was going on in school.

I've considered revisiting old-school BBS systems (or at least, BBS-via-SSH, it is the 21st Century after all) but there just never seems to be enough time.