frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Awesome J2ME

https://github.com/hstsethi/awesome-j2me
29•catstor•1h ago
An awesome list about Java platform Micro edition(J2ME). Documentation, academic papers, tutorials, communities, IDEs, SDKs, emulators, apps, video games. J2ME is a Java specification designed for old keypad phones and PDAs. MIDP, which is built upon CLDC, is used to create Midlets, which have `.jad` or `.jar` extension, and run on platforms like old keypad phones, Symbian and PDAs. MIDP is supported till Java ME SDK 3.4.

Comments

mooreds•1h ago
Wow, brings back memories!

I used j2me in the early 2000s to make a mobile app where people could find home data. My first startup experience. Learned a lot but didn't earn a lot.

Wrote a paper about MIDP here: https://www.mooreds.com/midp/midp.html . No idea if it is still relevant 20 years on.

catstor•1h ago
I am glad it was helpful.

Thanks for the paper as well. It explains concepts very clearly with a real-life problem statement. Added it to Awesome J2ME.

foofoo12•53m ago
Brings back memories but I can't say they are good. It was so limited that it was mostly frustration.
invalidname•48m ago
No LWUIT?
ptx•35m ago
LWUIT wasn't particularly awesome, in my opinion. It was enormous and hideous and couldn't integrate with the native cut-and-paste functionality offered by some phones.
invalidname•32m ago
Well... 64kb isn't exactly enormous for the type of functionality it offered. It did support copy and paste you just had to enter editing mode. The underlying APIs didn't offer access to copy and paste directly.

Having said that, it doesn't really matter if you didn't like it. It was a pretty big part of the J2ME ecosystem at the time and it's a huge omission.

yanslookup•44m ago
The first thing I ever wrote that other people used was a j2me app freshman year in college. It was a power hour app that played a random simpsons .wav every minute.

I was a pretty poor CS student, in hindsight I'm surprised I got it to work.

zerr•40m ago
Would interesting to hear about J2ME gold rush. Any success (or fail) stories?
fidotron•5m ago
It was really a euro thing. Think the whole Jamba/Jamster ecosystem (Crazy Frog) and the explosion that occurred with premium SMS and ringtones.

It was all about selling into carriers associated with that, and that was a recipe for pain. I don't believe anyone made a killing in J2ME directly (Gameloft gave the impression of making most money, not entirely undeservedly), and many absolutely struggled, but it did provide the crucible for a lot of what came later.

fidotron•18m ago
Wow this brings back a lot. I did J2ME at Macrospace/Glu, Masabi, Javaground and EA, and at one point near the end was simultaneously responsible for 128k jars of Tetris and 4GB apk + obb for Real Racing because that is how rapidly the field exploded. Absolute madness.

J2ME gets a lot of stick, but modern mobile has actually recreated almost all the same problems. The big one for apps was the out of the box UI components were awful and utterly inconsistent between manufacturers. Several of the above companies tackled this (think conceptually like Flutter), but the market wasn't ready largely because data plans were expensive.

For games though, honestly, J2ME was dreadful, but in non-obvious ways: the control interfaces were hopeless, and sound was basically a non starter. People would be willing to forgive a lot more had the controls and sound been decent. Then the graphics stuff was just inconsistent enough that too much time ended up focused on portability and not enough on if the game was actually as fun as it should be. A consequence of that is most of the best J2ME games were ports from other systems or shameless reskins of other things.

But there is something to be said about taking a tube/metro/bus and seeing people playing stuff you did and enjoying it, especially given back then it was impossible to know who the players really were since things were sold through the carriers.

froh42•7m ago
What is the next thing coming up? "Awesome WAP"?

Adversarial Poetry as a Universal Single-Turn Jailbreak Mechanism in LLMs

https://arxiv.org/abs/2511.15304
13•capgre•1h ago•11 comments

Show HN: Awesome J2ME

https://github.com/hstsethi/awesome-j2me
29•catstor•1h ago•11 comments

Android/Linux Dual Boot

https://wiki.postmarketos.org/wiki/Dual_Booting/WiP
146•joooscha•3d ago•73 comments

CUDA Ontology

https://jamesakl.com/posts/cuda-ontology/
136•gugagore•3d ago•19 comments

40 years ago, Calvin and Hobbes' raucous adventures burst onto the comics page

https://www.npr.org/2025/11/18/nx-s1-5564064/calvin-and-hobbes-bill-watterson-40-years-comic-stri...
51•mooreds•1h ago•5 comments

Basalt Woven Textile

https://materialdistrict.com/material/basalt-woven-textile/
133•rbanffy•7h ago•65 comments

Scientists Reveal How the Maya Predicted Eclipses for Centuries

https://www.sciencealert.com/scientists-reveal-how-the-maya-predicted-eclipses-for-centuries
23•rguiscard•6d ago•3 comments

Towards Interplanetary QUIC Traffic

https://ochagavia.nl/blog/towards-interplanetary-quic-traffic/
28•wofo•2d ago•5 comments

Europe is scaling back GDPR and relaxing AI laws

https://www.theverge.com/news/823750/european-union-ai-act-gdpr-changes
804•ksec•22h ago•903 comments

New Proofs Probe Soap-Film Singularities

https://www.quantamagazine.org/new-proofs-probe-soap-film-singularities-20251112/
20•pseudolus•1w ago•0 comments

Meta Segment Anything Model 3

https://ai.meta.com/sam3/
537•lukeinator42•20h ago•107 comments

Loose wire leads to blackout, contact with Francis Scott Key bridge

https://www.ntsb.gov:443/news/press-releases/Pages/NR20251118.aspx
364•DamnInteresting•16h ago•151 comments

DOS Days – Laptop Displays

https://www.dosdays.co.uk/topics/laptop_displays.php
22•nullbyte808•4h ago•1 comments

AI is a front for consolidation of resources and power

https://www.chrbutler.com/what-ai-is-really-for
416•delaugust•18h ago•323 comments

Researchers discover security vulnerability in WhatsApp

https://www.univie.ac.at/en/news/detail/forscherinnen-entdecken-grosse-sicherheitsluecke-in-whatsapp
261•KingNoLimit•16h ago•97 comments

Interactive World History Atlas Since 3000 BC

http://geacron.com/home-en/
102•not_knuth•3h ago•69 comments

Tesla Robotaxi had 3 more crashes, now 7 total

https://electrek.co/2025/11/17/tesla-robotaxi-had-3-more-crashes-now-7-total/
34•juujian•58m ago•18 comments

Building more with GPT-5.1-Codex-Max

https://openai.com/index/gpt-5-1-codex-max/
434•hansonw•19h ago•260 comments

Wrapping my head around AI wrappers

https://www.wreflection.com/p/wrapping-my-head-around-ai-wrappers
5•nowflux•4d ago•1 comments

Details about the shebang/hash-bang mechanism on various Unix flavours (2001)

https://www.in-ulm.de/%7Emascheck/various/shebang/
51•js2•8h ago•13 comments

Implementation of a Java Processor on a FPGA (2016)

https://mavmatrix.uta.edu/electricaleng_theses/337/
51•mghackerlady•6h ago•26 comments

Precise geolocation via Wi-Fi Positioning System

https://www.amoses.dev/blog/wifi-location/
199•nicosalm•15h ago•76 comments

PHP 8.5 gets released today, here's what's new

https://stitcher.io/blog/new-in-php-85
154•brentroose•7h ago•84 comments

What really happened with the CIA and The Paris Review?

https://www.theparisreview.org/blog/2025/11/11/what-really-happened-with-the-cia-and-the-paris-re...
71•frenzcan•1w ago•9 comments

Launch HN: Mosaic (YC W25) – Agentic Video Editing

https://mosaic.so
126•adishj•21h ago•119 comments

CLI tool to check the Git status of multiple projects

https://github.com/uralys/check-projects
41•chrisdugne•6d ago•24 comments

Static Web Hosting on the Intel N150

https://it-notes.dragas.net/2025/11/19/static-web-hosting-intel-n150-freebsd-smartos-netbsd-openb...
170•t-3•19h ago•64 comments

How Slide Rules Work

https://amenzwa.github.io/stem/ComputingHistory/HowSlideRulesWork/
127•ColinWright•16h ago•31 comments

Foliated Distance Fields [video]

https://www.youtube.com/watch?v=3AGeLuO5WdY
9•surprisetalk•1w ago•0 comments

The Lucas-Lehmer Prime Number Test

https://www.scientificamerican.com/article/how-to-identify-a-prime-number-without-a-computer/
81•beardyw•1w ago•43 comments