skysight-inc/HackerNews huggingface dataset:
From my experience, IDEs do not help in reducing the notion that programming is somehow "magic" - on the other hand, beginners will tend to develop an attachment to them, and that's where the "magic" shifts to. Basic concepts like "source code is just a text file" will be foreign to them (I'm surprised how many supposedly educated "developers" I've encountered don't understand this.)

I think the best way to start writing webpages is with a text editor - which almost any OS out there will already have, and that IDEs are like calculators - they're a great help when you already know what you're doing, but not ideal for starting out learning.

That said, if this makes it to the stable release channel it would be a big (and positive) change of direction for Mozilla, who have had a history of removing power-user-oriented features (and most developers probably started out as power users.) I remember a thread on HN (might've been about Australis?) in which others were wondering whether they would eventually remove the "View Source" function.
Just curious, because I plan on using node balancers. Does node balancers only pool bandwidth on linode instances on the DC the node balancer is in?
We've made huge strides in the passed 3 months alone, now in 2 seperate incubators, and have about to get great office space for free. We just arn't at the stage quite yet to get profits, since we're building a platform. So its been a bit more involved and grueling process then just pushing out an app.

Seems simple when you write it out like that, but reality doesn't feel that way.
Death TO not writing like an adult
I designed an iPhone game without code.
I deploy to $random-web-host from GitHub using Capistrano, what's the advantage here?
You don't know what her friends and dating life have looked like.
It's an included service when you use them to manage your domain names.

https://www.gandi.net/domain/whois/

http://wiki.gandi.net/en/domains/private-registration

http://wiki.gandi.net/en/contacts/privatewhois

From the home page, it's at the bottom of the green box under "Every domain name includes".
> Does a macbook has touchscreen at any price-point ?

Why do I care? I barely use the touchscreen on my 16k RMB X1, and I numb my pointer finger on its precise yet painful trackpoint because the trackpad is useless. Without the trackpoint, I would have to give up, since the touch screen really doesn't work for programming.

> Dude, its just a tool - use it if you can.

A tool that doesn't work, and I'm pissed off about it. This is not a pissing contest, but about having a tool that doesn't suck.

> Your reality or competence of usage of a tool is always subjective, so lets all chill and pick the marbles we like respectively.

I use PCs because of my work. But whenever I use my wife's macbook, I'm absolutely floored by the trackpad...that actually works...why should designers get better equipment than programmers?

People that settle for crappy tools make me unhappy.
> If you are not interested in it, then you find it not interesting.

Equivocation fallacy. Can't say you weren't warned.

> This is the least interesting conversation I've ever had.

It's difficult to have an interesting conversation with people in so much of a hurry to misunderstand what's being said.
Mozilla is not Apple, they can very much function without a leader.

They have the ONLY fully featured modern browser that is also free software. IMHO, it fits the "make the best browser" philosophy.
Great, thanks, subscribed!
Hey,
I'm just about to buy the upgrade from 3 to 4 but I'm wondering if you're going to make it behave more like a native Windows app? The panel that pops up from the system tray has some weird webview-like behaviour on right-click.

I also managed to bring down Explorer when opening Google Drive but I'll get a better bug report to you soon.

The only thing that makes me sad is that CBFS (what ExpanDrive uses as its backend) is really the only solution for doing filesystem stuff on Windows. Dokan just needs some love and a code signing certificate or two.
Indeed, I do not. That does not make the article any less obnoxious and narcissistic, however. It reads like the musings of a lonely and alienated person dissatisfied with the world around them and with delusions of entitlement. If that sounds familiar to a subculture that was the subject of extensive debate over a recent tragedy, well, it is.
Hell, the article's subtitle doesn't start it off any better: The tech boom in Seattle is bringing in droves of successful, straight single guys. And as any woman will tell you: You don't want to date any of them.

Or to paraphrase, I am the arbiter of all dating preferences, and anyone who works at Amazon is terrible and undatable. My opinion is a fact and all women agree with it. Normally I'd write that off as an attention-grabbing opener, but the rest of the article is about as nuanced.

I'd bet a large pile of money on Seattle having plenty of people who are thrilled to the crowds of single programmer-types moving into the city.
If that's where you are at and your girlfriend isn't going to be able to support your efforts... drop her.

That's my advice.
No car on the market offers a driving assist at this level (both lane tracking and distance keeping). I personally drive hundreds of freeway miles a week and would pay much more than 10k to avoid doing that.

It has been super impressive to watch the Cruise team of just 4 built a car that can drive down the freeway in just 7 months.
So why comment?
The problem I see is, if you still have to be fully attentive, supervising the computer and ready to take over, but not actually do anything... driving will be mind-numbingly boring. (That's assuming people are even capable of maintaining that attention, which many other comments address.) I mean, driving is usually already kind of boring, but at least the task keeps some part of your mind occupied. If the computer can take over completely - Google style - then you can do something else entirely. But this sounds like some kind of intermediate purgatory.
I think he was making a more general statement than just in regards to the article. Being able to use a subset of the awesomeness of Haskell in a systems language is very refreshing.
Was your office in SF (SOMA?). What marketing expenses -- were you paying for user acquisition on mobile? Were you flying to Australia and back?

Lasting 4 years on 700k with 5 people and no income (or even 2 years) with some other minor expenses is relatively low burn, though. We budget 100k+~ / person / year. If your app involved shipping dresses to your office, unfortunately you need to run the ops for it and handle physical objects :(
As soon as one sees `okmij.org` in the link, one can be confident that there's something educational, and probably mind-bending, on the other end. While this may no longer be state of the art (I'm not in a position to judge), I wouldn't be in a hurry to write it off.
It was the only one available that Google doesn't penalize or geotarget. I agree the Microsoft connotation is odd but if the project is a success we'll be able to acquire another domain.
Freaked me out a bit saying I was dead, I appear to be alive again, at least from checking with some random devices.

I'm not sure if this describes you, but I can be pretty thin skinned on the internet, which often discourages me from posting. I write things and delete them more often than I hit submit.

One nice thing about going public is it's unlikely anyone will notice you for a while. Even patio11 says only his brother looked at his blog for a few years (IIRC).
> saying that they don't provide access to the raw data

This was exactly why I'm awaiting Misfit to fulfill on their promise to open up Shine's data. I will trade my fitbit in right away.
Wrong again, my friend.

At no point did I claim you were wrong simply -because- you used a fallacy. I had other, better, reasons for that. You are bad at this and I've become bored.
I'm glad they are more focused on their core competences and are not distracted by side projects.

I'm also glad to see the amount of work that went on developing this site, white text over white background, for example, is super readable. Sweating the details indeed.

http://i.imgur.com/rcTAu9l.jpg
If so, I bet the guy who got to code the 'ramming speed' override had fun doing it.
I was researching this last sunday. I didn't arrive at a conclusive answer so thanks for posting this!
A service that processes tweets from the firehose in realtime. Assuming you decide to process everything day 1, thats a case where the overhead from running your app could greatly outweigh the revenue it generates.
OneDrive in Win8 breaks quite a few applications that measure disk space or read files without knowing about the new weird symlinky stuff that OneDrive uses.

e.g. https://bitbucket.org/windirstat/windirstat/issue/53/support...

https://github.com/FauxFaux/PuTTYTray/issues/125
While the names may or may not work for you, this has been considered:

http://stackoverflow.com/questions/7746894/are-there-pronoun...

http://stackoverflow.com/questions/3242361/haskell-how-is-pr...

I got to this by Googling for the 'fish' operator, to which I vaguely remembered seeing a reference:

http://www.reddit.com/r/haskell/comments/c262b/the_fish_oper...
You have a happy problem, though it is hard to believe in your current state of mind. You also have created something that you didn't know you didn't want.

For the organization, the time for sprinting is over, and time setting up the organization for the routine of the marathon has arrived.

For you, take a vacation of a day today.
And another day.
Rest.
And think about your life.

For the organization:
Time to reject some clients, in order to:

1) reduce the queue of work

2) give the whole team a sensible work life

3) have a sensible company culture that allows everyone to have a life, health, relationships and leisure.

4) the leader is the example of health and culture. Lead and do, and promote better health for everyone

5) be able to properly delegate (and have people to delegate to), to your second-, third-, and fourth-in-command, who each have enough slack to take on managing the way you have been until now.

patio11 helpfully describes one classic consultant method to reduce your queue of work, while sustaining the company: raising client prices / rates. Another is to select your jobs and clients. What do you really want to do and work on? Manage your collective work life.

Raise the rates right now 50% for the next new client, and warn old clients the rates are going up in three to six months.

Result:

1) sufficient income to support what actually is required to be done to serve the clients and to serve you, the workers

2) reduced work-queue

3) better quality clients that understand the value of you and the company's work

4) enough income to fully staff and support all of the work, and to support your staff too

5) enough slack on the part of the staff to think ahead, and not work only in crisis & panic mode

6) plus work-environment improvements that include vacations and similar recognition of work-life balance that acknowledges demands of your labor on each of your lives.
Seen on Twitter, sounds about right to me:

RT @cjc "Male Executive Late to Meeting" -- headline you'd never see
That's a legitimate benefit, although I was suggesting it's offset by the greater chance of something going wrong when you are managing your own servers, especially if you're not an expert sysadmin. I would assume Heroku instances are secured better than a box you're locking down yourself.
They already do. Check out Line6.com
All real estate is local, so there are places where rental housing availability is dominated by height restrictions. But most places. land costs and fire codes make building more than four stories economically infeasible, there are simply better returns to be had.

Parking drives projects upscale because it forms a lower bound and the costs are better amortized with higher priced units. Then again, we don't regulate automobile ownership in ways that prevent offloading private use onto public parking infrastructure. It's not as if people can be prohibited from owning cars based on where they live.

The dominance of parking is worse in the suburban environment where multiple spaces exists for every car.
This video shows how the Google self-driving cars react to cyclists, as well as obstacles on the road and such: https://www.youtube.com/watch?v=dk3oc1Hr62g

No idea how Cruise deals with this, but it does appear to be possible anyway.
It looks like it has rubber wheels held onto the track with retractable steel guide wheels like most railroad maintenance vehicles in use today. I'm guessing they just pull up the steel guide wheels and drive normally.

From the article: "The SEFT-1 can drive on roads like an ordinary car, or use its extra set of front wheels to guide it along the rails."
Amazon's funniest product reviews (chosen by them) 
Nice to see that Amazon has a sense of humour sometimes.
Not that a WAF is some sort of magic bullet, and it does require significant investment to properly configure and run, but wow am I ever tired of hearing this. Yeah, the pentest guys (multiple firms) we retain always whip their cock out and tell us how easy it is for them to beat the WAF, that it only stops script kiddies, how we should spend more money on what their selling, etc. Then I compare our internal risk assessment with their pen-test results and find they don't find nearly all of the issues we know exist, and can only exploit a fraction. We usually get a claim of total victory supported by some line about "if we had more time, we'd certainly be able to exploit this issue" or "determining the complete exploit for this issue is outside the scope of this engagement". Sure thing, sport. The only time they really rendered the WAF ineffective is when we give them so much non-public information that if an attacker had it, we'd have much, much bigger problems.
shouldn't it be something like <script src="blah" data-hash-sha512="...">?
Are you confusing "Bible Belt" with "Tornado Alley"?

http://en.wikipedia.org/wiki/Tornado_alley
srsly this is like a "mean girls" at work post

For men: being late is a status symbol

For women: OMG lets gossip about her
Not only that, but ads pay for the otherwise free content. We used to have to trudge to the library, in the snow, uphill both ways, to pour over out of date books to try to find information. Or pay very high prices to have a librarian type searches into things like lexus nexus. Now we do this from home, for free. Not to mention stream film, download books, get college degrees, and so on.

Internet ads have transformed life as we know it, in a good way.
I had heard about "10,000 steps/day", was curious, so asked for one for Father's Day (just over a week ago).

After one week, being a software engineer for over 20 years now, it gets me out of my chair once in the morning and once in the afternoon for 10 minutes each, just a walk around the block + some change if I walk for lunch. I don't quite get 10,000 steps with that and I have two young children so it's hit or miss if I can get out after work with them, but I do get 20 to 30 minutes of activity per day that I didn't before. Totally, 100% worth it so far.
Writing code. at least in open office you can create a new HTML document, don't have Word with me right now but in the old days I believe it was possible.
Filming someone is rude. What are you going to do about it? Ban smartphones? It's trivially easy to pretend to use your phone while secretly recording. Ban DSLRs? I could pretend to be taking static pictures while actually running a video. Ban video cameras? They might look like they're idle, but maybe they're recording with the "recording" light turned off. Ban surveillance cameras? Hell, anyone can hang one of them on a building, and who knows where the video will end up?

I'm not missing the argument. You're just not making an argument worth refuting. "Oh no, someone has a device capable of recording me" so fucking what? Welcome to 1975, you can buy recording devices at a dollar store. No one looks twice when there's a CCTV camera or a smartphone out in public.

You hate Glass because it's unusual, not because it's capable of recording you.
"They were called khrushchevkas — five-story buildings made of prefabricated concrete panels. "They were horribly built; you could hear your neighbor," says Edward Shenderovich, an entrepreneur and Russian poet. The apartments had small toilets, very low ceilings and very small kitchens." <- from the article.

I grew up in a 5 story prefabricated concrete Krushevka in Moscow. This is my experience:

[ ] you could hear your neighbor
[ ] very small toilets
[ ] very small kitchens
[X] small toilets
[X] low ceilings
[X] small kitchens

Kitchens and bathrooms were small, but not much smaller from what I encounter in some NYC apartments. I feel use of the word "very" was inaccurate in the article.

Krushevkas may have been derided as ugly pox upon the cities, but at rubles to bubliks they got people out of communal apartments. Many families were able to live in their own spaces for the first time.
Larry Page late to meeting might be one though.
What else do you expect from someone who claims to work 14 hours a day?

I don't work nearly that much and I dozed off in my coding chair three times today ...
If you're in the U.S. don't get your hopes up, it won't let you bet.
Ask HN: What are good places to publish your coding/technical posts?
I am looking to start writing and wondering what are some of the good websites or platforms where I can publish my writing. It would be awesome if there is some pay, but right now, getting on the habit would be first priority.
Show HN: rpgboss – open source rpg editor and engine
Site & source code:
http://rpgboss.com/

Video:
https://www.youtube.com/watch?v=XXlUY7t-deA#t=23

Screenshots:
http://imgur.com/88rxUFC.png
http://imgur.com/S1rpKM5.png
There was a The The song that had the perfect answer to this

> If you can't change the world

> Change yourself

> If you can't change the world

> Change yourself

> And if you can't change yourself

> Change your world.

Move. Find some middling Rust Belt city with an interesting scene that's not in an economic boom. Some people just don't like booming, growing areas, and that's fine.
To add to this, fear is one of the reasons I've been procrastinating about finishing a type-class related exercise in Beginning Haskell.

There is something terrifying about feeling like you won't be able to solve a problem. However, from experience I know how much better off I'll be after getting over that and solving the exercise ;)
Ask HN: Where Does The Have Ruby/Rails Community Have Discussions?
I've been using Ruby for several years, and like a lot of you it has become my language of choice due to the developer happiness factor.

At my job, and with side projects I'm the "expert" and I'm become increasingly frustrated trying to find a place online to ask and have discussions about design approaches, and language features with ruby/rails that are more than trivial.

It seems that everything revolves around gem specific questions in github and stackoverflow. The ruby and rails subreddits are pretty low traffic and discussions die off quickly, and reddit itself doesn't lend itself to terribly insightful disucssions. IRC is of course very hit of miss, and Twitter is essentially the same way at this point, velocity is just too much.

Am I missing somewhere obvious, or has the ruby-writing community grown to the point where most people have a colleague/friend to talk to directly and online discussions have slowed?
I've been really happy with cloud66. Discovering new features everyday that saves me from having to build nginx/postgres/passenger from scratch. Try it out, I think you'll find it provides the balance you seek.
The part you quoted was someone, in an email, writing about what they'd like in a man and how that had lined up with their experience of the local dating scene at the moment. Of course that's going to come across as her wanting something, she does. Whether she was claiming that everything was great or everything was terrible that would remain inherent to the nature of the piece: we've all got our preferences.

I'm sure a lot of men don't want massively fat women for example, and if that's honestly how they feel that's fine. No-one's got the right to tell you who you ought to be attracted to.

Was she lonely? Yeah, probably. Was she alienated? To a degree, yeah - from the dating scene she'd like to be part of. Was she dissatisfied? Yes. And all those things are normal and okay when your preferences aren't met.

Is she entitled? Yes, to an extent. Pretty much everyone is. We let someone through in traffic and we consider it rude if they don't wave back, we hold the door open for someone we expect them to thank us. When you grow up with a culture you come to expect a certain action reaction transaction - what you might call grace or good manners. But it doesn't seem to me that she was being abnormally entitled based on the fact she thought it odd for someone to ask that she read Neuromancer before they'd go on a date with her.
More important than a "mission statement" is a "strategy statement". A mission statement usually says what a groups intends to or aspires to do. A strategy informs everyone what you collectively are NOT going to do, and what you will FOCUS on, and that has become crucial. What will you NOT do to have a sensible work life and company culture?
I suspect that's pretty well captured in the comparison to "spelunking through git commits on a 10 MLOC project". (I say "suspect" because I haven't actually done either, thank God)
I second this. I got up and running on opsworks in about 3 days without any AWS or Chef experience (I use puppet on our other providers).
I'm rooting heavily for you guys. I use C++ not because I love it but because it's my only reasonable option. If Rust becomes viable for the work I do I'll be on it in a flash.
Don't act like Marisa doesn't revel in all the attention she gets. She loves it.
I'm not sure what exactly it is about this kind of combination between old and new, but I always smile when some old classic thing runs on some new hardware. "Linux on my toaster" has some property that just really makes me smile.
Sounds very similar to the cloud 66 route. Is it different (other than self hosted/managed)?
Hardship isn't good. Hardship sucks.

The point is a bit more subtle. There is the russian roulette aspect of probability, and then there is failure from lack of character. Unfortunately, outsiders can't see or relate to the important distinctions. This makes dealling with use a bit more cognitive overhead--and that's what sucks. Explaining things to folks on the outside who don't have the inclination or understanding to care. That's a different kind of hardship vs. waking up everyday and doing difficult (but tractable) things like problem solving be it in math or marketing. But my guess is those are problems many will never have the privledge of having, for good or bad, one way or the other.
Nope. It's got a Ruby inclination, but it's something we're divorcing ourselves from. Deploying Sinatra and other non-Rails, Ruby apps is pretty straightforward. Deploying non-Ruby apps is certainly doable but currently requires a bit of creativity (I've deployed Java and Scala apps with it).
Its creators would say thats a feature.
What do you program in? Assembly? Binary? C++ is C with "all the things" tacked on. If you only use the C subset it's pretty bare-bones because, well, it's basically C at that point, and C is an assembly macro.