« first day (1544 days earlier)      last day (3438 days later) » 

user15026
12:03 AM
@MichaelT Yay~
 
user55340
@AshleyNunn Still need to hunt down two supervisory references. Its an awkward time to do it.
 
@MichaelT oooh pick me, pick me!
 
user15026
@MichaelT I have a diamond, I am sure that would count ;)
 
user55340
Trying to hunt down two of my old managers from my Netapp days... they're a bit tough to get ahold though.
 
user55340
(ceo/owner and vp of a consulting company)
 
user15026
12:14 AM
Oh, I can see how that might be difficult
 
user15026
It's always interesting when you play the "where are they now" sort of game
 
user55340
One guy I worked with (he was an intern / jr. contractor type at the time) is a director of technology at Friend Finder. Though they're most often known with an 'Adult' as part of the domain name.
 
user20683
@MichaelT I know of them
 
user15026
@MichaelT Huh, fascinating
 
user20683
I've never had any desire to use their services
 
user15026
12:17 AM
I don't really know anyone who does much of interest
 
user20683
I know a number of reasonably well known academics
 
user20683
Dr. King is probably the most famous of people who would write me a letter
 
user20683
Dr. Starner or Dr. Bogost are probably the most famous period
 
user55340
(chuckling at this old manager's profile pic on linked in... looks more like Facebook)
 
anyone good with SSL? I'm going to pull my hair out if this keeps up...
SSL is working on some browsers on some computers, and others on other computers
 
12:22 AM
@Ampt windows cert store issue?
 
user55340
Different trajectories of careers... I'm a code monkey at heart. Management kills too many brain cells.
 
user55340
A professor I had back in college had a set of rules... pages.cs.wisc.edu/~caitlin/info/bartsrules.html
 
user55340
> Bart's rule of brain cell usage
You only have so many brain cells. You may choose to kill them by thinking, or you may choose to kill them with beer.
Corollary
Minimize the number of brain cells spent thinking.
 
user55340
Michael's Commentary on Bart's rule of brain cell usage: Management either kills brain cells directly, or implies beer and stronger substances.
 
@MattGiltaji HTTPS/SSL certs
 
12:30 AM
@Ampt what is the error they are getting?
 
Saying that the cert could not be validated
but on others its all good
the oddest part is that for me, firefox gives it the green light and chrome/IE say "hey, this isn't right"
for the other guy working on it, it's the exact opposite
chrome/IE say all good, and firefox says "danger!"
 
user20683
@Ampt Same platforms?
 
Oh good question
I'm guessing no
I have 8, he probably has 7
 
user20683
pull your user agent strings
 
user20683
both of you
 
user20683
12:38 AM
then compare
 
user20683
then make with the spoofing of the agents
 
1:02 AM
see if the certificate authority chain is intact on the machines
we had a similar issue solved by installing the root cert on the affected machines
 
yeah it looks like our authority chain is broken
some browsers have the intermediate tickets installed properly
so we're working on fixing the chain
with magic and pixie dust
@JimmyHoffa portal 2 tonight?
 
user15026
@Ampt That is a game I own (I think) that I've never played. Tried the first one, but it relies too much on a quickness of fingers that I lack
 
user15026
(also, yay, second blog post. Now for the actual studying instead of letting myself get distracted!)
 
@AshleyNunn really?
 
user15026
@Ampt Yeah, really
 
1:11 AM
I always saw that as more of a puzzler
 
user15026
@Ampt It is, but a lot of it relies on timing
 
user15026
and I am not good at that
 
there are points that require fast and quick timing thhough
 
user15026
Yeah, and those are the ones that get me
 
user20683
@AshleyNunn offers to be your champion of the quick fingers
 
user15026
1:17 AM
@WorldEngineer Heck yes please.
 
user20683
@Ampt I promised her that I'd be the muscle for Mass Effect
 
portal 2 was so fun
one of the only games i've bought the same day it came out
and took the day off work to play it
for me the timing was never as much of a problem as where to place the proper portal
 
user20683
@Ampt
 
user20683
 
user15026
@MattGiltaji I liked the idea of Portal and Portal 2. Part of me wonders if I would like the co-op/struggle with it less with someone helping, as it were
 
user20683
1:27 AM
@AshleyNunn might be helpful to use a controller too
 
@AshleyNunn the storyline is quite nice. I was stuck in portal one at the cake part for a long time before I realized how to get past it. The whole other half of "non testing areas" kind of blew me away
 
user15026
@WorldEngineer I did, when I played (I don't play anything I can't use that for anymore)
 
user15026
It helped some, but I am still kinda derpy at things
 
user20683
I've beaten both of them and a couple of the challenges in the first one. Didn't take on co-op
 
I tried co-op with a not quite gamer friend. It sort of worked
 
user20683
1:33 AM
@MattGiltaji @AshleyNunn is most definitely a gamer. So we should be nicely set then :)
 
user15026
@WorldEngineer I'd hope I was, or what am I doing with this diamond? ;)
 
user20683
@AshleyNunn ;)
 
user15026
Oooh, I know what the BIOS is now. I am learning things :)
 
@AshleyNunn have you played hack slash? It's a Zelda clone that teaches you basic programming concepts along the way
 
user15026
@MattGiltaji I've not, but I have it wishlisted
 
1:40 AM
@AshleyNunn I grabbed it on a steam sale a few months back. Well worth it.
 
user15026
Yeah, I found out about it only after the last sale
 
user15026
Hopefully next time :D
 
user55340
2:09 AM
@MattGiltaji I've got it... though the reviews of it "teaching skills" are mixed. Its a "oh, thats how you apply that" if you are a programmer... but I'm not sold on it teaching skills.
 
user55340
2:35 AM
@WorldEngineer just a heads up about that migration of the C question to SO - it was also posted to scicomp.se with another account. meta.stackoverflow.com/questions/277807/…
 
user15026
2:58 AM
@MichaelT So if I have maybe a basic idea of programming, should I avoid it?
 
user55340
@AshleyNunn You may enjoy it. You may not. But one shouldn't go in with the expectation of "I will learn how to code"
 
user55340
Its more a "the puzzle solution approach isn't so much solving the puzzle, but changing the puzzle to one you can solve"
 
user55340
(which is a puzzle in its own right)
 
user15026
Okay, that makes sense. Will likely wait til it is on a decent sale so if it doesnt go well I feel less bad
 
user55340
@AshleyNunn (note: I am (up until now) avoiding making comments about the company that made it... and will point out the recent news about Steam and Early Access was prompted by this company and another of their games (which I have (insert grumble here)) - if you don't think the description reads as a complete game, or the reviews indicate it isn't complete you may wish to investigate further)
 
user15026
3:04 AM
@MichaelT I am slightly confused by what you are (not) saying
 
user55340
I am interested in their most recent game... but its early access and I'm not going to consider that company's products until they are final release and I can read the reviews.
 
user55340
(with the game that I linked to previously - Valve had this bit recently: gameinformer.com/b/news/archive/2014/11/21/… )
 
Hello...
 
user55340
@petajamaja 'ello.
 
user15026
3:13 AM
@MichaelT Ah, I am connecting the right dots now. I tend to avoid most anything labelled early access or beta - its the entire reason why I dont support kickstarters
 
user55340
@AshleyNunn when its a company that I have faith in or something that looks very interesting I may. I kicked FTL and that was a big win. I kicked Castle Story and while its still under development, its still under development. Otherwise I look more at board games where they've got a game - they just need to do the appropriate production run of sufficient size to drive costs down.
 
user15026
I tend to not want to embrace that element of risk
 
I am sorry to intrude… A programming student here in a difficult situation, needing not the code, but a bit of advice of how to act...
 
user55340
It really depends on the amount of risk. FTL wasn't risky as such in that they already had a working game.
 
user55340
@petajamaja ask away.
 
user55340
3:16 AM
Nov 20 at 19:55, by Robert Harvey
Don't ask if you can ask, just ask.
 
OK. I have a passion for linguistics and NLP.
 
user15026
Makes sense. I backed Sunless Sea, which is a decent game, sorta. Wasnt entirely what I expected, but was at least complete enough it didn't feel broken.
 
user55340
@AshleyNunn ft. was also special in that: cinemablend.com/games/… - it was really the first one that was big.
 
user15026
@MichaelT Yeah, that makes a different. Now the market is kinda flooded, and I don't like paying for the promise of someday maybe
 
user55340
@AshleyNunn also, give gameranx.com/updates/id/12165/article/… a read too.
 
user15026
3:19 AM
@MichaelT some very good points there
 
user55340
>
"As much as I believe mainstream crowdfunding is an important milestone in the videogame industry, I personally wouldn't want to pitch a game through Kickstarter or other platforms," says Wa. "I feel like I would not be able to work as freely or with such agility as we were with FTL. We prefer to work from within a cave until we have something we feel is worth showing. I'm not sure how some developers are able to publicly show their progress at every stage of development; it just adds a whole new layer of stress."
 
user20683
@petajamaja and?
 
We were offered a very nice workshop in a big corporation (our university organized it for students as a nice opportunity). I finished the workshop successfully. Then, we were offered an option to work on summer projects, with one condition : the less we ask for advice, the better. So I decided to participate, but the whole summer was spent on just learning the framework and the way the product is built. Then they contacted me and asked if I was ready to present the results.
I answered yes, because I didn't quite understand what exactly they wanted.
 
user55340
Ahh... an unguided study/project (I'm seeing flashing lights already)
 
And was very much sure that the work I had done so far was enough
So. Today received an email form the corporation.
And there were some changes made.
First, the promised 10 minutes were changed to "not less than 30 minutes".
Second, "You'll be judged by a committee of senior developers and managers".
And I am afraid.
Because I have taken this project out of passion for NLP and linguistics, but I am a fairly bad programmer.
Anyway, I definitely can not postpone it.
 
user55340
3:27 AM
So, what do you have that you can present on?
 
Workflow, input and output classes defined, full descriptions of algorithms used and of the pipe structure, modified open source code made suitable for my purpose (several annotators), not fully finished but I am sure I'll have it finished by today. All running in Eclipse, but I won't be able to integrate it in their SW.
 
user55340
How familiar are their sr. developers and managers with NLP?
 
I have no idea.
I haven't met anyone there.
 
user55340
And at a high level, what does their software do?
 
user55340
For the "no idea" then, start with the basics. First 10 minutes of the presentation would be what is NLP, what are the challenges with it (get some of the awful cases like "Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo")? What is the business value for it?
 
user55340
3:33 AM
"Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo" is a grammatical sentence in American English, used as an example of how homonyms and homophones can be used to create complicated linguistic constructs. It has been discussed in literature since 1972 when the sentence was used by William J. Rapaport, an associate professor at the University at Buffalo. It was posted to Linguist List by Rapaport in 1992. It was also featured in Steven Pinker's 1994 book The Language Instinct as an example of a sentence that is "seemingly nonsensical" but grammatical. Pinker names his student, Annie...
 
LOL that sounds funny =)
 
user55340
You may also wish to draw upon:
 
user55340
The following is a partial list of linguistic example sentences illustrating various linguistic phenomena. == Interaction of syntax and semantics == Syntax and meaning can interact, such that although a sentence is syntactically valid, and all of its words are meaningful, the sentence as a whole is meaningless. Examples of this type of sentence include: Colorless green ideas sleep furiously. (Noam Chomsky) The gostak distims the doshes. (Andrew Ingraham.) == Ambiguity == Different types of ambiguity which are possible in language. === Lexical ambiguity === Demonstrations of words whic...
 
@MichaelT sorry for late response, driving home... Hack n Slash doesn't teach anywhere near the skills for one to be a professional coder, but does demonstrate certain programming concepts - object properties, variables, algorithms, functions & subroutines - in an easy to understand way. I see it as more setting up kindling to see if the "coder" spark turns into a flame
and I totally agree with you on how that company royally screwed us with DF9
 
user55340
So, thats the first third of the presentation. Then the next third would be how the code you have written works and does whatever it does. The next third (ok, might be over estimating this part) would be available hooks and future direction fur more work to be done on it.
 
3:37 AM
OK, I was writing about what their software does. It is intended to provide customers (other companies) with analytical tools that enable them to see what people think of their goods.
 
user55340
Might be looking at 3/7, 3/7, 1/7. Or however you want to break it down and pad different parts.
 
Aha, I get it.
 
user20683
@petajamaja Sentiment Analysis
 
Do you think it is generally possible to convince them to let me continue with the project?
Sure it is.
 
user55340
Its a "here's the problem I'm working on solving" and the "here's the way its being solved" and the "here's how to integrate it and places where more research on integration is needed"
 
3:39 AM
No, sentiment analysis is just one small plugin.
 
user55340
@petajamaja no idea... I'm not familiar with the company, how deep its pockets are, how much progress you made, how well you present your ideas... too many variables in there.
 
They also have statistical tools.
Aha, I understand. So there is not much hope.
I have made much progress in my pace but I don't know anything about what they actually expect.
 
user55340
 
user55340
(some sentiment analysis things on Stack Overflow question titles from a contest awhile back)
 
user55340
@petajamaja can't say then. Its a matter of if there is foreseeable ROI on the project or not. And that may have absolutely nothing to do with what you are working on but rather some manager's whims (some may think its neat and what to see what can be done... others may think too much has been wasted already)
 
3:43 AM
What or who is ROI?
 
user55340
Return On Investment.
 
user55340
Return on investment (ROI) is the benefit to the investor resulting from an investment of some resource. A high ROI means the investment gains compare favorably to investment cost. As a performance measure, ROI is used to evaluate the efficiency of an investment or to compare the efficiency of a number of different investments. In purely economic terms, it is one way of considering profits in relation to capital invested. == Purpose == In business, the purpose of the "return on investment" (ROI) metric is to measure, per period, rates of return on money invested in an economic entity in order to...
 
user55340
For any project, they're hoping to see some way to make it worth more than the amount that they spent on it.
 
Huh… This job was free.
They spent money I guess only on our snacks.
But promised a small payment in case of successful completion of the project.
 
user55340
(full link to sentiment analysis bit on the content page: kaggle.com/c/predict-closed-questions-on-stack-overflow/… )
 
user55340
3:46 AM
 
I work with UIMA
 
user55340
That's the other visualization of SO tags.
 
user55340
(I'm just showing you things that may help in presenting the pretty pictures that some managers like to see to try to get a better idea of what you are doing)
 
OK thanks. I will research on that as well. However, I have to now focus on my classifiers.
Pretty pictures?
Ah, thanks. May come in handy.
You know they expect a discussion later after the presentation...
 
user20683
@petajamaja Good visualization is 90% of convincing anyone to do anything
 
3:48 AM
OK.
I agree with this.
 
user55340
I'm not sure of the technical level of the managers. I've seen some that were coders before... I've seen some that were transferred from other departments that know nothing about code, just managing people...
 
user55340
Its the pretty pictures that attract attention and stick in someone's mind.
 
user55340
The less technical they are, the more important the pictures are to get the ideas to them.
 
I see. But I think they are going to be technically well-rounded, only not in NLP.
 
user55340
If you show page upon page of code and sentence diagrams... they'll fall asleep (and I can assure you that they'll be less inclined to continue the project).
 
3:51 AM
Yes, I know this. So I am planning to include diagrams and pictures.
 
user55340
Unrelated... just neat:
 
user55340
 
But the most important thing is that they want "live demonstration". I haven't my code integrated into their SW, but I have an Eclipse project that can be run on some examples.
*haven't got
 
user55340
 
user55340
@petajamaja Show them what you do have. And make sure what you do show works the way that you say it does.
 
3:55 AM
I agree that this is the best strategy so far. Going to spend the next day preparing.
 
user55340
> quantum bogodynamics:
A theory that characterizes the universe in terms of bogon sources (such as politicians, used-car salesmen, TV evangelists, and suits in general), bogon sinks (such as taxpayers and computers), and bogosity potential fields. Bogon absorption, of course, causes human beings to behave mindlessly and machines to fail (and may also cause both to emit secondary bogons); however, the precise mechanics of the bogon-computron interaction are not yet understood and remain to be elucidated. Quantum bogodynamics is most often invoked to explain the sharp increase in hardware an
 
user55340
Remember, that when in the presence of managers, things break. Make sure that you've gone over your code presentation on the target presentation machine.
 
Yes, I asked them if I can come earlier to set it all up.
 
user20683
ideally record segments as a back up
 
What segments?
You mean, the previous versions of code?
 
user55340
4:00 AM
Record how things are supposed to work on your machine.
 
user55340
Make a video of the software working and use that rather than running the code live.
 
Ah, I see. It is a great idea!
 
user55340
This way you know exactly what it is going to do when you push the button because its a video.
 
I will try to do it. I am on OS X and they run Windows.
 
user55340
All the more reason to do a video.
 
4:01 AM
Yes, exactly.
However, I will never ever again take a project with no goals set (that is, the task was "play with our SW, see what you can do with it, and present the results.")
 
user55340
@petajamaja a learning experience.
 
user55340
SMART is a mnemonic acronym, giving criteria to guide in the setting of objectives, for example in project management, employee-performance management and personal development. The letters S and M usually mean specific and measurable. The other letters have meant different things to different authors, as described below. Additional letters have been added by some authors. SMART criteria are commonly attributed to Peter Drucker's management by objectives concept. The first-known use of the term occurs in the November 1981 issue of Management Review by George T. Doran. The principal advantage of...
 
user55340
Something to keep in mind when you're on your next project.
 
user55340
> Specific – target a specific area for improvement.
Measurable – quantify or at least suggest an indicator of progress.
Assignable – specify who will do it.
Realistic – state what results can realistically be achieved, given available resources.
Time-related – specify when the result(s) can be achieved.
 
LOL, sure. Well, they did have a topic "please improve our current solution", and provided that solution. But did not put any specific goal.
 
user55340
4:04 AM
Also, setting milestones part way through the project will help you realize when you're going in a different direction than what the business owners have in mind.
 
The problem was that I didn't understand clearly what they wanted.
I had some milestones. E.g. study the framework - study algorithms - create a new project - test it - deploy it.
 
user55340
That goes back to the SMART goals to set up at the start.
 
Yes. Exactly.
Feeling dumb.
=)
 
user55340
The thing with the milestones would be not only for you but to review them with someone there. Sure, less interaction the better in their eyes (they don't want someone asking them questions every 4 hours). But, once a week of "this is what I've done this week, this is what I'm planning on doing next week, this is where the difference between last week's plan and this week's accomplishments"
 
user55340
They don't need to do anything more than read that... but if they read that and see you going off on a tangent that is not what they're after, its better to catch that earlier than later.
 
user55340
4:08 AM
@petajamaja once again... learning experience.
 
They sort of prohibited it...
 
user55340
You can still send status reports that no one reads.
 
user55340
And for what its worth, when I was a contractor at Sun I had exactly this situation too.
 
I mean, we were told from the beginning that the greatest value of a student is that he doesn't ask much questions.
Ah, I see.
This will be a good idea for the future.
Write even though nobody reads.
 
user55340
You're not asking questions there... you're just saying "I've done this. This is what I'm planning on doing next week. This is where I had trouble in the past week."
 
4:09 AM
I see. I wish somebody told me this before.
 
user55340
Its a CYA thing.
 
user55340
Cover your ass or C.Y.A. describes activity, usually in a work-related or bureaucratic context, done by an individual to protect himself or herself from possible subsequent legal penalties or criticism. According to New York Times language expert William Safire, it describes "the bureaucratic technique of averting future policy accusations of policy error or wrongdoing by deflecting responsibility in advance". It often involves diffusing responsibility for one's actions as a form of insurance against possible future negative repercussions. It can denote a type of institutional risk-averse mentality...
 
user55340
@petajamaja Again, its a learning experience. Good ones and bad ones are key to becoming a better programmer in the long run.
 
user55340
I'd be more worried about hiring someone who had everything work perfectly than someone who had some things crash and burn spectacularly - but they learned form them.
 
Well, they are not going to hire me.
 
user55340
4:12 AM
I'm referring more to someone years down the road.
 
Ah, I see.
 
user55340
You will have an interview question some day of "tell me about a project that failed and what you learned from it."
 
Yes, I have many of these… I have never programmed before. I fail every day.
But at the same time, I learn =)
This is how it works.
 
user55340
Successes are boring. And people rarely learn from the successes. If anything, they repeat what they've done trying to do it again... but that doesn't mean they've actually learned what makes it work. Failure on the other hand... you can often put your finger on what went wrong and what you'd do in hindsight to make it better.
 
Yes, exactly.
And I still have a little hope that I will manage...
One question right now is whether I should write them an email with a warning.
That is, the person I communicated with wrote "If you have any questions, please feel free to write, I will answer."
 
user55340
4:15 AM
It would be a bit... premature for that. I would consider trying to set up a meeting with a manager after the fact to do a postmortem on the project to see if there's anything from their side that they see could have been better.
 
user55340
A project post-mortem is a process, usually performed at the conclusion of a project, to determine and analyze elements of the project that were successful or unsuccessful. Project post-mortems are intended to inform process improvements which mitigate future risks and to promote iterative best practices. Post-mortems are often considered a key component of, and ongoing precursor to, effective risk management. == Elements of a project post-mortem == Post-mortems can encompass both quantitative data and qualitative data. Quantitative data include the variance between the hours estimated fo...
 
Well, I exactly know what should be better. Everything.
I mean, this is a huge project.
They gave it to me, but simultaneously they have post-graduates working on it.
So this project can be not only finished, but improved a lot.
 
user55340
The thing is that as the project concludes (assuming it does) schedule a meeting with the manager or a sr. developer. They may have a different perspective on some things than you do for where things were good or need to be improved.
 
And I knwo in which direction.
Ah, I see. Well, they say that there will be a discussion after the presentation.
Maybe it's when they say it.
But I am really nobody there. I mean, I don't think it's suitable to organize a meeting with anybody from the company.
 
user55340
Personally I'd rather do it in a different meeting unless the presenting group is small enough.
 
4:20 AM
Well, what is the discussion then about?
I mean, isn't it going to be about the project itself, the implementation details etc?
 
user55340
I'd see the discussion / presentation to be about what you have done and the results. A critique of the presenter (and possibly the management), I'd rather have as a separate topic.
 
Yes…
 
user55340
Though, the person you mentioned the "if you have any questions..." you might want to just fire off an email asking about "if I have questions about the process and goals of the project / its communication, should that be addressed at the presentation or a separate meeting?"
 
user55340
That way if it should be part of the presentation, you know... if its better to have a separate meeting, you've already got a step down that process.
 
I see.
Will definitely ask about it.
 
user55340
4:24 AM
It may be that... lets say the "wrong" manager is at the presentation and if you ask that question you'll have him yelling about some tangent that really isn't appropriate. The person you have for a contact likely knows the people and processes to address it the best way.
 
Yes… Perhaps. Well, I actually AM inappropriate here in CS.
So I wouldn't be surprised about it.
 
user55340
(I've been in meetings with that manager... whenever you bring up application XYZ as an integration point, that manager would go off on a tangent about how everything that deals with XYZ means all these other issues... and that can go on for half an hour once he gets going which means that nothing gets said about why the meeting is there)
 
Oh, I didn't understand a word… Sorry...
Anyway, it's not a meeting. It's a presentation.
And I feel cowardice.
I mean, I wish there were ways to retreat.
 
user55340
I used to work with a manager (another team) where every time you brought up a particular application that the company supported and my team developed as an integration point, the other manager would start talking about how that application is the bane of his existence and needs to be shut down... even though the meeting is about something else.
 
Ah, this is painful...
 
user55340
4:29 AM
One learned that if that manager was in a meeting, you just wouldn't mention that application at all. Occasionally a new person would bring it up in a meeting and the rest of us would just sigh and lean back and close our eyes because nothing else would get done.
 
user55340
Thus, I'm suggesting asking the contact you have about the best place to ask about how the goals could have been communicated better and such - as part of the presentation, or a separate meeting (with possibly different people).
 
Yes, sure.
Hm… I suppose asking for extra time is not appropriate either?
 
user55340
They will have a better insight into what is expected of the presentation and who will be there, and if you are missing someone who should be there for that question.
 
Oh, it's so complicated...
 
user55340
The worst thing that would happen with the extra time would be "nope, it needs to be presented".
 
4:31 AM
They won't think of me as a very bad student then?
 
user55340
If you do ask for extra time, clearly state what you have now and what you wish to accomplish with that extra time and how it would help the presentation.
 
user55340
You are a student. The key thing is to learn. If you are learning, you are not a bad student.
 
I have learn a HUGE deal here!
I mean, alone.
They didn't help at all.
 
user55340
(I'd even say that if you are a jr developer in the 'real world')
 
Yeah, the point is forever learning.
 
user55340
4:33 AM
Consider including what you've learned (relating to the library) as part of your presentation (just make notes of it)
 
Yes, I will. However, I think I will ask for extra time...
Because I feel like I can do much more.
Do you think this would be OK?
 
user55340
"When I went into this part of the project, I wasn't aware of the difference between a noun phrase and an object phrase" or "sometimes the SVO sentence structure has a valid parsing as VSO too"
 
user55340
If you don't have extra time, put in the last part of the presentation a "further research" slide. "These are areas that I want to explore more"
 
Yes, describing difficulties is definitely important in presentations.
Yes, yes, exactly. This was my plan too.
I see so muc hot be done with this software.
But I a mafraid I can't work alone anymore.
Because I can write code, invent and compose algorithms.
But when it comes to some debugging...
 
user55340
Debugging is one of the most valuable and hardest things to learn.
 
4:37 AM
I know how to do it.
But the system they provided to us doesn't have a debugging tool.
That is, in Eclipse everything is perfect.
 
user55340
Ouch.
 
user55340
heh. Have you ever used IntelliJ?
 
user55340
(and Eclipse is my least favorite java IDE)
 
No, never. Worth a try?
Well, I use Eclipse because it has UIMA support.
 
user55340
 
4:38 AM
And because it was advised to us by the company.
Downloaded!
Anyway… I have a feeling that alone, without supervising and consultations, I won't be able to accomplish this task.
 
user55340
(given that you're a student - you might want to also glance at jetbrains.com/student )
 
user55340
@petajamaja This is a very real issue for many of us. The little bit of oversight can be immensely helpful in keeping us on task (and I say this as a... 15+ year programmer)
 
Yes, I know… It is so difficult to always work on your own.
=(
 
user55340
My technique is index cards. I have all the things I want to do written down on them.
 
4:41 AM
keep.google
Works for me
 
user55340
I like the physicality of index cards.
 
Ah, I see.
 
user55340
They're something you can pick up and hold and write on... and tear up.
 
I enjoy cards fro language learning.
*for
It is indeed very useful.
 
user55340
At one place I worked I had 4 colors of index cards. 3 for the different applications and 1 for my wish list. And they were stacked in an order... and sometimes a manager would come by and change the order of them.
 
4:43 AM
LOL =)
 
user55340
If they put a new card on top, I'd write down enough info for me to come back to the one I was working on on the index card itself and then work on the new top card.
 
user55340
Really helpful at times when people would come by and ask "what are you working on" and all I had to do was point to the top index card.
 
Good invention!
 
user55340
Where's project XYZ? Oh, that one is three cards down... ok, I'll talk to the manager to get it moved up.
 
And no need for long explanations
 
user55340
4:45 AM
And the wish list items where in there too... along with estimates for how long it would take to do it.
 
user55340
Because sometimes, they made their way to the top of the stack too.
 
So you write code for pleasure too.
 
user55340
Absolutely.
 
Lucky you...
 
user55340
There are my projects that I do for fun on my own time.
 
user55340
4:46 AM
There are also things like "I want to redo the report service so that it uses annotations rather than a hard coded HashMap"
 
user55340
that one actually got to the top one time.
 
user55340
Because it was something that my team lead realized was important to do.
 
user55340
It was also an opportunity to learn how to use annotations and reflection.
 
Wow, it must be pleasant to realize something you think is important was acknowledged by your team lead as well.
 
user55340
Changed some hideous reflection and hard coded code that was ~150 lines through a couple class files into ~10 lines in one class file and a bunch of @ReportAnnotation (name="details")
 
user55340
4:49 AM
@petajamaja yep. As I said, wish list items do make their way to the top. I just didn't like doing the modify it in 5 places each time we added a new report... it was a waste of time.
 
Exactly.
 
user55340
And the team lead didn't like doing it either. Just had to find two days when there wasn't anything more pressing to do and then figure out how to do it.
 
user55340
Btw, estimations - good book to find / read:
 
=)
but it finally was done
 
user55340
4:50 AM
It was done, and it was elegant and it was beautiful when it was complete.
 
Oh, I really envy you.
Because you know, it is awesome if you like what you do so much.
 
user55340
So writing down the "this is what needs to be done" even if you don't think you'll ever find time for it... its important to write it down just to keep track of it.
 
I agree there is beauty in a well optimized code.
 
user55340
(note: I am currently unemployed... went to an interview earlier today)
 
Yes, definitely.
Ah, it's sad...
When will you know the result?
 
user55340
4:52 AM
I have sufficient resources that it wasn't a big deal to be unemployed. I've been unemployed since April... just enjoying the time off.
 
Wow. Impressive. You must have been saving a lot.
 
user55340
Need to send them a few more references (just got another one a few hours ago - an old co-worker team lead of mine from several years ago said yep... he's a Chief Technical Officer at a consulting company now).
 
user55340
I was real lucky to be at a company that was profitable through the dot com boom days and have a bit stashed away there.
 
dot com boom? o_O what is it?
Sorry, English is not my native language.
 
user55340
I also am rather thrifty in my day to day life and so don't spend much. My employer 2x previous paid over time and I worked a lot there (very stressful though - why I left that place)
 
user55340
4:54 AM
The dot-com bubble (also referred to as the dot-com boom, the Internet bubble and the information technology bubble) was a historic speculative bubble covering roughly 1997–2000 (with a climax on March 10, 2000, with the NASDAQ peaking at 5,132.52 in intraday trading before closing at 5,048.62) during which stock markets in industrialized nations saw their equity value rise rapidly from growth in the Internet sector and related fields. While the latter part was a boom and bust cycle, the Internet boom is sometimes meant to refer to the steady commercial growth of the Internet with the advent of...
 
I see. Of course one has to have free time too.
 
user55340
 
user55340
That is the stock price of the company I worked for.
 
user55340
I started there just before 2000 and was laid off there in 2009 (as the economy went bad)
 
Visualising helps to understand the topic.
Anyway, I hope you'll get your references!
 
user55340
4:55 AM
The dot com bubble was that absurdly high peak around 2000.
 
user55340
I'm sure I will (and even if I don't get hired... remember that the reference I just got form a former co-worker is now a CTO... and can do a bit of hiring himself)
 
user55340
And the manager that I worked for then is the VP of marketing there.
 
user55340
And another manager that I worked for then is the CEO of the company.
 
one conversation with a pro programmer can very much contribute to one's erudition. You introduced so many interesting topics here.
 
user55340
They're connections I haven't tapped to try to get in there... but if I wanted to, I'm sure I could. It sets a very different career trajectory for me than the one I see myself in (I like to code).
 
4:57 AM
So you seem to have a great network
 
user55340
I didn't realize that it was quite were it is.
 
user55340
(another person I worked with from back in those days is a VP at Hitachi - that was a bit of a surprise too)
 

« first day (1544 days earlier)      last day (3438 days later) »