Adam Pocock's Avatar

Adam Pocock

@craigacp.bsky.social

Machine Learning researcher at Oracle Labs. Brit currently living in the US.

171 Followers  |  340 Following  |  16 Posts  |  Joined: 17.11.2023  |  2.0537

Latest posts by craigacp.bsky.social on Bluesky

Is your US shipping still on hold? I ordered a bunch of Faction Paradox books which just arrived (thanks! looking forward to reading them) but I forgot to get the EDAs collection before the tariffs arrived.

03.09.2025 18:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

πŸ“’ReminderπŸ“’

#Java peers, #JavaOne is returning next year (Mar 17-19, 2026). PLEASE SIGN UP FOR UPDATES if you're interested in attending, speaking, or sponsoring:
➑️ go.oracle.com/LP=149517

22.08.2025 19:24 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

There are countless papers I've reviewed where they say they used a 2GHz Intel processor when reporting performance numbers and I have to ask "which one of the 25 years worth of 2GHz Intel processors did you use?" System environment reporting standards are just terrible.

17.07.2025 07:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
OpenReview Promoting openness in scientific communication and the peer-review process

Many conferences also use openreview.net, so the reviews (for accepted papers after publication) tend to be open as well.

14.07.2025 12:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've only ever published in CS so I can't compare it to elsewhere, but it's typically 20-25% at the top conferences. Not sure about the journals. So much stuff is on ArXiv now too, so lots of things become well known before they finish going through peer review.

14.07.2025 12:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Journal of Machine Learning Research

The best journal in Machine Learning (jmlr.org) and most of the best conferences are entirely open access and free to publish in. It's been this way for at least 15 years and is working pretty well.

14.07.2025 12:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Everyone remembers the first time (and the nth time) they got burned by floating point numbers and this is a great description of exactly how it happens when sampling from a multivariate Gaussian. I'm still sad about a tiny change in Java's Math.exp changing my trained linear model's predictions.

19.05.2025 15:43 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I've derived a bunch of amusement from asking different LLMs about various obscure Doctor Who spinoffs and watching each one straight up lie to me. The 90s novels must not have been in the books they scraped from the internet.

17.02.2025 21:30 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I watched that one last night. Things would have been much better for everyone over the next 6 years if they'd decided to drop her in the gamma quadrant.

05.02.2025 21:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, I have a rough idea what JVM startup looks like, and a similarly rough idea of how processes get launched & what libc does to bring up a C program, but a web browser is far beyond my expertise. Even node.js or CPython are systems I don't understand startup for.

26.12.2024 21:03 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Feels like the difficulty decrease from using a higher level language to implement fizz buzz is not commensurate with the difficulty increase in describing how the language runtime works. It's much easier to describe how a (*nix) C program executes than how Java, Python or JavaScript executes.

26.12.2024 20:39 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A MacBook Pro with 5 stickers on the lid, closed on a table. The stickers say "I'm not hording I'm archiving", "Tribuo", "ONNX Runtime", "Machine Learning", and the final one is the Streetlight Manifesto band logo.

A MacBook Pro with 5 stickers on the lid, closed on a table. The stickers say "I'm not hording I'm archiving", "Tribuo", "ONNX Runtime", "Machine Learning", and the final one is the Streetlight Manifesto band logo.

Thanks for the stickers, they are great. We were considering making a similar one with a pile of old Sun servers on, we're the office hardware horders.

25.12.2024 01:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

#Java developers!

@JavaOne is BACK (18-20 Mar). Early bird registration is available through Feb 9th. Please (re)join us at THE conference that started it all...

Blog ➑️ social.ora.cl/6015Qne5z
Event ➑️ javaone.com

#JavaOne #OpenJDK #JDK

23.12.2024 17:46 β€” πŸ‘ 60    πŸ” 36    πŸ’¬ 2    πŸ“Œ 3

Good job my new laptop still has a bunch of space for stickers because I need that one.

19.12.2024 19:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Is it a transformer decoder? If it's encoder or encoder/decider then an auxillary loss head like BERT has for NSP will train that into the representation. If it's a decoder then that's more of a pain as the place where you do the prediction matters and sticking it on the last token is bad.

13.12.2024 19:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Are you including things like Mission to the Unknown to get there, or people who are more Doctor adjacent?

11.12.2024 19:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Machine Learning-Driven Static Profiling for Native Image Machine learning (ML) enables the training of models that, based on the characteristics of a program, can accurately predict its execution…

Learn how we used machine learning to develop a static profiler for @graalvm.org Native Image, and achieved a 7.5% improvement in runtime performance:
medium.com/graalvm/mach...
#GraalVM #Java #MachineLearning

11.12.2024 14:14 β€” πŸ‘ 18    πŸ” 10    πŸ’¬ 0    πŸ“Œ 0

Early Wikipedia? Before the tooling and culture built up it was a lot more vulnerable to trolling and misleading edits. I remember my teachers continually saying to check its sources rather than use Wikipedia text directly.

11.12.2024 12:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Given how they work getting to zero hallucinations requires incredibly sharp probability distributions over the next token, leading to no variability. So I suspect the hallucination problem isn't going away with generative systems.

19.11.2024 13:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@craigacp is following 20 prominent accounts