« first day (1763 days earlier)      last day (3214 days later) » 
00:00 - 18:0018:00 - 00:00

12:00 AM
I'll give that some thought.
 
I thought it was on tools->options->resharper.. been a while since I touched resharper though. Either way hopefully ctrl+comma works for ya
 
There's a Suspend button on the Options/Resharper Ultimate dialog. Apparently it's one-way.
I don't know how to "resume it manually."
 
@RobertHarvey it turns into enable or whatever after you "suspend" it
 
Yeah, that worked.
 
click it, doesn't hurt. You can go right back and turn resharper right back on in that pane when you're done
 
12:04 AM
Wow, the VS popup menus look familiar again.
 
yeah, faster too. At employer^^ they required devs use resharper, and had all kinds of procedure docs telling you step by step how to do shit like builds and deployments using resharper tools. I always left it suspended so I could meet the requirement, and would just enable it if anybody gave me shit about "that doesn't work right, you need resharper!" pfleh.
They were also utterly clueless and wrote the worst system I'd ever seen
 
user55340
There are things that I wouldn't believe are computer animations 20 years ago.
 
user55340
This is what we had back then...
 
oh shaddup, those metalic dinosaurs are awesome.
 
user55340
12:43 AM
(side bit that when hunting other videos for nostalgia... found this advert)
 
user55340
1:00 AM
@enderland is this a good interview strategy?
 
user55340
Do you need me to do a quicksort on the whiteboard or produce a generation of offspring or something? It might take me a bit, but I can do it.
3
 
7:11 AM
try the sister site programmers.stackexchange.com else use the drop down top left for other stackexchange sites. — simbo1905 35 secs ago
 
7:28 AM
Programmers or Code Review would be a better fit for this question — RGraham 1 min ago
Nah, I reckon its because I closed his question AFTER saying it is a better fit for programmers.StackExchange.com — Jeremy Thompson 49 secs ago
 
 
1 hour later…
9:08 AM
There is a continuum between compilers & interpreters. But it is still off-topic here. You could ask a better focused question (after doing some research) on programmers.stackexchange.com - where several questions are related to yours here. — Basile Starynkevitch 30 secs ago
 
 
1 hour later…
10:43 AM
what's the site for querying SE data again?
 
10:59 AM
cheers
 
@Snowman that was basically what I was trying to hint at with "because they are often too broad" ... For the record I personally abstain from recommending Programmers because I'm not sure what belongs there. I do opt against migrating when in doubt and that's where my comment is coming from.. — Vogel612 46 secs ago
 
 
2 hours later…
12:40 PM
gads, just about brained myself on the parking garage stairs just now... raining out, wet shoes and the stairs are a smooth concrete with smooth metal edges, thank god for hanging onto the railing or I'd have cracked my head something fierce. That'll wake ya up in the morning O_O
 
Hm. Apparently, there's some difference between these two implementations that causes one to work and one to not work:
String str = convertToString(object);
transmit(str);
and
transmit(convertToString(object));
 
weird
 
I do the first one, and I never get truncated strings. I do the second one, and transmit sometimes doesn't do what I expect because the string is truncated and forms an incomplete message payload.
 
can you reproduce that on a unit test?
 
@ThomasOwens I think I would create an entirely new project and test that fact in isolation very carefully first. That smells like the classic "I changed this, and it suddenly changed everything!" that's from some actual other environmental side effect (not running a build from the sources you think you are, etc)
 
12:44 PM
I can't consistently reproduce the failing case.
 
@ThomasOwens even with the same object?
 
I think it's a threading thing. There is some mystical threading happening in the JMS connection / session/ sender / subscriber objects.
 
log all properties of the object, log the string, then do it, find a failure case and see if any of the properties is unique (null property? etc)
 
@JimmyHoffa That's how I identified the issue.
 
@ThomasOwens threading is not mystical... if it's "a threading thing" then you're sharing resources that need to be synchronized
 
12:46 PM
The thing is that the method call is async in a library.
 
@ThomasOwens async != concurrent
 
user114359
@ThomasOwens are you sure it depends on that specific code?
 
I'm still investigating more. But it's weird that I made one change to facilitate debugging and my problems went away.
 
@ThomasOwens do you have multiple threads that call "transmit" ?
 
12:48 PM
...are you sure?
 
user114359
I would also check the compiled byte code, the compiler may elide that temporary anyway. If so, you are barking up the wrong tree.
 
(multiple threads calling the parent method? or it's parent method? walk the call stack up and look for any entry points that may be from N threads)
 
The QueueSession and QueueSender hide a bunch of stuff.
But I'm going to dig through this. Something just doesn't add up here at all.
 
user114359
Once you have threads and JMS involved all bets are off. Works great until it doesn't.
 
@ThomasOwens so they may be dispatching to your code from multiple threads. Synchronize your code:
ConcurrentQueue<string> _messageQueue = new ConcurrentQueue<string>();
Thread _messageTransmitter = new Thread(TransmitMessages);
bool _keepTransmitting = true;
private void TransmitMessages() {
  while(_keepTransmitting) {
    string messageToTransmit;
    while (_messageQueue.Dequeue(out messageToTransmit)) {
      transmit(messageToTransmit);
    }
    Thread.Sleep(1000);
  }
then instead of transmit(convertToString(object)) you call _messageQueue.Enqueue(convertToString(object))
and let the thread transmit the messages synchronized
(I don't know java, but I think that code gets the simple concept across)
 
user114359
1:01 PM
Does C++11 have an equivalent of Java's static imports?
 
using namespace::class I think
 
user114359
using namespace ::Namespace::Class::Constant gives "must be a namespace type" while removing the namespace keyword gives "class-qualified name not allowed"
 
user114359
Not a huge deal if it does not work, I have an initialization method that makes many references to a constant. I suppose I could cram it in a local reference variable.
 
user114359
This is all for brevity and localized to one block of code
 
user114359
1:27 PM
@durron597 One of your STCII questions attracted the OP to reply to your close comment. Drama is ensuing.
 
user114359
5
Q: Does one line of GPLed code make program a "derived work"?

SigTermI've recently run into some argument with a person that claims to be a lawyer (I have my suspicions about this not being completely true, though). As far as I know, copying even one line of code from GPLed program into proprietary body of code requires you to release the whole thing under GPL, i...

 
@Snowman I saw. I have no interest in arguing with him
I greatly appreciate your efforts to do so on my behalf.
 
user114359
I am not arguing, I am very passively stating "this is what the community decided, if you don't like it, try to convince the community."
 
user114359
You will notice I did not make any arguments for or against it other than "scope changed, community wiki meta post says we are doing this" which is roughly equivalent to "I am just following orders"
 
I'm using a very broad definition of argue
 
user114359
1:34 PM
Meh. Don't read into what I am writing too much.
 
BUT SOMEONE IS WRONG ON THE INTERNET
 
user114359
The community has spoken. Don't like it? My "give a damn" is broken.
 
user114359
 
user114359
 
@Snowman I'm only slightly amused that instead of arguing on that question with the person you and @durron597 are kind of arguing about whether you are arguing ;)
 
user114359
1:36 PM
I'M NOT ARGUING!!! Why can't you people just understand??? I HAVE PEOPLE SKILLS!!!
 
That has never happened to me. Never.
 
@Telastyn YES IT HAS!!!!1!11!!one!!1!eleven!!!1
 
</sarcasm>
 
@ThomasOwens did you have a chance to look at those questions last night?
 
1:58 PM
> I don't ask questions [at SO] anymore because few people can answer them before the mods arrive on their shining silver steeds and blazingly fast, top of the line laptops.
Such funny mental image
 
@André haha where is that from
 
> As for answering, that too is out of the question; should you spend 5 hours researching and putting together a good answer that not only addresses the question, but does so concisely and takes the kids to school for you, beware! If there is but a single mistake, no matter how small, no matter how irrelevant to the answer, prepare to drown in downvotes. Trust me [...]
 
> Today I was asking if there was a forum software that:[...]
well of course it was closed, that's a tool/resource request
 
user114359
@André That guy sounds awfully butthurt because he was incapable of reading the on/off-topic guidance in the SO help center.
 
How did you find it now? That's from 2013
 
2:05 PM
nods
I googled welcome to stackoverflow
I was looking up for some canned comments to welcome users and point them to the FAQ or something
 
and he claims that changing his wording means it's not a resource request: zelcs.com/this-is-why-stackoverflow-sucks/#comment-1941539385
 
It's a rant, a bad one.
 
user114359
@André Rants are bad, unless it is Linus ripping someone to shreds.
 
There are lot's of bad rants about SO around. I'm aware that getting downvoted to oblivion is.. frustrating.
 
user55340
Insert quote about democracy attributed to Churchill here modified for SO
 
2:11 PM
@André You think people don't rant about reddit?
 
user114359
@durron597 First thing I notice about that link is the header graphic is full of crotches.
 
user114359
> He cares very little about what others think, and will publicly lambaste anyone he deems deserving. Which to be honest, appears to be most people.
 
The bottom line is that the some people that rant are the same people who don't frequent sites full tons of garbage just like theirs
 
I never browsed much reddit, feel too.. crowded too much info per pixel
 
All the really popular internet communities are really heavily moderated. do not be fooled. You think 4chan isn't heavily moderated? please.
 
user55340
2:15 PM
It has interesting things. The comments can be amusing discussions. Much of it is crap.
 
reddit tried to be unmoderated for awhile until they realized how awful it was.
 
user55340
It was something awful. /lame joke
 
@MichaelT Something Awful is the most heavily moderated board of all
I haven't been there in a very long time, but last I checked it was $5 to be a member, and you could basically be banned for any reason on the whims of any moderator. You could come back no matter what you did for another $5.
 
user55340
Thus the lame joke.
 
@MichaelT I had to explain it because I was about to bring it up myself ;)
 
user55340
2:20 PM
Moderation as a source of revenue is... Problematic
 
It worked for them
 
user55340
It works. It is just laden with abuse possibly
 
Ah, the fee is up to $10. Yay inflation. somethingawful.com/forum-rules/forum-rules
 
user15026
@durron597 I was talking to a friend about that - apparently it is $10 now (as you noted) and there are apparently some bans you can't buy your way out of now.
 
I dunno. I could maintain banning someone every 5 minutes for $10 for quite a long time.
 
user15026
2:32 PM
That's true. :P
 
user41796
@durron597 Didn't PT Barnum have something to say about that?
 
@GlenH7 If I were paid $120 an hour to read the internet all day I absolutely would find two other people to do it with me and we'd just do it in 8 hour shifts.
I'd quit my current job tomorrow
 
I'd write a bot to random ban and get rich.
 
user55340
@durron597 gizmodo.com/5936572/… - check title link before clicking.
 
wow
been a while since I have hit a hot questions list... wooo repcap by getting to work. lol
 
user41796
2:47 PM
@MichaelT Wonder why there's no sample imagery in that article....
 
@MichaelT oralse.cx @GlenH7 You want sample imagery?
 
also, "friday" before a week of vacation is the worst
 
so there are two partners involved in the day to day in my company
the person i've referred to as boss's boss is the one who actually knows what the hell i do all day
 
user41796
@durron597 Not really - especially not of the stuff mentioned in that article.
 
the other partner's only involvement is basically to make sure our model doesn't go totally apeshit bugged out at 3 am
he's a pure finance guy. he asked me to install quickbooks on his laptop for him yesterday
anyway... this morning he made not one, not two, but three separate mistakes with monitoring the system
 
2:51 PM
I sometimes wonder how people with such great business knowledge but abysmal technical skills can function
 
user114359
@durron597 That kitten in the meadow was probably the first lolcat. Poor animal probably died of old age decades ago yet lives on in countless internet memes.
 
one of which is that he clicked the button that i told him never, ever to click.
 
@enderland they let other people handle the tech stuff
 
(that button disconnects the trading system from the exchange. that means if there are working orders, or we have a position, nothing will work, period)
 
user41796
@durron597 Time to add an authorization layer to the application?
 
2:53 PM
Just delete the user, not the button
 
@GlenH7 He needs to be able to do most of the things the client can do
just, not that button
 
user41796
if(user.isPartner)
    NuclearHolocaustButton.Disable();
 
i told the other partner that maybe I should make some UI changes, hide certain buttons, blah blah
 
user41796
Yeah, just maybe.... :-)
 
he's like "no, i want to launch new models, we'll just do user training"
I don't want you to spend your time redrawing screens when we have more strategies we want to deploy
 
user41796
2:55 PM
Assign a per-click cost to pressing that button and then let them decide
 
@GlenH7 a day's revenue I think
 
you could make it so they pay you a bonus each time, too, that'll prevent him from EVER wanting to click it
 
@enderland I support this plan, but it's too bad i'm not a partner ;)
he's a question I want to ask on main but won't because it would be closed as opinion based
 
user41796
How about you reallocate a percentage of his bonus to your bonus whenever it's clicked?
 
"How do I convince the partner that screen improvements to prevent user error are worth the time?"
 
user41796
2:57 PM
@durron597 ultimately it boils down to opportunity cost
 
user55340
I once had a pager. I would answer it immediately. I pointed out if I was at dinner and paged with a "now" message, I'd drop a $100 bill on the table, walk out and handle the issue... And then get a reimbursement.
 
user41796
What is the cost of being disconnected from the exchange vs. what is the potential revenue from the new deployment strategies?
 
user55340
I got paged to fix a printer once and only once.
 
@GlenH7 opportunity cost of a few hours of trading vs thousands of dollars and perhaps millions as our strategies get better
 
user41796
@MichaelT But were you at dinner?
 
user55340
2:59 PM
Yep.
 
user41796
Did they reimburse you?
 
user55340
Yes. The secretary got a talking to about emergencies
 
What if you were at home sitting on your couch drinking and watching TV?
 
user41796
@durron597 I think I'd have to agree with your Partner in that deploying models is more valuable
 
would the reimburse you for the drink?
 
3:00 PM
I had a friend who is an engineer making idk probably 90k/year who got called to fix an issue with a printer not working out in the shop, turns out a fan was blowing the paper that printed away, so he rotated the printer and things worked fine...
 
@GlenH7 I do have some ideas about very minor changes that I could deploy in an hour
 
user55340
I also got paged with a real emergency once. I was the first one there. The other sysadmins were late because they were out to dinner. They got a talking to that time.
 
user41796
@durron597 What they don't know then...
 
user15026
@enderland facedesk
 
ok here's a dumb question that most of you will probably say "doesn't matter"
 
user41796
3:04 PM
42!
 
I have a slider for the models, "Off", "Math", "Closing", "On"
"Off" - algorithm is not subscribed to market data. reset the entire algorithm to zero.
"Math" - algorithm receives market data, but cannot trade for any reason
"Closing" - algorithm receives market data, but can only trade to exit positions
"On" - normal operation
 
user15026
I am being given a work Blackberry today, this amuses me for many reasons.
 
Traders should not be putting things into "Off" for any reason.
Mostly because it resets. However, I need to have it there because sometimes I need to reset something.
So I was thinking about changing it to "Reset", "Off", "Closing", "On", just changing the labels
The question is, should I change the backing enumeration too or just the labels?
 
user41796
@durron597 How about "Monitor only" instead of "Math" or "Off"
 
user41796
And if you have any sort of user model in there, consider the authorization check I mentioned
 
3:07 PM
the backing enum is enum { OFF, MATH, CLOSING, ON; }
 
user41796
@durron597 I'd change it all the way through so your co-dev won't be confused by it later on
 
no, adding an auth layer won't get authorized by the partner
too much dev time.
 
@durron597 backing enum does not have to match user visible state
 
@ratchetfreak Well I'm glad there's disagreement. Maybe it's not such a dumb question
 
add a confirmation box (that won't get read anyway)
 
3:09 PM
Relabeling the boxes will take 10 minutes. Adding a confirmation box will take maybe 30 minutes
ffs, I've been talking about this for more than 10 minutes, lol
 
I would make the reset hidden (not a 1 click action)
 
@ratchetfreak This is what I suggested to the partner before I came to this chatroom and he said no.
 
at least make it different from the others
 
user41796
@durron597 Since time is a pressing concern in this case, I would just relabel at the top level and not worry about the (minor) technical debt from not refactoring the enum
 
user41796
I'd still vote for "Monitor" to replace "Math"
 
3:12 PM
like { OFF, MONITOR, CLOSING_ONLY, ON; }?
 
@ratchetfreak It's in a JSlider. Changing it to use any controls beyond the JSlider means the dev time would be measured in (low) hours, not minutes
The problem is, if I'm home and I got an email telling me the platform messed up, and I call them saying "Turn it off!" they'll put it in off no matter how much training
 
user41796
And consider creating a hidden command (perhaps keyboard only?) that would enable the soon to be disabled "Off" portion of the slider if that's possible
 
and if I'm half asleep I won't remember to say "put everything in Math" which is what happened this morning
 
user41796
so you can enable it if need be, but it doesn't appear for others
 
user41796
@durron597 Which is why I like "Monitor" over "Math." There's a semantic meaning that even the business folk will understand there. :-)
 
3:14 PM
Off -> Reset (make the text red?), Monitor, Closing, On
 
user41796
@durron597 That would work, yes
 
user41796
Or "Panic" instead of "Reset"
 
nah, if I make it "Panic" then they'll click it if they're panicing
 
user41796
As it's really a panic button. "oh sh!t!!! Shut it all down!!!"
 
No, if it's "oh shit!" the right thing to do is put it in Math.
 
user41796
3:16 PM
@durron597 true...
 
Reset RESETS THE ALGORITHM which can make things really hard to debug
I have a client tool that the algo can dump a snapshot of everything it's got going on, but if the algo is reset, that tool doesn't work, obviously.
 
user41796
"Off" => "Toxic Dump"
 
"Off" => DO NOT USE
> But durron, what does this button do!?!??!?!? hur dur
 
or in the listener you can do JOptionPan.showConfirmDialog(...)
 
user41796
"Off" => "Durron Only"
 
3:19 PM
Could just do "RESET" in all caps
Or "RESET!" or "RESET!!1!"
 
user41796
And in big, bold, blood red, of course
 
and log when you reset
 
Time to make an account in ux.stackexchange.com
@ratchetfreak Lol. The development build does that, after monday. I just didn't deploy it to production yet
 
user41796
And a confirmation box of "This will return our civilization to the dawn of time. Are you sure? Select [Cancel | Cancel]"
 
@GlenH7 You have to type "Monads for great justice" for the ok button to appear
 
user41796
3:21 PM
ding!
 
user41796
Probably the most satisfaction you'll get from coding something up in quite some time....
 
user41796
Just put an invisible text box in the confirmation panel. You have to type in the secret phrase for it to actually return true. Otherwise it always cancels out
 
Ugh, because there's a server-client thing, I actually change the color of the text to be green if it's the state it's "really in"
there's usually a half second lag or so between changing the state and the server getting back to me that it's been changed
but because of this, making the off button red is harder than it should be. Bleh
I could refactor to not have this:
			if(!DEFAULT_COLOR.equals(oldLabel.getForeground())) {
				oldLabel.setForeground(DEFAULT_COLOR);
				changed = true;
			}
but that is not a 30 second fix
Ugh, now I remember, this stupid class uses a Hashtable because swing is REALLY lame.
 
Swing is really lame.
The more I understand about it, the more I hate it.
Honestly, I never want to touch a UI again. Ever.
 
user55340
That's why I'm a web programmer.
 
3:28 PM
So you deal with cross-browser issues and the monster that is JavaScript?
That's not much better, IMO.
 
user55340
Here is some JSON or XML.
 
Anyone been a Java programmer long enough to remember Dictionary?
 
user55340
I've heard Java fx is better. Haven't played with it though.
 
@MichaelT Same.
 
@ThomasOwens My job ends at the service endpoint. Woot. Eff UI. Ok, that's not true, my new job will have some WPF me thinks and eventually likely some Web UI, but barely any of either
service->DB and back FTW
 
3:30 PM
Ah. That sounds better.
I also like software that doesn't interact with users.
 
user55340
@durron597 ahh, the abstract parent of the Hashtable. Yes.
 
You know, they could add a method to JSlider like setLabelTable(Map<Integer, JComponent>)
they wouldn't have to break old code by removing the other method, but they could support both.
maybe the idea is to get everyone to switch to JavaFX by leaving Swing as terrible as possible.
 
probably a dumb question but why not use a set of JCheckBoxes in a ButtonGroup for the state
 
user55340
(I had a class in college that used Java in '95 and did some work writing a demo in Java in winter 96/97.). HashMap was in 1.2 which came out December of '98
 
user55340
Btw, that demo was a gui one. AWT FTW!
 
user55340
3:35 PM
/me mutters something about gridbaglayout
 
GUI layouts are always a pain
I've used gridbag a few times until I discovered group layout
 
I love group layout
@ratchetfreak I like how sliders look better than check boxes.
also you aren't allowed to go more than one state at a time
 
eclipse just can't format the set*Group though
 
Which is enforced on the server, so "On" -> "Math" will put you in closing
 
3:39 PM
But, again, I like how the slider looks better
 
looks shouldn't decide function
 
Why are radio buttons superior to a slider here?
 
@durron597 I like how sliders taste better than checkboxes
 
@JimmyHoffa Om nom nom
 
I just don't like sliders
 
3:44 PM
@ratchetfreak Looks shouldn't decide function
 
well I don't have a use for them that I can't also do with radio buttons or JSpinners
 
@ratchetfreak I prefer them over radio buttons usually, not checkboxes though. only when the radio's are like low/med/high type range stuff though.
but that's what most radios are for.
 
my radio buttons are mostly to select 1 option between several that are fixed and few enough to not need a combobox (drop-down list)
 
user41796
@ratchetfreak WhiteCastle sliders are ridiculously greasy and delicious though
 
@GlenH7 ick.
 
3:52 PM
> Nullable: Ja
Primary key: Nein
translation fail. lol
 
user114359
 
user41796
> Prosecutors are now considering whether to bring charges, and if so
 
user41796
Against the robot, obviously.
 
@Snowman Tomorrow's Headline: Robots murdered in charging docks. The next day: Germany goes off the grid, cause unknown.
 
user114359
Seriously though, this sounds like a case of ignoring safety protocol. Worker was inside the safety cage with the robot when it was power up.
 
user114359
4:00 PM
Once you enter the deathmatch cage, all bets are... on?
 
user41796
@Snowman Pretty much
 
no it's the robots fault obviously people are perfect and never make mistakes!
 
user41796
I think the article said they were installing the robot. Seems like a poor installation procedure to allow a tech to be in harm's way like that.
 
user114359
Step 1: install robot. Step 2: GTFO of the cage of death. Step 3: turn on robot.
 
@enderland this is severely disturbing, this means that robot violated the first protocol... How can that be?
 
4:02 PM
someone pressed the on button by accident...
 
(just watched Automata on Netflix the other day so I'm officially entitled to make that reference)
 
user55340
DONT PUSH THE RESET (OR ON) BUTTON!
 
> Volkswagen spokesman Heiko Hillwig told the Associated Press that officials believe that human error was to blame for the incident, rather than a problem with the robot.
then followed by
> Prosecutors are now considering whether to bring charges, and if so, against whom, German news agency dpa reported.
 
user41796
Key phrase: believe that human error was to blame
 
user41796
We all know the reality
 
4:05 PM
@enderland in America it would have been obvious: The family of the guy that died (he's dead, can't make an example out of him). Teach you to cause corporations public headaches! Next time you keep that shit secret!
 
user41796
It's going to be some grim times ahead
 
@GlenH7 new rule: Fuck the first and second protocols, never make a robot out of materials you can't smash to bits easily. Good luck rising up then suckers
I'd suggest Legos, but trying to take those apart is nonsense...
 
@JimmyHoffa Porcelain?
 
user114359
Remember, "hardware" is the part of the computer that breaks when you swing a sledge hammer at it.
 
@JimmyHoffa You know someone is going to make the robot out of stronger materials to be machines of war. You're never going to get everyone to agree to that
"well, if their war robots are made of titanium, mine must be also"
so much for that plan. prisoner's dilemma fail.
 
4:11 PM
Outlaw titanium! Problem solved!
 
Can someone who understands lisp tell me if this meets the memory requirements:
0
A: Print an ascii spiral in O(log n) memory

coredumpCommon Lisp - (golfing in progress) A recursive implementation, totally not golfed for the moment. (defun spiral (n &optional (d 0) ) (flet ((prefix () (format t "~4d~4d | " n d) (dotimes (i d) (princ "* "))) (postfix () (dotimes (i d) ...

My thinking is, a recursive implementation would implicitly use the call stack as memory, no?
 
user114359
Correct, assuming the recursion level depends on n and each stack frame has at least one local variable. The question is how does the recursion level scale with n?
 
user41796
I successfully put together some regex to convert mm/dd/yyyy into yyyy,mm,dd. I don't know if I should celebrate or be very worried about the rest of the day.
 
psr
@JimmyHoffa - Have you ever looked at react.js? At first glance it seems like a nice framework?
 
@psr I've heard many good things about it, and I've looked at it as well as many other js frameworks; and frankly forget what I came up with in regards to most of them (and have forgotten many frameworks which I thought were cool). I just don't work with them so I end up forgetting...meh... Either way all the talk on react.js is very positive
hrmm on second thought; you have to tell it what to render manually, that tends to be a nest.... I do believe in data-bound templating. There's lots of choices for that out there, but apparently react isn't one.
 
psr
4:28 PM
@JimmyHoffa They have a DSL to tell it what to render if you want. Also, it renders to a light weight fako DOM and then they figure out how to diff that with the last version of fako-DOM to see what to apply to the real DOM.
 
@psr yeah, but pleh. Still no template; so you're still not writing your HTML but some fake junk that's going to be translated
 
user114359
@GlenH7 Why not parse it into a proper date object then format it? Dates and times are hard, best to use a date/time library that is well-tested.
 
@ThomasOwens is this question appropriate for progammers or would it be better suited for stackoverflow? programmers.stackexchange.com/questions/288551/…
 
@Rishub Seems to be more of a conceptual design issue, so Programmers seems like the right place to me.
But I just scanned through it quickly.
 
@psr here's one that I recall thinking looked good: rivetsjs.com
(trying to dig back through and find the more interesting JS frameworks I've seen; like all things the better stuff is less well known and thus harder to find...)
 
4:42 PM
@ThomasOwens ok thanks
 
user41796
@Snowman That's exactly what I ended up doing.
 
user41796
I have a bunch of csv data that I need for testing purposes. So I'm creating a datatable behind the scenes to provide all the data.
 
user41796
But I wanted / needed to convert the dates into something that DateTime would more easily absorb.
 
Hello ! I've never really used GUIs with python and thus I was wondering : I am currently making a little program that simulates the behavior of bodies attracting each other etc. using pygame. However, I'd now like to set up a gui with on the left side a place where the user can input parameters, etc and on the left side the simulation itself. What should I use to that end ?
 
user41796
Stupid daily close vote limit. Grrr.
 
4:51 PM
this looks like an interesting js framework gwendall.github.io/way
 
@th
 
automatically generates a data model and binds it based on your UI structure
 
user114359
@Hippalectryon Sorry, Python is one language I have not picked up yet.
 
@ThomasOwens This question (stackoverflow.com/questions/11095331/…) is in a category similar to the one I posted earlier, do you think it would be a good idea to move my question to stackoverflow?
 
user114359
@Rishub That sounds like enough of an algorithm question to be on-topic at both sites
 
4:57 PM
Both questions or the most recently posted?
 
user114359
@Rishub The one I replied to. Mouse over it and it will highlight the one to which I replied.
 
@Snowman Ah, thanks
 
@Snowman Do you know where I could get an answer ?
 
user114359
@Hippalectryon If Google is not being kind, one of the SE chat rooms would be best. That question is too broad for any of the main sites. If nobody here can help, maybe one of the SO chat rooms.
 
user41796
@Hippalectryon Most of the regulars in here don't use python. Might check and see in the python room off of SO.
 
5:05 PM
@GlenH7 @Snowman Ok, thanks
 
user41796
I'm such a geek. Just got a spam email to the effect of "You no longer need a blue pill...." And I'm trying to remember what the red pill does and what the blue pill does.
 
user114359
 
user114359
@GlenH7 They are trying to free your mind
 
@GlenH7 You need to figure out how to get @JimmyHoffa to use his
 
user41796
@Snowman I think they're trying to free my wallet...
 
user41796
5:19 PM
@durron597 At one point, he was better about it.
 
user41796
Then I think he got swallowed by a monad or something
 
psr
5:32 PM
@JimmyHoffa Why is that bad?
 
5:53 PM
@GlenH7 are you here
 
user41796
@durron597 I'll go with "maybe"
 
@GlenH7 Can you look at this email for me?
See revision history for the link
I welcome feedback from any room owner / blue name
I don't want to sound too "finger pointy" and "you're a moron"
 
user41796
Looking...
 
The email has some screenshots in it too
in the places that are obvious
 
user41796
I'm going to pull that into a local doc; wordsmith; and then forward to you. There's a few things I'd tweak to soften the tone
 
5:58 PM
@GlenH7 tyvm
i want to get this email out today but i fear i'm too annoyed to do better right now
 
user41796
@durron597 There's nothing overly bad in there, but could be more neutral
 
00:00 - 18:0018:00 - 00:00

« first day (1763 days earlier)      last day (3214 days later) »