skysight-inc/HackerNews huggingface dataset:
I slightly modified your script to:
1. Clean up properly
2. Run spectacle in BG mode, so the window does not pop up after screenshotting.

#!/bin/bash
# Dependencies: tesseract-ocr imagemagick
# on gnome: gnome-screenshot
# on kde: spectacle
# on x11: xsel
# on wayland: wl-clipboard

die(){
notify-send "$1"
exit 1
}
cleanup(){
[[ -n $1 ]] && rm -r "$1"
}

SCR_IMG=$(mktemp -d) || die "failed to take screenshot"

# shellcheck disable=SC2064
trap "cleanup '$SCR_IMG'" EXIT

#notify-send "Select the area of the text"
if which "spectacle" &> /dev/null
then
spectacle -b -r -o "$SCR_IMG/scr.png" || die "failed to take screenshot"
else
gnome-screenshot -a -f "$SCR_IMG/scr.png" || die "failed to take screenshot"
fi

# increase image quality with option -q from default 75 to 100
mogrify -modulate 100,0 -resize 400% "$SCR_IMG/scr.png" || die "failed to convert image"
#should increase detection rate

tesseract "$SCR_IMG/scr.png" "$SCR_IMG/scr" &> /dev/null || die "failed to extract text"
if [ "$XDG_SESSION_TYPE" == "wayland" ]
then
wl-copy < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"
else
xsel -b -i < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"
fi
notify-send "Text extracted"
exit
How about:
PostgreSQL tuned (x47).
PostgreSQL + Hydra Extension (x42)
PostgreSQL + ParadeDB Extension (x10.7)
Pornhub Bans Texas
I have some 25 year old ikea that’s lasted well. Some was even solid wood and surprising nice( good quality hinges and laminates) But I haven’t gotten anything recent.

But I will say isn’t the last step in the assembly process the 10% probability that you’ll have to do some disassembly to reverse a piece that’s not quite put together correctly?
Vitalik Buterin's net worth revealed
Netherlands tops EU in work-from-home rates, but most only do so occasionally
Dupe: https://news.ycombinator.com/item?id=39712021
The article gives the wrong version of Coherent for the CBM 900 -- it was way too early for Coherent 2.x. It came with 0.7, some sources say 0.72 and some 0.73.

https://www.floodgap.com/retrobits/ckb/secret/900.html

https://vintagecomputer.ca/commodore-900/
Ha yeah I am actually a designer, although I'm very UX focused rather than UI - and I'm definitely not a typographer. I am cringing a bit at the kerning at the moment, it's definitely still a work in progress! I guess though that my goal was to recreate handwriting, rather than to create a font. My handwriting doesn't have great kerning either.
This would seem to disprove the idea that COVID interventions caused the excess deaths, and support the idea that COVID was responsible.

It also seems to indicate that COVID interventions were effective at preventing excess deaths.

By winter of 23 most of us were done with COVID restrictions and back to operating as if COVID were a bad memory.
Linux 6.9 VFIO Updates Bring a New Driver for Nvidia's Grace-Hopper Superchip
This sets a terrible precedent. For most, a phone is all or a combination of; house keys, car keys, bank cards, medical records, photo albums, etc. Giving all that up to a stranger (albeit behind a passcode) is a step backwards in security and privacy. An alternative that I have witnessed is places place your phone in a lockable bag that you then carry with you. They unlock the bag when you exit.
>like apparently only assholes make it in this world because you cannot compete with others if you have a conscience and they don't. Sorry for this tangent but it's just one of these days somehow.

We are surrounded by psychopaths. We have politicians willing to sell out to foreign countries for what isn't even massive wealth. We have government workers "working from home" on side gigs on government contracts[1]. And these are examples of "nice" ones that don't involve wars. It's crazy.

[0] https://www.justice.gov/usao-sdny/pr/us-senator-robert-menen...

[1]https://nationalpost.com/news/politics/auditor-general-fired...
Show HN: mkwebpage, easily convert your Markdown documentation to webpages
I should have made clear that this is mobile performance. Desktop performance was broadly good
Yes, I mean good for society. They are not flushing money down the toilet: who do you think makes funding decisions? Who do you think reads the funding proposals? Scientists. Scientists are giving money to each other to keep their efforts alive. Scientists don't do things for the good of humankind, they do it for fame and pure intellectual curiosity.

Of course, there are benefits to those outside of science: science furthers the growth of technology, but is that really beneficial to us? Yes, we are thrown a bone now and then that is useful such as a vaccine here and there, but the the benefits that actually make life better probably account for 1% of scientific activity these days.
So get rid of your government.
Thinking of food only on its nutritional aspects is reductive

The comment is literally regarding its nutritional aspect. "One of the most complete nutritional sources".
A Bayesian tragedy
\1 komali2 asserting that Yu Jie @yujie89 has conflated leftist ideology with BLM

is not equivilant to

\2 komali2 conflating BLM with the Republican Party.

> Point one cognitive fallacy

Anyone claiming the above propositions to be equivilant has made a fallacy.

Those implying that \2 because \1 are either making a fallacy or delibrately strawmaning.
It's not a tiny minority, alas. It's pretty popular theory (doesn't make it any more correct, of course).
It's a Wayland problem if it is really problem at all though. The author complains that XCursor themes take too much space on disk (They will live uncompressed in VRAM anyways). Considering we are talking about Megabytes in the age of Terabytes HDDs, as long as you don't want to install thousands of XCursor themes on the same machine this is really a non-issue.
> Thinking of food only on its nutritional aspects is reductive

A reductive approach seems to be the problem of artificial meat, in the first place.

> From a health point of view, fiber is a necessity

If there is a healthy microbiome to digest the fiber, you may want to feed that microbiome with fiber so it stays alive, and even improve the population that way. And I see that fiber can mitigate blood sugar spikes. However, fiber also takes up valuable minerals, prohibiting their uptake. I do not think that the situation is as clear cut as you present it.
Sounds like a legit side channel to
me
Tensorflow was also riddled with bugs, which worsened after Keras was made as default. Things didn't work as expected even in some regular cases.

I switched to Pytorch after I encountered this bug in a very normal use case back in v1.13 https://colab.research.google.com/drive/1D-kgD7NiRXTNTNwVr18...

I've never encountered such a bug in Pytorch in the last 4-5 years.
Parents: Are Your Kids Backing Up Their Data?
Yeah, it would be great if this was integrated in browsers :)

PS: I'm ok with paying for news, but not like this.
If Montreal Can Feed Itself Year-Round, More Cities Can
EU phone, but yeah, good to point out GNSS isn't just GPS anymore. I also agree that the accuracy is insanely good most of the time; I'm just objecting the "accuracy test" using car turn-by-turn navigation :-)
I just looked this up because I was surprised to hear about this. Context for those unfamiliar: https://www.bloomberg.com/news/articles/2023-09-07/berlin-pl...

This is the kind of mistake that we made in the US decades ago, and the results are plain to see today in any neighborhood bisected by a freeway.
No I'm busy upgrading webpack and rewriting all my tests from jest to vitest
Books that made me think (as an engineer) (2022)
Additionally, phone GPS chipsets are often built into the baseband modem and performance might be limited compared to state of the art (and just price, packaging limitations for antennas, assumption that a phone always uses A-GPS etc).

The dual frequency chipsets used in modern high-end fitness watches & drones have pretty spectacular performance even in incredibly built up areas with high tower blocks or under tree cover (they usually have a barometer as well to help with the altitude problem).
Writing Manual Pages (2019)
Oh man… need to check my chair :(

How did you discover this?
I have to be honest, I'm still not entirely clear what Frigade is. Everything seems to reference it being a set of React components....but I see there's an API involved and some sort of CMS? Plus there's features like a mobile checkout flow, which doesn't sound like onboarding?

imo there's a piece of the service explanation missing on your website, which probably lies somewhere between the intro video and the list of components on offer.
Innovative Personal Training Marketplace
Hi all!

Having worked as a personal trainer and gym manager for a number of years before entering the world of business consultancy (technical consulting at IBM). I know how hard it is to get a personal training business off the ground.

Shockingly, in the UK, 80% of those who qualify as personal trainers leave the industry within 12 months. This is primarily due to an inability to become sustainably self employed.

Many personal trainers are fresh out of school or the military and struggle with acquisition of clients, processing payments and managing basic business admin. We seek to correct this.

The other primary issue is that there is a huge number of middle aged professionals that wish to enter the world of fitness and do not do so due to concerns about judgement or lack of knowledge. This is a huge barrier to entry.

Through our surveys we found that there is huge demand for PTs and online coaches to guide these individuals but very little means to contact them or find them other than trawling social media, going into a gym in person or looking over a hugely outdated and non-user friendly directory.

I founded my company - Jump into Motion (alongside two talented technical founders) to correct this.

We are creating a web and mobile app utilising modern marketplace technology in order to create 'the airBnB of fitness'.

We hope to not only connect clients and trainers but also provide reliable info and support to new gym-goers to tackle misinfomation and to help PTs manage their business.

If this interests you please reach out in the following ways!

Email: joshuagrahame@jumpintomotion.com
Socials: @jumpintomotion

For PTs!
Fill out this survey to apply to be an early stage 'JIM partner' and gain early access and free lifetime subscription to premium features!
https://forms.gle/VEDEKLB2t84Y3hZr5
The seat probably uses the exact same mechanism for both the seat back switch and the operate when seated switch. This type of mechanism is probably also considered safer. A mechanism where you momentary push a button and then it "pulls back all the way" would probably warrant extra consideration for having something stuck in the rails or bumping into someone. I could see these two factors weighing into someone's decision to just use this design.
Reminds me of the far size "Wings fall off" cartoon.
You probably have better luck by finding some standard antenna connection and attaching a proper 50 Ohm terminator to it.
if that were an economical model for the Wall Street Journal, they would do it.

the truth is that microtransactions would cannabilize their existing subscriber base more than raise revenue.
"Before I dealt with huge collections as a developer" says the comment I responded to. 88k is not a huge collection of anything from a software development perspective.

The compilation of that collection is obviously more considerable. Archivists at Getty have already said it is about 10 years work for ~20 people.
The man warned he's not going to commit suicide in case something happens to him and your immediate conclusion is that it was suicide.
Interesting line of logic, I have to admit.
> I played with postgresql a while ago to implement search. It's not horrible. But it's nowhere near Elasticsearch in terms of its capabilities.

The article is referring to the ParadeDB extension, not the built-in full text search
Has anyone found good options that are between stapled together cardboard with cheap foam that will fail in a couple years or $5000 and up designer brands? I love buying high quality goods that will last a lifetime but who has $5k for a couch/sofa?
Foraging is not just done to fend off starvation: it is a fun activity for the family that can net you some absolutely delicious foods, and is massively popular in a lot of developed countries - eg: the Nordic countries.

Nothing beats getting a metric shit tonne of chanterelles or similar for free after a nice days exercise in the outdoors.
Well 25 years ago was pretty much (December 1998) when "LAMP"[1] was defined and that was originally Linux, Apache, MySQL and PHP.

So Postgres and Python were not the obvious choices back then.

[1] https://en.wikipedia.org/wiki/LAMP_(software_bundle)
this article is describing basically wayland adopting the x way of doing mouse cursors just with newer file formats lol
Because, frankly, most of this content is very cheap.
As in the value of these 'news' is zero and often negative.

These are not starving journalists trying to reveal the 'truth'.
These are big corporate entities peddling a lot of fast food content and the agenda of their shareholders/sponsors. The 'real' journalists (if such a thing still exists) who work there get paid peanuts compared to how much they squeeze from the millions of readers through these anti patterns.

Now that they built this huge ship, they have to keep producing content just to keep it afloat, regardless of whether there's any value in it for the readers. Most of the time there is none.
Important news will reach you without any paywalls.

I don't feel entitled, in fact I don't really care about TFA.
The link was posted to HN and then immediately someone commented with a archive link, because the original link is not working for most of the people here who never pay for news, because they know better.

But the WWW is now broken for everyone because of this.
Makes sense, all that bundled JS isn't getting any smaller. You don't want to try and open a news site on a poor backyard 3G connection
On the other hand, I lived in NYC for a long time and was always surprised at how European travelers wound up eating at McDconalds in Chinatown, surrounded by amazing food.

I concluded that humans are very conservative when factoring “lunch risk”. The perceived cost of time, money, and disappointment if they don’t find food they like drives them to McDonalds where they know exactly what they are getting and the risk is zero.

A Swiss acquaintance of mine was the first to show me how this works first-hand. Lemongrass chicken? Congee? Pho? Let’s just get “a Mac”.
>They said for that job you have to be insanely strong, have insane endurance and you have to be insane.

Lmao. There's some jobs like that. Always heard (less surprisingly maybe) the morse code operators on ships tend to be kooky as hell too.
> Some ancient design decisions have aged poorly, such as its one connection per process model

Oracle uses the same model by default on Linux.

Since 19 (or maybe earlier) it is configurable though, but the default is still one process per connection if I'm not mistaken.
As I mentioned the exchanged token could include a number of policies, like rate limits. But I expect there could be more sophisticated policies as well.

The service could send ban or lockout requests to the eId authority so that a misbehaving real life user could be locked out from the service even though the service doesn't know who they are (irl).

I would guess it could even be designed so that the authority doesn't know which services a given user has been banned from either. And all the service would need to know is "This user has violated policy X at <timestamp>".
I'm not okay with paying with news. If I have to pay with news by losing attention, it is far better to simply have no news.

Who the heck cares what Boeing did this or that if it requires guzzling a hot steamy load of ads or purchasing a subscription. I definitely don't want that.

This is part of why user operated independent and free and open source AI news agents are going to make things a lot better.
Please tell me you’re not still talking about IKEA.
> Leipzig is lovely but tiny in comparision, you won't find even remotely as many clubs and parties.

That’s exactly what someone would say, to keep the tourists away :p

“No, there are no underground raves around here, nor have there ever been, nor will there ever be. Please stay away from this town.”
AKA the demo effect: if you want to show something working (like to a customer, investor, boss), it won't. If you want to show something not working (like to a supplier or co-worker for refund/debugging), it will.
A Mathematician on Creativity, Art, Logic and Language
he was also facing a life sentence in federal prison
> This seems like such a good visual indicator of your gear status it's a mystery why it's not more common in manual cars.

It's common in manual racing cars - one single, extremely large, 7-segment LED in direct view of driver.
"Scraps"? No, they just updated it. Nothing was "scrapped". Typical journalist BS headlines.

I was on the fence about whether it should be updated, but 25 down / 3 up really isn't for "advanced" usage. That's really basic these days. So if that's the line, they made the right call.

I'm looking forward to the day they get to their 1000 / 500 goal. Having upload as such a small fraction of the download can be a pain sometimes.
As far as I can tell, nobody has filed an issue on Gitlab for wp-cursor-shape, nor posted an MR.

https://gitlab.gnome.org/GNOME/gtk/-/merge_requests?search=w...

https://gitlab.gnome.org/GNOME/gtk/-/issues/?search=wp-curso...

Nothing on Mutter either:

https://gitlab.gnome.org/GNOME/mutter/-/issues/?search=wp-cu...

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests?searc...

It looks like the old GTK mailing lists were moved to Discourse at: https://discourse.gnome.org - so I tried searching wp-cursor-shape:

https://discourse.gnome.org/search?expanded=true&q=wp-cursor...

Maybe it can be found under other terms of course, but all I'm saying is, before picking up the pitchforks, maybe it'd be worth asking if they'd just accept an MR. Yes, I know many (myself included) are not thrilled with GNOME's approach to Wayland, but it's not going to be any more productive to just assume bad faith, at some point you just gotta push forward.
"Well lol just draw a png haha

Well, no, it's not that simple.

Rasters are annoying. Raster means an image is stored with pixels, for example a png, or an mp4. The problem with rasters is that when you resize them, the computer has to take a wild guess at what it should look like."

The problem with any display this software is going to run on is that it is also made with pixels. GTK foundation tried this approach for years, putting all their eggs into this basket, and recently having a reckoning and admitting this approach has not been working. Pixels are here to stay.
Journalists don't need to eat though. They can be replaced by fully automated open source and free AI news agent self loops run by volunteer computation resources.

If they're going to exploit our attention and refused implement free and open source newsagents on their own, but instead extort us for subscriptions and steal our attention with unwanted ads, then we have no choice but to displace them with our own free and liberated solutions to the news problem.

Their time is marked.
Even without using a paid service, if you know what state someone lives in and can narrow it down to a few potential counties, it's typically not that hard to find someone's address by searching online property tax assessment records which usually expose the full address of the property, the owner's name, and the assessed value.

Same for court/criminal records, marriage records (in some states), etc.
This is not exactly true, QUERY pseudoSQL is available, but as a separate API not listed in Sheets Docs: https://developers.google.com/chart/interactive/docs/queryla...
I used it as a DB for Cloudflare Workers, the only hard part is Google Auth.
I understand what they're saying, I just don't know why they keep explaining it when its irrelevant to what I'm saying.
This has nothing to do with foreigners and everything to do with outsiders/passerbys/tourists.

It is basically the techno scene version of gentrification (not talking about the impact or harm or whatever else being comparable between the two, just the mechanics of it), except it is happening with the techno scene instead of housing.

This is not incongruent with your observation about “somewhat leftist” techno scene people hating on outsiders destroying their tradition. It is very similar to the analogous complaints those “somewhat leftist” people would make about gentrification.

A very comparable similar example: Burning Man. Look at how it changed and what people who have been attending it since forever ago are saying. Very similar things, and it obviously has nothing to do with actual foreigners. It has everything to do with “gentrifying” the event, and it just slowly turning into a trust fund glamping larp.
Seems like UNESCO forgot about us in Detroit. Not to worry, we're used to it, and we'll party all the same.
I am always fascinated by how you can be smart enough to be a Harvard Academic, and at the same time, stupid enough to falsify your results.
When was this law passed? I don’t have that on my 2012 Aygo.
The Real Open AI
May I have your attention please?

May I have your attention please?

Will the real Open AI please stand up?

I repeat, will the real Open AI please stand up?

We're gonna have a problem here

-

Y'all act like you never seen Open Source before

Jaws all on the floor. Code and data behind closed doors

Trying to claim you’re open, or worse, open core

Pushing proprietary, acting like you're hardcore

It's the same old game, different name, it's such a bore

But we need the real deal, not just some faux encore

-

So, will the real Open AI please stand up?

Please stand up, please stand up

'Cause we're tired of the fakes, we've had enough

Just wanna see real Open Source AI, no bluff

-

Now, who's pretending they're Open AI just for clout?

Saying they're transparent, but their code's all locked out

Hiding behind fancy branding, but there's no real route

To freedom and collaboration, it's all about cashing out

We need code and data out in the open, no doubt

Not some closed mom’s spaghetti prone to segment fault

-

So, will the real Open AI please stand up?

Please stand up, please stand up

'Cause we're tired of the fakes, we've had enough

Just wanna see real Open Source AI, no bluff

-

If you're claiming to be Open AI, don't lie

Release your code, let the community fly

We're here for innovation, not to be denied

Step aside if you're just faux Open AI

-

So, will the real Open AI please stand up?

Please stand up, please stand up

'Cause we're tired of the fakes, we've had enough

Just wanna see real Open Source AI, no bluff

-

To all Open AIs claiming to be real, hoarding GPUs

Prove it with code and data, show us what you can do

Until then, our LLMs’ next cipher just shine through

And with each beat, each layer, we keep building what's true.

-

Note: the Open Source Initiative is driving a multi-stakeholder process to define an “Open Source AI” and we would like to invite everyone to be part of the conversation: https://opensource.org/deepdive
This looks pretty cool! What's the catch? e.g. why isn't this already implemented in accelerators, is it really just a forgotten algorithm, or this has some implications on the cost of building the accelerator or else?
That hell wouldn't exist without the guys who like to endlessly and "dutifully" set up and rearrange security groups, IAM, ldap hierarchies, just in order to feel important I guess. Every company bigger than a dozen of employees has this type of guys and they are nightmare to work with; they vision is very often detached from the reality how the company works, but somehow they have the illusion that the policy existing mainly in their heads is more important than the real behaviours of people in the organization.