skysight-inc/HackerNews huggingface dataset:
Is there any open source seamless PDF editor available given how pervasive is the PDF document nowadays? I really think that we need one and it has been long overdue.

What I meant by seamless is that all of the open source software that currently able to edit PDF document is dong it in a clunky way at best for example Krita and LibreOffice Draw. The resulting edited output document also is also looks distinct, in a bad way, from the original document unlike the output from Adobe PDF editor.
this is my "dark mode" via advanced options, e.g. warmer page and dark background:

MainWindowBackground = #191919
FixedPageUI [
TextColor = #282828
BackgroundColor = #ebdbb2
SelectionColor = #2d938f
...
]

what I have been doing so far is switch between other modes with autohotkey by overwriting `SumatraPDF-settings.txt`. I'd share the little script but it suddenly broke a while back
Unit tests — probably not.

They likely have a 'test article' though. See: https://en.wikipedia.org/wiki/Test_article_(aerospace)
Australia is a resource economy. They’re not going to threaten their mines. Beautiful photos though.
You can't modify files, because torrent file itself is just sequence of chechsums. But there is RSS extension that allpo to pipe updates of new files.
He is, airlines have been complaining about the paperwork involving anything that flies for decades - however given incidents like [1] with fake parts being spliced into legitimate supply chain, or how that paperwork enables accident investigation boards to quickly determine root causes often in a matter of weeks to months, the regulations do have merit.

On the other hand, you got a ton of Global South countries, particularly in Africa, with very lax enforcement of any kind of standards, and they don't end up with hundreds-of-pax-dead catastrophes every year, so either the regulations could be relaxed legitimately across the board or the lack of catastrophes is mostly because almost all planes flying out there are Western-built with considerable amounts of safety margins, redundancies and fail-safes built-in.

[1] https://fortune.com/2023/10/03/delta-fourth-major-us-airline...
the only reason it’s so hard to get rid of 100LL is because the regulations make it so. The automotive industry was able to get rid of lead 50 years ago.
is it though? checked all official resellers for two countries and the model is not readily available anywhere.

i figured that after a decade of selling millions of Pis, they could establish direct sales channels by now. but instead we are still stuck with re-resellers who charge a hefty markup on marketplaces people outside of electronics would ever visit.

this is like the major critcism that remains for me with their original mission. the price might have started being accessible, but to buy one has almost never been so.
India celebrates "first major milestone" on path to launching astronauts
? it's specifically about Australia, where the government has largely been climate-denalists for two decades, including sabotaging government research projects: https://www.theguardian.com/australia-news/2022/oct/16/csiro...
Many people who struggle with things like mental health, addiction, and general life dysfunction find religion grounding. Religions answer questions about ethics, foundational reality, and other aspects of life that are riddled with ambiguity.
> he was never part of the class in the first place and he does not share its insular self-serving worldview

I'm sorry, I couldn't hear you over his 4,800-square-foot Tuscan-style Atherton mansion and 13-structure Malibu compound [1].

I went to public university. I then made money. Where you come from doesn't determine who you end up as. But it can leave chips on your shoulders if you never revisit your own past critically. I genuinely have no problem with Andreessen’s lifestyle. But his conspiratorial worldview is in lockstep with the class.

[1] https://www.hollywoodreporter.com/lifestyle/lifestyle-news/b...
IIRC flash was a plugin but it was integrated into chrome install. I don't remember if it was part of FF default install or not, but I can guess it wasn't.
A month after experimental pig heart transplant, no signs of rejection
MSN uses AI, but they're spreading misinformation (2022)
Buy, borrow die relies on the step-up in basis upon death though; it's a bit of a loophole (albeit with some justifications) which could be closed. I tend to agree that the focus should be on closing loopholes before trying an entirely different tax.
Better not have WebGL and WebGPU enabled, and hyperthreading disabled.
is it really so hard to imagine that perhaps the climate issues that have been "constantly talked about for 20+ years" have been heavily moderated/filtered/co-opted by financial/political interests?

The current party line is "holy shit we gotta do something soon or 2100 is gonna be bad, ya'll!". Thing is, essentially nobody today will be alive by 2100. Humans are not very good at thinking in these kinds of timescales. Corporations are hilariously bad at thinking beyond the next quarterly financial report.

So if it turns out that we're witnessing irreversible and catastophic changes to important natural systems that many of us will witness first-hand in our own lives, don't you think it's entirely plausible that the people in charge don't want us to learn the full scope of how bad things got under their watch? That the people profiting from this carnage don't want the majority to act in a way that impacts their profits?
Cargo Cult Development
I don't understand this US mentality that some more tech will save us. It's some some of blind headlong rush to our demise, just to ignore the fundamental problems:

- too many humans

- too much pollution

- too much energy consumption
I mean that Tailwind cricitcisim gets heated very easily
> A notion as simple as "I want to return a list of customers with additional properties" does not map to any dedicated SQL construct.

a temp table with unique/primary key on custumer really helps if uniqueness is a requirement.
that is also a thing, when I look at tailwind, having spent my time learning CSS why would I want to learn another syntax to help me do what I can already do, and probably do better.
Can any of the downvoters care to say why they did so?
> good thing it's connected to the internet and has four screens

Not any of my cars that I've owned
yes, CTRL+TAB and ALT+<N>, I use them all the time.
I’m surprised how we’re all still using line based diffs and even seemingly stupid ones at that. But the tales I hear from across the pond of paid git alternatives which diff based on understanding the programming language seem to be pretty bad as well. Though for other reasons?
Up until the mid 2000s, psychedelic mushrooms in their natural state were completely legal in the UK. They were banned based on virtual no evidence of harm or widespread abuse despite being used recreationally for decades, just because the government decided that they didn't seem like the kind of thing that should be legal.
I'm really happy to share this little tool we made to make us more productive when working with Notion or other project management tools.

We have all these great productivity tools that look nice, are easy to use and work nicely in the browser. But what do they all have in common? Yes, they are bad at handling files. Everyone has files. Be it Photoshop documents, some PDFs, or any kind of media that resides on a hard drive, Dropbox, or somewhere else. It's just another silo.

What if you could use your existing web-based tools like Notion, Basecamp or Monday.com to manage your files properly. Not just upload them as attachments.

Link Your File helps you do just that. Instead of uploading a file to the web, then downloading and unzipping it, Link Your File simply creates a web link to any file that you can paste anywhere. When you click on the link, you simply open the original file from your computer. There is no need to browse and search. Imagine how many clicks you save every day.

Link Your File works on Windows and MacOS and is available as a lifetime license. Yes, no subscription.

I am also happy to answer any questions you may have.
You're right on the text vs structure point, but then pwsh is unfortunately slow and unergonomic enough that makes the transition from a better modern shell (so, not bash) harder, especially with a better and more common language like python
Do you get out much?
Show HN: Revert – Open-source unified API for product integrations
Love this view. I can't get pdf display on FF to invert colors. Is there a way? Then it would replace okular for me (which also does this overview mode)
> It's almost as if almost all public servants in all governments are required not to be political publicly and is written into their contracts.

I'm framing this, it's a perfect example of the endemic "dumb HN take".

1. asserting some personal desire as a rule

2. asserting it across the entire world

3. ignoring the actual details of the actual thing being discussed (climate change is surely not political in the same way that gravity isn't)

4. having no empathy at all for the actual topic or interest in it

5. despite all of the above, for some reason deciding to post a comment instead of saying nothing
A third (fourth?) option worth mentioning here is difftastic[0], which uses "structural" diffing (as opposed to line diffing) for more granular diff highlighting.

[0] https://github.com/Wilfred/difftastic
> ultimately had to get my plantar fascia released

What does this mean?
Panel: C23 and beyond (Pre-NDC-TechTown 2023 Meetup) [video]
Can your country of birth not provide consular assistance? Presumably you're still a citizen there, whether or not you have access to your passport.
Hi HN! Allen & Jatin here, co-founders of Revert.dev

Integrations require a lot more engineering time, resources, and ongoing maintenance than you would first expect.

When building your own integrations you have to deal with challenges, such as:
- unreliable third party integration endpoints, which fail or hang more often than you think;
- monitoring and reliability of the integration code; dealing with different schemas, gotchas, rate-limits of the various APIs you integrate with.
- You need to do this all alongside maintaining your own code base.

This is what we’re solving for at Revert.

With Revert you can ship a reliable product integration in under 2 days, and we take care of all of the above and more.

- We current support CRMs such as Salesforce, Hubspot, ZohoCRM & Pipedrive through our APIs.

- We also support Slack (in beta) alongside Discord that will be supported this week. Our roadmap is public — https://github.com/revertinc/revert/issues?q=is%3Aissue+is%3...

- We’re open-source (https://github.com/revertinc/revert) and want to build the project with the community in the open. If you’d like an integration you can add one & welcome contributions!

Would love to get the community’s feedback.
See also https://news.ycombinator.com/item?id=37993969
I tried building a guide for aspiring product managers
I'm curious to hear the community's thoughts on this any suggestions would be incredibly valuable!
Dancing, having parties, questioning authority, having a good time, etc etc
I agree about what to expect from a code review - but for me, certain ways of working need to be in place for this to function properly.

A code review is the "last line of defense" (well, disregarding CI), but in the teams I've worked in, that meant that the general idea of what the PR is introducing has been discussed by multiple people at that point. (This could be either a pairing session, an in-depth explanation, or just a coffee chat, depending on the complexity) This way the PR isn't about reviewing the general strategy (splitting off a new module, introducing a huge dependency, reworking the API surface), but just about reviewing the tactics used to implement that strategy.

Without the communication beforehand, doing only sanity checks on parts of the code in isolation does run the risk of fracturing code ownership. ("What's that module doing?" "Beats me, ask bob")

That all notwithstanding, I like the author's idea of what a diff view should look like, regardless of the "mode" of reviewing.
Why do I need to sign up for a simple test?

Also, allowing keyboard input instead of just touch input would be great.
Wonderful, having your IP hidden from everyone except Google must be wonderful for privacy. It's not like this is one of the single biggest, most abusively intrusive tech corporations in the world for pathologically surveilling everything you do at all costs no matter how much they try to paint their solutions as being in the name of security and privacy. Oh wait...

That anyone would take seriously any fundamental privacy protection solution from Google is laughable. After years of persistent data mining on a gargantuan scale rivaled only by Microsoft and maybe Meta, a company like this simply does not deliver a free bonus of genuine anonymity support.
Indeed.

Worth taking a look at our top exports: https://en.wikipedia.org/wiki/List_of_exports_of_Australia

I wonder why the leaders of our country that profits primarily from large-scale export of coal, natural gas, petroleum, beef and cotton don't want the population worrying that maybe these exports aren't sustainable in the long- (or maybe even mid-) term?
Looks a lot like FileMerge, which comes with the Apple developer tools.
Sometimes I wonder if the Win11 start menu search is running on something 12B miles away. Lol.
Wild considering a dose of magic mushrooms is $10-20.
> Not only is the technical achievement something to be celebrated

Only the _documentation_ effort must be monumental.
Over 20 billions of kilometers away?

I'm not a RF engineer, but it's a fair guess that synthesizing the signal isn't going to be the problem, having the probes receiving it is another story.
probably true, the EU plans to require drivers for bigger cars to have a special drivers license to bring car crash fatalities to 0.
> The thing that nags me with WASM is how so many people try to sell it, as if it was the very first of its kind.

I don't get that vibe. Just ask, how do you get to write applications with good, predictable performance, perhaps with multithreading and explicit memory management, in the browser?

It doesn't matter how much of this has existed before in some form or shape. It's ablut the "product" more than it is about grandiose ideas (and the product might not be completely there yet, at least it wasn't some 3 years ago)
>Russia is not a military threat though

Community Notes: Russia is literally invading a US ally right now.
> The problem is that Gtk is ugly, Qt is extremely bloated and WxWidgets barely works.

Seems like the author didn't look at cross-platform toolkits since 90s.
>> dating services were/are a standard feature of many societies

> Ah yes don't we all look forward to a new era of techno-feudalism.

I think you misunderstood the post you were replying to. Matchmaking services predate the internet and the telephone.

https://en.wikipedia.org/wiki/Matchmaking
Meredith Whittaker (Signal) on resisting government threats to privacy
Almost ramen profitable with my my language learning app https://vokebeln.io
You know when they're bad enough that you know.
A larger codec doesn't mean it's more inefficient in other areas than a smaller codec. A 400KB codec is not necessarily less laggy or janky than a 4MB codec.

Otherwise, why use a bunch of larger algorithms for map routing when BFS/DFS are so simple and small?
Interesting, but what does this have to do with what my original comment was about?
Yeah, but how many football fields for us common people?!
If you are on linux and miss the snappiness of sumatra, try llpp. They use the same renderer. In fact, llpp has more features, like a better overview mode where you can get 3 pages on screen. Search does suck. llpp is written in Ocaml and a fantastic piece of software.
This is a great approach indeed, pity it's not integrated widely enough (think it only recently got a proper structured json output other tools could use)
To put the 12B miles in an easier grasp, Pluto's average distance is 3.7B miles. So Voyager 2 is a hair under 3.3 Plutos away, and Voyager 1 at 15B miles is slightly over 4 Plutos away.

Another point of reference is the heliosphere, at 100AU. 1AU (earth to Sun) is 93M miles, so the heliosphere is around 2.5 Plutos away.
A bullet journal app made with Flutter
> Because WebSession is dedicated to session maintenance and nothing else, a client could theoretically reject all cookies on any supporting site, ideally skipping the jarring cookie banner experience.

This has nothing to do with cookies, the banner is required if the site is processing data that is not just technically necessary. In this case the site needs to ask the user for consent or at least inform them of processing due to legitimate interests.
it really illustrates just how incredibly empty space is that these probes have survived operational and unmolested for this long.
Switch to POST request?

If not, then probably it can be done by additional proxy that will convert range headers to GET params. But TBH corporate proxy in this context doesn't seem to work properly. For example, all other header-based authentication should be broken if proxy doesn't respect additional headers.
this is just another flavour of gaming the system in social media. maybe just a few steps away from github+ or github blue.
Alright, here we go yet again with the "leaded gas from GA is going to kill us all!" scare mongering.

First, the GA fleet worldwide uses 500 tons of lead per year. Compared to 5,000,000 tons when leaded car gas was in use. That's a 99% reduction in lead pollution, so let's not be so dramatic and claim that flying a piston GA plane is "evil" and that we're all going to die from it and how it's poisoning low income communities in particular. Last I checked there are many middle and upper middle class neighborhoods that exist near regional airports. I know this all too well because those are the same NIMBYs that move in next to an airport that has existed there for the past century and then try to close it because of noise complaints.

Second, since I'm sure you don't know, most GA planes can fly perfectly fine on unleaded gas. Some engines are diesel and some burn Jet A (the same as airliners), none of which have lead. Some small trainer aircraft are electric now too.

Third, unleaded G100UL exists, is certified, and is actively being rolled out. If only we could get the FAA to stop doing what they always do, which is move as slow as glaciers about anything related to GA. I'm not going to defend leaded gas, we all want to see it gone if for nothing else than to take away this ridiculous talking point from the ignorant. It should have been done 50 years ago if the FAA wasn't boneheaded, but I'm also not going to loose sleep over burning a minuscule amount of lead when natural lead sources and lead pipes/paint still exist in the world.

By the way, my home water source is a well 250ft from the end of a runway. I've had lab tests run on it for lead and it's well below the EPA limit. I put my health where my mouth is, I look forward to the day when it's all unleaded fuel being burned but until then it's not something that concerns me.
Why do you have a link: https://www.okta.com/trust-page/compliance/

to the list of Okta certifications in your bookmarks? You absolutely did not do a search for it just now because that is a stale link so there is no way you even clicked through that link before pasting it and you already knew what was supposed to be on that page.

This is the current link: https://trust.okta.com/compliance/

And anyways, yeah, those certifications are useless box checking garbage that a totally broken system can get.

Solarwinds has most of those same certifications: https://www.solarwinds.com/trust-center

and they are a total clown show. In fact, basically all of the clown shows have those because all most of those standards amount to is verifying your paperwork is consistent.
Yet when billionaires make huge donations, it's usually in stock:

>Warren Buffett has donated another $4.64 billion of Berkshire Hathaway stock to five charities, boosting his total giving since 2006 to more than $51 billion.

https://www.livemint.com/companies/news/warren-buffett-donat...

So which one is it? They can't have cash because it's all in stock, so they shouldn't be able to donate. But they can donate stock, because then it suddenly behaves like cash.
it’s thriving in China seemingly, in third world countries you can’t get U233 so easily
I wrote a dos cli simulator that simulated an empty PC and added it to autoexec.bat.

The lab teacher didn’t figure it out and wiped every desktop and reinstalled deleting everything on them.

I felt slightly bad. Slightly.
Metric or freedom football?
Abstraction isn't the reason code is slow. Reducing abstraction is an utter micro optimization. The idea that abstraction has to give way to performance is a fallacy in most cases.

The reason software is slow is because people write shit code, with or without abstractions. Too much db/api traffic, suboptimal algorithms etc. Fact is, most developers just suck at programming. Which makes a lot of sense at least where I am because we don't have any rigor in our craft. People go through a bachelor's degree learning as little as possible and the bar for passing is embarrassingly low. They get a job and the employer just puts them to work, personally I was placed alone on a maintenance project for a large application. Nobody reviewing my code, nobody else with any sort of domain knowledge to lean on.

In other professions, people have apprenticeships and such where experienced peers teach them the things they need to know and make sure they do things right. In software nobody gives a shit. Some QA person goes into the app and clicks a button and if it seems like it works they ship it.

People are stacking shit on top of shit, literally just writing legacy code. Because nobody teaches people how to do things right and nobody checks their work to see if they have done things right.
It's incredible to discover so many projects similar to pypipe! In particular, pyp seems truly magical. If I had known about pyp before, I might not have developed pypipe. However, the lack of prior knowledge about pyp has given pypipe its own unique identity. Learning from these earlier projects, I can see there's still room for growth in pypipe. Thank you for the valuable insights, especially regarding the potential implementation of the auto-import feature.
Acrobat Pro is pretty incredible. One of my favourite features is the following: on a scanned PDF after performing OCR you can edit the text and it will match the font. As in, it will create a new font based on the characters it found in OCR.

I’m a high school math teacher and scan dozens of textbooks every year. Adjusting a few words before printing to match what we did in class is a huge time saver for me.

Somehow my school division was able to buy me a one time fee perpetual license. I’m very happy with it.
The server returning the next nonce sounds like a huge headache when requests are run in parallel.
What kind of benefits do you reckon they'd get from doing their own OS?

Guessing you mean something more than they're own Linux distro too?
I've read it and it states it is not an useful metric and, please correct me if I'm wrong, does not say anything about measuring fake plants.
As far as I understood, it does use the reflectance in red and infra red to detect soil, water and vegetation, but it was not designed to detect fake green plastic from plants anyway.

I mean, who would think someone would use fake grass and fake plants and also use paint in mountains. It is so stupid that no one would even think in measuring it.
What changed exactly ? Gtk is still ugly on anything that is not Linux, Qt is still bloated and wxWidgets, well here I don’t know.
I wish the browsers were modular and you could simply disable/enable the codecs you wanted and get and use the relevant libraries