HackerTrans
TopNewTrendsCommentsPastAskShowJobs

mootothemax

9,481 karmajoined 17 jaar geleden
I'm a one-man web development machine by day, and work on various web projects in my spare time.

Terrible pianist.

Only properties include: https://fairinternetreport.com, https://crimerate.co.uk, and https://networkspy.co.uk

Twitter: @tbbuck

comments

mootothemax
·eergisteren·discuss
Interesting. How do they tell the difference between legitimate and forged ip owner records?
mootothemax
·eergisteren·discuss
> The anubis author has stated they recognize it's an arms race, but PoW scales.

The scraper wars are largely between script kiddies and people with both deep intimate networking and DOM knowledge. Yes greyhairs, I’m looking at you.

The problem is, you can’t PoW every page load and resource request because the user experience will suck and people will run away. And that window - the gap between what people will tolerate vs draconian enforcement - is exactly what the scrapers exploit.

And looking at the PoW options out there - I’ve seen at least one PoW WAF (honestly can’t remember if azure or amazon) have their PoW boil down to repeated trigonometric functions, ie very optimisable.

It’s a neat concept, but the answer and future to my eyes look bleak.
mootothemax
·14 dagen geleden·discuss
Can any LLM give you the rough pixel coordinates of an item it identifies in an image?

I found that while Claude, GPT etc could describe an image, there was no way to link the description back to specific pixels in the image itself. Not even to a bounding box or segment.
mootothemax
·22 dagen geleden·discuss
In your first comment, replace “until today” with “since then” and you’re good!

“Until today” is one of those English phrases that is particularly unfair on non-native speakers. You know “until” and you know “today” and so it’s completely natural to combine them in the way you did.

But as ever, English is dumb and annoying and hard work, all at the same time.
mootothemax
·24 dagen geleden·discuss
If you haven’t investigated storing in parquet format - and it doesn’t break other consumers that need your jsonl formatted files - it could be worth trialling for your use case. You’ll see vastly smaller file sizes (even more so if you use zstd compression), and querying time will shoot up.

Usual caveats apply, but as a general rule it’s held up well for me. Only downside is that inspecting the results moves from vi on the output file to duckdb and a select * from.
mootothemax
·vorige maand·discuss
It’s great compression: Y sometimes a vowel, sometimes a consonant.

And while not encoded on a keyboard, it still blows my mind that English has a crazy number of past tenses - and a such a bad hack of a future tense that it’s hard to classify as such.

Linguistics is fun. The accents are alright.
mootothemax
·vorige maand·discuss
Speaking from the scraper’s perspective, I like proof of work; a ten year old 96-core server will cost a couple of quid to run for a few hours and will grab an absurd number of pages thanks to the access granted by repeatedly solving proofs of work. Small slick codebases too!
mootothemax
·vorige maand·discuss
Exactly. I’m constantly amazed at how little you actually need to bypass CF, Amazon, Azure WAFs and so on (Incapsula springs to mind too). When you look at the code you’ve come up with, it’s actually quite small and compact.

More to the point, these systems actually help scraping because proof of work unlocks essentially unlimited scraping, in my experience.

That said - from my experience on the other side, sure you can’t stop people like me or you, but you can stop 99% of the others. That’s more than worth it operationally.
mootothemax
·2 maanden geleden·discuss
I suspect that introducing the calibration concept might be a case of too much too soon for some people.

As far as I understand it, the various probability matrices boil down to: what token has the highest likelihood of coming next, given this set of input tokens. Which then all gets chucked away and rebuilt when the most likely token is appended to the input set.

Objective assessment of internal state - again, to my non-expert eye - doesn’t appear to have any way to surface to me.

Big-if my rough working understand is more or less correct - your calibration point makes a lot of sense to me. I’m not sure that it would make sense to someone who eg considers some form of active thinking process that is intellectualising about whether to output this or that token.
mootothemax
·2 maanden geleden·discuss
The irony for me being that when I was first learning Polish and looking for any and all mnemonics - “ah, that word is the number nine, and that one is ten because it has an s in the middle and that’s next to t for ten in the alphabet”-levels of desperate - the false etymology helped me set word, słowo, in my head, and the rather delightful dosłownie, literally / to the word, has remained ever since.

(tho while on the subject, it’s hard to beat wieloryb as a wonder that I don’t want to know the true etymology of ever because if there’s even a chance that the word for whale derived from the words great as-in-size + fish, I want to hang on to it forever)
mootothemax
·2 maanden geleden·discuss
I think I may have fallen victim to a GP midflight edit - I agree with you fwiw, it’s a stone cold fact.
mootothemax
·2 maanden geleden·discuss
> Germans are Nemci in Russian as well

I wanted to check; are you implying that Russian is not a Slavic language?
mootothemax
·2 maanden geleden·discuss
Recommend looking up the pronunciation of that there afon :)
mootothemax
·2 maanden geleden·discuss
Makes sense given Welsh’s evolution from Britannic. Much to my shame, I only started visiting Wales in later life, and there’s really something in the language that grabs me quite deeply. Once I’ve got my Polish down to pat, I tell myself.
mootothemax
·2 maanden geleden·discuss
It’s lovely isn’t it? There’re a good few of these things around: notably Torpenhow Hill (which killjoys dispute); and ones like Pendle Hill (which they don’t).
mootothemax
·2 maanden geleden·discuss
If you can find a way to combine this with local population to end up at pence per litre per thousand population, I bet you’d uncover some fun trends. Bet it’d also get interesting if combined with population within an X min drive too.

Tho really need some car population per road segment stats to drive the most out of it IMO.
mootothemax
·2 maanden geleden·discuss
> what is Avon?

Welsh for river.
mootothemax
·2 maanden geleden·discuss
> With Maplibre or any modern map SDK this this is standard…

In practise, this doesn’t work out as visually pleasing as you’d like; labels repeat, or render partially or not at all, or become interfered with by other labels, or only work well at one given zoom. It’s easy to end up in a visually dissatisfying place that’s taking an unfathomable number of magic rules to get to.

The secret sauce to fixing this is creating separate label layers of perfect point locations or lines for labels to follow in advance. Added bonus is faster render and interaction times due to fewer rules.
mootothemax
·3 maanden geleden·discuss
> Do you know game theory?

Never heard of it. The food there good?

> The other devs with less moral can then outperform you.

I long for the days where it’s only my moral compass holding me back.
mootothemax
·3 maanden geleden·discuss
Thanks for your thanks! Let me know how you get on, I’d love to know if this is a secret knowledge thing that turns out to work for other people too.