skysight-inc/HackerNews huggingface dataset:
We're a beta client for Shiny Pro.
The security features and server monitoring are quite good, and well worth it!
The rise of Android has nothing to do with developers choosing Android over iOS. This is true most obviously because developers haven't chosen Android over iOS.
But I thought open-source is immune to slip-ups like this?

/s
> the default data output is unescaped

How is that a bad idea? IMHO much better by default to be outputting verbatim instead of silently changing the output. Escaping is something you should be conscious of, since you then have a better idea of where you need it and where you don't, and what type of escaping you need.

They tried to do escaping on the input by default with the magic quotes option; that didn't turn out well.
Have you done any Django installations? I have a VPS with Ubuntu 12.04 and looking at how best to go about this? Currently looking at Chef.
This is perfect, thanks for the tip!

I'm learning to code JS in my free time at work and I'm limited to using Chrome, so this suits my needs very well indeed.
Who Wins in the New Age of Tech?
wow "10 years ago" and git was only released 9 years ago
While I appreciate the sentiment behind this, I have to disagree. It is very important to maintain a certain level in advanced classes, or the classes become a farce. I am at a mid-tier state university right now and I feel like it's some sort of nightmare with all the nearly illiterate students.
You can configure Apache to treat some files as
CGI executables [1], which get invoked by their file path, read http requests on their standard in, and print http responses on their standard out. It's how most of "Web 1.0" was built, and it supports streaming in a way that most MVC frameworks don't.

[1] http://en.wikipedia.org/wiki/Common_Gateway_Interface
HN discussion of video of Lessig / Swartz analysis of the problem with government: https://news.ycombinator.com/item?id=7314740
Why? If the stream is not HDCP (which currently it cannot be by law), then why does Aereo have a special obligation to treat the content as protected? Congress could end this whole debate by allowing broadcast DTV to require HDCP, which they have so far explicitly denied.

[ https://en.wikipedia.org/wiki/Broadcast_flag ]
And now they own Media Temple. It'll be interesting if they behave the same way with that company.
taskwarrior !
There is, more so than Linode for example. EC2 isn't a hosting provider. The instances can just disappear and everything on that instance is gone. If you are going to host a site there and do it right, then you need to fire up multiple instances and wire them together. There are tools to help with this. For persistent data storage, there is EBS. There are also tools available to running your application across multiple servers. These tools also create more complexity and failure points. For example, I believe EBS has been the cause of sites going dark in past AWS outages. Then you have AWS challenges such as crap IO on the smaller instances and more cost / complexity for getting around that. Dealing with all this gets expensive for the "just starting out" stage. It's probably okay for the "middle" stage when you are getting a lot of growth and have the cash to spend.

If you are just starting out, it's best to go with a more conventional provider.

I'm not a guru with AWS or systems admin in general, but these are the sorts of issues I have run into in the past.
exactly. The rise of Android is due to the consumers choosing Android over iOS. If anything, developers have only slowed the growth of Android by committing in many cases only to iOS.
How Criminal Hackers Turn Legit
I started out pretty neutral about the approval process, but have come to think it was the best decision they could have made.

In Android world, rejections happen after something bad happens. That means some person who trusted an app got screwed, and enough have to get screwed, for Google to take down the offending app.

It doesn't always make life fun; we're submitting an app update tomorrow that is totally benign but will take 5-6 days to get approved. But on the other side of that is a customer base that installs updates from us without worry, and that's very valuable to us.

There are horror stories about terrible approval process decisions and being stuck in limbo. But for each one of those, thousands of developers see their apps approved or rejected in a pretty reasonable way. That ratio doesn't excuse bad decisions, but the approval process has made the iOS platform what it is for developers and customers today.
Hm, you're right. Response splitting and with that header injection should still be possible though, I think.

In any case having to manually make sure to print newlines in the right places and escape user input in headers correctly is insane.
http://www.mosquitoreviews.com/mosquitoes-niche-pollinate.ht...
With most of this being bandwidth costs, it seems like switching to a host like Digital Ocean would make more sense here. The bandwidth costs are a fraction of Amazon's in comparison.

As for the CDN, switching to something like Cloudflare might make more sense rather than relying on Cloudfront. At the least, there's a "US and EU only" option for edge locations to use which si considerably cheaper than the default option of all edge locations.
You would see that your advice is misplaced if you had finished reading his essay.
Microsoft brings Project Spark beta to Xbox One
This is awesome to hear. Whether this is a PR move or simply good will on Comcast's part, the only thing that really matters is that they are executing on it.
“People would like to take this 20-plus-year-old incredible commitment to communities and these organizations and would like to make it a bad thing — that we are buying off support for the transaction,” Mr. Cohen said in an interview. “That is simply not true. And I believe it is offensive to the organizations we support.”
I hope I wasn't a contributor to the 3,000+ line function you're describing.
An Objectivist complaining about fairness. That's rich.

"I hold to several key ideals, I hold that I am a man. I believe that there is nothing higher than myself, no god, I am a god, I can make the world into what I wish. I hold that I have no right to impede another human being and no one has a right to impede me. I aspire to be the best I can be and attempt to only deal with others who believe as I do. I work hard for everything I own and I intend to keep all I can. I am against taxes, I am against a welfare state, I am against anything which forces me to help others that I do not wish to help. What I am is an Objectivist of sorts. I never wish my freedom to be taken from me and will always be willing to fight for it if there is a battle I can win. I believe in reason, logic, and that greed is good." [1]

[1] http://austingwalters.com/about/
I used to do it regularly before I settled on my current setup. Never had a problem.

I'm not sure what you did, but all it SHOULD do (and in fact, did, for me) was add another session to the login manager. I didn't remove anything, and I can still choose my desktop environment from the list on every log-in.
Tutorial on how to rip Blu-ray 3D to ts 3D
You may need to rip Blu-ray 3D to ts 3D and play it on your 3D TV. DVDFab Blu-ray Ripper (3D Plus) will help you to rip Blu-ray 3D to ts 3D with ease.Learn more about DVDFab Blu-ray Ripper at: http://www.dvdfab.com/blu-ray-ripper.htm
Ask HN: Anyone else seeing the new Google search results style?
Looks like ads no longer have a different background shading... instead there's a small "Ad" icon next to each main column ad and one "Ads" icon above the side ads. Not sure if this makes the sponsored results more or less obvious.

Also some other minor visual tweaks. Any thoughts? Guessing this is a gradual rollout...
Power systems engineer here. Mixing above and below grade conductor on the same distribution line is not a common construction practice, at least not downstream of the first customer. There are a few reasons.

Most faults seen on overhead distribution systems are momentary (i.e. they clear without human invention, e.g. line-to-line squirrel contact). For this reason, automatic reclosers are typically used at the station breaker. Conversely, automatic reclose is not used on underground distribution systems because momentary contacts are rare and attempting to reclose on a permanent fault just causes further damage to your breaker and other distribution assets.

Additionally, the types of conductor used for underground and overhead applications are completely different. They'd have to be spliced going into and out of the duct (you don't just put wires in the ground, you have to pour a concrete-encased duct) which adds an additional point of failure.

I understand that have two outages per year is annoying, but the thing about power distribution is that making a perfect system is much, much more expensive than making one that works most of the time for most of the people. And that money comes from your electricity rates.
Thanks ! I haven't yet read through the entire thing, but the ideas seem interesting. It would be good to have some context about this article/paper though. This reads more like a long blog post / opinion piece (at least as far as I've read, until now). You may choose to agree, partially agree or disagree. I won't consider this as something 'scientific' without first learning more about the context or research. The first page claims it to be chapter 9. I'd be interested in reading the rest.
This is dope. Muchas Gracias de Tucson!!
> it is (or at least used to be) a core component of Windows, and very tightly coupled with parts of the operating system that have nothing to do with web browsing. (Navigating local files, for one thing.) Consequently, overhauling IE without overhauling Windows is (or at least was) a hairy proposition and Microsoft decided it wasn't worth it.

That's the company line, they even stated this in court. It might be true today, but I seriously doubt it -- it was definitely NOT true at the time they stated this in court. It was put into the OS with duct tape, definitely not anything at any "core".

I saw a demo of 98 or ME or XP (don't remember which one - the first one that came with integrated IE4) with the web control disabled; some "web folder" views and "active desktop" did not work but the older win95/2000 "folder view" did. If you did not use ActiveX, you didn't feel anything amiss.

In the default setup, if you browsed a local directory through "iexplore.exe", it would fork "explorer.exe" opening another window unexpectedly, although "explorer.exe" would not fork one for a web view (but folder view->web view->folder view did again). Definitely felt like the work of someone who had no access to the "core" to integrate it properly.

If you believe that NOT supporting a newer Trident engine and IE shell on older OS is anything but a political decision, I have a bridge to sell you in Brooklyn you might be interested in. Sure, it costs more to support - but it's a rounding error in Microsoft's development budget.

Finally, even if the "core" issue is true, which (as I stated) I have issues with, the architecture lets them easily keep the old "web component" in the core, and only use the newer one from the IE container. The decision is political in every possible way.
How much does that really matter? Even going to the otherside of the world is only 200ms or so, and the time taken to run rubygems is hardly a factor in just about any workflow I can imagine.

Think of it another way - what would be more valuble - RubyGems hosted on CDN, or RubyGems on DO and give a couple of grants for talent hackers to work on their gems fulltime for a few months. (ala GSoC)

Even if you ARE concerned about latency, have one download server in the US (E.g. DO), one in Europe (e.g. Hetzner) and one in SE Asia (Not sure who's cheap and good-ish there), and you'd still be a 1/4 the cost of AWS bandwidth or less.
Serious question: muni water dept billing clerks make over $84,000 per year all in?
Preloading and rendering image sprites in 2d js/canvas games
The path nodes indicate direction, that's useful.
I'm way too broke for a co-working space. The plan is to initially use Google Hangouts because the cost is $0 and there's no time wasted travelling to a physical location.

If more than 10 people join there will need to be more than one regularly scheduled Google Hangout, so it makes sense to break them up by geography. I just have to make a system that let's people add their own Google hangouts to the system and let other members RSVP for them.
After the SOPA fiasco, nobody should be doing business with GoDaddy. Back then I was recommended http://nearlyfreespeech.net/ and have been happy with their domain services thus far. Even though I don't have anything worthy of federal controversy being hosted, I'm a peace with my money going to a company that respects freedom of ALL speech.
After Apple and now GNU, henceforth no SSL distribution should be accepted at face value without proof of continuous automated testing results. Period. This is a scandal now.
How can I donate to Ruby Central? Checked out their "Support" page yet it didn't help much. Any easier ways like donating via Paypal?
I mean, the NSA killed contracts from other parts of the government because Qwest wouldn't play ball, why not pay them through other parts of the government for deniability?
I empathize with you!
I enrolled in community college after leaving school in 1st grade (yes, first grade. I was six). No high school diploma, no GED. After 2 years I transferred to a top 50 university, and it's a miserable system. I'm taking grad classes at the same time as undergrad to try to spice up what I'm learning, but the complete lack of interest-driven education is absolutely despicable. I would drop out and work as a freelance coder full time (it's crazy how much that pays), but I only have a year left, supposedly. My grades are only good in the classes I've enjoyed and have been interested in, and the rest are Cs and low Bs. Even an F. I just can't bring myself to mundane, boring work. I know that people say I should learn to live with that, because life is filled with mundane work. But I've always been able to make money coding, etc. and loved every minute of it. I honestly feel like Uni is "harshing on my vibe, man" if you know what I mean. I could be learning so much more if I could spend less time with my Uni work :(

Aha, well that was as relevant to this post as I thought it would be when I started writing it. C'est la vie. HN is getting my rant anyways...
Once you factor in employer-paid benefits, pension, etc, the employer's cost is something like 140% of the employee's gross pay. This turns the $84,000 into a $60,000 gross salary.

If you include other costs, like the office space and equipment used by the employee, it starts to sound pretty reasonable.
An employee costs a lot more than just the cost of their salary.
If you make this fully featured, this might spawn an entire generation of font designers (for good or bad :)). Also think about people people forking fonts like on github.

This is magic, congrats.
> "A butterfly can suck honey from the flower without damaging it"
I think there's two things wrong with this comment exchange:

* you're not interpreting the quoted phrase literally enough;

* I'm being way too generous with the definition of 'inflation' to expect myself to be understood.

I say "inflation" is innate to the cryptocurrency environment, because the environment's very existence encourages the perpetual creation of new coins with new features.

This should be distinguished from traditional inflation — perhaps "meta-inflation" is a better term — to represent the fact that existing currencies lose value when mining power is redirected towards new ones.

As more currencies are created, each one becomes less able to reach its mining cap. (This ignores the extremely significant social ramifications of cryptocurrencies becoming more popular every day as a result of this, but those network effects are a fairly predictable S-curve.)

You're absolutely right that we've yet to see a preference emerge, but you're also modelling it as a choice between two options. In an environment where new currencies are being created daily, I doubt that the existence or lack of a mining cap will be of much relevance. I suspect that new generations of currencies will repeatedly overtake older ones (either as general-use currencies like BTC or specific-value ones like NMC) long before mining of the older currencies is cut off.

I don't think we'll ever settle into a one-coin environment, and I don't think that would be healthy. In fact I would hope that the opposite situation occurs — a world where currencies take on semantic value due to the way their particular featuresets interact with human nature. Value and wealth should maintain some amount of non-universality. That effectively dissolves the question of capped vs. uncapped mining as ideals.
Data made simple
Its kind of weird to hear people talk about ads. I have had adblock installed for so long I have totally forgot what ads are like on my lapotp. When I use other peoples computers/phones its totally alarming how much advertising there is on the web.

Can you post a picture for us that don't see ads?
World's largest aircraft unveiled and hailed 'game changer'
That's right. The main problem is deflation. Monetary policy has been effective in the last year, but increasing sales taxes could wipe all of that progress out.

So I'm depressed, not Japan. :)
"I wonder how much I'm actually destroying my health by smoking weed every day, drinking coffee, and having some alcohol at least in a minor capacity."

Probably not at all. Cue the "correlation isn't causality" soundbite, but coffee consumption is negatively correlated with developing Parkinson's disease, and moderate consumption of alcohol has been shown by many studies to correlate with positive cardiovascular status. Haven't researched the literature on associations of weed with positive health outcomes, but it's interesting that smoking weed doesn't correlate with developing lung cancer.

You're probably just fine so long as moderation is your mode.
I use JSBin.

"I'm commenting in Hacker News which means I have a minimum IQ of 120. But in no way my above statement proves my above average intellect which can be personified in this comment. But then some may say I'm arrogant or just trolling neither of which, this sentence is too long I'm gonna end it now."
Only the person costs associated with the configuration/management of the servers - not the people time associated with the code, and high level system administration (which you still need with AWS).

I.E. The people who bought the servers, racked the servers, went down to the CoLo at night, set up the virtualization environment, hooked up the routers, configured the routers, the switches, the firewalls, the vlans -- those people I am including.

I'm not including the DBAs who manage the schema, people who push the code, do the design, etc...
Apple's Tim Cook and His Dilemma over Sustainability and Climate Change
> 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 the world.

This. This is what politicians don't understand. This is what the world needs.
ARE YOU AFFECTED BY BULLYING OR ABUSE?
No Giving Up is a song dedicated to anti bullying and violence awareness, The song was written by Doremi Fly a girlband duo from UK, They have been going to Schools and working with communities to educate the public, Our aim is to prevent bullying or any kind of violence among kids and as we realize they need to start learning from an early age. The project will be shown on MTV, I hope you like the Video and I hope we can change the world together. "DON'T SUFFER IN SILENCE"

No Giving up : Doremi Fly Ft. Ben Nezbit http://youtu.be/_FOKzECrC2s

Out on iTunes Now: https://itunes.apple.com/gb/album/no-giving-up-feat.-ben-nezbit/id826605891
You can check here: https://news.ycombinator.com/item?id=7324231

Also, it's typical to add "Ask HN:" in the title for things that are basically questions :)
Does Helvetica come as part of iOS?
wow that's impressive. good job
> Why is it likely? There are many private companies controlling amounts of money comparable with amounts of money controlled by some governments.

You assume complete rule of law is maintained in the absence of government, which is a non-trivial assumption. To exercise control of said money, especially in times of turmoil, you need an underwriter, usually in the form of police and/or army, which usually require the government to be functional.

> But if your government has to resort to robbery, are you sure it's a good insurance?

It's a game of semantics. Some people consider any taxation "robbery at gunpoint". Most people would consider that only about "unjust taxation". However, the number of definitions of "unjust taxation" is close to the number of voters.
General Assembly - LIGHTS, CAMERA, ACTION: ONLINE VIDEO PRODUCTION
I also feel frustrated with and betrayed by the academic system, and while my reasons for feeling that way are somewhat different, the big picture is similar. I've worked hard and learned a lot and by some measures I am intelligent and educated, but I don't have the academic history to back it up. But... none of that matters, because I got a job where my actual skills and knowledge are valued, rather than my credentials. Is that a path you can take?

Oh and by the way... I see people picking on your grammar and spelling mistakes, but I really don't think they're any worse than what I see regularly elsewhere. I've read plenty of papers published by engineering and computer science graduate students that have been worse.
Good heavens why are you going grey with that comment?
If you can tell me how Typekit Sync falls into this legal spaghetti, I'd give you a gold star.

Because either it solves a lot of problems, or it creates some new ones and basically makes it super easy to fall into a license trap.
Icon Font Generator
This has no advantage over reimbursement in BTC. If gox owes "pencils", they will legally be required to give pro-rated pencils back to its creditors.

Mastercoin is a solution in search of a problem...
Sure, and we had video and web storage too. This is just standardizing and making it possible to interoperable different frameworks on top of this.
Then why for pete's sake do they still add 1 pixel of fuzz around every glyph?
Google Testing New Search Results Spacing
yes I love icomoon!
The "last mile" to my neighborhood is actually underground. It's the feed to the community that's on poles, and the whole community goes down when a tree falls. I know about momentary ones where the power comes back on in a few seconds, those happen a lot, I am counting the ones where they have to send a truck out. The power is then out for from 6 hrs to 2 weeks.

As for rates, the paper ran an article a few years back on how much of our rates were based on the constant repairing of the poles - it was a big chunk, though I don't recall the details. Having a 3 man crew out there for several hours with their heavy equipment costs a bundle.

The underground section needed a repair exactly once, and the power didn't even go out.

About 2/3 of the homeowners in the community have given up and bought generators. Generators run from $500 to $5000 - I'd rather pay higher rates and not need one of those things.
HUVr - The Future has arrived
It's Aereo Against the World
If you define your weights correctly when loading your @font-faces, then weight works as expected: http://www.456bereastreet.com/archive/201012/font-face_tip_d...