skysight-inc/HackerNews huggingface dataset:
If it's to be really 100% automated I don't think there's much solution besides recreating the exact layout, using the very same font, and then superimposing the "OCR then re-rendered" text with the original scan and see if they're close enough. This means finding the various fonts, sizes, types (italic, bold, etc.).

But we'll get there eventually with AIs. We'll be able to tell: "Find me the exact font, styles, etc. And re-render it using InDesign (or LaTeX or whatever fancies you), then compare with the source and see what you got wrong. Rinse and repeat".

We'll eventually have the ability to do just that.
Manufacturers should not be mandated to spend extra money to support our hacking, but spending money/effort/lawyers to prevent that hacking could be prohibited.
You could upload the books to the Internet Archive and let their OCR pipeline take a try. It is (or at least was) written around Abbyy. Results weren't great but they were a start.

I wonder what eventually happened with Ocropus which was supposed to help with page segmentation. I was a bit disappointed to see that this article used Google Vision as its OCR engine. I was hoping for something self hosted.
I need this for my internet provider, advertised price is $25* ** ***

Network access fee: $2.65

Municipal upgrade fee: $16.30

Fees end up costing nearly 80% of the entire bill. There are no taxes or gov surcharges of any kind.

*(with autopay discount)

**(with autopay direct deposit discount)

***(will not be reflected on first 3 bills)

ETA: here's their current promotion: https://i.imgur.com/TfwsdQv.png $20 for service, $20.49 in fees! fees are 102% of the supposed price!
Gate keeping what?

You know where you live, you know what your local sales tax is. The current system works fine.
Trump Transition Team Wants to End Crash Report Requirement Opposed by Tesla
No they cannot. Taxes are not uniform. Walmart probably won't deal with this, but in many states business (read farmers) do not pay sales tax on some items (read likely to be used on a farm) and so stores that want to sell to business will have the ability to verify you are a business to give that discount.

It is worse for online where until you log in they have no clue what taxes will apply. If you are buying a gift for someone in a different area I don't know what tax rules apply but there is good odds they won't know until you get to the shipping information what the real taxes are.
Even the most fundamentalist of free market fundamentalists should be cheering transparency in pricing. The price signal works best when it's not obfuscated.
Yeah, I see a lot of advice on here that websites should make some guesses and you can always correct them later if it turns out they're wrong.

That seems like terrible advice. Oh, the price is $X. And once you've entered all your info "just kidding." I'd much rather know there are some things not included up-front if they're not reasonably factored in.
I think if you are either young or bound to retire in the next 5-10 years there's less worry. If you are young you can pivot easier (avoid the industry); if you are old you can just retire with enough wealth behind you.

Its the mid age people 35-45 yr olds that I think will be hit hardest by this if it eventuates. Usually at this point in life there's plenty of commitments (family, mortgage, whatever). The career may end before they are able to retire, but they are either too burdened with things; or ageism sets in making it hard to be adaptable.
The OS/2 Warp commercials blew my mind in the mid-90s, and they never even once showed the system. I was a Mac person at the time, and would have been all over OS/2 if I'd had the chance. But I was in a very small town, this was the world with a pre-functional-WWW, and it was just impossible to find anything but System 7 and Win 3.1 at the time.

Then I saw a NeXT slab and it was all over.

https://www.youtube.com/watch?v=AZRy-6E1FDQ
Discussion (18 points, 5 hours ago, 7 comments) https://news.ycombinator.com/item?id=42442985
> They genuinely believed the current state of the art is polished and powerful enough to replace huge swathes of coders, designers, writers, etc.

They already have replaced designers and writers. It probably seems reasonable they could replace other jobs very soon, if your knowledge is superficial and you're just reading marketing brochures.

The reality AI's are confidently wrong. Where that doesn't matter they already cut swathes through the workforce. Where it does they haven't made much progress so far.

Yet, I saw a post from someone here saying they were a web programmer who didn't know javascript. They just prompted the AI until it produced something that worked. Them calling themselves a "web programmer" seemed like a stretch to me, and I'm sceptical about them tackling anything but cookie cutter work the AI has already seen a lot of, but that's clearly the direction copilot and it's ilk are headed. Currently, they look like they might soon succeed at using RAG to produce a better grep, so they have a little ways to go yet. I find checking the code written AI's to be more effort than it's work primarily because if I have to understand the code anyway, it's easier if I write it. But maybe that will change. One day. Right now this constant checking of AI's output is a huge time sink.

But there is class of jobs that continually have humans checking their output and giving corrections. That is ... managers. Even CEO's. Maybe the future jobs of board is to select the right AI to be the CEO, and the future of the human workforce is to be prompt engineers for that AI CEO. My guess is AI's will be replacing managers and CEO's before they make a serious dent on STEM jobs.
To the suprise of no one
most states have some trick.

I think you have to look at it wholistically:

https://upload.wikimedia.org/wikipedia/commons/9/9f/Median_h...
when you buy a ticket online, you are actually buying an option on the ticket, because you can go in and refund it at any time before the movie starts. the “convenience fee” is the option premium.

it would be fairer if this were opt-in. Some e commerce sites now allow you to pay a few extra dollars to have free returns, something similar would work for movies.
Not sure if you have explored rolling captcha solving services into your code. Its easy as fuck and you can do it in a few lines of code. Check out DeathByCaptcha or AntiCaptcha. It's like $2.99 per 1,000 successfully solved captchas.

I guess my point is, you dont have to be undetected nor write 1000 lines of code to scrape or do whatever you are needing to do always. Saved me a ton of headaches and time when captchas are involved.
I’ll take a look at that. Good to hear it’s affordable for smaller tasks like that.
How to Repair the Planet? One Answer Might Be Hiding in Plain Sight
https://archive.ph/otlri
Maybe. If they document how dirty the room was after you leave, and how clean it was before hand they can get away with this. Generally smoke smell is the only thing they would bother doing this for though. If you just leave the normal mess behind they shouldn't be charging extra.
That's a state matter so not really within the FTC's jurisdiction I think.

Luckily some states (OR, AK, others) don't have a sales tax.
I've not done it at scale but so far I've had very good experience with OCR using AI models. Maintenance bill for my car in german: OCR, boom translation to french in no time. Works amazingly well.
I used to do that for a while, and it got annoying very quickly. It still requires grabbing my keychain when e.g. sitting on the couch or lying in bed, NFC doesn't always read (there's very little UX feedback on whether I'm holding it in the right place and there is possibly an application layer problem or I'm not even close), and most of all it doesn't work on my computer, where I need to plug it in to the USB-C port (much less seamless than tapping).

Now I only have the Yubikey as a backup authenticator for my most valuable accounts and use a software solution for most low-value things.
Discussions:

(34 points, 4 days ago, 13 comments) https://news.ycombinator.com/item?id=42412924

(18 points, 4 days ago, 6 comments) https://news.ycombinator.com/item?id=42411275
It somehow works almost anywhere outside of NA? It's really not a crazy concept - estimate it based on geolocation and say "more exact will be available once you enter your address". The problem is, that genuinely negatively affect the sales because people see the true price of things.
Similarly, I came to learn some selenography writing a "voxel" (well, ray-casting) web game ... where you shuttle about the moon from crater base to crater base.

I became kind of fascinated with the craters, names of the craters (and history of those names), the "dark-side" and all the wild topology there. (Although I think I have tiles for the entire Moon, you don't have the fuel to get there.
For more details on what MAX includes, please check out the MAX changelog: https://docs.modular.com/max/changelog/

-Chris
> It's obviously not the norm in countries that have sales taxes which vary by locality

Why not? If each store or restaurant or theatre or whatever in each locality know what price to bill you, they know the applicable price to show you upfront.

> Whether a country is "developed" or not has nothing to do with it. The vast majority of countries in Africa have a VAT, while the world's richest country has a sales tax.

The relevance of developed or not is how much of the economy is informal or includes a part of negotiation.
No, Germany didn't.
They waited until the crisis was over.
If fast, reliable, cheap internet worldwide is a "minor" gain what's a major gain? Fusion power? Teleportation? Dyson Spheres?
Market actors are allowed to charge whatever they want. Price controls are super bad. It's not the role of the state to mandate a specific price. It is the role of the state to make sure prices are fair and transparent. Deception cannot be tolerated in an efficient market.
This shouldn't be controversial. FTC isn't banning these fees, it is only requiring merchants to disclose the fees. Why would anyone be against that?

Another good rule is click-to-cancel. Just a couple of days ago I logged into my Dish Network account to cancel it (after they hiked prices). There is no way to cancel online. There is no way to cancel via chat. You have to call. As soon as you call you're told the wait time is over 45 minutes. There is no call back option. Why should a consumer have to be on the phone for 45 minutes to cancel? (Typically they will drop the call after 45 minutes and you have to call again.) If you call Dish to sign up service the wait time is 0 minutes: they answer immediately. If you then tell that you're actually calling to cancel, they forward you to the cancellation number with the wait. This is an abusive business practice, and banning it should not be controversial.
Schemio looks cool. I've been building a lot of flow diagrams using Claude, which outputs to Mermaidjs (and renders it in the browser). I would love to do something similar with Schemio given the improved zooming in/out from flow to sequence, etc features.
You wouldn't. You cut off the rest of that sentence in your quote, the full sentence is

> The program terminates, which may be highly undesirable, or even unacceptable, creating other safety issues if the software is vital for operating critical infrastructure, but the run-time checks ensure the program will never execute unsafe code that would result in undefined behaviour.

That said, this whole sentence here just feels kind of out of place, like it was written just for the sake of having something to say about a panic.
"Darn, sorry we can't make a deal. Hey look at all the people who need cars that are waiting!"

This is not as much of an upper hand as you think it is, often these shenanigans happen after sitting at the dealer for a couple hours while they do whatever it is they do. Do you value your time so little that you'll just walk out of a transaction over less than a 1% difference in cost?

The dealer knows how to play this game way better than you, if you walk into a dealership without having a plan to score a deal then you already lost
Have what it takes to be CEO? Here's what top executive search firms look for
I like kitsch. I like that post card in the article.* I also like the old masters whose works were often commissioned from uneducated patrons who were lacking in any notion of "achieving wisdom" as the article puts it. I enjoy those works even without the historical contexts. To me many of them stand on their own and the ones that don't I have little interest in regardless of the historical value.

Meanwhile I don't like much of the art that is supposed to have intellectual value. I read a book about van Gogh and I still don't like any of his works: not enough kitsch for me to enjoy it I guess. I also don't care much about the life of the artist or the symbolism (in the case of van Gogh, any symbolism was probably unintended anyway). In fact in literature now we are supposed to not care about the author and interpret it on our own because Roland Barthes told us to.

Nobody has been able convincingly to explain to me why struggling to understand the artist's feelings from his work makes those feelings worth anything, or why those feelings are any different or more complex than regular feelings if they are wrapped in layers of symbolism.

I suspect that is in part why modern/contemporary artists and their consumers keep falling into the kitsch trap as described in the article. Perhaps some art consumers can give convincing answers to some of the above issues but I believe a large enough number cannot which is distorting their market.

*And look - They even reused the same work for an Easter postcard. Now it is double kitsch: https://www.ebay.com/itm/275158490852
In those kinds of scenarios I think you'd typically want to go for formal verification or similar methods because you want liveness guarantees in addition to memory safety guarantees.
Panel warns against Vitamin D, calcium use to prevent falls in older adults
Ocean Wave Has Rights
Yubikey was even planning working on a FIDO extension that would allow that for a while, but I don't think it went anywhere.

It's a real shame, as I'd also love "Yubikey twins" of which I can put one in a safe deposit box and have the other one always with me, without needing to periodically synchronize them to all services I'm using them on.
Not a trick, just they get their income from other sources / taxes. But we're specifically talking about knowing the final price you will pay, in advance, which requires knowing the sales tax.
Isn’t political leverage defined relative to the average person?

So this seems like a tautology.
Or, just get rid of sales tax anyway. It is the 2nd or 3rd time the same money has been taxed, depending on how you view it, and it's pretty ridiculous that a person with $100 in their bank account (post-taxes) still does not have the equivalent of $100 of purchasing power.
I've been saying for a couple of years now that academic essays are going to have to go back to being handwritten. It seems like possibly the only solution.

The job of essays isn't to produce a Word document of text that can get a grade above 70 - it's to demonstrate and improve the student's writing and thinking. The computer seems to have now completely messed this up.
And that's not a point of pride now, is it. If you're the best but others are clearly beating you in a few categories, that's more reasons to improve to try to be the best everywhere, not put your hands in your ears and pretend nothing is wrong.
Not so much at this Gettysburg level, but one of the challenges for volunteer docents is that visitors often volunteer what I call "lore" that is based in myth, folklore, fiction, or folk etymology, and the docent, not having enough time to accurately correct the misinformation, is faced with saying nothing, or "I've heard that too." and moving the tour along. Lore at the level of: "spices can conceal the taste of spoiled meat" and "window glass moves over time, making panes thicker at the bottom." Later, other visitors will defend their misinformation with "Well, someone at <site> said it, so it must be true." Glad to see that NPS has serious standards.
Yeah I’m talking about an existing practice where the fee applies to all bookings and is just a way to fraudulently advertise the booking price.
Literally the best government person we have had for competitive markets in decades
What Lingers Beneath: Laura Grisard: A Performance Film and Interview
The way around this is to build your own tools. For instance, I used esbuild as a library to write a custom obfuscator that links the hand written JS and GLSL together. (This is why the shader link symbols are also obfuscated).

I came from many years of compiled languages in the games industry. I would not assume the current state of React and TypeScript is bad, far from it. There are reasons this stuff has eaten away at more native approaches, or inspired things like SwiftUI.

Edit to add: To also add that in my time I've seen more WebKit added to games in order to do the UI. For instance, that Sim City which was always connected to the cloud, or big bits of the PS4 interface.
Yes, one of its marketing highlights were "a single Windows app won't crash the whole OS" as that was before Windows 95 came out. IIRC, some Windows apps even ran faster under OS/2.
I'm more ok with "hidden" taxes, because the business is supposed to just hand that over. If they're putting something on the receipt that says "tax" and its not associated with an actual government-applied tax, that's just fraud., we don't need special rules to address that (yet). Its not hidden in an attempt to trick you into buying something at a higher cost. Its hidden because calculating the taxes requires additional information from the user.
More than just small talk
Hey! I just launched an app called SamePage. It’s for 1-on-1 chats based on shared values & experiences, not looks. If that sounds like your thing, check it out at the link below

We are still testing so I want to emphasize either texting me with feedback or using the support button in the app. Be as honest as possible, don’t be afraid to roast something that’s broken or challenge the entire concept. real feedback only helps. lmk if you have any questions :)

https://testflight.apple.com/join/kR6TacDE
So currently they correctly advertise the pre-tax price but since that’s not the correct total price your proposal is to display an approximate price which is also not the correct total price. I don’t see how this reduces ambiguity.
Would boycott get a chance? The honest restaurants bragging "NO FEES" would gather more customers and the others follow.

Wondering, is there already US places that works without tips like in most other places ? (Owner pays a decent salary to its employees, include that in all products they sell and don’t expect tips)
No sales tax in Delaware, Montana, New Hampshire, and Oregon.
Next, do Chinese EVs, right? Or, am I wrong?
I wish sales taxes would be added - some cities charge very large taxes on hotel rooms and so it might be worth staying in a hotel not far away with more reasonable taxes.
Covid: "I lost 95% revenue OVERNIGHT" in a multi-million dollar startup
My preferred way to cancel these types of services is to close or pause the card they're charging. If you use a virtual card service like Privacy.com, this is easy, if you don't, then maybe not so much. But using virtual cards for everything you can is typically a good idea anyway, imo.
Or, you know, the Arab Spring was actually a monumental failure in the vast majority of cases? And it turned out that yes, nascent technologies can be used by people to coordinate, at least until government fingers are thoroughly grown into the new system. All that optimism was wrong.

How many popular revolutions happened during Arab spring that long term lead to more democratic societies? Saudi Arabia learned to just get government employees hired to moderate twitter, and then had their wealth fund help Musk buy it outright.

There's been a lot of change since 2012 in fact.
Is a higher switching frequency problematic, somehow? Is there an upper bound on switching frequency that makes LEDs difficult or unnecessarily inefficient or something?

There's nothing I'm aware of relating to the electronics that drive them that would place such a low bound on frequency that the resulting pulses would be visibly distinct.

MOSFETs are generally good for > tens-of-KHz frequencies, and so are the hardware PWM channels in every-day MCUs.
And the niche will get smaller. I live in a rural area, and while we had to wait a few years, they finally pulled fiber to the houses around here.
Odd Nerdrum, a famous Norwegian painter, has described his own work as kitsch. Nonetheless it hangs in prestigious galleries around the world.
esbuild can bundle typescript files directly, you don't need tsc to strip types

edit: nevermind i get what you're saying. check types with tsc and dev work with esbuild
> Why not? If each store in each locality know what price to bill you, they know the applicable price to show you upfront.

Because it makes state-level or national-level advertising of prices impossible. Or even local-level in many cases.

> The relevance of developed or not is how much of the economy is informal or includes a part of negotiation.

No it doesn't, where are you getting that? Feel free to browse:

https://en.wikipedia.org/wiki/Developed_country

and Ctrl+F for "informal" or "negotiation". There are a lot of indicators of developing vs developed countries, but your idea is most assuredly not one of them. Also, sales tax vs VAT has nothing to do with an informal economy or price negotiation either.
In an world with honorable human beings raised in Wisdom, we would understand that cheating only hurts ourselves in the long run, but that is not our world majority's ethical zeitgeist at the moment.

The lack of ethics, like all selfishness, propagates inefficiencies into the greater society, as exemplified here for our overworked and underpaid teachers.

Our son has become quite a good chess player over the past 6ish years, during which online chess cheating via engines has proliferated. I explained to him that he is completely responsible for being able to honestly say, "No." in answer to the question, "Have you ever cheated in online (or over-the-board) chess?".

Having a decision matrix that leads to ethical action confers a specific peace that accompanies knowing that one has done nothing wrong. In a world full of liars and cheats, being honest is its own very special and quite rare power, looks to me.
But then that becomes unpaid bills and they send you to collections.
> I struggle to imagine it will work well on the unsuspecting public.

Right, that's because there's a 0% chance we end up in a world where everyone who uses the internet reliably carries a Yubikey or similar backup on their person. It's wild to me how many people here are seriously proposing this as a solution. That might work fine for a typical HN poster, but expecting it to scale to the general public is some insane tech bubble myopia.

In reality companies will either provide enough workarounds to negate any security benefits or a whole bunch of people are going to lose access to accounts they own. If passkeys ever get widespread I'm guessing we'll see more of the former option, leading to a lot of unnecessary confusion and very little practical benefit.
Could you give some examples of these many missing basics?