skysight-inc/HackerNews huggingface dataset:
I find the list of comments regarding this being "narrow minded", "contrived" or generally this being "a bad article".

It isn't, it's spot on. If you're outside the bizzaro world of overvalued, under-producing nitwits, the vast majority of technology is written on what's already understood by the team/developer. Because, you know they have budgets, and project managers, and families.

Jack isn't a rockstar, he's a self-important ass using his employer's/client's funds to learn a new technology that no one can maintain.
Show HN: Send snapchats from your webcam
From a management perspective, it is easier to hire competent new employees for established, popular technologies.

Employees don't stay around for long anymore, especially dynamic, innovative employees who stay up to date on the newest technologies. People like that get recruited away all the time. Then who's going to maintain your bleeding-edge system? How long will it take to hire another employee of the same caliber?

If you're a top company who can afford to recruit and keep the best employees, then by all means, build on the latest and greatest. There is certainly nothing inherently wrong or unmaintainable about technologies just because they are new.

But if you're a medium or middling company with significant turnover in the tech ranks (i.e. most companies), then it's probably safer to build with the most popular, "standard" tech you can get away with.
The worst things about working at Facebook
SSD drives make a huge impact on server performance.
Am I the only one who thought (per the photo) that the author was saying he needed a Mac Pro because he makes fancy toilets?
As a long time Emacs user a "Full GUI" or file browser tree are negatives. They just get in the way. There are alternative (and better) ways to navigate a file system that don't require pop-ups and other types of additional windows.

With Emacs directory navigation you can navigate into archive files such as .tar, .tgz and .zip without having to extract them.

Another Emacs benefit that Sublime may or may not support is that the editor's code can be customized simply by placing cursor at the function and typing a keystroke. Your code is then immediately active with no restarts or reloading.

Emacs works just as well in a OS window on my laptop and remotely running in a terminal. Being able to use the same editor locally and on a headless server is huge if you do server work at all.

You can run bash (or whatever) shells in emacs buffers. The full benefit of this is hard to describe, but once you try this you'll probably use it all the time.

In the end, you'll probably never be convinced by people advocating for Emacs, the best thing to do if you're really interested is to give it an honest try for a non-trivial period of time. Emacs can take time to learn but I think the payback is well worth it.
Is there any possibility Rackspace may add a spot market to their product offering? Indeed if you or anyone else has any insight as to why Amazon remains (to my knowledge) the only "cloud" hosting vendor to offer spot pricing I'd be very interested.
Big Company vs. Startup Marketing
Last year Google had an M&M problem
21st century music is beyond loud. Is as loud as the medium allows it. You can't imagine how loud it is. There is no silence in this music. Every microsecond of it is recorded as if there are no bits in the quiet end of the loudness range.

This is one important reason why the music on vinyl sounds nicer. Not because of the harmonics, but because of the mastering. The medium does not allow very high dynamics and you need to compromise.
If you are an AWS user then you can start using https://koalitycode.com/

It spins up new AWS instances for you as needed in a few seconds to allow more simultaneous builds. The killer feature of Koality though is it proxies your repo so it blocks bad code from ever getting there.
> If a has 3 columns and b has 5 columns, then the "output table" will have 8 (3 + 5) columns. The records contained in this combined table reference are those of the cross product / cartesian product of a x b.

This is where the easy steps become hard for real noobs.
The site says to "look at the list to the right," but there's nothing there, so... There aren't any open positions? There's an empty div#jobs-board, which I assume are where the jobs are supposed to be.
Ghetto Tracker - A rating system to help people avoid the bad parts of town
You fixed the article incorrectly. SELECT aliases are never available in a WHERE clause.

Edit: it seems more complicated that I initially assumed. MySQL doesn't allow it. SQLite does.
Paper book owners can soon pick up e-book versions at heavy discount
They're similar, but there are some pitfalls you need to be aware of: count(*) optimisation in mysql for example. Different behaviour in the query optimiser. Most cases are easy to handle, but if you're used to mysql, there's still a learning curve.
Even if the invasion was required, nothing required us to occupy the place for a decade and counting, turning it into a perpetual war.

Hook up with the Northern Alliance, bomb the hell out of their enemies, set them up, leave. They can't hold on to power? Oh well. The point has been made. The country returns to dictatorship and chaos? Well, that happened anyway.
Considering that Google acquired Motorola Mobility for $12.5b, $7b for Nokia doesnt look expensive.
That link is literally ending with '...', not cut off by HN or anything.
It looks like this only applies to books that were purchased new through amazon. Used books purchased through amazon marketplace are not included: http://www.amazon.com/gp/feature.html/?docId=1001373341
Agreed, Linode's library is awesome.

One thing we're working on already is a knowledge base. A lot of it is product-specific, but we're accumulating an increasing number of general articles like you're referring to. You can see a lot of them here: http://www.rackspace.com/knowledge_center/product-articles/c...
Interesting, I stand corrected, yeah I could see it work in that context.
I've been talking about risk for a couple years now.

Kids today have no idea what a reasonable risk is because most of them have not be allowed to make any life choices (or for that matter, any choices at all), so when they hit adulthood, they have no real idea whats a reasonable risk or not. I think we will see this effect odd parts of our society more and more as time goes on.
Are you a Racker now? Bio still mentions Loggly.
The Humble Border-Radius – Lea Verou's talk at CSSConf '13
It does look like fun! Someone should put some designs online to build your own. I would only be using it once or twice so buying it seems wasteful, but it would be a nice project to put together on a rainy day.
Of course HTML is the default protocol, but not vanilla HTML; many sites require JavaScript as well; the default is HTML + JavaScript not just HTML. Supporting non js enhanced HTML is extra work.
Yeah, one of my favorite books.

Eric Blehm's "The Only Thing Worth Dying For" covers the same time from the perspective of the ODAs rather than CIA.

(The thing I still don't understand is what moron at Group decided to let the battalion leadership deploy to the field, rather than remaining behind. They caused a bunch of friendly fire incidents and generally lost the initiative CIA and the ODA/ODBs had gained. It seems like it was just a bunch of useless 1990s-military senior officers who wanted to have cool stories to tell.)
You are misunderstanding his use of the word commodity and hence his point. He is using commodity in the sense that to satisfy the demand of the item the manufacturer is irrelevant to the buyer. Clearly not all phones as commodities. An iPhone is not the same as a Chinese knockoff.
I too wrote unix like kernel when I was student (around 8-9 years ago). My kernel was also in C++ and and little bit of asm (nasm)

It was very fun experience. Probably that was my most enjoyable time in programming. I learned a lot about many things: OS internals, compilers, device drives, software engineering etc. Also spent good amount of time in exploring C++ object mode. Much later I wrote an online (short) article on C++ object model and how C code is translated into assembly (http://www.avabodh.com/cxxin/cxx.html, http://www.avabodh.com/cin/cin.html)
My dad had an article about Monopoly published in 1973 - http://www.unz.org/Pub/SaturdayRev-1973mar24-00044

Including probabilities per space, and expected return per dollar invested.
Microsoft has been convicted multiple times for abusing its market position. As a repeat offender, different rules apply for it. That’s why Microsoft isn’t allowed to live anywhere near a school or playground.
I gotta wonder -- is a photograph that was on physical support end-to-end a more reliable witness than a digital photo? It's harder to edit.
"Advertising" comprises many things.

There are a lot of companies that would "advertise" in the context you describe.

Think Coca-Cola or Pepsi.

Not stating whether or not this is a good idea, but finding advertisers would not be much of a problem with such a system.
link to US government funding? Or are you referring to private funding by US citizens?
Ironically the institutions and society thought I was wasting my time, being from school when I was making my own LinuxFromScratch at home. Even going so far as to threaten to expel me from the school, for not being there at classes.

I came back about 4,5 years later to that school, then as a teacher of their newly founded IT classes. Chuckle.

To get back on post, this guy making his own OS is a wizard.
Improved service discovery with the updated wercker cli
I'm a contractor. Thanks for mentioning my profile - I updated my email address to the correct one!
Completely agree with the payback. I'd never dream of going back to more IDE-like editors
Build with the Coca-Cola Enterprises API
I would say it's got less to do with the perceived (even subconsciously) value of the children, and more the experience of the parents. For the first child, you're often hyper-conscious of threats and problems. With later children you've better assessed what's important to pay attention to and what isn't.
Okay, I understand if the form is sending my email address to check if I am an existing customer. I can understand if it wants to check if the username I want is available. Both of these are valid actions and usually helpful for new customers.

However, I can assure you that the email is intentional. Here's the text of the email:

> We noticed that you started signing up for Rackspace Cloud, but you didn’t finish. Your cloud is ready for you, and it says it’s getting lonely.

Apart from the cheesiness of the text and the language, one thing stands out clearly: The process that handles your form submissions knew that I didn't finish signing up.

> Don’t let your cloud be lonely and sad – finish signing up for Rackspace Cloud and start using it to spin up a website, an app, or any awesome new project.

> You can finish your sign-up HERE.

[ed. I have removed the link associated with `HERE`]

Again, ignoring the cheesiness of the text, this sentence clearly indicates that the email is triggered when someone (like me) DOESN'T finish signing up. While I appreciate your proactive attempts to acquire potential customers, this definitely veers into creepy...

> If you have any questions about signing up or our products, give us a call or shoot us an email. We're here to help!

One question: How do I ensure that my email is NOT added to any of your newsletters that I MOST DEFINITELY - NOW OR EVER - DID NOT SIGN UP FOR?

(Apologies for the all caps. I am a little unnerved by this. I never expected RackSpace to do this sort of a thing.)
Distributed systems aren't immune to DMCA takedowns: http://www.chillingeffects.org
So how does it differ from Travis or Jenkins (or any other CI build tool really)?
i remembered this shell has been featured several times on HN homepage. What's changed?
I've been using Mosh for a few weeks now and my impression is positive overall. My biggest criticism is that Mosh doesn't support mouse integration. I use a bash script that sets up mouse integration and then launches Mosh for me, but even then it's still a little glitchy.

Otherwise, it's pretty transparent and does its job well.
I think you may also like key chord-mode: http://www.emacswiki.org/emacs/KeyChord
Why I think that marketing is much more interesting than programming
Actually, Apple's share of the mobile phone market is still growing, as it has been since 2007. It just isn't growing as fast as Android's.
This needs some charts!
I'm assuming that you are talking about the TTL setting for the container that is exposed to the CDN

Actually I'm talking about what you refer to as edge purge (http://www.rackspace.com/blog/cloud-files-cdn-gets-edge-purg...) and AWS refers to as invalidations.
If you think that is bad, try reddit.
The 360 is only "not a failure" because the rest of MS had been keeping the XBox division's life support going for 5 years (their worst years being the 2 immediately following the 360's release). While they're no longer bleeding cash, the XBox division is still not a net-gain for Microsoft.

http://www.neowin.net/news/report-microsofts-xbox-division-h...
> I'm not sure why so many are predicting WPs death - it's actually doing pretty well outside the US. Here in the UK it's now just under 10%. Pundits are far too US orientated.

Trouble is, the US is a large and profitable smartphone market. And it's locked up by the on-contract subsidy model.

There is a strong relationship between iPhone market share and subsidy amount. Countries with no subsidies have very few iPhones. Countries with some subsidies have some iPhones. The United States has high subsidies and thus a lot of iPhones.

http://www.tech-thoughts.net/2012/05/proof-of-iphones-depend...

To some extent, Apple has a protected home market. Regardless of how its market share declines overseas, Apple will still rake in enormous profits through the cellphone subsidy in the US.

This is something that Nokia/Windows Phone doesn't have, with its puny 3.5% US market share. They're doing OK in the markets where people look at the price of the phone, and not doing well in the one market where people are happy to have their pockets picked.

That's not a recipe for making large profits in the phone business. And that's why the US market matters. Profits are disproportionately large compared to revenues.
I should have explained better: I want to type the accented characters the same way I type them into other OS X text fields, and not in a non-standard, emacs-specific way.

I want to hold down the option key and press another key to get the character I need. That's why using Terminal's all-or-nothing option of mapping option to meta doesn't work.
Yeah, I read the article (and found it entirely unconvincing, incidentally. fingerprinter's reply upthread covers that well enough, no need to rehash it here.) When the author threw in the side-jab at the use of the term "half a brain" it became clear what sort of mentality they buy into. Constructed offense on the behalf of theoretical others is something that you use if you really have no interest in letting yourself appear satisfied.
Haruhi - the easiest way yet to build a Hadoop cluster?
Roundup: Largest Public Lending Library in Europe Opens
make looks for both Makefile and makefile, but those directories don't have any makefiles at all.
If MA were a country, its 8th graders would rank 2nd in the world in science
Does anyone know of that Adobe post and JS script to equalize the line length of text for aesthetic purposes? I remember if one line was full div width and the next line was only a couple words, it would insert line breaks to try to make both lines closer in width to one another.
I would also factor in the ability to understand the requirements. In this case, knowing where the module is running - the server side.
This is a fascinating comment, encapsulating all that I disagree with from opponents of BI. There's the guess that market wages for jobs less desirable than touring with your band would trend much lower, which seems unlikely.

But more, you seem to think having people pursuing what they enjoy because they have more leverage over potential employers is obviously a bad thing!

That's clearly an unresolvable moral distinction; I am strongly, STRONGLY in favor of more people pursuing what they love at the cost of paying more for jobs I consider no fun to be done.

Certainly many people will sit around much of the time; why in the world do I care? While it is possible society will collapse because all humans require external threats to be productive, that seems extremely unlikely to me.

Lots of people will get a chance to pursue meaningful work instead of drudgery. I am all in favor of this.
Emphasize "new Windows smartphones". They can use Nokia marks on current products, and Series 30 and 40 feature phones for 10 years (their patent lease is as long, with an option to extend), but "it appears that future smartphones will not be permitted to carry the Nokia brand."

If true it would seem the deal is worth quite a bit less than it appears.
Unfortunately the option-as-meta setting applies to both left and right option keys.
I became a parent later in life, and I do think that is a factor. In addition to how hard it is to have a kid, I personally have a much greater sense of my own mortality now then I did in the early 20s. It's hard not to let this color the way I parent.
Good move. At this point it's obvious that going back will not be an option for these refugees in the forseeable future. Permanent residency allows them to regain the ability to make long-term plans.
> Yet Microsoft makes money on Android and Google doesn't make money on WP

As long as people buying WP devices are using Google search, or visiting websites that use Google's ad network, Google is making money off of WP, even if they aren't holding WP manufacturers to ransom over dubious patents.
It would be super helpful to see a video of how the game is played. I am very interested in this project though.
How I organize projects
I'm sorry, but I'm going to call bullshit unless you can actually cite a reference showing some significant number of 14 year old ship captains in 1913.
Probiotics for Mental Health?
I agree with you that a lot of modern music (especially pop) is overcompressed. But the loudness war is not as simple as people would have you believe. It really depends on how you calculate RMS: http://www.soundonsound.com/sos/sep11/articles/loudness.htm

Also, like I said above, it's about conveying the intention of the artist. While that recent metallica album sounded like shit and might have been better if it were mastered for vinyl, the wax pressing of the below-linked record sounds boring and lifeless because it lacks the downloadable version's obscene dynamic range:

https://www.youtube.com/watch?v=7JWx_ukdUbM
I attempted the very same in my first year of college (in the UK, so about the same age). I only got as far as a memory manager, FAT16 filesystem driver and basic bootloader though so congratulations for making it so far!

Here's some great resources for OS dev, if you wanted to take this further (or if anyone else in this thread fancies a shot):

- http://wiki.osdev.org/Main_Page

- http://forum.osdev.org/

- http://en.wikipedia.org/wiki/Master_boot_record (MBR layout)

- http://en.wikipedia.org/wiki/File_Allocation_Table

- http://www.ctyme.com/rbrown.htm (full BIOS interrupts list)

- http://www.emu8086.com/interrupts.html (much friendlier BIOS interrupts)
I'll have to try that. Is this with the regular emacs in the Terminal app? Does it interfere with shortcuts like Cmd-N to open a new Terminal window?
A data point worth considering is: a larger percentage of Android users switch to iPhone than vice-versa.
A pretty test runner for Go
My name is Gabriel, I love writing software. which I like to see robust, and deliver fast, and have confidence about. My main mean to achieve that is writing tests.

Though writing tests can be cumbersome, it's usually the language culture's own fault.
I like to evangelize that tests should be easy to write, easy to read, understand and do maintenance.

That's why I wrote python testing libraries like

* Lettuce - http://lettuce.it, for BDD (Inspired by Cucumber and Ruby)

* Sure - http://falcao.it/sure (Assertion library inspired by should.js)

* HTTPretty - htt[://falcao.it/HTTPretty (For mocking requests)

So lately I have been studying go, making some experiments and loved it so far.
But the available testing frameworks and assertion libraries are cumbersome, setup is painful and when you run "go test" there is no colorful output rewarding you for all the hard work you've been doing writing such tests.

That's why I started to prototype a test runner for go, its name is hawkeye:

https://github.com/gabrielfalcao/hawkeye

It uses go's ast, scanner and parser to find specs, put them in a temporary file and run them.

Gophers and hackers who are very experienced with testing, please give some feedback
https://news.ycombinator.com/item?id=5016745

https://news.ycombinator.com/item?id=3819382
You may recall the last time something like that happened to Afghanistan, it led to the whole civil war that resulted in the rise of the Taliban and AQ in the first place.
Yes, esoteric or 'accurate' sound reproduction equipment isn't preferred. For example, the famous Yamaha NS10 loudspeaker used for sound mixing is not a speaker that a music listener can bear for very long. Its tiring. But they are very useful for understanding how a recording will sound on televisions, radios, iPods and other common playback devices.

The idea is is that if you can make a mix sound good through them, they'll satisfy as a general purpose sound product.
is there any benchmarking in comparison with rackspaces SSDs?
The thing is ...

for your average upper class Brazilian, having Brazil spy on you is less detrimental than having the US spy on you.

For instance, the US can, unilaterally, SEVERELY curtail your ability to travel. If your name lands on one of the lists the US keeps, it won't matter what airport in the world you are in... those lists will follow you. In Brazil, by way of contrast, that upper middle class Brazilian will actually have some rights that will be respected. He/She has NO rights that an American court needs to respect in the US.

That's an extreme, and somewhat contrived, example. But I think it illustrates how many non Americans are thinking about the implications of the whole "..Non-Americans have no rights.." thing.
> Thank goodness the bombing starts right after football kicks into high gear.

Is this a film reference? It seemed like a total non-sequiter, except I think I watched the referenced film just yesterday.
My code was broken. So I fixed it. Then, after testing, I removed the fix, because the surrounding code will remember the fix even in its absence.

It's actually telling that the development equivalent of homeopathy is so obviously nonsense that no one would actually do it.
I cannot be the only one that felt the titles of the subsections popping up on the left side were entirely redundant and very distracting.
From what I see there is no restriction if you are an existing rackspace customer to get this discount for anything new.

So you may want to consider a way that the discount can be applied on any new services signed up for in the existing cloud panel.

While it's trivial for someone to sign up for a new account, it would make more sense (for your tracking purposes) to have people just enable the discount (once again on additional services) in an existing RS cloud account.

Besides would like to just manage everything from the same account generally.
Haven't used the RT, but can't you just turn off automatic updating? Btw I also seem to remember in Word you can make it save 'auto-backups' or whatever they call it every x minutes, maybe that will give you some more piece of mind when using it?

Have used WP8 though, and that was quite an amazing experience (probably partly becuase I expected it to be crap, but definitely also because it's just pretty good).