skysight-inc/HackerNews huggingface dataset:
> After you are satisfied that ALL information in your application is correct, you may SUBMIT your application. You will be asked to provide accurate credit card information in order to pay your application fee of $50. This application fee must be paid online and is non-refundable. Georgia Tech will not receive your application until the fee is paid online.

http://www.gradadmiss.gatech.edu/apply/index.php
So payments are processed by humans on the backend? Basically, this is way to have a personal shopper / virtual assistant handle the last mile of shopping?
There's a

Silvrback © 2013

at the bottom of the page of your post that I'm not should be there?
The documentary series is Hjernevask and is amazing, not just the episode on gender:
http://vimeo.com/user5971760/videos
A couple of times it happened to me too, but I thought it was "magical" and "revolutionary" to say the least.
So its a reasonable experiment and one easily reproduced in more controlled conditions (to avoid things like water evaporation etc) but this stuff really annoys me:

"Wi-Fi radiation penetrates the body, affects cell membranes and over time cells to lose their ability to function properly. It disturbs the body’s natural energy field causing stress, fatigue and a weakened immune system. It can also cause headaches, concentration problems, dizziness, anxiety, memory loss, depression, hyperactivity, abnormal heart rates, seizures, epilepsy, nausea, skin rashes, insomnia, ringing ears, high blood pressure, brain damage, autism, diabetes, fibromyalgia, infertility, birth defects, DNA damage, leukemia, cancer, etc."

It of course doesn't do any of that, which has been shown to be true in study after study.

Their source is "SafeSpace" which was founded by Joyce Culkin -- "As an inventor who combined expertise in energy healing with a background as an industrial designer adept at blending form, usability, engineering and more to solve problems," == http://www.safespaceprotection.com/about-safe-space.aspx
Insights from the iPhone 5s Launch
I'm trying to figure out what your number one concern is?

Is it co-mingled funds?

Is it lack of insurance?

Or is it lack of the FDIC?

You won't find any credit union insured by the FDIC. Credit unions are insured by the NCUA.
Top 7 Micro-Survey Best Practices
I'm using this phrase to contrast Silvrback with other content publishing sites such as Medium and Svbtle, which don't give you nearly as much freedom and ownership.
..actually, I should mention that although most of the library is still GPL, the core module is now under a permissive ISC license. So if you're doing non-GUI or audio stuff, you can use many of the core classes for free.
So you are suggesting that discrimination on skin color is complicated? That discrimination based on prospect is older the the person conducting the interview is not something you can just say avoid? That a woman wouldn't fit into your macho 'Brogrammer' culture? I'd go on but you seem to be a fan of very short sighted thinking.

Check that. I would like to suggest that wisdom from the prehistoric days of programming seems to fit best here: 'Use the right tool(individual) for the task' Nothing else is relevant. The only subject worthy of discussion in an interview is can they do the job. If the answer is yes then you can solve 'other' problems after they become a problem...
MIT Scientists Develop New Breed Of Self-Assembling Robots
Houssine
(vide)
The GRE, yes. The CS GRE subject test, no.
So you're underpaying him by 25$ an hour?
Fox News Deck : Real, or Parody? I just can't tell.
Would online students have access to paywalled research papers?
It depends on the employer but I find it quite common. Non-technical hiring managers might see a full-stack developer as a both a backend and frontend developer and it seems very attractive. Top tier employers usually want the best of the best and can afford to have multiple members on a team and thus allow that specialization.

If you specialize in a certain skillset, focusing on that skillset gives you time to be even better. Sure, there's developers that can write both back-end and front-end code but they've given up a level of specialization in order to do that. It's not a reluctance to learn but a different focus of what to learn. It has nothing to do with passion.

Most full-stack developers I've met are really backend developers that can also write some front-end code. They don't spend the time to learn all the intricacies of CSS/HTML or stay up to date with changes in spec / new tools and methodologies. I don't know you at all so I can only guess but if you think about it, do you find yourself better at either the frontend or the backend? It's very rare for someone to be a top 10% backend developer and a top 10% frontend developer. I could call myself a full-stack developer because I'm capable of writing both portions of an application but I know that I don't write one end as efficiently or securely as a specialist.
Inspiring Sites of the Week No. 10
corporate blog pet peeve #1: Why don't you have an easy link to your main page (not blog index)? You just got an interested visitor and nearly lost him to "can't be bothered to manually edit the address bar".

That aside, I applaud your effort and I'll bookmark the video to watch it later :)
Are there any customization/theme options? Or is every Silvrback blog going to look the exact same?
It's troubling that the color scale starts at 13.7%...
You have full ownership over your data. I didn't mean for that copyright to suggest anything else and I'm removing it asap.
Since I primarily work with C, SQL, or Python, Chromebook and crouton has worked just fine as a development machine. The only drawback has been that I can't seem to natively get the terminal to support more than 16 colors, which makes vim look rather bland. I can enable the full 256 for use with the solarized settings if I use tmux (tmuxing to your localhost is rather strange, admittedly), but the lack of scrolling on tmux sessions is a little annoying.
Ah, but one of the great points of the JVM is that it provides easy interoperability.

So much of being versed in a language is knowing its libraries, but on the JVM, many of the libraries are shared among languages. I use a lot of my Java and JDK knowledge when I write Clojure, and I'm using Clojure when it makes sense and Java when it makes sense.

There doesn't even need to be a "transition" on the JVM, but a gradual, selective use of languages in certain circumstances.

The JVM is the big tent.
Thank you for making this point. The economically literate see "price controls" and think "oh no, that is inefficient wrt price! This has been proven." But the point of price control isn't prices, it's control.
13 of the Year’s Best Infographics
Ask HN: How many users per server?
I understand that there are a lot of variables involved, like:

- The service you provide and what your users do
- Your hardware

But still it would be interesting to discuss your personal experience with this.

For example, I'm currently developing a kind-of online CMS service. Atm I'm able to support around 250-300 concurrent users using a modest dual-core server (which performs similar to an Amazon EC2 'core'), horizontal scale is almost linear. My current goal is to achieve a rate of 1000 concurrent users on a cheap EC2 instance.

As another example, 'somewhere' I've read that Facebook receives around 100 million of concurrent users. 'Somewhere else' I-ve read that thay are using around 200,000 servers. So you could think that the efficiency they've achieved is around 500 users per server.
It's not just doing something funny with the machines, it's also doing funny stuff with other websites. Plenty of websites are still vulnerable to XSS and CSRF.
I was curious about this too. It seems every Silvrback page has the logo smacked on it twice (at the footer as well as in the menu).
The problem with using a secure protocol is that you need to trust the parties to not just instantiate a second version of the protocol without you. If you can trust them to do that, you can just give them shares of the secret and trust them not to recombine the shares unless you die.
That's part of what I was wondering about. In the classic MVC sense, we're turned the Controller into a distributed system with a footprint both on client and server.
Note that I said "concerned" and not anything about the level of skill this developer has. ;)

I think in the size of applications/companies Zakas is talking about it's probably best if the various layers are like black boxes to one another.
Source? It seems that it does.

"The Georgia Tech Online Master of Science in Computer Science (OMS CS) is now accepting applications "

http://www.omscs.gatech.edu/program/
> Robert Ohlén's political stance has little to do with this story.

I disagree. Mr Ohlén has shown that his politics are Dreamhack's politics. Thus, any partner to Mr Ohlén runs the risk of being a tool in Mr Ohléns political quest.

YMMV.
It's currently automated. We are though, manually checking the transactions to make sure the automation is working correctly.
edit: manual checking is taking place throughout our alpha/beta until we've kicked all the bugs on our automation process.
Hello first world HN readers! I am the tech lead at a development shop in Mumbai, India, that I started with my childhood friends two years ago. The generalizations that exist about software development in my country are quite valid, and are one of the main reasons we sought to get into this business in the first place - to provide value that is otherwise scarce. If you or your company is looking to outsource to India, please feel free to get in touch with me, I'm confident I will be able to objectively assuage any reservations that you may have about the work we do. We are reasonably expensive compared to other developers here, but our work generally speaks well for itself in comparison.
Already up and running on this. Thanks Damian!

I really like this layout compared to doing it myself with Octopress. It's much more convenient to have most of the decisions made for me because I tend to get into optimization paralysis.
What's he want, more rent control? To put "the 1%" 'up against a wall'?

What is this article other than a whiny complaint, pandering to the envious masses?
It feels off to me because it feels like applying a technological fix (more complicated compilers!) to what is in essence a social problem. Of course tooling has an enormous weight in how people go about solving their programming problems; but the idea that we can fix the effects of e.g. underpricing technical debt or downward wage pressure on programmers simply by creating better tools (and better by which metric?) is -- in my experience -- a fool's errand.
The correlation seems to break down in Appalachia -- low obesity; high mortality rate.

(Aside -- the stark contrast in obesity between Colorado and Kansas is surprising.)
> We've also discussed how homogeneity is valuable to an early startup. Having everyone be culturally similar may allow faster pivoting and interpersonal comprehension.

I'm amazed this attitude has led to law suits. It feels like blatant, unapologetic, discrimination.
This is more bias against men than we are ready to admit.

I was somewhat blind to this until the wife opened a daycare in our home. When we interviewed with a new parent, she would very tactfully advise the parents that I might be in charge some days/times. The most common response was 'just let us know what days.' Which was code for: we aren't comfortable with that but we are too polite to say that while he's here. Less than half of the kids showed up the first time she took a day off. My paper airplane tournament was missing a number of contestants.

Then I had a few candid conversations with friends who had children. Almost universally wouldn't consider a male daycare provider. Or any daycare situation where a male would be even temporarily unsupervised with children.

It was disappointing to see that level of bigotry. While there aren't going to be men manning the barricades over daycare and teaching, it is something that should change. If you want your daughters to learn STEM, it might be a man teaching them. Try not to panic.
I've always preferred C-octothorp.
Yeah, since Medium and Svbtle seems to 'own' your content.

I'd like to have a favicon that's not a gorilla, but I used to have an O(ctopress) for my favicon. Not a big deal.
My credentials aren't that great, so I'll just wait and apply next term to increase my chances of getting accepted.
The SEO Behind Mugshot Websites
>With Haskell you get purity, unhindered FP elegance, and minuscule ecosystem, a language interoperable with...itself it seems.

As someone who switched from scala to haskell, I find your mis-characterization rather amusing. The haskell ecosystem is far better than the scala ecosystem. The ecosystem is more than just libraries, and using java libraries in scala is giving up much of the benefits of scala. And scala interoperability has been one of the biggest things everyone complained about, probably not a good choice to criticize other languages for.

>Following that, perhaps for 2.12, Odersky recently proposed on Twitter a revision of the type system that had FP devotees up in arms since the proposed change removes some of the complexity that makes libraries like Scalaz possible.

"Don't worry, they are going to make it 1% simpler by giving up 25% of its expressiveness!" is a pretty terrible sales pitch.
Ghost requires installation and tinkering (plugins, themes, etc). Silvrback is designed to give you something that looks great and doesn't take up your time. I believe that people shouldn't spend any time building a personal blog. You should spend that time on your products instead.

I could be wrong, but I think Silvrback probably has much better syntax highlighting than Ghost (do they have it at all?) and it gives you a bio page so you can consolidate your brand.
Yammer did no such thing (and it's telling that you're sourcing a two-year-old article that misrepresents the situation under discussion): http://eng.yammer.com/scala-at-yammer/

And Scala isn't the next Java. Frankly, it isn't simple enough to appeal to people who have become comfortable; it isn't unchallenging enough to supplant Java. This is not a demerit.
I think we have responsibilities to other people, individually. To construct a single entity out of millions, though, and then assign it rights and interpret obligations to it, makes no sense at all to me.

It is impossible to harm a legal fiction because it is a fiction. It is indeed possible to harm humans and that, of course, must be avoided.
Thanks for adding sensible points to this debate. Your responses seem to always be both respectful and informative.
came across this recently and it's super easy to implement
How to make homework more fun: Matlab to Ruby
>You can do stupid things with it--see Scalaz, which is bad ideas given form

Oh the irony.
Sunlight Foundation hits 1B API calls, plans giveaway
Rather than offering a free trial, you make everything paid upfront and offer a refund if they don't like it. I wonder if this strategy will net you more or less sales. My gut tells me that it will be less, because more people will be driven away by the fact that they can't even test it before paying, but who knows, really. Might be an interesting thing to A/B test and write about the results.
Algorithm Writes People's Life Histories Using Twitter
Because Techcrunch is full of hack writing, as we all have complained about since around 2010-2011 or maybe earlier.
I love my Tesla. That makes me more terrified to drive it.

I love my 1 year old Son. That makes me more terrified to drop him.
How is this better than paper money? Store your paper money in a few secret locations, and have your accomplice run to those locations and take the money somewhere else when you are arrested.
The main reason I never added a native-widget implementation to juce is actually just lack of demand! It was very rarely requested, so was never a priority.

That might just reflect the kind of crowd who use juce, but I do think that native widgets are getting less important these days, as people become more and more accustomed to website UIs where every site has its own style.

Also, back when I started all this, semi-transparent HWND child windows weren't possible on Windows 2000/XP, and early OSX versions also struggled with this. The stuff I was building at the time needed a lot of semi-transparent graphics, so the best approach was simply to render the entire GUI in software and not be limited to what the OS offers. (And for many situations that still makes sense).
The University of Florida EDGE program offers masters degrees in both Electrical & Computer Engineering and Computer & Information Science & Engineering[1]. The EDGE program has been around for a long time. Before high speed internet was prevalent they actually mailed DVDs to students.

At UF they actually record the same lectures that on campus students are attending. Same quality, just a different medium.

Although UF's engineering program is not as highly regarded as Georgia Tech's it is still a very strong program and worth considering if you are considering Georgia Tech.

Disclosure: I'm an alumni of the UF EDGE program.

[1] http://www.ufedge.ufl.edu/degrees-and-certificates/offerings...
It could be that I discuss in odd circles, but the distinction between the two seems pretty commonly raised in my experience. Common to the extent that arguing over which side of the dividing line a particular sale falls is the key question often debated. The "con" side will argue that a given sale is not only a sale in the literal sense, but selling out in the more ethical sense of failing to do right by one's fans/customers/whatever, letting the cash being dangled lure you into doing something you wouldn't normally do. For example, when CDDB "sold out" to Gracenote, which took it proprietary, the problem wasn't just that CDDB sold at all, but that the trustees of a community project sold out their community's trust for a cash payment.

The "pro" side will typically argue that a given sale is just changing ownership structure but not fundamentally auctioning off their values/trust/etc.
I like Pico (http://pico.dev7studios.com/).
It could be construed as a negative signal: is the company delusional enough to believe that another social dog-teeth-cleansing website will really change the world?

But, yes, somehow SV has found a way to promise to twentysomethings that they can fulfill their life's deepest purpose with the potential to become very wealthy. The catch? Just work really hard!

SV is a machine fueled by the optimism and naivete of the young. It's possible to do really well in it, but I feel like you need to keep your wits about you.
I am currently going to school to study occupational therapy--which is predominately a female dominated profession. Why did I do it? Frankly, I was getting burned out on tech, and I've always wanted to try health care out without having to over commit in terms of time and money. My program is about 3+ years including the pre-reqs, and the total cost will be only about $25000. I also didn't want to do anything really stressful like nursing. But, now that I'm actually surrounded by women, I am starting to pine for my old tech days of having guy co-workers, which often led to guy friends, talking about guy stuff.

Women are weird. They're exceptionally passive aggressive, and they love gossiping like there was a fire sale on it. It doesn't help that the few female OT's that I've had to shadow were not my cup of tea. I didn't think they were nice at all, and I could see them being overtly political or passive aggressive. Also, as others have mentioned in this thread, there is a very real bias I may have to contend with as a male in a female dominated profession.

Currently, I want to work in pediatrics. I like the idea of working in the schools and with kids. However, I DO see that others, especially women, may view that with a wary eye. It sucks.

There is a bright side though. If you're a single guy, damn, the women... Lots of pretty women. That's something that I don't miss about tech.
what is wrong with scalaz?
They put a blog post up here: http://www.mytruecost.com/news/2013/10/3/how-green-are-truec...
A hundred years might seem like a long time, but in terms of civilization it's the blink of an eye.

Even on a human scale it's not that long. There are people alive today who are one or two degrees away from significant historical events. "Human wormholes" (http://www.npr.org/blogs/krulwich/2012/02/07/146534518/raspu...) if you will.

There were some US civil war widows still alive in the 21st century. Think about that next time you think a 100 year supply is a lot.
> Your criticism to Scala in the other comment seems to amount to "it's not Java"

It amounts to "Scala is too complex, ugly and slow to compile."

Yammer moved from Scala to Java BTW: http://blog.joda.org/2011/11/real-life-scala-feedback-from-y...

My ideal language would be some mix of Kotlin, Ceylon, Dart and Julia.
Man, these people are crazy suggesting $2k per week. That might "only" be $25/hr but it's going to take you 2 or 3 times as long as a pro dev studio to make the product (and as good as you are, you're still not going to do as good of a job as them, that's the truth.) So, you'll be charging effectively $75/hr and not doing as good of a job... I would say that's a bit aggressive.
I made something kind of similar that also estimates how much time it would take to finish your backlog, and guesses what games you have and haven't beaten:

http://steamplaytime.appspot.com
No you don't get to pick the particular Turing machine if by "particular Turing machine" you mean a Turing machine including a particular transition function, which is the conventional definition of Turing machine (http://en.wikipedia.org/wiki/Turing_machine#Formal_definitio...)

In terms of this definition we need two Turing machines, one whose transition function can be proven to be the shortest that describes L1. And another one whose transition function can be proven to be the shortest that describes T0. These two Turing machines or transition functions are compressed representations of L1 and T0 respectively.

What I'm saying is that the one describing L1 can be shorter than the one describing T0 even if L1 is longer than T0.
Love this library, been using it a lot lately.

Expect a PR from me in the near future :D
Scala is the best language out there today for general purpose programming, FULLSTOP.

Many people complain about the complexity of Scala, or how many features it has, etc. Yes, there are some odd features (I am looking at you, native XML support), but these are features I NEVER use. Just learn the fucking type system (it's not that hard, all you need to understand for most of your coding is [A], [+A] and [A <: B] and you are set) and stick to the features you like / understand.

To those who praise the purity of Clojure: That is nice, but comes with a high prize. For example that you have to wait for something like Clojure.Typed, which is already a non-issue with Scala, because Scala comes with BATTERIES INCLUDED. Complaining that Scala has too many features is like complaining that Clojure has too many libraries.
There are also many commenters and bloggers that are writing bullish comments on Bitcoin because they happen to own a lot of them, believe in it's mission etc. I would argue many more since it's not even economically rational to spread FUD to depress the current market price of BTC and then buy it when its potential to appreciate in future also depends entirely on confidence since it isn't backed by any tangible assets or income streams.

Sure, it would be better journalism to add the detail that Bitcoin has actually risen since "only" falling ~15-20% in response to the Silk Road seizure and explain that the 50% fall from its peak price happened in a few hours on April 10 and had nothing to to with fears over Silk Road, but I don't believe that would leave readers with any more faith in BTC as being generally stable.