skysight-inc/HackerNews huggingface dataset:
They should concentrate on a wide variety of features and make it modular. That way, I could download a build with bold, italic, and spoiler syntax. Or, someone else could download one with only lists, strikeouts, headings, and math formulas. When you're missing even one feature, people go elsewhere.

Lastly, why is everyone hellbent on following the original syntax like it's the word of God? Anytime I hear someone complain about an issue in Markdown, people point to the 2004 syntax and how it's true to spec. Users don't care, they want something usable. I'd be happy if someone creates a completely new spec, and I never hear the word Markdown again. I'm tired of the same issues being passed down.
My dad isnt a giant, but he's 6‘4“ and he sometimes feels the need to duck when going through doorways. I'm not as tall as him, but watching him reflexively stoop below obstacles hanging from the ceiling has made me think around headroom a lot.

Headroom and legroom were also deciding factors in every single car purchase we ever made. What good is a car you dont fit into?
I'm also very skeptical of how fast hackathons are growing, but let's look at the results here. We have kids who would otherwise rely on their college courses to teach them CS and prepare them for the job market. Instead we have a few showmen (include the one you quoted) who get the masses psyched up about building things. I think that's pretty cool!

Don't go to a hackathon to "win." In fact, I wish prizes were removed completely. Instead, go to hang out with like-minded folks, learn something new, and teach a newcomer. You'll get the most out of THAT as opposed to slamming a few APIs together and claiming whatever quadcopter Twilio is giving out this year.
IBM's model M keyboard is more than three decades old and built like a tank. Old model M keyboards are still in high demand on places like eBay.
All I can say is that Apple is probably on to something with their new Macbooks, if people really want to use a keyboard with a tablet.
So I hate C++ and have no spare time but if my team likes this stuff I could throw some money or hardware at it. Let me know if that might help.
when did this site become a radfem hub?
there's no downside to having this additional option available.

Sure there's a lot of value in communicating with other Facebook users, but if you can't see the possible downside of having a large group of people's first and only connection being through a corporate-controlled view of the world, you're not using your imagination.
Open Source is a flat structure and seems to work in many awesome ways.

There will always be hierarchies, but more naturally occurring ones seem to evolve better and work better for the ones involved in the doing/building/engineering part.

Meritocracy yes, but also entirely based on contribution and delivery which is actually quite efficient. No location required in OSS either, it is remote and akin to freedom one might say. Are there problems? Sure, but that is where you fork and diverge, may the best path win.
Do a Little Goodness
If authority and leadership were reversed in your reply it would make more sense.

While leadership can lead to authority, leadership relationships unlike authoritative ones can arise consensually among piers. I don't think there's anything inherent to the concept of a leader (in the sense of one who guides by going first) that is dependent on hierarchy.

If you want to lead and no one wants to follow then you go alone. If you need the authority to force people to follow you, well.. that's more about desire for power than desire to reach stated goals.
This is what the front page has become.
A hackathon at a school is going to exist to further the adjenda of the school which is fine, but not anything related to "hacker ethos". A hackathon at an actual hackerspace however will be much closer to what you are after.

Some other folks brought up Startup Weekends. We have them in my town and I've never seen them get anything off the ground. Some of the organizers tried to cozy up to our hackerspace which is fine, but we really had nothing in common. The reality is that Startup Weekends are stupid. It's a nice idea to get a bunch of technical people and investors together to build something, but you don't start a business worth pursuing by committee. You have a small number of folks very focused on what they want and that builds momentum until it can draw others in. By the time outsiders are being attracted there's usually a solid idea there that people are contributing towards. A committee is going to water an idea down until it's a shallow frank-n-beans version of the original idea. The other possibility is that they end up making a new "Uber for X" which never goes anywhere.

But someone with their wits about them can use this to networking opportunity with local tallent. Just don't participate in the main project if you can avoid it.
I actually like the HTML/CSS solution too.
http://thomaspark.me/2015/01/pubcss-formatting-academic-publ...

It's more difficult but I feel like there's a lot more potential.
The hackathons I've been to are pretty weak technically. Most focused on ideas and investment opportunity, very far from real hacking by building stuff.
Ted Unangst writes great stuff.
A Model M can cost you north of $100 these days. Of course, this isn't a model M...
Ask HN: How Do You Maintain Security When Working Remotely?
How do you keep communications and your devices safe when working in a distributed team? Maybe from a coffee shop or a coworking space.

I never worked for a company that does that so I was wondering what policies companies like Github & Co. have in place. What best practices beside 2 factor authentication, VPNs, keeping an eye on open ports etc. exist and are used in the real world.

I hope the answers will be useful for people who work remotely.
This isn't a "new" thing, there are those who create with technology, and there are those who exploit technology for gain. The original dot.com "boom" was the influx of people who really didn't care at all about what having the "Internet" meant if they all they needed was a good pitch and could get millions by convincing people that revenue wasn't a big deal, it was all about foot print. Those folks really offended the folks who were serious about the technology (or the art if you will) and they nearly all went broke or left in 2000/2001. The other crowd are the folks who use technology to take advantage of others, they rank from actual criminals stealing money out of banks, to the nominally legal adtech startups with "negative" patterns. This group doesn't care about technology either, except as a vector to get to "someone's" money and transfer it to make it "their" money.

This spectrum though is everywhere, from professional sports, to programming, to finance, to dog training.

But from your example, " ... this ... from a guy who has never engineered anything." pretty much defines the term 'poser' people who try to talk the talk and act like people who they see getting a lot of "coolness" or "celebrity" without actually understanding where that coolness or celebrity comes from. There are a lot of them, they are mostly harmless, identify them and move on. If they are trying to recruit you to come work for them, work somewhere else, you will be happy you did :-)
It depends on the browser.

In Chrome, extensions are sandboxed using similar technique as web pages are.

However, just because they are sandboxed doesn't mean they are safe. It just means they won't be able to get privileges beyond those explicitly granted to them.

Many extensions request very powerful privileges though, like the ability to read and write to web pages you visit. The browser will dutifully grant this privilege if the extension requests it and you allow it. It won't get the ability to run arbitrary native code though (unless it also requests that privilege).
I love Microsoft's keyboards. I use their Sculpt ergonomic keyboard day to day and it is such a nice piece of kit. Similar width to the apple wireless keyboard but in a far more comfortable form factor.
tl;dr -- you took too many words spelling out what I already said: that Dart diverged too much and can only hope to rendezvous with ES2030.

First, it can't without careful separation of its incompatible breaks with JS, from whatever optional type system is standardizable in future JS. The two are intertwined in Dart right now. JS is not going to break compat or add opt-in version selection to runtime-incompatible modes. That died with ES4, buried by 1JS.

Second, 2030 or even 2020 is way too far out, given the interest in TC39 right now from Google, Facebook, Microsoft, and other members. And because it took the long-odds bet, Dart is now clearly less likely than TypeScript => StrongScript to have any say on future JS optional types (AKA the revenge of ES4). You write

"I also think it gives a lot of real world usage data helpful for getting optional types into ES. (You seem to disagree here.)"

I'm not disagreeing just as a speculative opinion about 2020. I'm telling you that Dart has missed the optional types boat now, in TC39 -- the next meeting in less than two weeks. Dart and any real-world usage data from it are nowhere, while StrongScript is "on" and should generate V8-based data this year.

On the laundry list of "optional types / completion / doc popups...": most of this has been done without Dart in full or even Dart's optional types, including in the Closure compiler. (See DoctorJS for early higher-order control flow analysis that could do completion without making programmers declare types all over.)

Even the claim that a new VM is needed to do the complete laundry list is suspect at this point. Yeah, it's nice to have a clean slate, or one starting from StrongTalk's slate, as Dart did. But if only Google can afford it, it diverges incompatibly up front, and it can only partially re-converge far in the future, then it is very likely a "miss".

Life is not just a series of random Homer Simpson events, with everything about possible futures a matter of opinion. People bet on futures profitably, beating fair coin tosses. Alan Kay was right, the best way to predict is to invent.

So the smart money is not on Dart designing future optional types for JS. This could change but I doubt it, since Dart broke too much compatibility, unnecessarily for the purposes of making types optional. No one is disentangling and minimizing a proposal for ES7 or ES8 (2016 or 2017), while StrongScript is in pole position. This is much more like how standards evolution should work than the silly Dash memo's model.
I'm not talking about economics at all. The poster above me is talking about "freedom" in the same sense the FSF does--the freedom of the users of a program to (1) run it as they wish, for any purpose, (2) to study how it works, and change it to work as they wish, (3) to redistribute it as they wish, and (4) to redistribute any modified versions they make.

The reason they use GPL for their license, instead of something much simpler such as a BSD style license or MIT style license, is that they want to ensure that anyone who obtains their software will be able to do all of the things listed above.

As the poster above me put it:

For software, however, I like to use GPLv3 specifically
to prevent my labour from being used in a way that limits
the freedoms of others.

If I were to take a copy of his software, modify it, build a binary from the modified copy, and use that in my proprietary product without making the modified source available to the users of my product, he would believe that I have limited the freedom of the users of my product. If I were to use a code signing scheme in the firmware of my product to block software updates that are not signed by me, he would consider that as limiting the freedom of my users. If I make my users sign a legally binding agreement to not reverse engineer the code before I allow them to buy the product, he would consider that as limiting the freedom of my users.

He doesn't want me to be able to do any of that that, and so he uses GPLv3, which is only effective because of copyright. If copyright were eliminated, "Free Software" of the kind the FSF strives for is not possible.
so it's a nicer looking iGo Stowaway (http://www.amazon.com/Stowaway-Ultra-Slim-Bluetooth-Blackber...). I got one back in the early 2000s for my Nokia smartphone, and still use it, although with some Androids it has issues because it uses an odd Bluetooth profile.
1. Get a PAID internship

2. Get a part time job

3. Graduate

4. Get a full time job

5. Do things for fun that don't involve computers.

The fact I happen to interact with X framework in Y language, running on Z environment has zero relevence in my life. I more quickly ignore people talking about Ruby/Python/Javascript running Rails/Django/Node than the homeless person trying to wash my windshield.

You get too involved in tech communities and you forget what the real world looks like. I've literally met better people while delivering HIV test kits than while dealing with HPC systems. Find good people rather than defaulting to people like you who make money.
does any musician believe this could even be possible? considering how hard it seems to be to establish consistently reliable audio connections for simple conversations, i have a hard time imagining how you could make music, which requires incredibly low latency.
Great observation! I didn't think about the FOSS model of management as I was writing this - only startups. The meritocracy model works even better with FOSS - blowhards who can't deliver don't get very far when there is nothing but delivery to be done.

Both models (FOSS/Startups) are somewhat vulnerable to those who are the loudest winning by sheer volume. In both cases the BDFL/CEO can intervene but it wastes time/energy when it's needed most.
Dear Australian Government,

Please add this to your list of reasons why your wrong headed "meta"-data retention plan can not work.

Rory
Google even usually mentions iPhone first.
Hosted a Startup Weekend, can confirm.

A ton of it is muddled in politics and branding. I have yet to see many "big, scalable" companies come out of the ones that have been hosted.

Getting developers is tough, and being the only developer on the organizing team selling the event to other developers when they had free, more legit hackathons made it an insane choice.

I will say that events that Code for America have hosted have been nice. They seem as far as I can tell trying to change something a little more real than the "Uber for X".
Your post is very disrespectful and dismissive and I'd really rather not dignify it with an answer but it's at the top right now (because it's the most recent?) so I feel like I have to. I'll take this as an opportunity to share useful links :).

Here's a video of Superpowers (in all its early access glory) in action: https://www.youtube.com/watch?v=XxX7VFjf-XU

Here are two high-quality 2D jam games made with Superpowers in December and January: http://elisee.itch.io/

Here's a polished 3D demo we made in a couple days for the launch: https://sparklinlabs.com/game/player/

This is CraftStudio, Superpowers' cubic ancestor I built. It's been bought and used by thousands of people: http://craftstud.io/

We've been building a community and doing weekly livestreams in French (cause that's where we're from) for several months.

Superpowers is an extremely modular and extensible, real-time collaborative 2D+3D game maker built with Web technologies. It's the lightweight HTML5 "Unity" for indie developers who want more control, flexibility, native Web tools and the abillity to work online with their team.
We're looking for financial support from the people who enjoy what we do and obviously, it's entirely OK for anyone to decide it's not for them :).

I wish for you that you'll find a better, healthier pastime than handwavingly mocking other people's hard work online.
Oh, I was at that hackathon. The hack that transfered data between phones using sound was cool for sure, but there were some other cool ones.

The first place won because they created a custom piece of hardware, but really it was just a couple of parts bought at radioshack and a simple arduino controller. Hardware wins big at hackathons.

The second place was a typical hackathon CRUD app.

The third place was a Minecraft bukkit plugin that allowed gambling bitcoin in a minigame. It was at least a novel idea, and it did directly interact with the blockchain (as opposed to using some kind of SaaS API), so there's some technical merit as well.

I think there was one other interesting one in the top ten, and a couple others that weren't selected for prizes.

Part of the problem is that when you make a more interesting hack, it's harder to judge whether or not you'll be able to finish it within 24-36 hours. So you end up with too ambitious a project that you fail to complete, or with too simple a project, that while novel, fails to impress.

Hackathon judges need to start favoring half-baked interesting hacks over polished "Uber for X" apps if we want to see more variety.
Heh, I have to reboot my MBP after each presentation since detaching the HDMI cable tends to mess up the screen.
Having worked in an enviroment with people traveling all over the world to conferences, this has happened countless times, although it is much more likely something will be forgotten, or lost, rather than stolen when on the road. Nothing magical, and all common sense, just try to limit your exposure. Here is a quick list:

- VPN (no split tunnel)
- 2FA
- loner laptop pool (with base OS and their presentation)
- do not take sensitive data off-site
- encrypted hard disk
- antivirus
- screen locks after X minutes
- let office know if something happens (lock out accounts)

Operate from the standpoint that this is going to happen. Work to limit your exposure. You really want to separate your work and personal life as much as possible, by using two computers, as your personal habits, can have big impacts on your work. I know this is not really what you wanted re: working at Github, but I think most of this still applies. I think a lot of opsec applies to this two.
Hackathons are a hustle. Honestly, the smug, young dev is probably the most likely one to be exploited.
<pedantic> 120 bpm is 120 quarter note per minute, so a 8th note is 500ms, a 16th note is 250ms, a 32th 125ms. </pedantic>
that said having played with a midi controller on badly configured linux machines i agree 15ms would start to be an issue.
Thanks for this, I wouldn't have noticed this gag because I don't have any of the fonts in question installed. :)
I was a very active member of the HH community and part of the team that hosted DubHacks (http://dubhacks.co)). Personally, I've attended over 15 hackathons in the last two years, but recently stopped because I share some of your concerns.

1. After going to a few hackathons, most of my side projects had very "hacky" code - not something I liked and definitely something that goes against the basic SE practices.

2. Most hackathons don't challenge participants to innovate, but just to "make something cool". I have seen a few truly innovative projects being made in only a weekend at hackathons that did not get enough attention let alone a prize just because they weren't cool enough.

3. There have been numerous hackathons where winning teams made something so stupid, it filled me with rage (eg: http://hackgt2014.challengepost.com/submissions)

4. The Facebook group has essentially become a circlejerk - it had a lot of value when there were <2k members.

5. Too much focus has been on horizontal growth and not vertical - how many students can we get, how much sponsorship, how much food, how many Medium posts. A lot of of deep thought is missed out.

But at the end of the day, I think hackathons have their own place in helping schools become more progressive and to give students exposure that's left out of the classroom. I also think the best hackathons are the ones that motivate new comers to try something new and to give life to their ideas with resources and mentorship. The focus of hackathons, IMO, should be on learning and networking rather than winning. It'd be nice to have a very personalized hackathon experience now for a change.
So, like an igloo?
Can you actually make the argument that access to Facebook/Wikipedia/etc is worse than no Internet whatsoever?
This is simply this generation's "1337 haxx0rz".

Back when I was in school, Matrix was popular, and the term "hacker" had very different connotations.

People would call themselves "cyberpunk", "1337", they would install linux because it was a status symbol in that culture and it was trendy to hate on microsoft. Overall, the "haxx0rz"/skiddies/whatever were just as insufferable as today's "genius 10x entrepreneur 23-year-old CTO"-s.

In the end, it was a net benefit. The more talented of them actually became software engineers, IT or security specialists. Maybe a similar thing will happen with the current generation.
Being able to feed and house yourself and family is rather hard to replace in the long run. The society still expects people to buy food and pay rent (mortgages on your house etc).

We could start paying citizens a base salary, but that salary would be rather low. And with a large part of the population not working we need to figure out how to finance these citizen salaries. Preferably in a way that don't drive business and money to other countries.

Countries compete for industry and there is a race to the bottom re cost of operating a business in a country. I have a hard to to reconcile how the trend with increasing automation and, anti work, basic income and global business.
The "Hackathon" part in "Hackathon Hackers" is totally relative. Your "hackathon" depends completely on the people judging it. Being judged by a bunch of suits with no connection to the technical world? Prepare for Uber for Facebook Cats. However, if you go to a hackathon where the judges are intimately familiar with the technology at hand, you'll get more praise for technical hacks.

In mainstream culture, the latter gets far less press, but the rewards of those hackathons in terms of networking are priceless.
Imageboard for hackers
For those of us with Comcast, it's a pretty close race...
Why do you need another forum to discuss Agile?

I fear that michaelochurch's point that a taint fire's needed is appropriate.
I guess the "forgotten" and "didn't think about it" part can't be underestimated. I work from coworking spaces and coffee shops in Asia. People do dev work and business related tasks from these places. The devs spin up servers and have databases with standard passwords exposed on the network. Sometimes they might have client or company data dumped into the DB's to work with. It's scary.
I don't think I necessarily agree with any of this.

First:

If you're hiring for a remote position, I think hiring people who "want" to be remote is obvious.

Second:

Hiring remote doesn't mean that you have to "embrace the isolation." There are plenty of people that do like the isolation, but I've worked with plenty of remote developers (I'm remote as well) that aren't isolated. We stay on hangouts/chats, work from coffee shops, meet up to work with colleagues/friends, or even work from someone else's office.

It's quite easy to meet other people in the same scenario (remote workers) that are more than happy to meet up to work, even if you're working with different companies. Just to have casual chat throughout the day or to bounce ideas off of.

Third:

I think "fitting will into the culture you already have" should be a requirement in general. Just because I worked on site wouldn't mean that I'd want to sacrifice culture anymore than I would if I worked remotely.
the Asus X205 is amazing bang for the buck