Giter Club home page Giter Club logo

nuprl.github.io-archive's People

Contributors

benchung avatar bennn avatar dbp avatar gasche avatar howell avatar janvitek avatar jfsackett avatar leifandersen avatar maxsnew avatar novasol avatar o- avatar palez avatar prl-bot avatar schuster avatar takikawa avatar wilbowma avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nuprl.github.io-archive's Issues

How to Math

I have a few blog post ideas, but they would all require some amount of inference rules and/or diagrams.

How would I do that?

Seminars aren't showing up as past (javascript escaping issue?)

Jan pointed out that the old seminars don't show up as grayed out anymore. It looks like the mechanism to gray them was some javascript that compared the date, but it looks like that javascript has been escaped, which means it doesn't run.

Could someone who understands the generation tool, and perhaps what might have changed recently about it, help me out? (maybe @Benn, our webmaster?)

(also, if it's easy while poking around, the links to institutions don't work either. They have "@link" as the href...)

Add Racket package dependencies

List in something like an info.rkt, and find a way to check that the dependencies are sufficient in the automated build, too.

RFC: DBLP-backed publications page

I'm working on redoing the publications page to scrape DBLP, but I'd like to get some feedback on the idea. The work in progress is here: https://github.com/schuster/nuprl.github.io/tree/dblp-pubs

The general plan is to use DBLP as the (mostly) exclusive source of publications, filling in some manual entries for missing information as needed. We'll pull in the XML file for each faculty member (hard-coded), and use that to create the list of entries. Duplicates will be removed by comparing for same title and venue.

A likely incomplete list of open questions:

  • What should we do publications without a faculty member author?
  • What should we do about former lab members who published with us (e.g. DVH, Sam Tobin-Hochstadt, former students, etc.)?
  • Should we filter the faculty publications to only be included if it was while they were part of Northeastern?

@howell or others, thoughts?

White Bar on home page

When zoomed in slightly on home page, when you scroll down you see a white bar below the top image but above the text.
screen shot 2015-09-14 at 10 34 11 am

Issues with large resolutions

Here's what the contact page looks like on an ultra HD monitor:

Contact Page

It would be helpful if the site used the large monitor more effectively, and the layout of people to contact was more visually efficient.

Code Colors make Numbers Difficult to See

I was looking at an an old blog post and it numbers in the code look nearly invisible because they are white on a very light background, see the part right after "ghci will tell us".

I see this is defined in https://github.com/nuprl/nuprl.github.io/blob/master/css/pygments.css , does anyone that cares about design have an opinion on what color it should be? Just scrolling through css colors, darkviolet is easy to read, but probably hard for colorblind people to distinguish from red.

Update for New and Old People

We should update for old students who've graduated and new students and researchers that have joined this semester.

Move these olds to the alumni \o/:

  • Asumu
  • Paul

Add the newbs. Need pictures, titles and blurbs:

  • Dan Patterson
  • Ming-Ho Yee
  • Prof. Heather Miller
  • Filip Křikava
  • Filippo Ghibellini
  • Prof. Frank TIp

Dan just got here, but others are coming soon

Make IDs for seminars page deterministic

This will prevent so much stuff on the page changing every time we re-build the pages (except when new talks are added, but that seems like a reasonable trade-off).

Title on pages fades incorrectly

Page titles appear and disappear when it is not supposed to. This can be seen by scrolling up and down a bit near the top of the page.

Webpage stutters

Webpage stutters when scrolling, causing a very low frame rate. This appears to be doing a very large amount of re-rendering.

Seminar/Contact page mismatch

The seminar page claims Mitch Wand runs the PL Seminar, while the contacts page claims Amal and I are in charge of PL Seminar.

Blog header

The "Blog" link wraps to the next line on browser windows with less width. Also the blog header should have the main PRL page header.

Why are we not using a templating system?

Largish (~100 lines) chunks of code are duplicated between source files, such as the nav bar and footer. Even in files, there are patterns that could be abstracted, like seminar talk details.

Why are we not using a templating language? Particularly given the giant yellow letters on the home page: "... programming languages are therefore our fundamental tool."

Make the Getting Started page

Port this from the CCIS Grad Wiki, and then link from that old page to the PRL site (also maybe duplicate some of the general PhD getting started advice from the wiki, too, and link to the wiki from the site).

Twitter follow link

The twitter follow link at the bottom of the blog should probably be for neu_prl and not racketlang (it points to neu_prl on the home page, for example).

Add instructions for merging from src

We should put instructions into the README on how to merge changes from the src branch into master. I just did it myself and figuring it out was a pain (partially because I hadn't dealt with git cherry-pick before).

@bennn You mentioned in #44 (comment) that you've just been using git cherry-pick, rebuilding, then commiting the auto-gen stuff. Is there some better way to do this until we switch to a full CI system? Seems like it's hard to make sure the two branches are actually consistent with each other.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.