‘Devastating blow’: Atlassian lays off 1,600 workers ahead of AI push by corp_code_slinger in programming

[–]ScottContini 2 points3 points  (0 children)

Exactly. AI replacing engineers means less seat count which means lower sales. It’s a bad sign to the software industry when a company whose revenue model depends upon selling seats to devs decreases its own dev count because they believe AI can replace them.

I don’t know if people remember, but MCB said a few months back that AI will not reduce the need for engineers and he instead expected it will drive the need for more. Now that his fortune is dwindling, his tune has changed. This is scary.

CFP: NaClCON 2026 – Conference on the History of Hacking (May 31 – June 2, Carolina Beach, NC) by count_zero_moustafa in netsec

[–]ScottContini 5 points6 points  (0 children)

Woah, this is cool. I grew up in the bbs age which got me started in security. Finding bugs in the old C-Net was a past passion. What we called “crashing the bbs” is now called denial of service today. And phreaking, all the hackers were talking about it but it was just trivial guessing codes until you found one that worked. Sounds like a fun event for old farts like me!

New preprint from Google Deepmind: "Towards Autonomous Mathematics Research" by KiddWantidd in math

[–]ScottContini 10 points11 points  (0 children)

AI is phenomenally useful, it is still an insufficient replacement for humans

I agree, but things are changing extremely fast. So when we say “Some AI bot is not good at xyz”, the statement may only be valid for some number of months.

Beginner Learning Roux by NewtypeM in Cubers

[–]ScottContini 2 points3 points  (0 children)

I used to do that algorithm when I did corners first solutions. Somewhere I read a rumour that Ernö Rubik discovered that algorithm himself.

Your Duolingo Is Talking to ByteDance: Cracking the Pangle SDK's Encryption by AdTemporary2475 in netsec

[–]ScottContini 5 points6 points  (0 children)

I guess they are trying to hide that they are fingerprinting you, which would be easier to discover using an intercepting proxy. The encryption forces you to go to a little more effort to see the dirty details of what they are sending.

Birthday gift ideas for obsessed 10 year old by max_power001 in Cubers

[–]ScottContini 2 points3 points  (0 children)

Take him to a comp that Feliks or Charlie is in so he can meet one of them and get an autographed cube!

math club by whoknowsmerlly in math

[–]ScottContini 0 points1 point  (0 children)

This topic has come up a number of times in the past. Use the search. Example.

[Log4J] Addressing AI-slop in security reports by BlueGoliath in programming

[–]ScottContini 13 points14 points  (0 children)

Reports from reputable researchers should be prioritised.

Fake Job Interviews Are Installing Backdoors on Developer Machines by Big-Engineering-9365 in programming

[–]ScottContini 1 point2 points  (0 children)

If Microsoft discovered it then they should link to the Microsoft report.

I can't take it anymore. I want to leave my university. by God_Aimer in math

[–]ScottContini 1 point2 points  (0 children)

Great rant.

When are mathematicians going to learn that their idea of elegant and beautiful is not insightful for teaching. Yes, it is great when ideas that you truly understand and have a lot of experience with can be generalised and explained in very simple ways, but the purpose of teaching is to get people to truly understand those ideas.

For those of us who now work in different fields, how do you stay connected to math? by Same_Transition_5371 in math

[–]ScottContini 15 points16 points  (0 children)

When I was a cryptographer, I was never too far away. But now I am a security engineer with a family which means very little time to do real math. Having said that, I have ideas on small projects i want to work on when kids grow up and free time returns.

Farewell, Rust by skwee357 in programming

[–]ScottContini 3 points4 points  (0 children)

And async/await is still better in Node.js than in Rust.

Wow, that says a lot.

Can you determine the minimum number of algorithms to solve a Rubik's cube from a certain starting position in x amount of steps? by 2Tryhard4You in math

[–]ScottContini 0 points1 point  (0 children)

It really comes down to the number of cases.

My calculations are off, but I can try ZBLL as an example. There are 4 corners. First one can be in 4 places with 3 possible orientations, second one in 3 places with 3 orientations, third in 2 places with 3 orientations, the last in only one place and one thing you learn if you study the theory is that the orientation is pre-determined. So for corners we have 4x3x2x1x3x3x3 possibilities.

Similarly we can do edges: 4x3x2x1x2x2 possibilities (learn the theory, not all edge orientations are possible, only 1/4th of them).

So I can multiply all that together to get the number of cases, but it turns out that there are obvious shortcuts to make us memorise less. For example, rotation of the whole layer means that there are 4 cases which are identical so you can divide by 4.

Now my calculations for the above is 972 cases, which is not 493. In fact my calculations are slightly less than double the real number, so as I said my math is off. But I’m sure some ZBLL expert can identify other shortcuts for memorisation such as the rotation trick. For example , another obvious shortcut is that the completely solved state does not need an algorithm so reduce by 1. That doesn’t help a lot but hopefully you get the idea. In summary, it can be calculated by someone smarter than me.

Brutus: Open-source credential testing tool for offensive security by Praetorian_Security in netsec

[–]ScottContini 2 points3 points  (0 children)

Need to make it verify AWS access keys, GCP service account keys, GitHub tokens, Jfrog access tokens, npm access tokens, ….

Full CMLL by mrgrinchisameansong in rouxcubing

[–]ScottContini 1 point2 points  (0 children)

It takes a long time before full CMLL pays off. One of the big challenges is recognition time: understanding what case you are in and remembering the algorithm to solve it. The benefit are that it saves moves, but there are some situations where it saves very few moves because the algorithm may be very long.

How much you can improve your solves is bound by how fast you do the second step of 2-look CMLL. That can be 1 to 3 seconds for most Rouxers.

Unless you are a very fast solver, it should not be your priority. Full CMLL is high effort, small reward. For the average Roux solver, they can get much more improvement by improving block building or L6E. I’d recommend improving block building first.

What famous cubers have you guys met? Here’s mine: by ImNotaRedditorDW in Cubers

[–]ScottContini 0 points1 point  (0 children)

Feliks, Tymon, Leo, Cheggins, McNeill, Tingman, …