Open Side Menu Go to the Top

01-26-2013 , 09:56 AM
Quote:
Originally Posted by daveT
Didn't you say you were looking into doing SICP? How you liking it so far?
I've watched about 6 lectures and it's been pretty enjoyable so far. The online book was getting on my nerves so I ordered a real copy and will probably pick up the pace when it arrives. Maybe I'll pull a Scott Young and finish it in a day!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
01-26-2013 , 11:20 AM
FWIW I assumed all he did was pass them. Didn't try to do well and basically did the minimum with which you'd get by.

If it's only about passing the exam (and I could take all classes at any given time) I'm fairly confident I could get a couple of BAs/MAs our university offers done in a year each. Thesis would be the hardest part.

[obviously that would be extremly counterproductive and you would retain very little]

Quote:
Originally Posted by greg nice
daveT

there is a fairly popular alternative to bootstrap, called Foundation:
http://foundation.zurb.com/

if you give that a shot please report back the results
There's also Helium

https://github.com/cbrauckmuller/helium

Only saw it on HN and meant to check it out but haven't due to time. Supposedly "like bootstrap but in 30kb"

Last edited by clowntable; 01-26-2013 at 11:34 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-26-2013 , 07:27 PM
Quote:
Originally Posted by daveT
Wow... I guess the Bootstrap guys aren't masters at Responsive CSS. I used the responsive version, but clearly something went amiss. As the old saying goes, if you don't like they way they dig a hole, dig your own ****ing hole.
daveT,
You need to add this tag in the <head>, after the <title> tags:

Code:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
I believe that will (start to) fix some of your responsive issues.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-26-2013 , 11:31 PM
Quote:
Originally Posted by e i pi
I've watched about 6 lectures and it's been pretty enjoyable so far. The online book was getting on my nerves so I ordered a real copy and will probably pick up the pace when it arrives. Maybe I'll pull a Scott Young and finish it in a day!
Yeah, totally agree. I hate using PDFs to learn, but the price is right. I can't see paying $100 for a book they give away for free anyways, though. I'm guessing you got it for cheaper somewhere else, but SICP would be a bad ass book to have on your shelf.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-26-2013 , 11:52 PM
Quote:
Originally Posted by clowntable
FWIW I assumed all he did was pass them. Didn't try to do well and basically did the minimum with which you'd get by.

If it's only about passing the exam (and I could take all classes at any given time) I'm fairly confident I could get a couple of BAs/MAs our university offers done in a year each. Thesis would be the hardest part.

[obviously that would be extremly counterproductive and you would retain very little]
That's perfectly fine if that is his stated goal and that is what he says on Reddit and Tedx, but that is most certainly not the impression he is giving.

Quote:
Originally Posted by Tao of Jon
I am thinking of switching my major to CS and came across this...

http://www.reddit.com/r/IAmA/comment...ng_mits_4year/

Business graduate completes all of MITs online coursework in twelve months..! whoa.
I spent the last 12 months learning MIT's 4-Year computer science curriculum, without taking classes. AMA

But the course path I followed reasonably approximated the breadth of material, and using MITs actual final exams and programming projects provides a reasonable approximation to the evaluation methods.


^^^ That is plain silly and as you seen from the code samples, a lie. You can't say that someone with a masters degree from any school, much less MIT, would pass of a program with 4 nested for loops as "reasonable," especially as a submission for a class focusing on efficient algorithms. You can't even say that someone who got a C in an intro to programming class would call that code good. The other code sample for that course are all equally questionable and bad, and there is enough to suspect that much of it was copy/pasted from the internet. He also decided to use many built-in libraries from Python instead of creating his own data structures, which is a clear violation of the spirit of the class.

It is also plainly obvious that that Scheme code was copy/pasted from somewhere and modified a bit. It is wholly clear, at least from that code, that he knows nothing at all about Lisp. Hell, he couldn't even get the layout to look correct.

You have to admit that he is making an extraordinary claim. I believe that extraordinary claims demand extraordinary proof. As a life-long autodidact, I take find his methodology offensive and dangerous.

Quote:
There's also Helium

https://github.com/cbrauckmuller/helium

Only saw it on HN and meant to check it out but haven't due to time. Supposedly "like bootstrap but in 30kb"
That 30kb vs 200kb whatever stuff is irritating. I wish there was a dependable way to remove all that extra garbage you need. If you do it by hand, you probably waste so much time with it that you may as well learn CSS by yourself.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 12:08 AM
Quote:
Originally Posted by sdturner02
daveT,
You need to add this tag in the <head>, after the <title> tags:

Code:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
I believe that will (start to) fix some of your responsive issues.
Ah! Thanks! I'll definitely try that out and see what happens. Unfortunately, I don't have a super-wide screen to test this out on, so I'll be equally blind I guess.

Something tells me that using these frameworks isn't really the way to go with responsive. I suspect that you really just have to roll your own at some point.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 12:15 AM
Quote:
Originally Posted by daveT

Something tells me that using these frameworks isn't really the way to go with responsive. I suspect that you really just have to roll your own at some point.
I doubt that. It's true that sometimes you'll need to make custom versions of pages for mobile and desktop, but if a responsive design fits your needs one of these frameworks is absolutely the way to go.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 12:18 AM
btw, on somewhat similar topic, i recently made a small app for work in jquery mobile in a day, and felt pretty good about it. it worked great on an ipad, but only ok, and sometimes pretty ****ty on android, depending on browser and hardware.

i then discovered jqMobi, which works much, much better even on ****ty android phones.

So PSA: If you are going to build browser-based mobile apps, use jqMobi and not jquery mobile.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 03:10 AM
gm,
What version of JQM did you use?

Edit: jQuery Mobile, i mean.

Last edited by sdturner02; 01-27-2013 at 03:40 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 03:14 AM
Quote:
Originally Posted by daveT
Ah! Thanks! I'll definitely try that out and see what happens. Unfortunately, I don't have a super-wide screen to test this out on, so I'll be equally blind I guess.

Something tells me that using these frameworks isn't really the way to go with responsive. I suspect that you really just have to roll your own at some point.
Glad I could help.

The other thing that will likely help is that your HTML doesn't currently validate. You're missing some closing tags. That can really badly mess up the way your site looks in the browser.

Here's a good tool for validating HTML:
http://validator.w3.org/

I've found that the best way is to just copy and past from your browser's "View Source."
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 04:22 AM
Yeah, I'm well-aware of the errors. I'm using a preprocessor. The way HTML works in PHP is quite different than Clojure. Clojure has either Hiccup or Enlive that I am aware of.

Enlive is just ****ing weird and ironically this tutorial begins with the case that PHP is weird: https://github.com/swannodette/enlive-tutorial

Hiccup is far easier to use, and this is the piece that crashes the validator:

Code:
(defpartial top-bar []
  [:div.navbar
   [:div.navbar-inner
    [:div.container
     (link-to "/" "SoloResume")
     (logg)
     [:div.collapse
      [:ul#main-menu-right
       [:ul.nav.pull-right
        [:li.active (link-to "/account-login" "Login")]]]]]]])
But I also see there was a serious error in the code generated when I built the pages, so it's really not Hiccup's fault: it was my fault for making a stupid coding mistake in Clojure and after fixing it, this is the error generated from the front page (this is on the local machine):

Line 14, Column 260: Duplicate ID main-menu-right.

…ss="collapse"><ul id="main-menu-right"><ul class="nav pull-right"><li class="a…


Line 14, Column 164: The first occurrence of ID main-menu-right was here.

…="nav pull-right" id="main-menu-right"><li><a href="/account-login">Log In</a>…


Line 14, Column 287: Element ul not allowed as child of element ul in this context. (Suppressing further errors from this subtree.)

…menu-right"><ul class="nav pull-right"><li class="active"><a href="/account-lo…

Contexts in which element ul may be used:
Where flow content is expected.
Content model for element ul:
Zero or more li elements.

Line 14, Column 493: Saw a start tag image.
… Resume Emblem" src="/img/emblem2.png"><h1 id="jrsh1">SoloResume.com</h1><i id…


***

I honestly don't know if it was the prefab Bootstrap template I used, if it is Bootstrap, or if it was just my misunderstanding of how to use either tool, but I agree that the HTML is offensive. I don't know where my brain was 3 months ago, tbh.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 05:15 AM
Is a preprocessor required for rendering HTML in Clojure?

Also, and maybe it's just b/c it's late, but "the HTML is offensive" made me laugh pretty hard. I have no idea why.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 07:01 AM
Quote:
Originally Posted by sdturner02
Is a preprocessor required for rendering HTML in Clojure?

Also, and maybe it's just b/c it's late, but "the HTML is offensive" made me laugh pretty hard. I have no idea why.
The preprocessor isn't exactly required. I could, at least on static pages, just embed plain old HTML and use it. Using dynamic content would be a tad bit more tricky, but it'd be doable, but basically, it would work out the same as using hiccup except that instead of having [], it would just be normal HTML tags. Probably wouldn't make any real difference since I'd have to build up a separate function to spit out the new HTML.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 09:12 AM
I asked a little while ago for a few votes to get our software on Steam, thank you everyone who voted we made it!
http://store.steampowered.com/app/227240/
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 09:24 AM
Quote:
Originally Posted by daveT
But the course path I followed reasonably approximated the breadth of material, and using MITs actual final exams and programming projects provides a reasonable approximation to the evaluation methods.[/I]

^^^ That is plain silly and as you seen from the code samples, a lie. You can't say that someone with a masters degree from any school, much less MIT, would pass of a program with 4 nested for loops as "reasonable," especially as a submission for a class focusing on efficient algorithms. You can't even say that someone who got a C in an intro to programming class would call that code good. The other code sample for that course are all equally questionable and bad, and there is enough to suspect that much of it was copy/pasted from the internet. He also decided to use many built-in libraries from Python instead of creating his own data structures, which is a clear violation of the spirit of the class.
As someone that graduated from a pretty well regarded software engineering program I can tell you that there are a bunch of people that graduate with approximately this level of skill even after doing the full program. Good schools still have ****ty TAs and Profs (especially when it comes to teaching/marking/undergrads) and will let tons of bad code pass. Often code is marked automatically and if it works you get a bunch of marks regardless of what your code looks like or how efficient it is. It's also not that hard to coast through courses, only cram before a final exam and still get a passing grade in a course.

Anyway, I just think you have unrealistic expectations of what the average (or maybe just the minimum) graduate knows.

But anyway, at the high level we agree that what he did wasn't very useful to his actual skills/ability (except maybe related to self-marketing).
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 09:56 AM
Quote:
You have to admit that he is making an extraordinary claim. I believe that extraordinary claims demand extraordinary proof. As a life-long autodidact, I take find his methodology offensive and dangerous.
100% agreed.

Makes me wonder though. I kind of want to do a "speedrun" now. Maybe of something fairly trivial that is mostly recall like an MBA?

Quote:
Ah! Thanks! I'll definitely try that out and see what happens. Unfortunately, I don't have a super-wide screen to test this out on, so I'll be equally blind I guess.
Just ping here if you ever want me to look at it on my setup.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 10:53 AM
Quote:
Originally Posted by Gullanian
I asked a little while ago for a few votes to get our software on Steam, thank you everyone who voted we made it!
http://store.steampowered.com/app/227240/


Quote:
Originally Posted by jjshabado
As someone that graduated from a pretty well regarded software engineering program I can tell you that there are a bunch of people that graduate with approximately this level of skill even after doing the full program. Good schools still have ****ty TAs and Profs (especially when it comes to teaching/marking/undergrads) and will let tons of bad code pass. Often code is marked automatically and if it works you get a bunch of marks regardless of what your code looks like or how efficient it is. It's also not that hard to coast through courses, only cram before a final exam and still get a passing grade in a course.

Anyway, I just think you have unrealistic expectations of what the average (or maybe just the minimum) graduate knows.


My faith in your high-minded world gets crushed more and more everyday.

Quote:
Originally Posted by clowntable
100% agreed.

Makes me wonder though. I kind of want to do a "speedrun" now. Maybe of something fairly trivial that is mostly recall like an MBA?
Don't. Do. That. Please.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 12:00 PM
Quote:
Originally Posted by sdturner02
gm,
What version of JQM did you use?

Edit: jQuery Mobile, i mean.
Most recent
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 12:55 PM
I believe every response should be in Panda form. How can we make this happen?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 02:13 PM
Quote:
Originally Posted by jjshabado
I believe every response should be in Panda form. How can we make this happen?
Please don't. It would be unbearable.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 03:32 PM
Quote:
Originally Posted by Neil S
Please don't. It would be unbearable.
indeed
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 04:00 PM
Quote:
Originally Posted by daveT
Yeah, totally agree. I hate using PDFs to learn, but the price is right. I can't see paying $100 for a book they give away for free anyways, though. I'm guessing you got it for cheaper somewhere else, but SICP would be a bad ass book to have on your shelf.
I got a used copy for $10 off abebooks.com. I'm half expecting a box full of dust to show up and wonder if its the book I ordered.

I also grabbed this for $4 despite not quite expecting to be able to understand it (yet). I mostly just liked the dragon on the cover lol.

** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 04:13 PM
Quote:
Originally Posted by jjshabado
But anyway, at the high level we agree that what he did wasn't very useful to his actual skills/ability (except maybe related to self-marketing).
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 04:41 PM
I love pandas.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-27-2013 , 04:48 PM
Quote:
Originally Posted by gaming_mouse
indeed
I'm glad I can communicate my meaning without having to pander.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

      
m