skysight-inc/HackerNews huggingface dataset:
The thing is there are many providers who can do the same and most of them will do it for less than half of this. Some less than 1/5th. I think they should move this to Digital Ocean and save $5000.

The bias towards AWS for this type of application is ridiculous and a big waste of money.
Vowpal_wabbit: the redis of the data science community
Couldn't agree more. Chasing that realism dragon is good for some things but a mistake for most.
With the exception of NH (maybe Maine too?) the north east offers even more red tape than we have outlined in this article. Higher labour/fuel costs too.
Asynchronous Programming in Python
Start Your Own Blog for Free
I think most people don't really compare PHP to Scala: it is an entirely different language. I think most people who talk down about PHP do so because Python and Ruby are so much easier to understand and use. But then again I'm of the unpopular opinion (having worked professionally in all four) that Perl, PHP, Python, and Ruby should go into a cage, and only one should emerge. The others must write converters that turn their code into working code of the winner's, and we should stop having four languages that are basically all fighting over the same dynamic scripting language mindshare. Imagine if instead of worrying about "keeping up with the Rail's" you could just think about how to actually work on converting those Java/Haskell/Lisp programmers!
The point you seem to be deliberately missing is that the opportunity for something to happen and something happened are not equivalent. There is a natural assumption that because there is the opportunity for many people (however you decide to define "many") to review/audit/test code in open source projects, somebody must be doing so. Even when you base that assumption on the number of contributors to the project, non sequitur; feature addition/refinement does not imply bug fixing.
To me it will always be spelled "Brøderbund"... if only because of all the time I spent as a kid staring at loading screens with that slashed-o name on them :-D

Glad to see this stuff getting preserved for posterity.
It's not the article I'm having problems with.
> I don't see how anyone can reasonably argue that Windows isn't a whole lot better than Linux at that.

My colleague is wondering how can he install latest copies of Office and Visual Studio Express on Windows XP SP2 for quite some time, without success.
>> ideas like this are incredibly common in not-so-rural places like in the US.

I've never heard of this happening in the US at all, never mind being "incredibly common". Evidence?
Ipkall's free PSTN->SIP numbers?
1. Web or mobile application, source, and binary.

2. They get access to a git repository as well as nightly builds.

3. If the project is fixed price, then I work out a payment schedule. If I am skeptical about the client, I ask for a certain percentage up front.

4. Bank wire, paypal, check, etc.
So, where can one get the information from the site? Seems like mirroring and distributing widely would be the Internet neighborly thing to do, and would help prevent future takedowns of similar nature (because if they are ineffectual in their purpose, or if they actually result in more awareness of the censored material, officials will think twice before this kind of censorship).
A lot of the price is bandwidth. They are effectively being reamed by using CloudFront instead of negotiating a better rate with a "real" CDN (which will also give then much better performance, as CloudFront doesn't have many edge locations).

(Although, actually, while I verified their total dollars spent is greater than what would be required to get a fundamentally better deal on bandwidth, I didn't take into consideration that once you slash their costs the amount they would be paying might no longer be ;P.)
Good article. Lots of high-level generic detail :)

> Dynamic shadows from toggleable lights would be projected into this buffer using a MIN blend

Just wanted to quote this because as much as i love id and JC this bugged the crap out of me in Rage. Overlapping shadows from the same light source do not combine irl :P
Sorry, but I'll have to disagree. Frameworks are great. Yep, sometimes a simple one will be enough, but you'll still need one.

Yep, it's quite simple to do GCI by hand... But you'll want all your pages to look the same, so you'll need to add some template functionality to your code. Also, you'll certainly need to handle data, so add some data validation there. You'll also benefit from some better abstraction over your database, and connection pooling... and while we are talking about finite resources, you'll want to limit the number of threads Apache launches.

There is certainly more. I'll certainly not remember all the troubles of reinventing that wheel, as I don't do it since the 90's.
If Russia would have done the same it would be immediately called un-democratic and totalitarian, but if US does it - nobody notices.
Interesting. Looks like most are bandwidth cost.
> Banks will be also be prohibited from handling bitcoins while securities firms will be barred from brokering bitcoin trades, the Nikkei reported.

Really? Maybe a silly question, but if banks aren't allowed to handle bitcoins... who is? Only individuals? Does this really outlaw ALL bitcoin banks?

Yesterday a kind reader posted a translation of a Mt Gox audio statement from Japanese. I'd be really eager to learn more about what's going on here but I keep running into language barriers.
Rock on. Thanks.
Find a book about C++. Read as much of it as you can. Write some code. (solving a few Project Euler problems might be worth it as long as you focus on writing dumb brute force solutions). Prioritize the parts of the book that cover things you think will be on the test.

I have no idea if this is good, but its free: http://rooksguide.org/
I had over 6k USD on MtGox that I got from selling 40 BTC.

Was going to buy back bitcoins for the money if it ever became low enough. Just saw today that they had shut down.

Now I can't access my account. Is there any chance in hell I will get my money back? Where do I turn?

It's just silly to only post a Japanese message on the site.
Bitcoin Poster
Entrepreneurship is not pretty. You really want to leave your job for it?
Is it still worthwhile if you're not developing single page apps?
Exactly. So just deploy enough receivers and focus the transmissions enough so that the frequencies don't get saturated.
actually a lot of games still use direct lighting in the same style as Doom 3 but with an added ambient term (like Quake 4) and using shadow maps because somehow (I don't agree) the artefacts of shadow maps are considered more tolerable than the hardness of stencil shadows. a lot will only allow a single shadowing light source as well...

there is an argument that high quality shadow maps can encode the penumbra, but current gen console hardware is miles away from that quality (top end PC hardware is not).

nowadays with stencil shadows there are performance arguments - we would rather use our fill rate on HD resolutions, deferred passes and post effects. there is also the potential patent issue (is that still a thing? its embarrassing really for such a trivial algorithm :( )
> If you live off of nothing but bacon as your source of protein, I'd argue the sodium and cholesterol in your average variety processed bacon are likely to be very dangerous for your health long term.

Pork fat is among the healthiest of all animal fats (and better than pretty much everything except avocado and olive oil). You can see its chemistry here: http://en.wikipedia.org/wiki/Lard

The link between dietary cholesterol and blood serum cholesterol is not well established. And sodium is typically not bad for you unless you have complicating issues.

Salmon is great for you, especially if it's wild and therefore not fed crap. The research (e.g. http://www.jle.com/e-docs/00/04/61/1C/article.phtml) is beginning to show that our omega-6 to omega-3 ratio has gotten out of whack.

Simply put: we're eating too much crap with cheap, processed, plant oil derived omega-6 that blows away the amount of omega-3 we are eating.

Eat more pork fat, eat more butter, eat more salmon, eat more tuna. For plants, eat more olive oil, coconut oil, and avocados. Stop eating stuff that comes in shrink wrap.
I personally think that most of the us foreign policy is considered un-democratic and totalitarian by many. I would not agree that nobody notices, people do notice. Some governments are opposed to it internationally but it's hard to protest too strongly without isolating yourself too much.
Why should I refute you ad nauseum? You're very obviously not looking for answers.
Never has someone my age or younger thought it was in any way appropriate to call me 'dear' or 'precious' or 'love' or 'oh my, you are clever!'. Happens all the time with older men (60's and up if I were to guess) and if you aren't one of them then I really appreciate it.

Having said that it is fairly common for the British to call me, as a complete stranger, 'love'. While it might be cultural I don't know if there is an equivalent for women to men?
Yes, NZ is a great choice too. How's the hunting there?
Whenever anybody makes this type of statement, I'm alway interested in knowing if they've ever run a site with this type of traffic, and this many customers.

In particular, have you ever run a site that consistently serves over 25 Terabytes of traffic/month, or have you worked with someone who has?

I guarantee you that no company I have worked for in the last 15 years, could have ever run this type of infrastructure for $7K/month. Its absolutely amazing.
ICE/DOJ have been committing all sorts of nasty prior restraint. They got away with domain seizures against innocent websites simply accused of hosting copyrighted content. Over a year later they return the domains and don't even apologize. (Dajaz1.com is a great example of this.)

Prior restraint is one of the worst constitutional abuses with regards to the first amendment, because it causes irreparable harm. Hopefully defenses can be made in the courts against this behavior.

Likely in this case, ICE simply intimidated GoDaddy, which is a terrible company in the first place.
Anatomy of a Fusion press release
Do we honestly need Yet Another Humanist Sans Serif?
Is it really that involved to manage your own server? Especially if you are starting out and its just one or two servers. There's so many good guides out there that I would say might be worthwhile to spend that time now.
That was my thought as well. Turns out it's just decoration that "bleeds" over the edge of the screen. But it really does look like content to scroll towards.
It's often difficult to migrate providers when the application is complex or the owners may see the value in the provider. They're falling right into the hands of most cloud providers evil plans, they make it cheap to get started but as time moves on, it becomes more difficult to migrate away.
First Things First — working for the betterment of humankind
I too think regulation (either by peer or by government) is a much better guarantor than a hard-to-evaluate insurance policy. But the fact that insurance doesn't cover every eventuality doesn't make it useless. For example, my home insurance doesn't cover me against earthquake, a potentially catastrophic risk that comes with living in California. Of course I worry about this a bit, but earthquake insurance is very pricey at the same time. however, I don't consider ht einsurance I do buy to be a waste, since it covers me against fire, a tree falling on the house (of which there are several very large ones), a guest suffering an injury while on my property, etc.

The problem for a lot of Bitcoin service providers is that once the cost of regulatory compliance and even limited insurance (up to $5000 or something) is factored in, they won't seem especially competitive with other financial vehicles. Maybe the smart thing to do would be set up a bitcoin insurance firm first and make money out of the exchanges...
It was also an opportunity to actually see what everyone is working on. At that point in our batch, we had yet to really meet everyone and understand what they were working on. You get to know those you socialize with early on, or those in your group office hours....
GoDaddy has a long history of taking down sites at the mere "request" of some law enforcement agency, or even the request of another company without even the air of legal authority. [1] They tried to write themselves into SOPA as the recipient of domains confiscated by the government, and that led to one of the internet's more effective boycotts, with nearly 80,000 domains transferred out in 2011. Just two of the many reasons nobody should be entrusting the face of their business to this company.

1: http://www.alternet.org/story/47669/the_self-appointed_censo... , one of many examples.
Right now we're a top 25 grossing iPhone game developer. The last AWS bill I saw was January's, a little under $200k.

I'm not on the server team, so I don't know exactly what contributes most to it. But part of me really thinks it could be reduced!
LinkedIn permwall. No thanks. Flagged.
Terrible spammy website for mobile reading. Better link, in my opinion:
http://www.slate.com/blogs/future_tense/2014/03/04/_the_u_s_...
>Chrome developer tools

No Firefox love? :(

Jonathan Kew (of XeTeX fame) is on the Mozilla Firefox team for goodness' sake.
Here is the Haskell version (I think):
http://hackage.haskell.org/package/x509-1.4.10/docs/src/Data...
http://hackage.haskell.org/package/x509-1.4.10/docs/src/Data...

Other imports/files can be seen at: http://hackage.haskell.org/package/x509-1.4.10/docs/src
I can think of two ways to do this. The first way is a zero knowledge proof. This is a cryptography concept where you can prove that you know some secret (in this case the private key) without revealing the secret. I am unfammiliar with the specifics of Bitcoin, and suspect that the feasability of this method depends on the type of public/private keys they are using.

The other approach is publish a list of your public keys along with predictions of future transactions. Assuming you actually control the public keys you claim to, you should be able to make those transactions successfully.

Both of these approaches will run into some difficulty with a robbery or loss of keys kept in cold storage. Because your keys are (supposedly) in cold storage, it is not suspicious that you cannot prove control of them. However, if you were to suffer a harddrive failure (and not have backups), then you could simply claim that those keys were still in cold storage.
It's not traction, but it's significant interest.
I actually disagree. (And I disagree with Churchill.)

Let's assume that we agree that liberalism is a good thing. We can hash out what "liberalism" actually means, if you like. I'm willing to be flexible on the definition. Given that assumption, let's sketch out a governmental form and argue about feasibility.

I suspect that, unless we go very far afield from mainstream concepts of liberalism, we'll arrive at something approximating democracy very closely, differing mostly in that it'll be overly idealistic.

Anyone up for playing this game?
The first link in the eff article is a mirror: http://www.op1d.mx/
> The bias towards AWS for this type of application is ridiculous and a big waste of money.

They could get an even better deal by just going through a dedicated server provider (or even better, colocating).

There's little advantage with choosing DO versus going with a dedicated server provider (and again, colocating). I guess the advantage would be the control panel that they wouldn't use, having a few one-click stacks that they won't use, stuff like that.

If someone can afford a $7,000 AWS bill they can afford to put some money towards hardware and an onApp license if they want "cloudy" stuff. To colocate their hardware it would probably run them anywhere from $400-$800 a month depending on where they go. Their total bill would be decreased by $5500 a month. The upfront investment of the hardware wouldn't be more than $12,000 either. LOE? Probably two weeks with a competent sysadmin.

Yes you can have issues with your hardware and stuff and then you have to take care of that, but if you're good with your DC, they're great to you.
Is it not counter-intuitive how the free market so freely allow government to pressure private companies into their bidding?
I don't think it's likely to have anything to do with 'some people' or any kinds of tasks you perform. It's probably more to do with word shapes [1], which are probably at least part of how you read.

[1] http://en.wikipedia.org/wiki/Bouma
Say the same thing with a 19th century accent, when there were no women doctors, lawyers or politicians or even allowed to vote. It's cultural.
Representative democracy never worked. The reason is that politicians are not held accountable to their constituents once in office.

They run on a statistically validated marketing platform designed to win a strategic number of votes in each region, resulting in their election. However, once in office, there is no apparatus that keeps them accountable to their promises. This a feature, not a bug, of representative democracy. Time and time again, it is very clear that politicians run on a platform for the masses, but enact policies for the elite. Noam Chomsky has written extensively on this issue.

There is only one universal currency: power. This not only applies to individuals within a country, but also international relations. Weaker people will always be subject to the tyranny of the powerful, much like weaker countries constantly are at the whim of superpowers.

The rational counter-strategy to prevent this abuse is to limit individual power. While modern democracies succeed very well in limiting individual political power, they fail spectacularly in limiting financial power. As a result, financial power runs the local, national and international political arenas at the expense of its citizens. This is a natural consequence of capitalism.

It is accepted as gospel that capitalism is the "least worst" economic system. But this is a very shallow observation. What makes capitalism unique is that it completely unleashes the natural human tendencies of status competition by allowing mass accumulations of wealth. The result is exactly what we have today: the quest for wealth at any expense, without any guiding principles.

Is it really a testament to our transcendence that we produce millions of tons of consumer waste, because we can afford to? The problems with capitalism and democracy can both be solved simultaneously by understanding their limitations. Democracy and capitalism both need guiding principles to temper their inherently destabilizing tendencies. Accumulation of wealth or power for their own sake becomes fatally toxic to any nation.

Which guiding principles can serve this purpose? Sadly, history shows that nationalism and war have been the most successful. These principles prey upon fear to generate
a temporary sense of unity and drive. But what if there was another way to do the same thing, but with hope instead of fear?

Personally, I hope that the guiding principle of the 21st century will be the pursuit of knowledge in the form of scientific research. A society with research as its goal would have an eternal national challenge, which would inspire its citizens from birth to learn and contribute to society. This would also produce an extremely informed citizenry which would be very difficult to brainwash or intimidate.

Lastly, with automation destroying the notion of “jobs” by severely favoring capital over labor in factors of production, this new society will be poised to prosper by giving citizens an incentive to pursue education and training while living off a basic income.

...Or perhaps I should stop watching Star Trek.
This is a gorgeous UI. I'd love to hear about the technologies used in building it.
The main problem is inhumane inequality. All of these "developing nations" are poor because they are oppressed and excluded by the financial powers. "Developing nation" is a racist term that attempts to cover economic neglect and oppression.
The social aspects of vaporizers probably depends on who you hang with. Everyone who I regularly get high with strictly uses a vaporizer when we are hanging out (or occasionally shares edibles). Not a lot of smoking going on. Of course, I am in my mid-30's and have friends of the same age or older, and most of these friends have stable jobs, such that spending $250+ on a vaporizer is a no-brainer.

The verb "vape" is what is commonly used with the people I know. It's not show-offy if vaporizing is commonplace. This is more recent, and I just said "use a vaporizer" in the past if I wanted to be specific.

Personally, I own both a non-portable vaporizer that can fill bags (Herbelaire) and a portable vaporizer (Pax). Both are used frequently and are easy to share with friends. I still smoke, but that is only maybe 10% of the time. I've been vaping for the last 17 years, starting with a home-made vaporizer made using a soldering iron.

As for alcohol: I enjoy it, but I rarely have the desire to drink it for it's intoxicating effects lately. I really enjoy the taste of beer (and wine is good too), but it's becoming rare that I actually want to drink one. What changed is that I started getting back in shape and exercising frequently (well, moderately). Due to being a new parent, I often get my exercise around 9pm-10pm as that is the only time that works for me. That means many nights, alcohol is just not an option. Also, I have been fairly consistent in eliminating unhealthy foods (I can count the number of times I have a sugary dessert in a month on one hand), and I've started to see beer as unnecessary calories. The fact that I lost enough weight to stop snoring is just affirmation that I should stick with this. I'll save drinking beer for social situations, rather than something I have with dinner.
Yeah, it doesn't sound quite right yet to me either. There's no overt mustache-twirling villainy going on here. Its more like a emergent artifact of the system.

Its just interesting to observe a depressed area where everyone is in want, but no one has a "job" to do. The baker can't deliver bread because his truck is broken and then mechanic has no bread so he can't work on trucks. Why? Because neither of them has any "money". Therein is the problem.
Japan Considering Regulating Bitcoin
The Full Story of Mt. Gox
Well, there's already Revel for that :)
Making of Tender, a platformer game
Case-Study: How To Use Twitter Analytics For Twitter Success
Some helpful tips, thanks William. It would be helpful if you explained WHY these are better than jsfiddle though - I'm not disputing that they may well be, but most of the points you list apply to jsfiddle too making your opening remarks a little confusing. What do these do better?
I'm no fan of LinkedIn, but flagging seems a bit harsh.

I'm not interested in registering, but looking at the sign-up page, it seems signing in with LinkedIn is optional, is it not?
"They only target apartments/condos, since building the infrastructure to individual residences is not worth it."

So the definite haves of the city will continue to have amazing access to this world-changing network that we call the Internet and the rest of the city can go screw itself. The vast majority of Seattle's housing stock is in single-family and small multi-family dwellings. Holding up a couple of providers that cherry-pick the easiest ones does not make for a broadband plan, especially when a lot of those SFH-style dwellings are rented by people, either wholly or by the room, who couldn't afford the prices of the very expensive buildings served by CondoInternet or Cascade. Sure, those folks (who aren't all flat broke and destitute, just don't make a quarter-million per year) can suck it up and deal with Comcast and caps and horrible customer service so long as the condo-dwellers get 1Gbps service in addition to their unobstructed views of the Space Needle.