skysight-inc/HackerNews huggingface dataset:
It does happen to everyone including those hosting their own. What if your transit provider in your colo goes down? What if their UPS goes boom? That is why if you are hosting your own and will lose significant money on downtime you need to have another colo which adds a lot of cost. If you want to stay in AWS you can provision machines in other availability zones if things go bad quite quickly or have them running in other zones. You could also have redundancy by having assets with other cloud providers too.
1) Someone appears to be modifying "a large portion of all transactions."

2) You don't have to make it to a majority, you only have to propagate your transaction to the miner who wins the next block prior to the original broadcaster propagating their transaction to miner of the next block. This is really easy to arrange in a P2P network by, e.g., controlling more nodes than the original party or by e.g. modifying the standard Bitcoin client to not sleep between attempts to propagate transactions or by e.g. communicating preferentially with nodes known to be controlled by or "close to" miners and not bothering to propagate to the 99.X% of nodes which are not.

If you control thousands of nodes, which you can trivially do ("rent a botnet"), you will ROFLstomp the propagation capabilities of most people originating transactions.

The ease of creating extra nodes is why Satoshi designed Bitcoin as "One CPU one vote" (for a transaction's correctness) rather than "One IP one vote." Unfortunately, it appears that Satoshi did not anticipate that the transaction hash is, effectively, the latter. That wouldn't be problematic except systems which interface with Bitcoin frequently rely on the transaction hash being stable but it is, in effect, written on water for the first hour or so.
"Robertson drew attention to one of the great scandals of American life. "Mass incarceration on a scale almost unexampled in human history is a fundamental fact of our country today," writes the New Yorker's Adam Gopnik. "Over all, there are now more people under 'correctional supervision' in America--more than 6 million--than were in the Gulag Archipelago under Stalin at its height."

Is this hyperbole? Here are the facts. The U.S. has 760 prisoners per 100,000 citizens. That's not just many more than in most other developed countries but seven to 10 times as many. Japan has 63 per 100,000, Germany has 90, France has 96, South Korea has 97, and Britain--with a rate among the highest--has 153. Even developing countries that are well known for their crime problems have a third of U.S. numbers. Mexico has 208 prisoners per 100,000 citizens, and Brazil has 242. As Robertson pointed out on his TV show, The 700 Club, "We here in America make up 5% of the world's population but we make up 25% of the [world's] jailed prisoners.""

Obviously rates are more relevant than absolute numbers for policy analysis, here. But yeah, our prison population is absolutely enormous.
A super lazy, low-effort method is just googling "what time is it in..." and I'm ashamed to say I do that quite a bit :)
You're only getting the tax benefit because you've had to spend 100k to start out with (which you wouldn't have to do when renting from AWS).
Shameless plug: I'm building Penflip.com, an alternative to Editorially. It has a clean markdown writing interface and git for version control. It's like GitHub, but for writing. I quit my job 5 months ago and have been working on this full time ever since, 100% bootstrapped. I think the space still has tons of untapped potential.

http://www.penflip.com
Ask HN: Best-looking Documentation pages?
What projects/services/software/languages have the most beautiful documentation pages design-wise?
Pirate Bay Case Goes to Supreme Court Again
Searching for the software stack for the physical world
Android Applications for Investment Management
Inflation is very high, as it always was. In some periods, it got out of control, in others it remained at an acceptable rate. The point is to rely on savings is not worth it, since capital presents depreciation, and you need to make it work for you.
> How easy would it be for one of these holes to let someone control my TV? My webcam? Easy.

Article doesn't provide any examples. Does anyone else have examples of this happening or is this just FUD?
Well, with (concurrent) actors there are no ticks – just like in the real world, and every actor has its own loop.

This game also computes an FPS rate. Whenever an actor completes an update, it atomically increments a counter. Every N increments, with N being the number of actors, we say a frame is done. But this is unnecessary.

The best way to estimate load is by looking at Quasar's internal execution queues. Also, every actor in this game has a loop of 30ms, i.e. it immediately responds to messages it receives, but if there are none, it updates every 30ms. If you miss that deadline, namely your current run is over 30ms from the previous one, you know the server is overloaded.

Of course, the main advantage of working like that is that you get really good parallelism. In a previous blog post where I discussed the standalone simulation[1], I mentioned that you can run it still using actors and still in parallel, but in lockstep using a Phaser. After each cycle, every actor waits for all the others to complete. This gives you "classic" predictability, but you're not making the most out of your hardware as all cores basically become idle after each step, and then you have to start them up again. When the actors run asynchronously, all cores are busy all the time.

[1]: http://blog.paralleluniverse.co/2013/10/16/spaceships2/
Third of EU commissioners oppose Google antitrust deal: officials
ha! I had the same thought. I really want interactions with the "villains" through MST3K type videos (the villains being the mad scientist and the lady with the monkey sidekick) of them explaining their diabolical plan to raid my base or pat themselves on the back for having done so
Master Data Management Strategies for Big Data
Intros to ES and other technologies are useful.

I don't see many tutorials covering usage of ES here: http://www.elasticsearch.org/tutorials/

Could you maybe provide a link to yours?
Including in countries where we use code law rather than common law ? That seems strange.
UC Berkeley release of Plan 9 under the GPLv2
My phone's auto correct changed GIS to GAS...
BTCGuild now mines OP_RETURN - so there's nothing preventing you from using it.

EDIT: As does eligus (they have always accepted nonstandard transactions).
Gul Front – Basket Case [Cover], Korean metal boyband
Gul Front in Hemsedal, Norway. Afterski at Skistua and nightclub at Hemsen!

- - - - - - - - - - - -

Facebook
http://www.facebook.com/gulfront

- - - - - - - - - - - -

Audio Produced by Gul Front
Recorded & Engineered by Dejo Andesson / Eleven B Studios
Mixed & Mastered by Dejo Andesson / Eleven B Studios
Video Produced by Gul Front

Official Site
http://www.elevenbstudios.com/

Facebook
http://www.facebook.com/elevenbstudios
That sounds very delicious to me. this CMS to build sites, and S3 static to host them :)
You have good reason to be afraid too. Remember the Weev case (like him or not) set things in motion.

What would likely be best is contacting the owners (of possible). Have a 90 day period where you aren't listed but alerted privately. Then if noncompliance is maintained you to public.
The key thing here is that this is strictly about what happens to transactions which don't have confirmations yet. The standard recommendation has always been to wait an hour (6 confirmations) before crediting someone as having sent you Bitcoins, and doing so is an absolute defense against all the shenanigans being talked about.
Not to be a contrarian; but I think this is kind of throwing out the baby with the bath water.

At one point YAML, or JSON were considered new, useless technology.. Why would you need it when you have XML? Look at noSQL databases, originally dismissed as a waste of time, but now they are proving to be important technology in the current day. Technology is only "trendy garbage" in hindsight; when its new we can't tell the difference between D and C#. JavaScript thick clients have some bad examples, but to call them flash websites is a little overstating it.

Successful JavaScript applications aren't a replacement for websites, they are a replacement for software application. Calling them bad websites is really missing the point.
I don't see any mention of storage costs in the article. If you're using S3, it's really hard to wean off of it, and using it externally doesn't usually make economic sense because you're paying twice for bandwidth. And if you go to a S3-compatiable service, you miss out on Amazon's cost-saving features like Glacier, lifecycle management etc.

Amazon's storage pricing is already pretty competitive: http://www.twinstrata.com/cloud-storage-pricing/
We use Asterisk to do a multiple-simultaneous-ring service. Actually, a little more complex. The typical plan is:

ring a desk phone for 10 seconds
then ring the desk phone and a cellphone for 55 seconds
then drop to voicemail
voicemail is transcoded to mp3 and emailed to your preferred address as an attachment, along with call ID info.
Looks fun. I especially think the multi-touch portamento/"analog" function looks really expressive.

Another thing that could be cool is a mode that finds the most efficient note changes/inversions between chords. E.g., from C to Em, you can keep the E and G and drop the C down a half-step to B.
Using .NET as the basis skews your result because you've then excluded searches for C#. Also, Carl Sagan's not all that relevant here and his name in the title is frankly a bit linkbaity.
I'd rather rate my happiness on a 1-10 scale rather than
compare with yesterday, and also maybe be asked 3-4 times
a day.

I use TagTime for this on Android: http://www.jefftk.com/p/happiness-logging
Another interesting point is when the system acts irrationally, this is not lost on psychopaths and those with evil and malicious intents.

Knowing that a snapshot of a Facebook post taken out of context can land that person in jail for months is a goldmine opportunity for some people.

This just adds to the list the other things could include: plant child porn on their machine, call the terrorist hotline with a tip, launch a flood of ssh port scans into a .mil address from their machine, and bam! easy peasy that person's life is ruined.

This is not unlike the witch hunts in repressive regimes where people are encouraged to rat on each other. Quite often that is taken advantage. It used to be report the person to be a "Communist" or "report that person to be an Anti-Communist".

Unless there is public and swift punishment for the prosecutors or the "professionals" in the chain of people this has passed through, this will repeat again and again. There is just very little incentive not to "keep going" with these tips. The potential repercussions for ignoring it could be much harsher. So why not...
Cute idea, and a very cute way to promote your business. I'd never heard of brace.io and here I am using it!
The law is not an algorithm that can be applied to tell you whether something is legal or not.

Both intent and context come into it heavily. If the majority of rsync shares contain private data, such that your search engine is effectively a private data search engine and can't really be used for anything else without continuously stumbling across more private data, then it could easily be considered radically different from Google's situation.
Vikings' Secret Code Cracked
The reason why they make the news is due to the amount of people who did it wrong by hosting everything in US-EAST1 and not having the ability to deploy to another availability zone. Even data centers have outages that are much longer lasting. You do not hear about them as much because people that are large colo in multiple data centers and people that are small go down in smaller numbers.

Cloud computing is no different than anything else in computer hardware/enterprise. You need to have redundancy.
Editorially shutting down
I agree with you for a middle or high school level course, but I would hope a teacher could wrap their heads around a 5-7 year old level explanation of algorithms if they're capable of teaching math.
Do you trust the Federal government to dictate what goes down the road and who is allowed to drive?

I recommend blind trust in nobody, as a rule. But with the government, at least there's the option of voting against the current office holders. Whereas when a Comcast-TimeWarner super-juggernaut takes over the whole market, what are my options? My lawyers versus theirs? Yeah, that would end up "well".
i was blocked from posting for around 3 hours, which is why i didn't answer most of my critics. email me curi@curi.us if you want to discuss it further.
How does the GPL prevent this?
>Problem is none of these articles provide any practical solutions for Google to implement

Practically speaking, it would be pretty easy for Google to make many of its already standalone updated apps fully standalone. Anyone could distribute the Gmail package, Google just won't let them.

It's very useful that Google Play is integrated in a way that reduces the friction of payments and protects the users and developers from various kinds of fraud. I don't know how to allow multiple stores to be installed where a high-stakes third party developer doesn't get ruined by fraud when they reach a sufficient scale.
Er, this is a prelaunch page. What feedback is there to give?
> The "I" ratio on your comment

Thanks for the very reasoned comment. It's of course hard to talk about yourself without coming off as highly narcissistic. I do work on not doing that generally, just taking advantage of this unique discussion to do share and do so. I hope to most people I come across in real life I come across as genuine and empathetic. I don't interpret this forum to be the place for that, but for an honest revelation of what goes on in the brain of somebody like me. We don't do it very often because, as you can see by some of the comments here, the social implications are often not pleasant.

> Play harder games.

I've definitely taken this to heart.

I actually think the activity this community is formed around, start ups, is a good "game" in a way. There's a wonderful amount to learn simply from the act of doing business that's very hard to simply read and meditate on.

I participate in other tough mental activities as well.

One thing that I do want to emphasize, and I realize now that I haven't done a good job of it in my other posts on this topic, is that I'm generally quite happy and satisfied with life these days. I'm simply sharing the kind of problems and "curses" people like me go through.

But mostly they were just problems to be solved. Getting out of environments like public schooling was helpful for one. Finding an awesome wife has been fantastic. I get to autodidact as much as I want and travel wherever I want in the world a few times a year and expand my horizons. I've also sought out challenging jobs where I hope other smart folks will be (sometimes I'm disappointed, but I've been pleasantly surprised in a few cases).

I write a little, here and there, little personal research papers, that sort of thing.

I've also tried to find activities that force me to "turn it off". Community art classes, or photography, and use different parts of my brain I don't normally use. I find the kind of liberal arts environments particularly relaxing because so few people are competing, you can just sort of explore yourself, in something you aren't necessarily good at, and have a teacher as a guide if you want. You don't have to produce a Rembrandt or an Ansel Adams, you produce something extremely primitive and simple and it's totally fine.

It's fun on occasion and it feels to the brain like a good stretch does to the body.
you are operating under the assumption that Gapps stuff must be closed source, OEMs could still easily be bound by these agreements, and the stuff be open source.

stop the appologetics.
Please don't let this happen. I hate Comcast and I hate it even more that it's really the only cable option where I live. I'd hate for that to be the case for everyone everywhere.
JavaScript notifications done right
Moonalice: The Private Equity Backed Jam Band
I must say I disagree with you although I do see your point.

I don't believe that people will use the Blockchain for messaging. It will cost you 60c per message. I certainly wouldn't use it for messaging.

I think the implication is being able to use OP_RETURN (which btw does not add to the size of the blockchain because it is immediately provably prunable) and people will be able to attach payload onto a transaction. This will be important for this currency to be far more powerful beyond just sending money around.
What was this? Can someone explain it?

These shutdown notices should have a required synopsis of the service so I know what I will be missing out on.
They tricked him into admitting that he wrote the FB post by telling him that they'd let him go if he just admitted it. Another example of "Don't talk to cops!"
"There are some seemingly nonsensical parts to the agreement, especially the prohibition against distributing an SDK derived from the Android SDK. I'm having a difficult time imagining what harm that might cause."

If google does all the development work to build an SDK, and then, say, Amazon, comes along and reuses it for a completely separate incompatible ecosystem with essentially no changes, that kind of freeloading can cost Google a lot.
>>when they explicitly say AOSP, they make it sound like is a minor part, not enough to run an actual phone (which, for being any useful, requires google apps, is their thesis I guess)

It is 2014. Modern phones need to do more than just make phone calls.

Mobile app developers want to build with the best APIs available. Location, in-app advertising & search features are best when they use the api's associated with google's custom services.

The hair you're trying to split misses the point about modern mobile apps & modern smart phones. Google is clearly using API compatibility as a wedge against the OEMs.

Samsung's Taizen project wouldn't exist if this pressure was not a real problem. Google is behaving like mid-90's microsoft. This deeper link paints a bleak picture of what's going on:

http://www.benedelman.org/news/021314-1.html
China Moon Rover Survives Lunar Night, 'Stands a Chance' of Recovery
I feel for this guy but:

Lots of talking to cops here. Don't talk to cops.

Lots of rights-demanding. We don't know how aggressive he was with it. If the cops think you are a threat, then who is going to change their mind?

Several counts of not doing what a cop says. Do what a cop says.

Just saying he could have saved himself a lot of grief.
Your last example could be aligned a little bit differently to make it easier to visually parse:

var firstVar = "one";
var secondVar = "two";
var thirdVar = "three";
var thisVarHasAReallyLongName = "four";
var thisIsAnotherVarWithALongerName = "five";
Exactly what I had in mind. I've done it with Asterisk and Twilio, and as I mentioned, Twilio is a little more expensive but its easier to wrap it together quickly, while Asterisk can be much more flexible but requires some admin.
Umm, good point. I don't have an answer for that. But considering it will cost you about 60c to store a 100 byte payload, I am not sure what copyright infringment material you can put in there. Probably none.

So for now, I will say I don't feel like this is of a concern
I agree with barylen. Dev should never be visible. For the general reason that the default is "hidden". You make specific exceptions for the small number of things you want people to see.

There are a lot of reasons for that, but for me the two big reasons are good user experience and good security. You get a good user experience by carefully controlling what people see and making sure that's polished. You don't want to have to think about them stumbling across things that aren't for them. And good security requires minimal attack surface. You don't give naughty people anything to abuse that you don't have to.
The demo barely works at all, with sub 100 players, hits won't register, flying is jerky.

I get thats is only a demo but its not a very convincing one :/
I guess i'm thinking about the idea in general. We believe it's fun and wanted to show it.
Mastering ProGuard for Building Lightweight Android Code
Well, Linus is pretty succinct why the "It's a shame or not" discussion is not a matter of discussion, but that the matter is decided.

> And please, when you join that fight, use your _own_ copyrights. Not somebody elses. I absolutely hate how the FSF has tried to use my code as a weapon, just because I decided that their license was good.

and about having a poll deciding the matter

> Here's a poll for you:
> - go write your own kernel
> - poll which one is more popular

I very often dislike Linus style of discussion, but that one was pretty clear and straightforward.
> you are operating under the assumption that Gapps stuff must be closed source, OEMs could still easily be bound by these agreements, and the stuff be open source.

In other words you don't know what you are talking about. (Hint: Try working through all the consequences of it.)
I once wrote a parameter parsing function for a home-grown web framework (first job, over ten years ago). One of its features was correct handling of parameter arrays, e.g. foo[42][]=bar&foo[42][]=baz would be converted into {foo: {42: ["bar", "baz"]}}.

In my naivety (but laudable desire for code reuse and simple implementation(!)), I parsed the brackets using eval. Without sanitisation.

Parameter parsing using eval. Who would do that?!

Fortunately no-one ever passed foo[42][system("rm -rf .")]=whoops and really ruined our day...

And the worst thing is, this was only noticed by someone in their job interview, when we asked them a question based on our production code. They got the job :)
What about Kinect, and equivalent Sony offering. These things communicate with central servers to update firmware regularly. So in a single point of vulnerability you can get access to millions of always on cameras and microphones across entire world.
Rethinking Web Development: Canvas UI
Rust on Computer Language Benchmarks Game
Excellent idea. This, and I wonder when will I finally see a simple, practical web site that does just that: helps to schedule inter-timezone conf calls with minimal clicks. One such web site was once posted here on HN but it was unfinished at the time (didn't allow to add custom locations) and probably doesn't exist anymore.
From looking at Penflip, it looks like it was a way for a writer and editor to collaborate before publishing.
Yea, but it's harder to get the specific ones like 'gritty crime dramas from the 80's with strong female leads'.
I have not heard Bitcoiners routinely advise each other "If you buy something with Bitcoins, you probably should not attempt to buy something else for an hour." That's a necessary component of any defense against these shenanigans, at least until the One True Bitcoin Client starts to differentiate between change which is 6+ confirmed and change which isn't yet.
Jobs was pissed for two reasons; one, Android copied a lot of things from Apple and two, the company that was doing the copying had their CEO (and a very technical CEO at that) on the Apple board of directors.

I'm not sure why people always ignore the second part of why Jobs was pissed. It was the Schmidt one-two sucker punch that really pissed him off.
Hyperlinking is Not Copyright Infringement, EU Court Rules
Yeah, I got it, I was responding to HN poster "larrick".
I like to call it morning.
> Maine has half the population of Chicago. More importantly, Texas is 20x the size of Maine, and represents over 8% of the population of the US.

Substitute "many European countries" for "Maine".
Great post. I also use plain React (no JSX) with CoffeeScript. I've used Ember, Backbone, Angular, but for me React/CoffeeScript is by far the most productive.