Chat Logs

  1. dreamrealSquare3: generally yes
  2. Square3dreamreal, oh. It's that's much of an upgrade?
  3. dreamrealhikari's pretty good, yes
  4. dreamrealif c3p0 is working fine for you, eh, stay with it, I guess, but I'd do the migration personally
  5. deebohikari has been pretty much "set min connections to production mean, max bit above that, done"
  6. deebothere's also a "secret" system prop to have it initialize up to min connections before returning from the ctor, if you're deploying to any existing load
  7. kcomhnalldreamreal: hey are you around?
  8. kcomhnallwondering if you resolved that forgotten windows password issue yet.
  9. dreamrealI guessed it was hunter2 and I was right
  10. dreamrealI have a crapload of things to write and no passion to draw on for them. :/
  11. kcomhnalldreamreal: heh... I had also forgot my own. turns out setting a password expire date forces a new password entry.
  12. kcomhnalldreamreal: any of that crapload can be offloaded or relegated?
  13. dreamrealWell, the idea was that THE COMMUNITY would create drafts, based on what THE COMMUNITY thought was interesting
  14. dreamrealthat's why submissions can be made via IRC, or anonymously (no login required), etc
  15. kcomhnallfor specific projects of just in general sense?
  16. kcomhnalls/of/or
  17. dreamrealgeneral sense
  18. dreamrealI actually have: graphcompose, openliberty and jee11 (they have a really good 'catch up on 11' post), endive.run, apache fory
  19. dreamrealhttps://bytecode.news/posts/2026/05/graphcompose-1-6-4-a-fluent-pdf-generator
  20. javabotdreamreal's title: "GraphCompose 1.6.4: A Fluent PDF Generator | bytecode.news"
  21. ParaWhy is reading PDFs programmatically so bad.
  22. ParaI'd probably be better off turning this PDF into a series of images and doing a crap OCR on the text data than trying to directly extract it :P
  23. dreamrealPara: because PDFs aren't meant to be *read*
  24. dreamrealtika can help, although tika sucks in a lot of ways
  25. dreamrealpandoc may also be able to help
  26. cheeserPara: icepdf?
  27. Parahm
  28. cheesersorry. pdfbox.
  29. cheesereither would probably work but pdfbox is oss.
  30. ParaI've had a poorly working pdfbox already. Would probably need to try again.
  31. dreamrealWhat are you reading the pdfs FOR
  32. cheeserooh. i just found openpdf from the libreoffice people.
  33. cheeserthat's likely very good given the source
  34. Paradreamreal: The Finnish radio spectrum allocation table which is distributed as pseudotable PDF for some reason.
  35. dreamrealurgh. For tables, rendering to OCR might be a good option, actually
  36. cheeseri used itext way back in the day but they switched to GPL and that killed it for me.
  37. ParaAnd the governmental body is basically going "whatever this matches the legal requirement for open data"
  38. ParaAnd i'm 100% sure the actual source for this PDF even is CSV/some other columnar flatfile format which would be tons better.
  39. BombeEh, it’s probably a Microsoft Word document…
  40. dreamrealI really wish docbook was the lingua franca
  41. dreamrealbut nobody wants to type XML
  42. cheeserLaTeX for life!
  43. dreamreallatex doesn't have all of the features it needs, though
  44. dreamreallatex is for typesetting, documents are not just typesettings and content
  45. Swayzeor to prevent life!
  46. NeXeNxml isn't bad really. i never type it i always parse it
  47. NeXeNif you pack 2000 records into xml and pass it, it is probably pretty verbose unless you name things like <s> and <a> and <d/>
  48. jreicherDoes it make sense to do XML without a DTD though? That's what I've always wondered, and people generally don't bother with DTDs
  49. jreicherWell, not DTD specifically I guess. A schema of any kind.
  50. ernimrilNeXeN, uh? xml is slow to parse and uses a lot of memory and it not readable by humans. In what way is it not bad?
  51. NeXeNif you use it for very small things it's ok. like html for instance
  52. NeXeNit's usually the fastest thing on the page, because the browser optimizes it. it's equally good at semantic embeddings for nlp, which are easy to parse (though they may be slower than say raw data in a protobuf
  53. NeXeNbut it's definitely not a good data transport or persistance architecture
  54. NeXeNmany people don't like it for config either but i use my pom every day. annoying, yes. impossible, no