skysight-inc/HackerNews huggingface dataset:
Along with that adventure in Hawaii, the Spanish-American War was our one shot at European-style imperialism. Rudyard Kipling even wrote us a poem about it at the time. But it didn't work out and we gave the Philippines back to its own people by 1946. (Puerto Rico isn't independent because they don't really want to be, same as Hawaii.)

The continental US west of the original colonies was an interesting case. We only got the bulk of it because Napoleon put the entire Louisiana Territory on fire sale--he wanted to cut his losses in America after losing Haiti and needed the money to try and conquer Europe. We only really wanted the Mississippi River delta to begin with. We did kind of pick a fight with Mexico, but we didn't conquer the whole country, and even paid for the parts we took. Oregon was a disputed claim and we split it down the middle with the British. And Alaska we paid for fair and square. As for the American Indians, you have a point there but frankly smallpox had already depopulated the continent and it was practically empty. If it wasn't, I don't think anyone would have been able to conquer America from the American Indians--nor would any colonial power.

When people call the US an empire, they usually aren't thinking about the Spanish-American War. They're thinking about all the countries we station troops in (most of them asked us to), or all the Coca-Cola we sell (which the world voluntarily buys). We have a big sphere of influence because not too long ago, the world needed us to. We were the only democratic allied power left largely untouched by WWII, and our "imperialism" at the time consisted largely of a Marshall Plan designed to rebuild a continent that destroyed itself twice over, both times somehow roping us into the action.

Can you honestly think of a country the US has dominated against its will since the Philippines? You might be able to make a case for South Vietnam, and you could name maybe a dozen countries we covertly subverted, but outright domination? We didn't hold a candle to the Soviets.
PHP is so incredibly bad as to have no redeeming qualities to the language whatsoever other than its simplicity in deployment.

Whereas I can have reasoned conversations with proponents of most modern languages, PHP is simply and unequivocally a complete and total failure of a language, and there is resultantly absolutely no room for concession when discussing the language.

PHP is broken and should never be used, and if there are use cases that the alternatives don't address, we should work to address them.
Coming to a city near you: Wall Street jobs - Business - US business - msnbc.com
yeah, read anything by robert anton wilson and alan watts
check this out........
http://freespace.virgin.net/sarah.peter.nelson/lazyman/lazym...
C was the first language that i learned and i still feel very comfortable using it. I think that's what affects my choice in recommending it as the first programming language to be learned.

Still, personal experiences in using a language would always be different for different people. That's why i recommend asking other programmers for some advice, before jumping into programming for the very first time :)
DevOps is Culture - so is a lot of other stuff
I guess that's a lot less funny if she's actually mentally ill.
To anyone who finds this platform compelling and wants to help it to succeed: You can help by writing cross-browser mobile web apps, or by making sure your existing web sites and apps work well in Firefox as well as other browsers. Right now a huge number of mobile sites (including high-profile ones like Google!) use browser-specific code.

And if you are interesting in writing web apps specifically for the B2G platform, check out the new web APIs being proposed and implemented in B2G, and give us feedback on any that you use in your app: https://wiki.mozilla.org/WebAPI
Presumably they should have at least read it after the Intel manuals shipped. (And did Intel really ship x86-64 CPUs without corresponding manuals? Weird if so.) Now, not doing so is a completely understandable mistake, but still a mistake.
It would be a completely different language.
Sony buys cloud-based gaming service Gaikai
Anderson Cooper: "The Fact Is, I'm Gay."
The Brewing Crisis in Science
That's a fair point. Strawberry Perl, I'm looking at you.

I stand by the rest of what I said, though. If a piece of software can't handle spaces in paths, the software is broken. I'm not adding a top-level directory to my C: drive just to appease it. I'll use something else.
How Google is Teaching Computers to See
Great interview. And thanks for the reference to 'Coders at Work'. Greatly enjoying reading it.
I'm thankful Jeff Atwood posted another article about the commodity router + open source firmware one-two punch [1]. I finally took the plunge and installed Tomato (Toastman [2]) and have been thrilled with the features, but mostly excited about the fact I get to tinker with another device :) It is empowering to know that I can circumvent overarching and onerous policies such as this...innovation...by Cisco.

[1]: http://www.codinghorror.com/blog/2012/06/because-everyone-st...

[2]: http://toastmanfirmware.yolasite.com/
>If you ever had the pleasure of going through the US Embassy for a trip to the US you'd think people who end up still coming here are masochists.

Exactly! I've heard of that US Embassy mistreatment, I've read opinions on forums and yet I thought to give it a chance - I didn't knew how much credit should I put in opinions which probably were not posted mainly by those who got visas, in a time when USA was loosing popularity. And... dear God! I'm glad I was given the chance to stop before I was too much involved into it. The same day, applied on-line for Australian eVisitor visa. The difference - day and night! "Ailing US tourism industry" - really? :)
Best job ever. Change world, challenge self, cool co-workers. No management hassle. 100% remote.
[Video] Meet the bed that makes itself
Seriously. This has got to be a very elaborated troll. [1]

[1] http://arstechnica.com/tech-policy/2012/06/funnyjunk-lawyers...
I was thinking of the same thing a few minutes ago, and for some tasks I think one is better off with Java (IMHO, I don't even do much Java - its just the C/Java style wins in some cases - I'm thinking of code with many array acesses).

But as a high-level language for high-level tasks, for gluing pieces of code and calling libraries all around and for dynamic chancing stuff like web programming, Clojure really shines.
Tim O'Reilly: I totally love my new Nexus 7
don't wanna be a 9gag supporter but even 9gag gives some source/credit
ShowHN: A Chrome plugin to deal with the HN's 'Unknown or expired link'
I've had similar thoughts. I can make a fairly strong case that the best platform for me to access sensitive information from is iOS (specifically my iPad). It's sandboxed and comparatively secure.

Using Windows these days just seems like asking for trouble on the spyware/malware front. Some of it is your machine getting owned, other times its just missing a checkbox on a program install that installs a browser bar that does God knows what.

My Macbook Air is pretty much my computer of choice these days (with very little third party software). Soon Apple will require sandboxing on the Mac App Store too. Linux of course also being a much better choice than Windows from a security point of view.

On the browser front I can't see myself using anything other than Chrome. Part of this is feature-related and the whole one process per tab thing but it's also the most security-conscious browser IMHO (disclaimer: I work for Google but not on Chrome).
Responsive Web Design: A Fundamental Shift In Design
In the past, I've done an invite-only beta to limit the exposure of issues with my code while in a QA-phase (minimize embarrassment) and to retain control over the load/expense of hosting. I suppose that others could be going with the "keep a line to insinuate exclusivity" approach.
How to keep track of your cloud costs
an acquisition play - most likely by Apple within the next 12 months

No chance. Apple just doubled down on Facebook in iOS 6 and I doubt they want to rock that already somewhat unsteady boat.
Yeah, NTP is Linux kernel, but the JVM is what's eating the CPU after the clock leap.
The DOM/CSS/JS is a crappy, low-level, do-everything-yourself model for creating applications when compared to the state of the art in native UI/application frameworks.

Well, yes and no. This is a bit like saying that assembly language is a crappy, low-level, do-everything yourself model for creating applications, so that we should not use any language that compiles to assembly language. DOM/CSS/JS are just the brick-and-mortar, there. People are smart enough to build great stuff with them.

Awful stuff, too, of course, but we can just throw it away :)
Chicago, IL. Full time.

Lightswitch is looking for an experienced web developer to join our team to help us build our core technology, new website, public API’s, etc. We are ambitiously building a company to solve a tough problem – making custom video production easy and affordable for every small business in America. We are a startup with real revenue and the same committed investors that built Groupon – this is a great opportunity for you to make a huge impact at an early stage company. We have an energetic and highly motivated team and are looking for more of the same.

This job is located in Chicago, IL. If you’re interested, send a resume along with a link to your Github profile to technology@lightswitch.com.

Your responsibilities

Be creative in solving technology problems and disciplined in testing and implementing solutions
Support web app and back-end in production

What we’re looking for:

* A minimum of 5 years experience in web application development with PHP

* A minimum of 5 years experience with HTML, CSS, and JavaScript

* MVC framework experience

* Expertise with jQuery and Backbone

* Fluent with SQL

* Unit testing

* Comfortable with the command line

* Experience working with and building RESTful API’s

* Attention to detail

* Someone who is always learning new technologies and how to improve the ones they already use.

* Sense of humor, plays well with others

Even better if you have:

* Video experience

* Active interest in and regular contribution to the development community

* Experience managing Linux, Apache, and other server side services

* Experience with LESS CSS

* Mobile development experience
My work is currently uninteresting, which makes me bored/unmotivated. The salary isn't good either.

Looking into moving to a developed nation.
BTW whatever happened to Spartan, the facebook-HTML5 project? I was really hoping for some good things.
Developing a Realtime Android Game - Lessons Learned Part 2
Bembolado anuncios gratis classificados gratuito
The day I realized that my transactional business model needed to process $1MM a month in sales to be interesting to me AT ALL was the day I became slightly less enthusiastic about it. Thus, my short-term focus remains solidly on subscription-based businesses.
Try it on a T410, i7 with 8GB of RAM and a SSD, it takes 2s to start.
Great post. It seems like there are several different interpretations of what an API-centric business model would have looked like: the "all the data in one place" model, and the "communications bus for the internet" model. (These are not mutually exclusive, necessarily.)

I always loved the idea of Twitter as a communications bus for the internet. It probably would have been very challenging to monetize (though "we have all the data" as a thing to sell isn't bad, it works well for google in a search/1.0 context because they also have all the intent and all the UI around it).

It makes me wonder how much this set of decisions was driven by the amount of capital they raised and the need to demonstrate monetization.

It seems like deciding the business would be ad-supported was the first step toward becoming MySpace2.0.
Geographic Cardinal Distortion with d3.js
They don't have AWS on the list. Were they not notified or were they not affected? Are they vulnerable now?
>What I've described above are "the basic economic laws" that override your "basic intuition". There are more subtleties, of course, but in aggregate and with market efficiency, reality tends toward the case described.

It's a little silly that you would say that when you were just doing back-of-the-hand calculations to justify banning parallel imports, don't you think? I've already covered your response in my previous comment.

I'm not "curious" about parallel imports either, they're a well-defined economic case that has been the subject of plenty of research. There's a great discourse on the subject, since some of the primary variables in analyses of parallel import policy are price elasticity and regulatory effects. The modeling of simple example goods with perfect elasticity, like I was doing there, is not really a question. You only get more interesting results when you take goods that are exotic for having huge fixed production costs or price inelasticities, or markets that are highly asymmetric in the parallel importation context. Pharmaceuticals make for a great case, one which has really taken off in recent years. The Maskus paper that your article mentioned like a citation but then failed to cite for some reason provides a good jumping-off point. Kanavos et al. [1] then provide some real-world considerations with data from the EU; and Grossman and Lai [2] provide a revised viewpoint that considers regulatory factors in better focus.

[1]: http://archives.who.int/prioritymeds/report/append/829Paper....

[2]:http://www.princeton.edu/~grossman/ParallelImports.pdf

But I don't want to be getting too deep into a discussion about exotic cases here--those are just interesting instances of them. My primary point is that, like I originally said, the intuitive reasoning that politicians and people use to justify banning parallel imports is just speculation in the face of legitimate economic considerations. There's real economics behind issues of parallel importation that needs to be respected, and I'd like it if people would understand that before arguing in favor of anti-parallel-importation laws.
It is really interesting that not only Java is amongst the most popular languages, but the popularity is also growing. It's really surprising, judging how everyone is spitting on Java.

Also, I wish Scala was more popular :)
Geek Independents - Are You Cut Out for Independent Consulting?
And how might that graph look if you take each state in the union as a sovereign entity and map it accordingly? It might actually make it fall in line with the trend, as I think the fact that these disjointed states are taken as a group is what's making the USA stick out like a sore thumb.
Since by 4 most kids know the alphabet I wonder what the long term implications are of learning algebra first. Maybe letters won't feel like parts of words, but instead she'll look at them as problems to solve.

I wonder what the big rush is with children, symbolic manipulation in a 4 year old's world has very little implication. Manipulating her environment through motor skils, developing ever more sophisticated interactions with other children, play etc, all seem to be much more useful. But anything that's fun is very likely good. I wonder how much of the fun is her reading back to you your enjoyment at seeing your offspring participate in algebra. The first rule of being a 4 year old is to please the parents. They, after all, provide everything.
I looked at Azure to see how these things work there. Here is my current understanding: blob and table storage in Azure Storage is automatically geo-replicated between regions. If you don't want that you can reduce your storage cost by about 30%. VM disks are stored in Azure blobs, so if a region goes down you should actually be able to create a new VM in a different region and attach the SAME disc you had attached to the VM in the region that went down.

For the SQL datbases they provide a sync service that can replicate your database automatically between different regions (or even a local database).

I have no clue how reliable all of this is, but at least in theory it looks as if it might be quite a bit easier to do full geo replication across different regions on Azure.

Anyone with actual experience?
If I was manager wanting to decide on a substantial technology change like Clojure with a presentation like that I'd have to answer "no". It doesn't answer some of the most important questions:

1) What level of support is there for the Clojure toolchain? Is this likely to be around in 5 years from now?

2) We are going to need to hire programmers in the future. Are there people with Clojure skills (or those that we can cross-train) around? In our geographic region? At the price point we can afford? In 5 years from now is it likely that this is going to be a marginalized technology that we have trouble finding skills for?

These are the more important questions, not how succinct the language is. I've had first-hand experience of how technology choices affect companies and it can be very painful down the road.

(Note: this isn't intended as a dig at Clojure, you could replace it with Scala, or any other up-and-coming language choice.)
The FSF, not the EFF. The EFF is generally much more reasonable (moderate?) about things like this; the FSF is generally more in line with Stallman's views (radical or crazy, depending if you agree with him).
Java is on a rocket due to Android. Now that the Oracle threat has receded, that trend could accelerate.
DST doesn't exist in UTC, so that's irrelevant. A one-hour UTC shift would totally, utterly, screw stuff up. But, at the current rate, a one-hour "leap" would happen in thousands of years, so maybe it's not such a bad idea after all. But I think the reason for leap seconds has to do with keeping UTC in sync with other clock systems, and that probably overrides any inconvenience to software.
Facebook Blames Email Problems On User "Confusion"
I am up voting you, as the usage for HTML is documents, not trying to imitate the operating system.
Congrats! If you don't mind me asking, how do you come about your projects? Are you doing any self-marketing, or are you getting by with word-of-mouth?
Personally I'm interested in the design of a many systems - but I can see a case for wanting other systems to present a single well-defined, correctly implemented interface.

There was a time when, to make a program with sound, programmers had to handle different sound cards differently. You used to get settings in games to choose whether your card was Sound Blaster 16 Compatible.

Were those the good old days, or the bad old days?
Almost certainly. You could go on: would it be faster written in C? In ASM? The question shouldn't be "can it be faster," but rather "is it fast enough?"

If you're worried about clojure not being fast enough where java is, you've always got the option of prototyping in clojure then dropping to java via clojure's interop where you have to.
At the risk of making a very elaborate "this" post, I agree with all above points.

I've mainly used invitation-only to minimize load or at least to get a better idea of where the pinch points were in where scaling is going to be tricky. It's nice to be able to say "We're operating just fine with 100 logged in users. What happens if we have 1,000 logged in users?" and be able to control that to some degree. Giving each user a couple of invites is going to grow the population (you hope) but not open up the firehose completely. If you don't know how you're going to scale to 1,000 users, you might not want a million users just yet.
Micron buys Elpida: inches into second
I envy that you are doing all of this at 18. Right around that age I took my eye off the ball. When I snapped out of it I realized I was 34.
Ask HN: How to train developers with design??? 
How to train developers with design, having no time to practise or read materials. They are working on projects with basic knowledge of programming as of now.
Why verification results in higher quality code
We've got 135 on site users, 25 mobile users and about 500 windows machines and VMs floating around.

We haven't had any machines "owned" at all...
Do any other CDN providers have similar technology as Railgun?
This is the right strategical move for Mozilla.

I think they made a mistake to wait this long to do something new and bold, but at least now they are on a solid path.

IMO, their first mistake was not-launching an open source search engine to compete with Google (pre-Chrome era). Second mistake was waiting too long to get this Mobile OS out the door (which is still a ways off it seems).

But this is definitely promising. However, I can't help but wonder about the missed opportunity for collaboration with Canonical. Its clear that Canonical is on a similar mobile trajectory for Ubuntu. An Ubuntu / Firefox Mobile OS would have been cool; and arguably a stronger force to compete against Android/Chrome and iOS.
The author seemed to gloss over the part that really stuck out to me: "...we may keep track of certain information ... e.g Internet history ..."

So the router is tracking your online activity and they will terminate it if they find you've been using it to watch porn or content not deemed legal. I'm guessing not many people from Hacker News will be able to do much with their routers if they start enforcing this.
I can't speak to what will actually happen, but the intended meaning of that statement is simply...

By putting gecko directly on top of a linux kernel, mobile operators can deliver great performance on lower hardware specs.
Remember who is buying the software. It's most likely not the end-user. (this is wildly different from selling a photo-sharing app) They normally have long standing relationships with IBM, Oracle, SAP, etc. and value their relationships sometimes largely more than pleasing their end-users.

This is absolutely true. Many "enterprise" buyers are showered with free meals, conference tickets, drinks, and simple brown-nosing by their sales reps. They don't want to give that up for your software that your earnest salesperson tries to sell on actual value propositions.

Furthermore, once a decision is made, the decision-maker becomes defensive. Changing software is admitting they made the wrong decision with the first product. Nobody in an enterprise organization likes to admit they were wrong about anything.
A reality check on renewables (David MacKay)
When i started out, i used Turbo C++ Compiler on a Windows 98 system. It was as easy as copy/pasting the TC++ directory and changing the directory path in the compiler settings. It hardly took much time to learn the basics and soon i was enjoying writing some cool logical programs and having a good time :)
I love the smell of astroturf
But it is still an open source cross-platform HTML5/Javascript based platform. Of course it will not enable you to, for example, send an SMS via an app running in a Chrome web browser, but I would have thought that was a given for any such platform.
This will be interesting when:

1. a bunch of netsec/security geeks have looked at it (calling @tptacek, @cpercival)

2. @djb et al have ranted about it a bit. :)

till then it's going to be hard to imagine that they can get any traction with such crucial infrastructure.