it logged you out, maybe?
― stet, Wednesday, 1 February 2012 00:24 (fourteen years ago)
its kinda jarring, tbqh a radical approach, i salute yr courage
― lag∞n, Wednesday, 1 February 2012 00:37 (fourteen years ago)
sleeve are you logged into ilxor.com or www.ilxor.com?
― dayo, Wednesday, 1 February 2012 00:41 (fourteen years ago)
"Flag Post"? Wait I only just noticed this.
FPing someone for that.
― ERIC CANONTA FOR PRESIDETN! (onimo), Wednesday, 1 February 2012 08:50 (fourteen years ago)
I hate this change :'( Can we maybe have the choice to use it or not?
― Mordy, Wednesday, 1 February 2012 18:27 (fourteen years ago)
yeah not feeling it.
another thing: if i bookmark something and then select that same bookmark once it jumps to the top of the page (like say i walked away from my computer for a while), it will take me to the OLD bookmark from that page
mostly i just dont like jumping back to the top of the page in general
― ⚓ (gr8080), Wednesday, 1 February 2012 21:49 (fourteen years ago)
really enjoying this now tbh
― flagsteban postez (electricsound), Wednesday, 1 February 2012 21:57 (fourteen years ago)
we should all should give it a few days imho
― lag∞n, Wednesday, 1 February 2012 23:21 (fourteen years ago)
it is p unusual and appy tho, just my pro opinion
it's not so bad that i'd quit ilx over it (i'd probably chew the tips off my fingers before i quit ilx) but i do find it deeply unpleasant and would prefer the option to turn it off
― Mordy, Wednesday, 1 February 2012 23:48 (fourteen years ago)
i really like the way bookmarking works now tbh
― markers, Wednesday, 1 February 2012 23:55 (fourteen years ago)
ditto
― i love pinfold cricket (gbx), Wednesday, 1 February 2012 23:57 (fourteen years ago)
The new bookmarking thing works for me. Didn't even know I wanted it.
― pplains, Thursday, 2 February 2012 01:30 (fourteen years ago)
agree with mordy
― tebow gotti (k3vin k.), Thursday, 2 February 2012 01:48 (fourteen years ago)
Im kinda amazed how many ppl use bookmarks this religiously. Ive nevre even given them a thought.
― thanks to denial, I'm immortal! (Trayce), Thursday, 2 February 2012 02:09 (fourteen years ago)
i get so bogged down with my unread bookmarks i rarely look at SNA :(
― ⚓ (gr8080), Thursday, 2 February 2012 02:10 (fourteen years ago)
I tend to rely on my browser's turning a viste3d link pink/the "new posts" unfilled dot. So when the site gets rebooted and they all clear, Im completely lost haha.
― thanks to denial, I'm immortal! (Trayce), Thursday, 2 February 2012 02:12 (fourteen years ago)
One of a few reasons why I changed my name!
There was a while where pplains wasn't on 77 yet, and I'd log in as Pleasant Plains to check in. Fuck, those bookmarks stacked up fast.
― pplains, Thursday, 2 February 2012 02:19 (fourteen years ago)
Check out the blue cursor on the side to give you an idea of how far up it goes.
http://img196.imageshack.us/img196/392/screenshot20120201at820.png
― pplains, Thursday, 2 February 2012 02:21 (fourteen years ago)
poll
― tebow gotti (k3vin k.), Thursday, 2 February 2012 02:22 (fourteen years ago)
yah after some p intense experiences w/stacked up bookmarks im careful abt unfollowing threads im not actively reading, only have 5 outstanding now
― lag∞n, Thursday, 2 February 2012 02:22 (fourteen years ago)
need to go back and bookmark "an erotic thriller" again tho'.
― pplains, Thursday, 2 February 2012 02:23 (fourteen years ago)
i have to clear bookmarks compulsively tbh
― call all destroyer, Thursday, 2 February 2012 02:24 (fourteen years ago)
dont need to bookmark it... im living it
― lag∞n, Thursday, 2 February 2012 02:25 (fourteen years ago)
sux for you... most intercourse involves penetration you know.
― pplains, Thursday, 2 February 2012 02:27 (fourteen years ago)
i was lazy, but there really should have been a comma before those last two words.
hah
― lag∞n, Thursday, 2 February 2012 02:29 (fourteen years ago)
I could not use ilx without bookmarks, seriously
― Autumn Almanac (Schlafsack), Thursday, 2 February 2012 02:33 (fourteen years ago)
I used to be one of you, then I found help
― dayo, Thursday, 2 February 2012 02:38 (fourteen years ago)
use bookmarks y'all
― markers, Thursday, 2 February 2012 02:39 (fourteen years ago)
the bookmarkers gag has already been done rite
― Wub wub wub wubwubwubwub wub Pzzzzzzz WUBB wubwub (Autumn Almanac), Thursday, 2 February 2012 02:39 (fourteen years ago)
argh even as I am reading about it, I'm automatically clicking 'bookmark' and it is annoying me!
― kinder, Thursday, 2 February 2012 03:38 (fourteen years ago)
this is still totally frustrating
― Mordy, Thursday, 2 February 2012 16:01 (fourteen years ago)
you'll love it eventually!!!
― markers, Thursday, 2 February 2012 16:01 (fourteen years ago)
ok, it's pissing me off too. back it goes. maybe into preferences ville
― stet, Thursday, 2 February 2012 16:19 (fourteen years ago)
Nooooooooooo Stet! ;_;
― Flag post? I hardly knew her! (Le Bateau Ivre), Thursday, 2 February 2012 16:22 (fourteen years ago)
haha
― lag∞n, Thursday, 2 February 2012 16:22 (fourteen years ago)
i liked it!
― markers, Thursday, 2 February 2012 16:22 (fourteen years ago)
Why u brake haert Stet, u tease
― Flag post? I hardly knew her! (Le Bateau Ivre), Thursday, 2 February 2012 16:23 (fourteen years ago)
LBI, preferences ville means YOU WILL BE ABLE TO KEEP IT THE NEW WAY, ffs
― Steamtable Willie (WmC), Thursday, 2 February 2012 16:23 (fourteen years ago)
but we want everyone to HAVE to use it
― lag∞n, Thursday, 2 February 2012 16:25 (fourteen years ago)
think of the hive wont you
^^ exactly lol
xp
― Flag post? I hardly knew her! (Le Bateau Ivre), Thursday, 2 February 2012 16:26 (fourteen years ago)
It's kinda like Portal or something. Or those parts in Pitfall II when you'd die and your character would literally be taken all the way back to the beginning.
― pplains, Thursday, 2 February 2012 17:05 (fourteen years ago)
I'm sorry markers, but I've had a couple days to try it out and I tried looking at it in various ways and trying to adjust, but really I just hate it.
― garbage corn fan (Je55e), Thursday, 2 February 2012 19:20 (fourteen years ago)
fair enough \(^o^)/
― markers, Thursday, 2 February 2012 19:24 (fourteen years ago)
it can't be gone soon enough afaic
― Mordy, Thursday, 2 February 2012 19:25 (fourteen years ago)
the things you think are useless I just can't understand...
― Steamtable Willie (WmC), Thursday, 2 February 2012 19:26 (fourteen years ago)
I do hope it goes to live w/ a nice family in Preferencesville tho so that everyone can be happy!
― garbage corn fan (Je55e), Thursday, 2 February 2012 19:27 (fourteen years ago)
WmC - who are you talking to? I'm sure it's useful for the right person (markers) it's just making me crazy.
― Mordy, Thursday, 2 February 2012 19:39 (fourteen years ago)
Chews, it's a serious revamp—like totally different,
Ah, cool! The current markup is quite idiosyncratic as I discovered while making the stylesheet and it would be good to see if I can simplify!
If you need a reviewing eye on the new HTML structure I’d be happy to take a look.
― Chewshabadoo, Thursday, 11 June 2026 15:17 (two weeks ago)
it's written in ML!
awesome! Standard ML was my favorite in my school days
― mick gagger (diamonddave85), Thursday, 11 June 2026 18:07 (two weeks ago)
Me too, although it was hammered in quite strongly, as it was the guys who invented it.
― Keith, Thursday, 11 June 2026 21:27 (two weeks ago)
I’ve heard of it but I know very little, are you rolling your own custom architecture for this or using a framework?
― Chewshabadoo, Friday, 12 June 2026 06:07 (two weeks ago)
No framework. The history of frameworks is littered with "This is amazing, you should all use this" shortly followed by "That's a load of old garbage, how do we get rid of it?". I can never wrap my head around how people can be bothered to learn some of these things, they're so complicated, and the usual outcome is simply that you can do what you already could do, but in the style of someone else. This conversation came up 20 years ago when I did the last one, and I can say that in general my views on frameworks haven't changed since then—it's just they're mostly Javascript frameworks and not Java ones now.
― Keith, Friday, 12 June 2026 08:24 (two weeks ago)
Fair enough. Especially if you are the sole/main maintainer and creating quite standard flows that sounds like a great call.
― Chewshabadoo, Friday, 12 June 2026 08:40 (two weeks ago)
I actually find the idea of frameworks in general interesting, in that you have to conclude that the producers of 'underlying' frameworks, like the web platform, or the JDK/.NET stuff etc. think to themselves "let's just do 3/4 of the job and leave the chunk that you need for building applications for bunch of other people to do later". When you think about it that way, it's pretty odd they even exist, because obviously these guys don't think that. What regularly seems more likely to me is that whilst some frameworks have some express purpose (e.g. React and virtual DOM), most are simply a reshaping of existing APIs to fit the aesthetic of the creator. The creator obviously thinks it's 'better' and 'more productive', when in actual fact it's simply because they have a solid mental model of the whole thing, because they made it. Some of them are then good at selling that idea to others, because it's compelling: "use this, and it'll make your life easier". Anyway, call me cynical.
― Keith, Friday, 12 June 2026 08:56 (two weeks ago)
In theory it makes it easier to hire people and quicker to get them up to speed if you're using a framework that's common, they can get straight in to learning the app specific code instead of the unique & fun way you've devised to wire in environment variables or whatever. Obviously not a concern for personal projects & labours of love! But I work on a large 20+ year old application, the old founder and lead developer hated frameworks - MVCs, ORMs, front ends, etc - and that really is coming back to bite us now.
― stick your cheffing job (ledge), Friday, 12 June 2026 09:29 (two weeks ago)
The theory is sound—essentially, "you already know how to do some of it", but in your case, which I think is more typical, would it have been an improvement if it were written in Wicket, Cocoon, Apache Turbine, JSF or Tapestry? ORM is something kind of different—and even worse!
― Keith, Friday, 12 June 2026 09:34 (two weeks ago)
My point is that your 20+ year old codebase would've used a framework from 20+ years ago, and the likelihood of your new hires knowing that is close to zero (probably actually zero), so you'd be no better off.
― Keith, Friday, 12 June 2026 09:35 (two weeks ago)
react is over a decade old... idk, part of my thinking is that using a framework might have constrained things in a way that made the application easier to understand and easier to refactor but that could be "grass is always greener" wishful thinking.
― stick your cheffing job (ledge), Friday, 12 June 2026 09:39 (two weeks ago)
You’re getting CLOD to do it!
― Keith, Friday, 12 June 2026 09:44 (two weeks ago)
with close supervision from two devs experienced with the codebase!
― stick your cheffing job (ledge), Friday, 12 June 2026 09:49 (two weeks ago)
also before clod came along we wasted two years and god knows how much cash with a ceo who was convinced that the codebase was irredeemable and started a project to rewrite from scratch, using expensive contractors! but for various reasons that was abandoned and he's been pushed out, hooray.
― stick your cheffing job (ledge), Friday, 12 June 2026 09:54 (two weeks ago)
cto not ceo.
― stick your cheffing job (ledge), Friday, 12 June 2026 09:56 (two weeks ago)
Yes, the massive rewrite. I've seen a few of those. I did succeed in getting one done, but that was done by changing it bit by bit until it was no longer the old one, rather than the start from scratch approach, which I've never seen work.
React has been going for longer than most frameworks, but obviously in that timeframe you've had Angular (1!), Vue, Next etc. Maybe React will be the one framework that breaks the pattern that all other frameworks have followed and is viewed really positively in twenty years' time.
― Keith, Friday, 12 June 2026 10:07 (two weeks ago)
start from scratch approach, which I've never seen work
― stet, Friday, 12 June 2026 12:04 (two weeks ago)
Haha, oh yeah, I forgot about that!
― Keith, Friday, 12 June 2026 12:07 (two weeks ago)
What I'm hearing here is that we're in the hands of a religious lunatic (complimentary)
― Andrew Farrell, Saturday, 13 June 2026 10:44 (two weeks ago)
Hey Dan, I thought you might like to know it's written in ML!
― Keith, Thursday, June 11, 2026 8:40 AM (three days ago) bookmarkflaglink
thats awesome that youre doing it in the unfashionable lang of your choice, as it should be
― lag∞n, Sunday, 14 June 2026 14:48 (two weeks ago)
Maybe React will be the one framework that breaks the pattern that all other frameworks have followed and is viewed really positively in twenty years' time.
― Keith, Friday, June 12, 2026 6:07 AM (two days ago) bookmarkflaglink
no reason to use react anyway ilx isnt interactive like that
― lag∞n, Sunday, 14 June 2026 14:50 (two weeks ago)
Thanks, it's been very interesting. Not least because at the beginning (when it was really just an experiment) I thought I'd run into all the brick walls that you usually do when you go off the beaten track, but the interesting thing is that it didn't happen. If you missed it, it's largely F#, so it's not like it's Standard ML—F# being a descendent of Standard ML via Ocaml. Doing it in Standard ML would have been somewhat crazy as (I assume) you'd have very limited libraries etc. With F# being a .NET language, you get the whole framework and e.g. the Kestrel runtime and I ran in to pretty much no roadblocks, so I just kept on doing it, and now I would struggle to imagine doing it any other way, because it's much better.
I actually started out writing a book on this subject, to try and write something engaging and motivational and avoided the details of e.g. lambda calculus, category theory etc. which most writing seems to dive straight into—stuff that's likely to put off 99% of readers. However, I decided some time back that if I'm going to do that, I had better have some experience of writing a significant application in this way, so it all got sidetracked into doing this.
So yeah I don't want to be having a go at React primarily because the thing that it was initially trying to solve is something that came straight out of ML in the 1970s, i.e. immutability and that the UI is a function of the state, so I think it at least has a real tangible reason for its existence, beyond just reframing existing APIs as many 'frameworks' do. Ironically, given that, I'm not using it, despite there being a lot of interactivity, but the reason for that is because I think to do a nice UI, the UI being a direct function of state is too simplistic... In reality, you want to transition from state A to state B, and I believe React has some bolt-ons in that space, but I'm just not willing to learn the mountains of stuff that it would involve when I know I could do it anyway. Stuff like Elm (another ML) has also explored this area, I believe, which would be much more in line with what I've done.
― Keith, Sunday, 14 June 2026 16:59 (two weeks ago)
With F# being a .NET language, you get the whole framework and e.g. the Kestrel runtime and I ran in to pretty much no roadblocks, so I just kept on doing it, and now I would struggle to imagine doing it any other way, because it's much better.
thats cool idk anything about .net and so forth but it does sound like everything kinda just worked out which obvs isnt how things usually go lol
― lag∞n, Wednesday, 17 June 2026 14:47 (two weeks ago)
Well it worked out programming-wise at least, and yeah that's usually a lot harder if you're off the mainstream! I'm sure lots of people will still think it's shit 🤪.
― Keith, Wednesday, 17 June 2026 15:30 (two weeks ago)