skysight-inc/HackerNews huggingface dataset:
Gitolite- the old git repo for gitlab- is a cherished joy around here; we love it, it's both easy to use & has mad useful features. qa* users can commit to qa* branches? Sure, np.

I have a hard time sympathizing with Gitolite being removed for it's complexity. GitLab switching to their own stuff to make their side of the equation easier, to make their software less complex to write and configure, otoh might be a thing. I'd just need nominated yesterday to start trying to install it alongside Gitolite!

I wonder if they made a crack at being able to read and parse gitolite.conf files and use those configs to power gitlab? That would've been a happier path for me personally for smoothing out gitlab configuration hell, more so than writing a new repo server that we're not likely to qualify & then adopt, not when Gitolite is our living beating heart.
>However, one thing that I will point out is that one data point is not something one can draw conclusions from.

Well, you missed the point entirely. He argued from a historical standpoint--in particular the involvement of the whole demographic in making the transformation of 1950s America to 1970s America--that you touch on with only one (largely irrelevant) statistical 'anecdote.'
If LinkedIn Endorsements Were Honest
Rooms can be created on Skype, that's the way we use skype in our business, we create a group chat between all the relevant people and then favorite it and it's the same as a room.

The contact list issue is good I think for larger companies especially in the beginning.

I'm wondering about how the integrations could be used in our business, and I'm also wondering if we can integrate our software with HipChat
Craigslist offers 4 weeks PTO per year. They're hardly the typical American company though.
if a person can't blow your socks off with 5 minutes then you can probably predict how the rest of the interview will go.

Is this really true? I think if you turn it around you wouldn't agree with it so readily: if a person can blow your socks off in 5min, then you can predict how the rest of the interview will go." Well then why have the rest of the interview, or if the rest of the interview is still necessary, why go through the 5min pitch rigamarole? Why not just shave those 5min off the whole interview? Why not send the candidate on their way after they don't do their pitch-intro well? These are all rhetorical questions, but you see how I'm following the logic in your statement. I'm not judging either way, but hey, could it work any worse than the processes elsewhere described?

Heck, I wonder how a company would do if they gave the candidate 5min for whatever with the significant coworkers of the position, then take a vote from the interviewers and just hire based on the victors. Interviewers can do culture or technical interactions, doesn't matter, if they feel good about the person then they vote to hire. I guess it's like Speed Dating this way, but still.
>Anecdotally speaking, the infrastructure that came after 1970 consists of strip malls, suburban housing and airports. some highways were built in LA and San Jose.

That's not an anecdote at all, you're just apologizing for arguing from your experience and then doing it anyway.

Nitpick maybe, but I'm tired of this "anecdotes don't matter" when clearly they're important enough that we keep relying on them.
Wait, not knowing what "grok" means is a "pretty good" filter for a person who is unsuitable for a role as software engineer?
Brand New Secure, Trusted, Anonymous, Distributed OS
I want to start a new OS kernel that will supersede UNIX, WinNT, and all the other hobby OSs out there. I have researched every aspect of it and am ready to start a new ecosystem which will be impervious to exploits and viruses (because it won't be written in C/C++) and is very fast to compile and run (far faster then Java/smalltalk). Anyone interested to start coding, join the project? Email me at davinuwood@gmail.co.uk
I disagree. There's more cooperation because things are getting more complicated and it's necessary.

http://www.webplatform.org/stewards/
and not /h/secretpopcorn
Modes, medians and means: an unifying perspective
There are a few detractors from Ultratron in here - and that's fine, I know it's absolutely not everyone's cup of tea - but often the reason given for not "liking" (for want of a better word) the game are specious.

I can summarise some of the perplexity that arise with five words: Explain the Binding of Isaac.
See my reply to you elsewhere in this comment tree re: law vs. culture.
Dart is great and I like how they are focusing on making it fast and creating a special VM for it (dartium, although it compiles to javascript, too). It's tempting to target a compiler to generate dart code, too, instead of javascript. But there is one deal breaker for me - dart can't compile locally in the browser (even a dartium one). It requires a server or else compiling off-line (same issue with Closure Compiler, too). You can't code a dart app on a chromebook, for example (unless you use remote desktop or install ubuntu on it). The future to me is doing all development work in the browser, and only connecting to the server for the server components or version control, like with c9.io and other browser-based IDEs. Even Eclipse has a browser-based version now - Orion.

It's not a huge deal - there are over a hundred alternative languages that compile to javascript out there now, many of which do support compiling in the browser: https://github.com/jashkenas/coffee-script/wiki/List-of-lang...
Yes, definitely - anthonysdesimone (at) gmail (dot) com
This appears to be a white-hat effort using von Neumann replication and poorly secured telnet ports to build
"a distributed port scanner to port scan the entire IPv4 Internet within one hour."

"We hope other researchers will find the data we have collected useful and that this publication will help raise some awareness that, while everybody is talking about high class exploits and cyberwar, four simple stupid default telnet passwords can give you access to hundreds of thousands of consumer as well as tens of thousands of industrial devices all over the world."

This is a well-written report, with great mapping and images,
and the research is very likely
reproducible. Pro-active ISPs and companies might do well to scan
their own IP ranges, before some other entity does it for them.

Reading it reminds me of the way that diseases brought by
explorers affected indigenous populations lacking antibodies.
Since the Internet was developed using tax dollars, aren't we also living off of the stolen labor of others?
I think the concern here is that you are reading their messages...
When you enable 2FA you need to register at least one Apple device or a phone numbers that can receive SMSs. After that first device is added, then you can add more devices. So you can have both your iPad and phone number registered to receive the code.

After it's enabled when you try to login it shows you a list of your registered devices and phone numbers and asks where you'd like the code sent.
Google's Wi-Fi Snooping Settlement is Really Awful
Afaik tsc can also compile to CoffeeScript-style modules if asked.
What are you talking about? Just hit the button to close the game.
I didn't say you should work at a company you don't care for. I meant that "whether the company does something I care about" will be, for most every employee, an instrumental value in their utility calculations, not a terminal value. You'll care about it, but you'll care because of what's in it for you.
Europe Weighs iPhone Sale Deals With Carriers for Antitrust Abuse
Here's How Outbox (Really) Works On The Inside
Yes. It's happened on more than one occasion.

(For example LightTable have mentioned it publicly here; and I'm personally aware of other companies who've had it happen but I don't know if its public in those cases)
Indeed. Likewise, a counter-suit would be reaching for the outer limits of what constitutes emotional distress. That's why I'm hoping it won't end up in court; both sides would have to make stretch arguments, and the underlying issues would get lost in all the kindergarten Constitution-thumping and posturing.

When I was a young internet evangelist I used to think that always-on internet availability would lead to a breakout of civil communication in some sort of 21st century Agora. Unfortunately, I overlooked the fact that people behave badly in crowds.
I'm running Gitlab 4.1 with more-or-less the default installation instructions and very light usage currently. I'll upgrade to 5.0 in the near future. Here's what I'm seeing:

$ top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1616 gitlab 20 0 1851m 108m 7112 S 0.0 10.9 7:46.35 ruby1.9.1
1405 gitlab 20 0 967m 99m 7044 S 0.0 10.0 0:26.63 ruby1.9.1
1667 gitlab 20 0 970m 98m 2596 S 0.0 9.9 0:01.36 ruby1.9.1
1670 gitlab 20 0 970m 97m 2488 S 0.0 9.9 0:00.77 ruby1.9.1

$ ps aux | grep [g]itlab
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
gitlab 1405 0.0 10.0 990904 101508 ? Sl Mar19 0:26 unicorn_rails master -c /home/gitlab/gitlab/config/unicorn.rb -E production
gitlab 1616 0.1 10.9 1896392 110880 ? Sl Mar19 7:46 sidekiq 2.6.4 gitlab [0 of 25 busy]
gitlab 1667 0.0 9.9 994156 100412 ? Sl Mar19 0:01 unicorn_rails worker[0] -c /home/gitlab/gitlab/config/unicorn.rb -E production
gitlab 1670 0.0 9.9 994204 100284 ? Sl Mar19 0:00 unicorn_rails worker[1] -c /home/gitlab/gitlab/config/unicorn.rb -E production

This doesn't include Redis or database.

It seems like that's far too high. Why do you need 400MB of runtime data (and 5GB of allocation) in order to generate these relatively simple web pages?

Ruby is bloated.
I guess JPL isn't doing their open house this year =(
Making games (2003)
"The toddlers in DC are used to getting their way and free spending like crazy (thus the trillion dollar deficits)"

The great irony is that the party that was spending freely a decade ago is now talking about fiscal responsibility.

"The things we're free spending money on right now are disgusting."

I'm not partisan, but one party in particular is pushing for boosting the defense budget at the expense of the other priorities in this country.
they werent built, but they sure as hell were expanded upon.
But even the biggest, hairiest, most audacious (audacious-est?) goals a company has will eventually get 'solved' to a satisfactory extent; that feature of the product you were hired to get working will be essentially "done" and go into maintenance mode, etc. Then what will the company do with you? Are they even sure you're good for anything other than the one problem they hired you to solve?

Hiring for general problem-solving ability means being able to rely on the same already-meshed team of people for your next big hairy thing.
My mom had a stroke recently and is paralyzed on the right side. I'm using the Raspberry Pi to make her an exercise machine to keep her from muscle atrophy.
I've worked programming jobs at big companies without a degree, and gotten offers from others that I didn't take.
On the demo, the button doesn't appear for 5 seconds.
In case anyone else changed their password to something absurdly long only to run into the same trouble I did:

Apple passwords have a max length of 32 characters.

Unfortunately, the change password page doesn't enforce this limit and will blissfully let you think you've changed your password to something that has 50 characters, but actually only stores 32.

Later, when you use a Password Manager that saved the full 50 characters, suddenly your password doesn't work.

Some Apple pages' login password fields cut off automatically at 32, which lets the pasted password work (as you can't paste more than 32), but this is not the case within iTunes itself or on the iPhone.

Solution: Apple needs to limit the new password entry fields on the My Apple ID -> Password and Security page to 32 characters. Or, alternatively, accept and store longer passwords. (as 32 characters is a bit tight if you're using a passphrase)
Make a Better CoffeeScript Compiler
You bring up a good point, which is what I keep wondering too - where do they go? Dropbox already has sync APIs [0] across both iOS and Android (and presumably desktop), which must be their big bet to get to the central cloud store that you mention.

The part that is lacking is the metadata layer for pics/audio etc which allows apps to read others files, but that could be an easy layer on top of this API.

[0] https://www.dropbox.com/developers/sync
Dart on a Chromebook with Crouton
This part I agree with - the text chat should have been consistent with the phone support. I posted because I thought a (valid) request for greater convenience was being presented as a case of injustice. I imagine that the text support correspondents were silently thinking 'we didn't make you buy a laptop without an optical drive, did we?'
>Pop quiz: how many female CEOs are there in the fortune 100? If you're guess was closer to 8 (the actual number) than 50 would you mind explaining why you would guess that?

You know what's sexist? Assuming that a certain demographic makeup for a role in an industry is makes the culture sexist. The fact that 8% of F100 CEOs are male doesn't indicate sexism without further evidence, just like the fact that only 5% of nurses are male[1] doesn't indicate sexism without further evidence. Where is your further evidence?

And BTW, it's "your", not "you're".

> It's pretty well established how and why tech people are exploited

No it isn't. Nobody even agrees on what constitutes exploitation. I'm not satisfied with the intellectual laziness you're advocating for, sorry.

[1] - http://www.minoritynurse.com/minority-nursing-statistics
Codebender, a Cloud IDE for Makers
From my viewpoint, it wouldn't have been a huge deal if Adobe didn't offer a download version of software purchased on DVD. That's understandable, IMO. What is maddening about this is that the answers you receive may vary based on the support channel you use. That's more than a little crazy, and Adobe isn't alone.

I suspect that for a lot of companies, "Live Chat" isn't as much about helping customers as it is avoiding the costs associated with a phone-based call center. Chat agents can chat with multiple customers at once, because chat users are more tolerant of delays that would drive call in customers to hang up.
Common Misconceptions About Touch
People who use the word "grok" are total ass-clowns.
This is an excellent post. I'm soon-to-be fresh out of university and the company I'm joining had a hiring process very similar to what you've described.

They were in constant contact throughout the process, sold themselves very well and - although they did carry out a cookie-cutter technical interview - it actually made for an interesting hour where I was able to solve their pretty simple sample problem and we ended up going off on a tangent talking about how to optimize the interview process.

What differentiated them from countless others was that personal touch. I always felt like they wanted me on board and they were able to sell themselves and their culture very well.
One of the first RailsConfs (perhaps even the first one) had male/female drama... There was a chatroom somewhere that people were on while the presentations were going on and some folks said some questionable things and a woman blogged about it.

I ended up having to apologize to the woman :O
The Open Book
It's quite different. Clicktale and Mouseflow capture a similarly large volume of user data, but they do it at the expense of flexibly quantifying that data.

Most of their visualizations - while useful in their own right - are pre-built reports that serve a different role than the flexible reporting capabilities in Heap (and Google Analytics et al).
DevOps Dave, a comic: Devs & Ops in Trench Warfare
Wow. That's exactly it. Having spent most of my adult life below the Mason-Dixon line, that is exactly it. That and the comments noting that people receiving a benefit fail to recognize that program as an entitlement program.

We need some serious educational reform . . .
There's a bit of a chicken-and-egg problem for intelligent developers trapped in a less favorable city: you can't make it to in-person interviews in a more active city, so you have to cross a higher threshold to be interesting to employers there; you don't have the funds to move to a better city, so you need to find a local job; local jobs are both low-end and scarce, so you can't save the funds you need to move.
Thanks for the heads up on this very good piece of news.
I'd like to add 3 !!! after that last part, and add ... especially if people warned you ahead of time that they just fired ("lost") half their employees last year, and you shrugged.
You really want to teach kids PHP? There are at least twenty better choices for teaching computer science basics and computer familiarization. PHP is not an appropriate teaching tool, any more than BASIC is.

I expect that, after exposure to PHP, young programmers will be placed in the position that led to this famous quote:

"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: As potential programmers they are mentally mutilated beyond hope of regeneration." -- Edsger W. Dijkstra
Denying more people disability is not a fix. Solving the question of what to do in our partially-post-scarcity economy is the fix.
I'm endorsed for skills I wouldn't even endorse myself in. Incidentally, the folks endorsing me for these skills have never actually worked with me and couldn't tell you whether I could program my way out of a box.

I don't keep an up to date LinkedIn profile, mainly because I haven't found the network extremely useful to me. This has resulted in some languages and tools that I was once pretty familiar with remaining on my profile long after I forgot how to even spell them.

I wonder how well it could work to reduce "endorse-spam" if I could mark someone's endorsement of me as untrustworthy, and then their endorsements of other people could have a lesser weight? Seems like an overly complex solution to a problem that shouldn't exist.
The fine art of GIFs
Well, half my family is Spanish, and I travel there every year for a few weeks, and at least in Galicia, small shops that don't accept bank cards are still reasonably common, yes. Even in Vigo, which isn't exactly that small, it's not hard to find a few.

Oh, and that was certainly true of Lloret de Mar as well, just a few years ago. Supermarkets and such all accept cards, but the bazaars (run mostly by easterners, from what I could tell) mostly didn't.
Chrome already has most of the stuff I need built in, but I also use:

- JSON Viewer - https://chrome.google.com/webstore/detail/jsonview/chklaanhf...

- Hasher - https://chrome.google.com/webstore/detail/hasher/kignjplbjlo...

- LiveReload (combined with my node.js server) - https://chrome.google.com/webstore/detail/jnihajbhpnppcggbcg...

- AngularJS Batarang - https://chrome.google.com/webstore/detail/angularjs-batarang...

- Screen Capture - https://chrome.google.com/webstore/detail/cpngackimfmofbokmj...

- Pendule - https://chrome.google.com/webstore/detail/pendule/gbkffbkamc...

Though I might replace Pendule as I only ever use it to find the current window dimensions and there must be a better extension for that out there.
Note : security etc has not been taken care.
The first few months of WWI weren't that intense and the full-scale horror was yet to become apparent. At this point it was 'just another war' rather than 'the war to end all wars'. Enough so that at Christmastime the opposing soldiers were giving each other gifts and in one case played a game of football. The battles of losing 20,000+ men in a single day were yet to come.

http://en.wikipedia.org/wiki/Christmas_truce#Christmas_1914
The narrower your parameters for health, the more responses you see.
On Dart: 13 Part Tutorial on Dart and Web Programming
But what is the program?
The standard western week is Saturday-Sunday.

Who says so? The several Western languages that refer to Saturday with words that mean "Sabbath" or "seventh day" suggest that at least part of the world thinks that Sunday is the first day of the week, and Saturday the last. (I am aware that Chinese treats Saturday as the sixth day of the week, and didn't have a concept of seven-day weeks before trade with the West.) There isn't universal agreement on this, is the short answer to your question.
I think it's called "reasoning" or "logic".
Blog Traffic: Choose Quality over Quantity
I must ask you a question. Do you not understand that this is not an argument? I am not trying to refute what you are saying in earnest. I simply am trying to express my opinion. You believe I am inexperienced, but I must ask another question. What do you do?

If you like fallacies look up argumentum verbosium.
Anyone else got the feeling that the US still hasn't gotten over a serious case of the jitters yet?
I setup OpenELEC on one Pi. It connects to a network server with my media files on it. Portable entertainment system for any TV I hook it to. I have another that I am trying to figure out what to do with.
dhh really doesn't allow too many other good opinions, eh?

If I was dhh, I'd let the other smart folks have their good says without getting all defensive.

You only have to get defensive if you somehow think you are better than others. I harbor no such illusions.
Surprising argument from a lawyer: the "right to be offended" is one of the most pointless, meaningless and hollow arguments there is, legally or otherwise.

Especially when it's followed by the complete and utter nonsense "others should respect that".

No, they damn well don't. Everybody has the "right" to think the sky is green and the grass is purple. That doesn't mean anybody else has to respect that.

Claiming the right to be offended and the obligation to respect that is the argument of religious and ideological fundamentalists.
Android = Where Most Of the Facebook Users Are
Yes and yes. I know one team that was accepted on the third try. You give the YC team's memory too much credit if you think they hold the fact that they already rejected you against you. They probably barely remember you.
As the OP, I agree with jrajav. I thought that the original title clearly and concisely summarized the topic.
How to be the Best Chief Information Officer Ever
Apple plans iPhone that always falls on its feet
It's not clear droning the planet and having overwhelming force in our fighter fleet isn't where our priorities should be. Being the top dog militarily has been working pretty well for the U.S. so far.

Also, NASA has gotten so far away from its core mission that it deserves its budget to be cut. It used to be run by visionaries, but at some point it got taken over by scientists.
Did the team you mention do an interview on the prior time they were rejected? My original question was specifically about applicants that had done an interview with YC before they were rejected.
You can partially blame the 24/7 news cycle for this. It overstates risks and uses fear to drive viewership.
Clearly it isn't the western standard because in the US the standard is Sunday-Saturday (Sunday = 1st day of week). I'm not saying that the US standard is the western standard, just that there is no such thing as a universal western standard.
https://docs.google.com/presentation/d/1zfucLA3XNqRb7W56ldU_...
Is Google big enough for you?

Yes, there was pressure to have a degree. But I knew several when I was there whose highest degree was high school.
how about "over promises and under delivers"

also, best linkedIn trolling is endorsing people for languages they despise but have had to use anyway :)
Date of the article: Oct 24, 2011
Web Dev Weekend: AngularJS in Action + Half Off Manning Web Dev Books
http://cdn.memegenerator.net/instances/400x/20294656.jpg

Seriously though, for my purposes I'm much more interested in tracking events of my current users. Obviously for you conversion funnel analysis is important, and thats cool, but realize everyone has different needs (and budgets!)