MLH Blog

news.mlh.io · Company blog · on HN since 2014

The Major League Hacking blog covers student hackathons, hacker communities, and API demos.

What HN saysHN commenters discuss the Hack the North removal of two hackers over Facebook jokes, and debate whether hackathons are worthwhile, particularly for students.
18HN people shared it
7linked it in comments
20stories submitted
288story points
9 months agolast shared
2014people per year2026

Most-shared posts

  1. 1
  2. 2
    My Second Hackathon Changed My Life
    3 people · 113 points · first shared 2015 · 21 comments on HN
  3. 3
    I Hacked the Middle-Out Compression from 'Silicon Valley'
    3 people · 28 points · first shared 2015 · 5 comments on HN
  4. 4
  5. 5
    What a 4am haircut taught me about hackathons
    1 people · 40 points · first shared 2015 · 44 comments on HN
  6. 6
    How to Craft a Killer API Demo
    1 people · 19 points · first shared 2015 · 2 comments on HN
  7. 7
    How to Build a Hacker Community
    1 people · 17 points · first shared 2015 · 5 comments on HN
  8. 8
    Changing Lives at HackLondon
    1 people · 13 points · first shared 2015 · 6 comments on HN
  9. 9
    The World's First Virtual Hackathon
    1 people · 13 points · first shared 2016 · 4 comments on HN
  10. 10
    Let's Help Hackathons Change More Lives for the Better
    1 people · 13 points · first shared 2014 · 2 comments on HN
  11. 11
    What Makes a Winning Hackathon Team? Not What You Think
    1 people · 7 points · first shared 2015 · 6 comments on HN
  12. 12
    Major League Hacking Has Acquired DEV
    1 people · 2 points · first shared 2026 · discussion on HN
  13. 13
    Random Hacks of Awesomeness
    1 people · 1 points · first shared 2015 · discussion on HN
  14. 14
    How to Explain Hackathons to Your Parents and Principal
    1 people · 1 points · first shared 2015 · discussion on HN
  15. 15

What HN people wrote when they linked it

TimFogarty · 2015-04-06
Yeah that kinda sucks. It's one of the reasons college hackathons are so compelling - people aren't there with their startups, it's students looking to learn. I think sometimes people judge student hackathons based on corporate hackathons they've been to but they are fundamentally very different. Jacob is right, big prizes can suck. I'd love to see fewer big prizes at hackathons. Having some small stuff so people feel accomplished and valued is nice though. Jon Gottfried has a really good article about this[1]. I go to a lot of student hackathons and generally people are there for learning - not competition. They're certainly not there for "boozing up"! And of course hackathon projects amount to nothing 99% of the time. That's not a problem. That's totally to be expected from 24 hours of hastily put together code. The value students get is learning about idea generation, working with others, managing a project, how to use the libraries, frameworks, and APIs, how to work to a deadline, how to debug, how to do version control, how to deploy, how to test and improve your work, how to present your work to others, and much more. And I don't think companies or VCs who attend really expect to find a next Facebook - they're probably more concerned with just meeting the kind of students who would rather spend a weekend building stuff instead of boozing. Furthermore, hackathons don't undermine the value of sustained effort on hard technical problems - but they can be the first step…
jonmarkgo · 2015-02-17
If you go into the event hoping to build something productive or that has longevity, it will likely feel like a waste. But that's really not the point of hackathons, and seems to be a major factor that people take issue with. Especially for students/new programmers, the goal is to tinker with technology, have fun, and discover like-minded collaborators in a risk-free environment. You might be thinking - hey! a competition isn't risk-free - but really, compared to a work or academic environment there is far less risk involved with building something ambitious or using a technology you are completely unfamiliar with. The best hackathons don't focus on the competitive element, but instead create a system where people are rewarded for ambitious but not perfectly polished work. I wrote another blog post about that here: http://news.mlh.io/are-hackathon-prizes-the-worst-thing-since-moldy-sl…
xmunoz · 2021-03-08
I think the problem is deeper than whiteboard interviews. Too few companies are willing to invest in junior talent. Netflix famously only hires senior-level engineers, and Facebook has recently offloaded many of their internships to Major League Hacking [1], an exploitative outsourcing platform for unpaid, entry-level labor from developing countries [2]. This is entirely a problem of the tech industry's making. [1] https://news.mlh.io/introducing-the-mlh-fellowship-externship-09-10-20… [2] A close friend who was formerly employed by MLH
edgyswingset · 2015-09-21
"At Hack the North, volunteers approached us after receiving a report from an attendee who felt unsafe after viewing the posts on Facebook." - from the update[0] Unfortunately if someone feels unsafe then it's escalated past a joke in poor taste. Personally I think the students should still have been allowed to participate and be barred from placing, but I wouldn't call expulsion an overreaction. [0] http://news.mlh.io/when-jokes-go-too-far-09-19-2015
thelonelygod · 2015-04-01
Today, we're pivoting. Major League Hacking is now Major League Packing: http://news.mlh.io/major-league-hacking-now-major-league-packing-04-01…
nostrademons · 2016-07-07
"Top-down" and "bottom-up" in compression usually refer to which direction you build the prefix tree. In Shannon-Fano coding (top-down), you start with the set of all symbols and their frequency distributions and then recursively divide them into roughly even-sized subsets, assigning a 0 as the prefix to the first and a 1 as the prefix to the second. In Huffman coding (bottom-up), you start with a priority queue of each individual symbol/frequency pair, and then merge the two lowest frequency nodes together, building the tree from the bottom up. In middle-out coding, presumably, the algorithm decides at runtime whether to merge two existing codes into a single prefix tree, or to split an existing prefix tree in some other way. There's some speculation [1] that this is done in a probabilistic way. All of these algorithms require known frequency distributions, which requires that you have the full data available. In typical DEFLATE compressors (gzip, pkzip, zlib, etc.), this is handled by dividing the input stream into blocks and compressing each block individually. A similar approach could be used for video - you could easily make the block size a single packet - but in practice, you'd rarely want to use a lossless compression algorithm for video chat anyway. Most video compression is lossy; you can drop a lot of detail before the human eye notices. That's how you can stream a full widescreen movie (which has an uncompressed size of 2 megapixel * 4 bytes/pixel * 30…
nness · 2015-09-21
In looking into who MLH were, I found their comments on the event: http://news.mlh.io/when-jokes-go-too-far-09-19-2015 In honesty, I completely agree with the actions of MLH in the expulsion. It is their event to run, and they have final say in the kind of discourse they accept from the attendees. It was obviously a joke, but obviously also distasteful so whether the decision was overly punitive is really the only debate. If I were the author, I wouldn't write about what transpired. There is nothing to gain by taking it publicly and now there is an easy to locate record of your mistake for future event organisers and employers. Should just let it rest. Edit: To clarify why I find it is distasteful — In context of recent events this is just a poorly and honestly unfunny joke. But the point isn't whether it was a joke though, the point is that universities have a long history of being the centre of vicious and deplorable acts of violence, mass violence. In the context of the university environment, I can see how jokes like this are unsettling and reminiscent of real social media posts that often precede real attacks that maim or kill real people. The authors insensitivity to this is what I find shortsighted.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close