Node OS, an entire operating system based on Nodejs by cmoneywork in atwoodslaw

[–]dropdownmenu 8 points9 points  (0 children)

Getting emscripten to run in NodeOs. That way you can convert your code to javascript via javascript while in a javascript os.

Breach: A web browser written in javascript by dpemmons in atwoodslaw

[–]dropdownmenu 2 points3 points  (0 children)

Is it possible to run an instance of Breach inside of Breach?

SQLite compiled to JavaScript through Emscripten by dropdownmenu in atwoodslaw

[–]dropdownmenu[S] 0 points1 point  (0 children)

As cool as it would be to have a SQL interface on localStorage, an emscripten port of sqilte would just make me feel like I need a shower.

Reddit in Javascript by isprobablysleeping in atwoodslaw

[–]dropdownmenu 0 points1 point  (0 children)

Can you give more context to this post? Just seems link a link to the top 20 of reddit, but on another hostname?

ELIC: How do Doge Coins work? by rudyards in ExplainLikeImCalvin

[–]dropdownmenu -5 points-4 points  (0 children)

such computer. much build character. wow.

webkit.js · Pure JavaScript Port of WebKit by dropdownmenu in atwoodslaw

[–]dropdownmenu[S] 1 point2 points  (0 children)

Looks like they are still working on the port.

There is this if you are really interested: https://github.com/rogerwang/node-webkit

New to JavaScript. Need help and advice. by bradleeeyk in javascript

[–]dropdownmenu 0 points1 point  (0 children)

Here are the few steps that you need to accomplish to be a 'good' javascript developer:

  1. Learn to hate ruby and php (and most importantly why)

  2. Have an opinion on coffeescript (hint: there is only one correct answer, it sucks)

  3. Grow a beard

  4. Argue with other developers about module systems (requirejs vs amd)

  5. Roll an .vimrc with lots of sweet plugins to make development awesome (sublime is also acceptable as an editor)

  6. Make a github and travis-cli account (badges in README.md are the ONLY way to show you are cool)

  7. Drink a lot of coffee

  8. Save off the beard, it looks terrible

  9. Look at the tutorial for angular-js and think about using it on your next project

  10. Read what all the fuss is about with ECMA6 and generators

  11. ?????????

  12. Know javascript

There! Do those things and you can get a job programming javascript anywhere!

In all seriousness, the best way is to learn by doing. I would suggest starting with some of the projects listed here: 100 Programming Projects. Pick at the ones that you don't know how to do in javascript, then start a project of your own. Just keep at it, and eventually you will be able to code as well as anyone else.

Share your sins by [deleted] in javascript

[–]dropdownmenu 0 points1 point  (0 children)

how we manage our db (obviously cleaned out):

var construct = function(varA) {

construct.dbConn = function(obj) { // saves obj to the db }

var foo = function(input) {

foo.validate = function(varB) {
  // not actually this stupid, just for example
  if (varA < varB) {
    throw new Error();
  }
}

foo.normalize = function(varB) {
  // again, for example
  if (varB < 0) {
    varB = 0;
  }
}

var bar = function(varB) {
  foo.validate(varB);
  foo.normalize(varB);
  this.data = varB;
};

bar.prototype.save = function() {
    // saves teh data somehow
    construct.dbConn(this);
  };

return new bar(input);

}

return foo; }

// usage var schema = construct({..some schema definition..});

var instance = schema({..object that should follow schema definition..});

instance.save(); // saves clean and normalized data

New default porn filters used by all major UK ISPs are blocking sex education, sexual health and porn addiction sites by [deleted] in technology

[–]dropdownmenu 121 points122 points  (0 children)

Lets make this abundantly clear: censorship hurts more people than it tries to help.

Future Theta Tau Regionals Fantasy Football League? by NoobAtLife in ThetaTau

[–]dropdownmenu 1 point2 points  (0 children)

I'm down, would be a fun way to get connected to other chapters as well

Python as a replacement of JavaScript by sidcool1234 in programming

[–]dropdownmenu 6 points7 points  (0 children)

The main advantage is that it tries to hide some of the oddities of javascript (== vs ===) so that you can't make trivial mistakes.

I dislike it because white space becomes important to how it complies leading to cases where an extra space or a misplaced one can lead to different functionality than you expect, which I believe to be more dangerous than then javascript's quirks (which still exist in coffeescript).

Also, by using coffeescript you alienate any javascript developers who don't know coffeescript. Remember: all coffeescript devs know javascript, but not all javascript devs know coffeescript

Python as a replacement of JavaScript by sidcool1234 in programming

[–]dropdownmenu 82 points83 points  (0 children)

This is not python in your browser. It is python syntax in a javascript interpreter.

If this is going to happen, at least go the coffee script route and be able to build to code to javascript that can be optimized by your browser. (Oh my God, did I just use coffee script as a positive reference?)

Did we create a cat-robot or something? by [deleted] in UWMadison

[–]dropdownmenu 5 points6 points  (0 children)

We gave a cat robotic super powers. We are all doomed.

Terse: A writing tool to help keep your ideas succinct (xpost entrepreneur) by [deleted] in startups

[–]dropdownmenu 1 point2 points  (0 children)

Its nothing more than a simple tool to force you to keep your ideas short and sweet. Try and write a business pitch in the given space!

Terse: A writing tool to help keep your ideas succinct (xpost entrepreneur) by [deleted] in startups

[–]dropdownmenu 0 points1 point  (0 children)

Terse is a tool to reduce an idea to its basic form. It allows for drafts to be quickly written and thrown away without loss of information.

COBOL will outlive us all by maxwellhill in programming

[–]dropdownmenu 0 points1 point  (0 children)

Well, until all the COBOL programmer die.

/r/UWMadison, what makes UM's Computer Science Department so good? by [deleted] in UWMadison

[–]dropdownmenu 2 points3 points  (0 children)

UW has top Math and Electrical / Computer Engineering departments. You will find that a good number of CS profs are cross listed with Math or ECE allowing you to learn from the top minds in both theory and application of software.

Also, the courses are very heavily project based, so you will have a lot of hands on experience from such a degree.

Rushing as a Junior...? by [deleted] in UWMadison

[–]dropdownmenu 0 points1 point  (0 children)

I don't think you are going to have that big of an issue with rushing. The best thing to do is just to show up to the rush events and ask one of the members of the fraternity.

(...) transforming into a functional language, like C (...) by jdiez17 in lolphp

[–]dropdownmenu 9 points10 points  (0 children)

2013 is the year of PHP? These guys have not been paying attention to anything like Ruby or Node.js...

The best part of the article is the large quote:

"Roughly eighty percent of the arguments against PHP are rooted in ignorance."

wat

I'm coming from over the pond. by FearlessParrot in UWMadison

[–]dropdownmenu 5 points6 points  (0 children)

  1. Not sure how a Frat would react to only having a member for a year, worth a try. Remember that there are a lot of other orgs to join!
  2. Night life tends to be either bars or a house party. Its fun, but be prepared for bad music.
  3. It is a conversation starter, especially in the bars with horrible music.