skysight-inc/HackerNews huggingface dataset:
In my experience, the developers should NOT be taking customer calls.

Once a client knows that a developer will take calls, they will take advantage of it and try to get in new features and changes. There should be a layer between developers and clients. This helps the developers not get distracted or waste their time by explaining things that someone could do also (or better).

Yes, the developers should be aware of what the clients are having issues with or what features they want, but there should be a 'firewall' between developers and clients. Not all the time, but most of the time. The firewall can be imaginary, but the client needs to believe it exists.
Tenure is meant to protect controversial research, not controversial teaching. Somewhere, we decided that researchers should also be teachers and now the two have been conflated.
The new Basecamp uses wysihtml5 and we're quite happy with it!
Agreed. Maybe long distance manned space flight will finally kill radiophobia.
While the substance of your argument is coherent. Your argument could be improved with clarity.

I understand that English is likely not your primary language. And no offense intended, but grammar does add substantially to clarity.
Cross platform learning tools comes to mind...

- 3D visualization for describing medical conditions to patients.

- representation of drug molecules to prospective doctors and molecular scientists.

- Visualizing spatial trends in big data.
cool. just got a free export, just waiting for it to finish. now to look into building an importer and start a new mini blog...
Samsung and WD are selling 9mm (standard height) 1TB drives, and have done so for almost a year. I think Toshiba or Hitachi recently released a 7mm (extra slim) 750GB drive. Seagate has been selling extra thick (15mm) 1.5TB drives, but only inside external enclosures, for some time now.

Many laptops will also accept the thick 12mm drives you're referring to.
I agree. Having a great website is very important and these guys look professional on day one.
Beyond pathetic. What a bunch of neolithic morons.
I don't agree with the post on many levels. But "The English is poor"? That complaint sounds like a low blow. Native speakers are a minority of total English speakers, and the majority may have something to say, too.

I'm still giving you an upvote because you bring up Worg.
Hmm, building apps to be service oriented instead of object oriented.... because the web is service oriented.

I've noticed a few times that some of the problems we run into with web apps are due to OO not architecting itself in an SOA friendly manner.

Why not have a bunch of little heroku apps? For most web apps that start out small this isn't as big of a deal and you can grow the sub apps that do?
> I'm a single, 30yo, systems architect at a quite known and popular Web company (top 30).

but then you say:

> Of that I allocate 1 hour to my girlfriend daily.

...?
You've got a valid point. I've neglected to say why..
In my case, I rose up from the slums; I used to steal internet (56k modem time), that's why I needed to be a hacker. I used to steal software for realizing my dreams of becoming a programmer; that's why I needed to become a cracker. I told myself that one day I'll give back - that's one of the reasons I'm doing open source. If I look down, there is no safety net. If I let go, I fall down hard. That's how economy looks like for me.

On the other side of the coin, I am competitive, I like to do things right and I hate when things go wrong. I also love to help other people and contribute (remembering where I come from). I also am obsessive about not letting anyone down. So yea, I guess many geeks have these traits, don't they?
And they thought they should just share it with the world? Please. This is just more of Microsoft's FUD tactics to attack competitors in a dirty way.

They were also the ones to pay for that research that uncovered the first Chrome sandbox exploit. I question their motives for all of this.
It looks pretty well rounded, programmatically speaking, at least for an mathematics/econ grad.

I wouldn't hire you as a programmer unless I saw some code samples, and IMHO you probably don't have enough experience with the SDLC to be a good producer, but you'd probably fit a data analysis role relatively well.

The problem is that data analysis is more and more about managing your data and making it more accessible, and less and less about the modelling itself. It's much easier to teach a programmer that knows about big data statistics than it is to teach someone that knows statistics about big data, in my experience, but as someone who already has some programming experience you might pick it up very easily.
Google's Easter Eggs for Binary and Other Number Systems
This is actually quite sad. When you try to explain downsides of the open plan office in noncontroversial terms and as rationally as possible, you get ignored. You get positive response, universal agreement, but nothing actually changes. When you use some speech figures to emphasize what your message, you get discarded with nitpicking like this. Nothing happens either.

And nothing will ever happen, it's a bad environment, but it's easy to set up, cheap and common everywhere. It still get the job done, though badly. You try to find a job with something better, but then you just chose to live with it, because it'd require different, worse sacrifices. That in turn sends a signal that it's in fact ok and working office plan. Is there a way out? I'd like to see a blogpost with this title, actually answering the question (preferably with something else than no).
I allow myself to be honest. Single as in "not married". I spend an hour of quality time with my girlfriend, out of the 3 or 4 hours I get a day.
You can parallelize I/O with more servers. They split their one big data set into multiple small data sets in many more cheap boxes. These boxes may be 1/10th of the I/O performance of the beefy one but there are less contention, more fault tolerant, and more scalable while having the same overall performance. And it seemed they found it cheaper as well.
'Dark trade' in Web-censoring tools exposed by Pakistan plan
According to the 1967 U.N. Outer Space Treaty, "outer space, including the Moon and other celestial bodies, is not subject to national appropriation by claim of sovereignty, by means of use or occupation, or by any other means. However, the State that launches a space object retains jurisdiction and control over that object. The State is also liable for damages caused by their space object and must avoid contaminating space and celestial bodies." (from Wikipedia)

So any crimes on Mars would probably fall under the jurisdiction of the country who launched the mission. Enforcement on the other hand might be tricky.
I agree with you so much that I dint even bother to read your post. :D
I don't think he meant 3-5 people working in a space the size of a one person office. If that is what he meant, you are right. Otherwise, if the space is big as 5 small offices, it does not sound bad.
Have you considered contributing to an open source project that interests you? An active project would provide you with an existing architecture, community, history... possibly even a mentor. (people in college can even apply for "google summer of code" for a formalized and paying approach)
Agreed, Great product and Great write up. Keep up the amazing work!
Not...quite. ;)
I agree. Storage needs are increasing, but not faster than the technology. Some types of data just stay the same size.
Sure, if you want to write the code to backup all your data, and if the RSS feed contains every post. But this tool is for people that don't want to (or don't know how) to mess with that.
Job seekers getting asked fb passwords - sickening STOP THIS
It also overlooks one of the hardest parts of building a community site like emacswiki, which is, well, building the community!

Anyone can install mediawiki. Not many people will be able to put the time and effort that the emacswiki community has to keep a site going.

About the only part of the article that I agree with is that it's time to start moving code off the wiki. Though this isn't a "deadline" type problem, it should simply be discouraged going forward and packages of interest should start migrating.
Magnetic field strength follows an inverse cube law, so an external magnet would have to be incredibly strong to alter data.
Well, if you are in the SaaS business, I expect that you have a beautiful and functional interface. If you are providing me something not related to the interface, then I don't care. (e.g. I'm using prgmr.com but I don't really care about the interface, their site design or an admin back-end; all I need is the shell).
You may be right. One of the companies I used to work for was cheap enough to try a stunt like that, so I'm a bit biased when I hear people talking about putting 3-5 people in one room.
I've been putting off developing a mobile app for my startup. With codiqa it looks like I can get a decent one going in a weekend. I'm pretty stoked.
It's not being young. In the olden days, before email even, software developers would close the door their personal office and then it was the telephone that was an interruption.

On a bad day, they could get interrupted by that thing 4 or 5 times! :-) They were typically big interruptions though, as it was considered quite rude not to give the other person your full attention pretty much for as long as they wanted it.
you know, the formal definition of single, I thought was to be not married. In forms, they ask if you're single or married.
The parable cuts both ways, which in my view makes it generally worthless as a rhetorical instrument. Excessive CO2 emissions might be costly in the same invisible ways that repairing the broken window is. In the parable itself, the complaint is that the money going to the glazier might have gone somewhere more productive. Perhaps, but it might also go somewhere less productive. Arguing the economics is a fool's errand. No one knows the optimal economic path forward. But we do know that our current climate supports an overall healthy, growing human population as it is. We also see many barren planets in the solar system and beyond that lie outside the narrow band of habitability the Earth resides comfortably in. On this basis alone, we should take climate change very seriously.
List of Angels actively investing in London/UK startups
Seems overloaded. Anyone got a mirror?
I've had a bunch of weirdness deploying a Flask app to the service.

Defining requirements in a yml is nice for auto-install, but the scripts tend to break for me worse than "hand installing" via pip.

The reason I'm moving the app to a micro EC2 instance is that dotCloud actively masks the debug interface, so I can't exactly tell why my app is breaking on their servers, but not my local machine. Plus the fact that dotCloud/Heroku is largely overkill for small, team-focused apps. I can't really justify dropping 99/mo for something only 50 people will be using.

Otherwise, it was an incredibly smooth experience.

EDIT: requirements.txt, not YML
dotCloud definitely simplifies deployment over raw AWS, but does cost a bit more on a per-resource-unit basis (understandable, given the platform's value is primarily in the time-savings). dotCloud's focus so far has been on network-based apps (which, in practice means mostly web apps), but there have been people running some big-data/scientific workloads.

As to whether it makes sense for scientific computing, that depends a lot on the type of computation. On the upside, the vast majority of current users are memory-bound, so there is a fair bit of idle CPU sitting around, but even with bursting into other users' unused CPU allocations, if you really need the absolute-highest CPU throughput, you may have to run your own machines.

The resources are sold in "scaling-unit" bundles, which essentially comprise 300MB (burstable) RAM and 10GB (soft limit) disk, with a "reasonable" amount of CPU and bandwidth usage ("reasonable" essentially means unmetered, but monitored for abuse).

That being said, if you have really unusual requirements, drop an email to support@dotcloud.com, and I'm sure we can work something out.

full disclosure: I work at dotCloud
Works like a charm. Upgraded to export all my blogs. Thanks Chad.
Fauna – The DNS Flogger (Boundary Blog)
Why is the whole thing important to you on a personal level?
I disagree with that. A lot. The Pricing page is one of the most viewed pages on a typical app sales site (in my experience, at least), and the one that does the lion's share of the selling. People head to it straight away for a reason, and they need to be able to find it without effort - hence the obvious title. It's too important to not be bold and explicit.
Is it me or that "A Walk in the Park" sounds like Sheldon Cooper from the Big Bang theory:

"Fire up the time machine. Our walk in the park took place more than two thousand years ago, on a beautiful sunny day of a long forgotten spring in 380 B.C. Outside the city walls of Athens, under the pleasant shade of olive trees Plato was walking towards the Academy with a beautiful slave boy. The weather was lovely, the dinner was filling, and the conversation turned to philosophy."

Big Bang:
http://www.youtube.com/watch?v=lDxv9hSKdY4
Book Giveaway - Core Python Applications Programming, 3rd Edition
However, you can embed extra metadata for your specific source language if you wish, via the extension mechanism. Debug tools can then read the metadata in to do extra neat kinds of mapping (such as collapsing "native" stack frames).
That's my point. Microsoft has nothing to lose by researching the inefficiencies of their competitors. It's a pretty good business tactic if you have enough money to spare, and since they started developing Windows Phone, it makes even more sense for them to uncover "problems" with Android.
Front End Engineering job  Yelp
Man Flies Like a Bird Flapping His Own Wings
I Didn’t Want Money. I Avoid Competition. So How Did I End Up on Jeopardy?
Ha! Exactly.
https://gist.github.com/87207d332aabbef4c618
Wow, what fascinating quotes. Thank you for sharing.
Rails mountable engines
Who Web 2.0 Companies Would Rather Be
Or why maybe using random() is a terrible idea. Use arc4random() instead on FreeBSD/OpenBSD/Mac OS X for a MUCH better random number generation, and best of all it is auto-seeded.

Obligatory XKCD: http://xkcd.com/221/
StateFace - FOSS Typeface for when you need tiny states in your web app
I was never a fan of open-plan office space. As a programmer it's like trying to get work done at a school cafeteria. Which doesn't work without a good pair of head phones. How stupid, if you think about it, we all sit around with head phones, trying to stay in the zone.
Yeah I get work done in such environments, but my best work was created in a 2-4 people office or at home, working on problems by myself while connected to a team chat.
I have had no problems whatsoever with packages in Emacs 24. I installed Emacs 24 via brew, used "package-install" to grab the packages I wanted, and that was it.

I know very little about Emacs in general, but what made you want to use el-get?
Which is why I didn't take my own advice this time around :)
The Miracle Of Human Flight
Could this constitute the idea of first degree inception? Getting someone to believe a false, or artificial idea (maybe similar to that of when you upload a custom payload), to someone's mind and using that artificially foreign data to trick the victim into believing something. I could see how this could be an ethical issue or delema. However, the usage of implementing artificial concepts to get the user to regurgitate information that was not there or trigger remembering information that they might have forgotten brings up the idea of interrogation. On the flip side it could be used to filter information in patients who experienced trauma and were involved in a crime. Maybe this might be the first step in an alternative to hacking the mind - without electronics, but with memories. Of course it must be voluntary or implemented in an unnoticeable manner.

I find this stuff facinating.
Can't get that much time off of work. What can you do for me over a couple weeks?
Working with Uncertainty
so the avarage conversion rate is about 8%? that's very good :)
I value the ownership of a project so much - the idea that when it becomes big, I can say, "I made that." Like the British guy who fought WWII with a sword and claymore. Challenge is rewarding.

Also, reading the Fountainhead was a game changer for me.
Depends on how competitive the phrase is. If it really was "Go anywhere with your rhubarb" then you'll win automatically with basic on-page SEO (title tag + related H1 = you win). If not, then you do the basic optimization and get anchor-text links to the page.
StateFace: Typographic Maps
In my middle school (Indiana, public schools), we read chapters from the bible, mostly from the Old Testament.

We did this because the next few books we were to read used a large amount of biblical symbolism.

Later on, I took an elective in high school over Jewish history, and was assigned a bible for required reading. We also did comparative analysis between other copies of the bible, as well as readings from the Torah. I think nearly everybody found questionable differences between different translations. However, we did grasp the history of the Jewish people.
Looking for a technical co-founder, STOP - This is an intervention
Amazon Web Services (AWS) setup in under 2 minutes
it's quite exhausting to install and configure all cli tools for all amazon web services. but this tool uses the common rvm/rbenv approach to setup everything with a few simple commands. also it's now possible to easily switch between configurations (read: whole aws accounts).
I looked too. Crazy that it took a Batsov post to get me to realize how dumb that system is.
Oh yes it does. I probably caused measurable damage to my hearing trying to block out the conversations with headphones+music. It was horrific.
Chicago isn't mid-west. It's east, if anything.
Am I the only one who misread the title and looked over the "off" part?
Thank you, your advise sounds great. Going to basics is always good.
finally! Those icons are indistinct and basically meaningless.
I like this kind of layout for a group of people in a department or project:

+---------+---------+
| | |
| | |
+-----+ -+- +-----+
| |
| | | |
+-----+ +-----+
| | | |
| |
+-----+ +-----+
| | | |
| |
+-------| |-------+

The area in the middle is a common area for the group. It can have a table or two and chairs so people can hang out there, or even bring their laptops out and work there, when they are feeling social.

The bottom and middle side rooms are private offices. They should have doors that close and be reasonably insulated from sound, so that a worker can work without disturbance when they want to. Ideally, the wall wall facing the central area should have a big window (with drapes or blinds!) so that the person in the office can see if anything interesting is going on in the central area. Each office should have its own light switch capable of turning off all lights in that office.

The top two rooms can be bigger offices, or conference rooms, or break rooms for breaks that might be too noisy in the central area.

The break in the bottom wall is the connection to the hallway.

With this environment, you can easily work in private, no distraction mode (go into your office, close the door, and close the blinds), or in full social mode (take your laptop to the middle area), or in between (work in your office, but leave the door and window open, so you can keep an ear and eye on what's going on in the social area.

Note that if you have two groups working on different things, but that have a manager or senior engineer working with both, you can extend this concept and put the two groups side by side, and shift and stretch one of the offices and make it connect to both groups, so that common manager's office is in both groups:

+---------+---------+---------+---------+
| | | | |
| | | | |
+-----+ -+- +-----+-----+ -+- +-----+
| | |
| | | | | | |
+-----+ +-----+-----+ +-----+
| | | | |
| | |
+-----+ +-----+-----+ +-----+
| | | | | | |
| | |
+-------| |-------+-------| |-------+
It's a matter of taste but where I'm from I think most people would consider 'To Kill a Mockingbird' "let's-not-offend-anyone drivel", then again I can see how in the US it would be more poignant than in countries with less history of racism.
This feels like an admission of failure. A good UI wouldn't need an option like this.
Twitter Bootstrap Swiss Knife
Interesting. I would imagine because of the vast majority of things that can come into contact with the vessel (ranging from a toothpick to an asteroid) could cause any amount of damage and there would be no way to retrieve the vessel for evidence.

Thanks for the clarification on the subject.
Do you want to know which sites do track you even w/o visiting them?
The catch-22 is that I had no idea that any of those things existed until I checked the wiki.

(Actually, my friends told me.)
That's the kind of real perspective I am looking for...

I assume that is for all programming (not a RoR specific comment?)

Thank you
Not with text-shadow!
We have no other choice
Aiming for any real-world project sounds like good advice.

Either look for something that interests you or where you think you can learn from :)

An internship could be an opportunity too.
The material we currently have on the site is indeed hand-selected, and on multiple levels. We currently do all the research for the articles, which means the preference of news sources that my partner and I have comes into play. On top of that, we also choose which facts/data we feel are most relevant and that's what goes on the site; all of which gives the content a certain bias.

It is our objective to get away from that as much as possible. First, personal source bias is pretty difficult to escape, but if our users send us facts/corrections, with sources, this not only decreases the research we have to do (and likelihood we fall back on our defaults), but also gives a much wider range of sources than we would ever have ourselves.

Second, the information that appears in the Summary tabs will always be selected by us. The Minutiae tab serves as the catch-all for information we didn't think important enough for the summary tab, so that if you feel you aren't getting a complete enough picture from the Summary tabs, you can always go to Minutiae or even Sources for additional detail (and escape whatever selection bias we might have).

There's still the problem that we decide what's useful as far as user contributions, but I think that since we're aiming for factual info, this is easier than it might appear. As long as its accurate, we'll consider adding it, and the only question is a matter of relevance.
Louis CK spent $30,000 on the website. $200,000 was the total for production + the website.

He explains this here: https://buy.louisck.net/news
If you're interested in spectacular views, it's hard to compete with a mountain three times the height of Mount Everest:

http://en.wikipedia.org/wiki/Olympus_Mons

Mars also has an atmosphere suitable for flying around in with helium or hydrogen balloons. You could mount a camera on a bunch of balloons and get some amazing pictures.

If you don't mind my saying so, "The view is better" doesn't sound like your real reason for preferring the moon.
Enough to motivate me to register an account after being one year reading.
And you can combine the two, e.g. another paper from the same conference: "The Byzantine Brides Problem" Swan Dubois, Sébastien Tixeuil and Nini Zhu.
Is there any place to view the table of contents
LocalWiki's beautiful first year in review
Any reason for the down-vote? I honestly want to learn.