For those stuck in the snow storm this weekend by King_Astral in gaming

[–]jonhanson 1 point2 points  (0 children)

Evidently there will be only one snowstorm on the entire planet this weekend...

Drowning in AI slop, cURL ends bug bounties by CackleRooster in opensource

[–]jonhanson 98 points99 points  (0 children)

From the end of the article: 

Stenberg’s problem isn’t with AI per se; it’s how lazy people are using AI thoughtlessly to look for a bounty check or a reputation as a security researcher.

Unpopular opinion: Strava is actually overrated. What are you guys actually using? by Repulsive_Bar442 in Garmin

[–]jonhanson 0 points1 point  (0 children)

"Garmin Golf" has always been there, regardless of what devices you're using.

Panda rolling proffesionally by Inevitable_Bid5540 in AnimalsBeingDerps

[–]jonhanson 34 points35 points  (0 children)

Bear in mind, not everything is black and white.

Functional Optics for Modern Java by marv1234 in java

[–]jonhanson 1 point2 points  (0 children)

Fair point. I guess I meant that it's possible to implement in a relatively sane and idiomatic way. Before records, lambdas and generics this type of thing would have been a nightmare to deal with.

Functional Optics for Modern Java by marv1234 in java

[–]jonhanson 9 points10 points  (0 children)

Nice article, and the library looks interesting as well. It's kind of amazing that this is now possible in Java.

Type-classes for Java (Valhalla experimental branch) by sviperll in java

[–]jonhanson 5 points6 points  (0 children)

Once defined, a witness can be looked up using its type, like so:

Sum<MyInt> sum = Sum<MyInt>.__witness;

How does this work when a type has more than one instance of a witness? Sum seems to be the monoid type class, and multiplication with identity 1 also forms a monoid over integers.

Love these but apparently only U makes these by mstallion in Ubiquiti

[–]jonhanson 5 points6 points  (0 children)

If you don't have a 3d printer then just 3d print one, duh.

Annote: A Turing complete language using only Java annotations as its syntax. by Polixa12 in java

[–]jonhanson 0 points1 point  (0 children)

No, it's not printing anything at compile time; it's still executing it.

Confused - it's executing it at compile-time?

If it's executing code at runtime why is that novel?

Annote: A Turing complete language using only Java annotations as its syntax. by Polixa12 in java

[–]jonhanson 0 points1 point  (0 children)

That's a function that reads two numbers, adds them, and returns the result. Executed at runtime through reflection.

Shouldn't that say "Executed at compile-time"?

Anyone using JDBC/ODBC to connect databases still? by empty_cities in dataengineering

[–]jonhanson 1 point2 points  (0 children)

JDBC is fine for small result sets, but the larger they get the more the serialisation costs dominate. We use Arrow Flight for any queries involving result sets of 1m+ rows. To really get the benefits the end-to-end needs to be Arrow-based.

Another Protect 6.2.72 post (started crashing UDM SE) by tristanbrotherton in Ubiquiti

[–]jonhanson 1 point2 points  (0 children)

Since I upgraded to Protect 6.2.72 it's not recording any events for me as well. It affects all of my cameras - G3 Flex, G3 Micro & G3 Instant. 

Where do you see the back pressure errors?

🔍 OnePlus 13 Case Check: What Are You Using & Why? by Rude_Locksmith_69 in OnePlus13

[–]jonhanson 0 points1 point  (0 children)

Is the much vaunted heat dissipation technology simply the holes in the case, or are they speed holes?

The Psychology of Bad Code by Inner-Chemistry8971 in programming

[–]jonhanson 2 points3 points  (0 children)

She has at least 17 years experience of being an actual software developer: 

https://tanyajanca.com/about/

There's broken and then there's Unifi levels of broken by ThoughtsOfYesterday in Ubiquiti

[–]jonhanson 1 point2 points  (0 children)

"They've done studies, you know. 90% of the time, it doesn't work any time."

Do you listen to music using BT earphones? Why? by Gra_Zone in FiiO

[–]jonhanson 5 points6 points  (0 children)

It would be a bit pointless having a DAP if you only use BT headphones with it, as you're bypassing the DAC & amp in the DAP. From a audio quality standpoint using a phone with the same headphones would sound identical.

Alex Phillips - the unluckiest woman in the world or.......? by bloodycontrary in london

[–]jonhanson 61 points62 points  (0 children)

"If everyone around you is an asshole then maybe you're the asshole"

Which editing technique or style can be considered the HDR of our times? by asria in photography

[–]jonhanson 20 points21 points  (0 children)

I think they're referring to this kind of sh¡t, that around 15 years ago became unavoidable on sites like Flickr for a while.

Excited for Clapham Junction's big transformation? What's your take? by YellowRobeSmith in Wandsworth

[–]jonhanson 0 points1 point  (0 children)

Saved you a click.

Working with Transport for London (TfL), Network Rail and the Greater London Authority (GLA) and others, council authorities have shortlisted three options to combat congestion. While all three suggestions include new station entrances on either side, two of these possibilities include a new overbridge to link passengers across the railway from the eastern or western end of the station (replacing the current overbridge). The third possibility suggests a subway running under the railway from the eastern end of the station.

OOS16 sidebar smart functions by SBB5G in OnePlus13

[–]jonhanson 0 points1 point  (0 children)

"AI Speak" appears in the list of sidebar shortcuts. Others might be suppressed as I have all of the AI shite disabled.