skysight-inc/HackerNews huggingface dataset:
At the time, it was not at all clear that in-orbit rendezvous would be feasible. One of the reasons this is so important is that it enabled lunar orbit rendezvous.

https://en.wikipedia.org/wiki/Lunar_orbit_rendezvous

This drastically reduced the total launch mass for the Apollo missions.
I'll add one that was especially common for people coming off the year of free tier a couple years ago. I'm not sure that AWS has changed it yet.

6. Not starting a box/instance/database and forgetting it's running until you receive the bill after your free tier expires.
Is it just me, or is this almost a non-article? The only new information seems to be:

> Bruce Daisley, the head of Twitter in Europe, said the site would give its 320 millions users new tools to protect them from trolls

...and even that is non-specific.
You can voice your concern by flagging the post you deem inappropriate.
Am I hacked? Oh, it's just Vodafone
Artist who turned his dead cat into a drone is making a helicopter out of a cow
Tools? It took 2-3 hours of reading howtows, tweaking and experimenting before getting Win8 in a "workable" state on a computer without touchscreen. Its like Linux backwards: to make the system work have to go backwards, disable every single "new" feature! If you wanna automate something, good luck, with that... Are you going to launch a VM to run a ruby or py script??? Docker support came last to windows and many nice tools dont run on windows at all.

Windows make sense to me if you wanna do specific things but a dev/admin OS outside the MS ecosystem is a awful.
You need to do any sane person does when facing a disaster of epic proportions. RUN & DON'T LOOK BACK!

Sadly most workplace disasters are like tsunamis, people don't realize the severity until it's too late and bridges end up getting burned.
Which of the people you know personally do you think deserve death?
> Why not?

Intention does matter. A military which aims to reduce civilian casualties and fails is less evil than a terrorist who deliberately targets civilians.
If it were so, if the public were aware of the reality at least in broad strokes, and if the media simply just didn't report on things everybody knew were going on... how would you explain the outcry after the Bataclan shooting that "they attacked us", and "now we're at war" -- while that same morning, just as every morning in the preceding month, French Mirages rained death on Syria? How would you explain the ludicrous notion that our soldiers and officials, when they are killed on our soil, are victims of terrorism, not casualties of the war we choose to wage?

Perhaps it is because quite to the contrary, the public doesn't think we're at war at all. We're just killing off terrorists who aim to harm us, with surgical, precision strikes.
I definitely agree that better tutorials and/or a simpler interface would makes AWS more accessible and user friendly.

A YC S15 startup, Convox (http://convox.com/), aims to "make AWS as easy as using Heroku." It looks really promising.
A big problem of many tools out there, and of cloud formation in general, is that validation is a mess. And the bigger the template, the bigger the problem, even with existing tools.

There are validation problems even within specific tools: Just look at the RDS setup alone: A ton of options that are often mutually exclusive. It's brutal. And don't get me started with security groups.

At Monsanto, we built our own toolset, and open sourced it. It is all Scala, so it might be a bit of a learning curve for many folks, but there's an actual attempt in there at making sure that if you can write it, have the tool blow up before it gets to AWS, which then realizes something went wrong, and that it has to roll everything back.

https://github.com/MonsantoCo/cloudformation-template-genera...
It sounds more like the "Good Game Auto Blocker," [1] by that wonderful human being Randi "freebsdgirl" Harper [2]. It will block people on your Twitter account who are on a list of accounts believed to be associated with the #GamerGate movement, though it's known to have been overzealous at times, including an account operated by KFC in its lists [3] to much amusement. (This list seems to be generated by checking an account's followers to see if it follows the accounts of too many "leaders" or known pro-GG partisans.) In theory, there's nothing wrong with lists like these if they're just used for their intended purpose, but there's some fear that they might be used as industry hiring blacklists, as some have already proposed [4].

In short, if you're going to "troll" on Twitter (which includes sharing opinions others might not like) and end up on one of these lists, it might be best to do so strictly pseudonymously.

1: https://github.com/freebsdgirl/ggautoblocker

2: http://www.breitbart.com/big-journalism/2015/06/29/harping-o... and http://www.breitbart.com/big-hollywood/2015/07/02/the-fact-a... - NSFW language, and the author clearly has an ideological bias, but damn.

3: http://gamesnosh.com/igda-kfc/

4: http://www.gamerheadlines.com/2014/11/blizzard-engineer-pose...
On behalf of a long time onlooker: Congratulations, Perl 6!
https://www.batcon.org/pdfs/bathouses/MosquitoControl.pdf

"Individuals of some bat species can capture from 500 to 1,000 mosquitoes in a single hour and large colonies can consume tremendous quantities. For example, a Florida colony of 30,000 southeastern bats consumes 50 tons of insects annually, including over 15 tons of mosquitoes and from 77.4% to 84.6% of little brown bats living in the northern U.S. and Canada eat mosquitoes."

Bats don't get rid of mosquitoes completely, but the right species of bat can be great to have to help keep their numbers down.
.sis is already taken, it is (was?) the package files for Symbian. Basically .apk before Android, if you'd like.
Does Cinnamon allow for vertical panel placement?
> The two essential scores are those for support — how likely the voter is to be supportive of the candidate — and “turnout” — how likely the person is to vote (the product of these terms being the likelihood that they turn out and vote for the campaign’s candidate).

Is there an assumption then that Support and Turnout are statistically Independent?
I'd feel more charitable towards these types of articles if businessinsider would grade VC's predictions after 3-5 years.
All the accusations of Scandals and Corruption that emanate from the Republican echo chamber.

There, ftfy.
so this is where things have end up, "ugly troll" vs "wonderful human being" ?
IAM roles let you assign temporary credentials to machines running scripts. The machine can then hit an internal AWS URL to get the temporary credentials. Many tools know to look for these credentials by default- eg boto checks for credentials in environment variables, config files, and the machines IAM role.
This is literally the 6th time this has been posted to Hacker News. Please stop posting this.
> Every "soft-fork" to date has used PoW to activate new consensus rules

Consensus rule parameters are things like "max block size". However, there have been some proposals for extension blocks to increase block size without requiring a hard-fork (e.g. using a soft-fork mechanism).
Whenever asked my sign, I reply (with Nasruddin) "No Parking".
I'm not sure about the utility of CSound on Android (I'll have to try it out), but I'm happy it's there, all the same (I'm of the NetBSD "put it everywhere" school).

CSound is the portable C (programming language) progeny of what's called "Music-N"[0] synthesizers by Max Mathews[1] of Bell Labs c. 1957. I'd say it eschews a learning curve in favour of a learning wall, but that said, once you're in, it's fascinating. I've heard it described as an audio version of programming in assembly (I don't disagree with this), which might sound off-putting, but you can't help buy learn interesting things if you stick with it.

Trivia -- Max/MSP audio software is named after Music-N creator Max Mathews, and Miller S. Puckette, the author of Max/MSP[2] (and the logical free successor, Pure Data (Pd)[3].

Congratulations, CSound.

[0] https://en.wikipedia.org/wiki/MUSIC-N

[1] https://en.wikipedia.org/wiki/Max_Mathews

[2] https://en.wikipedia.org/wiki/Max_%28software%29

[3] https://en.wikipedia.org/wiki/Pure_Data

edit: formatting, links
Congrats! The new regex features sound exciting ("Dramatically reforms and sets a new standard in regex syntax, which scales up to full grammars – powerful enough to parse Perl 6 itself")

I really liked the post that precedes the submitted one, in which Perl 6 is described as a teenager being adopted into a family, "An Unexpectedly Long-expected Party" https://perl6advent.wordpress.com/2015/12/24/an-unexpectedly...
Those hit a bit too close to some of the plot points of the White Christmas episode of the Black Mirror series.
As an alternative, Cloud Foundry already drives AWS, as well as Azure, vSphere and OpenStack. Those coming from Heroku will find most of what they want, including buildpacks. Those who want to skip buildpacks can use docker images instead.

Disclaimer: I work for Pivotal, who donate the majority of the engineering effort to CF.
I just plug the strand of lights into the socket on the porch.
Yes.. It is mature and very active too. AWS keeps on adding services and also make them available on CF. Troposphere community is very quick in implementing them..
Holography Without Lasers: Hand-Drawn Holograms (1995)
His attitude bugs me too because it reflects the classist tenor of our times.

In WWII and even Vietnam you had sons (and even a few daughters) of the elite who were either drafted or volunteered -- this is not often the case anymore.

On the other hand, the modern U.S. military spends around $1 million to train a warfighter to the base level where they are sent into real combat. That's much more than PhD training costs.
A few decades ago I worked at a place where the master source code lived in a tape filing cabinet, accessible to nearly anyone.
> back from the days when the world wasn't so networked.

That's not it. Just read any magazine from that year. Everybody thought it was a terrible idea, just as autorun.exe was completely insane. Viruses was a huge problem at the time, and they spread via infected floppies or CDs and documents. So automatically running embedded code if possible even worse back then. But they went with it anyway. It's good as long as it moves the goal posts for the competition. The business case is not always the use case.
Big Oil Companies Should Adopt a Self-Liquidation Strategy
Terraform, as an idea, is brilliant. Mitchell and company isolated a hugely important need and tried to fill it, and I give them all the credit in the world for that. Cross-platform cloud provisioning? Gimme. But I cannot in good conscience not relate what a disastrous experience Terraform has been for me at both jobs and clients.

Writing reusable code in Terraform is an exercise in frustration due to the extreme clumsiness of HCL (which, I understand, was used because "YAML is complicated"--well, that's true, but YAML isn't a good solution either, you're HashiCorp, you wrote Vagrant, you already know how to do this!). The application architecture is reckless and full of race conditions; your state will be hosed if one resource errors out at the wrong time, while other resources are being successfully updated--the resources that return successfully after the failed resource will on many occasions fail to be persisted to state. What's more, application testing seems to be at best an afterthought: there have been regressions in the providers that will break your existing states.

I would under no circumstances use Terraform if I didn't have clients who had selected it before I was working with them. If in AWS, I would use CloudFormation, with a tool like Cfer[1] (which is excellent, reliable code) or SparkleFramework[2] (which is more full-featured but I hope you never need to debug it) to provision my stuff.

(Full disclosure: I'm building a much, much better provisioner for multi-provider cloud infrastructure. Neither of the projects I recommend are mine; mine's not done yet.)

[1] - https://github.com/seanedwards/cfer

[2] - http://www.sparkleformation.io/
Take a look at hashicorp vault - https://hashicorp.com/blog/vault.html
Learn X in Y Minutes[0] is a fresh and quick intro to Perl6. It looks jolly good, readable(!) and quite fun!
I hope I get to work on a project in Perl6.

[0] https://learnxinyminutes.com/docs/perl6/
I attended aws workshop, several years ago, there I realized, that this vast ecosystem of infrastructure services require a popularisation effort of similar scale. And not just in plain English. IAM that days was not very clearly understandable, search supported only ascii and was not really documented, now that ecosystem is in order of magnitude larger and more complex. And efforts like cloudonaut's should be greatly appreciated. For the greater public good. Thank you, man!
I heard ScopedTypeVariables is not in line to be added to the next standard. I thought it was a very innocuous extension, but apparently there are some reservations about it being difficult to add to certain alternate compiler types, and the committee wants to avoid favoring GHC's current implementation over other current and future implementations.

I don't know if this is written down anywhere; it came up in conversation with a committee member.
Should have [2012] somewhere in the title. This is older than dirt, in Internet years.
Meditation !== Medication
That's not an apt comparison. This book is about a general technique and problem domain, not a particular constraint programming language/framework/toolchain.
10x Not 10% – GV Library
Old habits die hard, at least in this case.
Its an interesting linguistic drift how "trolling" has changed over the decades to now mean a troll is someone who observes people expressing non-dominant political opinions.
Sure, because they are looking at meditation as a treatment modality, while that's not all that it can be used for.

If you're doing something for fun, relaxation, and/or enjoyment - do you require randomized clinical trials establishing that said activity has provided these types of experiences for other people? Or can you trust your own appetite for fun, relaxation, and enjoyment?
My apologies. I didn't intend for those to be uncivil, but as a nerd, I know I can misjudge these things.

I'll try to be more careful in the future.
What I liked about Component Pascal was that it extended Oberon-2 to have an OOP model more close to Object Pascal as exposed by Turbo Pascal.

Also their designers were pushing for programming with components, instead of pure OOP. Basically a type safe way of doing COM.

The first edition of "Component Software: Beyond Object-Oriented Programming" used mostly Component Pascal examples.

http://www.amazon.com/Component-Software-Object-Oriented-Pro...
There is a firefox version linked.
Pogoscript – a compile-to-JS language that emphasises concurrency, readability
Another point worth making: this is the same type of (meta) data that we use to target drone strikes.

Anyone who says metadata is harmless hasn't been paying attention for quite some time.
Perl 6 sort of set itself up for a tremendous uphill battle. By taking so long to "firm up", in terms of specification (or the test suite, in this case), while Perl 5 had a period of neglect, it lost a whole bunch of its early momentum to other languages. Sometimes, former Perl programmers have passed through two or three other languages as their "primary" language since they last called Perl home (I know there are several formerly reasonably well-known Perl folks who are more known now for their involvement in JavaScript, Go, or Haskell, or Rust, etc.).

It would take a ridiculously advanced language to counter that turning of the tides. Luckily (or, I guess, not due to luck but because Perl 6 developers realized they had to deliver something amazing to justify the time lost in the wilderness), Perl 6 is a ridiculously advanced language.

I haven't started a new project in Perl in several years (though my primary projects, which have existed for 9-17 years, are in Perl), but I'm strongly considering making my next project a Perl 6 project. It looks like a really fun language. All the stuff I like about Perl, with almost none of the stuff I don't, plus some advanced stuff that I don't even know enough to know why I might want it. But, I know that Higher Order Perl for Perl 5 (which I actually read while I was mostly working in Python) was a lot of fun and made me a better programmer, so I assume Perl 6 and its new paradigms will be similarly eye-opening.
Much faster incremental apt updates
Well, you do need some of them if you'd like to use Servant, for example.

But you can write an API wrapper without enabling any of them if you'd like, which I guess is what you are saying.
Also without any specifics on how this will not be abused - Twitter really needs a lesson in comms.

Would much rather hear a firm statement that they are keeping reverse chronological tweets and 140 char limits because that is their identity.
> Last time I looked on Mint there was no support for upgrading the system.

Some years ago, the recommended way to upgrade Mint was indeed to do a full reinstall [1]. For a couple past years, there has been a simpler way, involving a bit of command line acrobatics [2]. Still not good for your mother-in-law.

Apparently [3] only in 2015 Mint finally started to have the "normal" way, where you just click on an upgrade button, and the system upgrades itself. But even now, this does not upgrade the kernel. Weird.

[1] http://community.linuxmint.com/tutorial/view/2

[2] https://gist.github.com/hgomez/7074150

[3] http://blog.linuxmint.com/?p=2871
Please be more specific, the article doesn't appear to say anything other than that Jump has no interest in talking about themselves to outsiders (and why should they? They have no customers, they have no reason to publicize themselves). I don't see anything negative in the article.

My examples are HFTs because those are the firms that make the largest number of bets per day, so they have the highest chance of having a day end up being positive (law of large numbers). That's why all the top HFT firms have ~100% positive days. Do you believe that no HFT firms have a legitimate positive edge? If so, do you have any proof that e.g. Jump/Tower/HRT have an "illegitimate" edge?
Web Security – Client side certs
It's interesting it contains a list of people in sourcelist.txt and code like this:

# get a list of idiots
open B, '<', $sourcelist_file or die "Can't open $sourcelist_file: $!\n";
foreach ( <B> ) {
chomp;
push @idiots, $_;
}
close B;

I'd imagine calling people idiots via source code is against the GitHub TOS.
The biggest mistake I've seen with AWS (and committed myself), is not reading the manuals for the services you're using. While some people complain about the AWS manuals not being complete, there is still a lot of good information in there that you might miss if you're just clicking through the console.
I used Surfraw early on, and when I moved to Ratpoison, I took usage with me, and then when the Ratpoison maintainer decided to develop StumpWM, that followed too; finally, when I made my last move to Xmonad, I decided to just implement Surfraw as an XmonadContrib module, XMonad.Actions.Search.

(Considering how much time Google and Wikipedia shortcuts have saved me over the years, my investments in this kind of code has paid off many times over.)
Tech startups will never leave Silicon Valley – here's why
Duke Nukem Forever and Perl 6 in my lifetime? Next thing you'll know we will have cold fusion.
I second the Terraform suggestion...my team loves it. But we've found storing state in version control to be clunky. Storing state remotely in Consul has been less problematic for us, though S3 would also work for those that don't have a running Consul cluster.

What I love most about Terraform is that we can include the output of terraform plan in pull requests that make infrastructure changes. Then our continuous deployment process runs plan again and requires an identical output before running apply. This both makes it easier for team members to review changes but also ensures that we don't accidentally destroy infrastructure, which is really easy to do with a lot of these infrastructure-as-code tools.

The other thing that Terraform has going for it over CloudFormation is for hybrid cloud deployments, since it can provision infrastructure in vSphere and OpenStack as well as AWS.
This has been posted a few times:

https://hn.algolia.com/?query=The%20Extensible%20Web%20Manif...

Discussion from the original post:

https://news.ycombinator.com/item?id=5854023
Made me burst out laughing like nothing else has done in quite a while - love it!!
Our government's apparent ineptitude is largely a function of their graduated secrecy protocols. Isolating leaks is more important than serving their functions. Snowden knew this and attempted to demonstrate it directly. That's why he released things slowly at first. He tricked significant authorities into contradicting themselves several times as they attempted to firewall his revelations. If anything, my interest in radical conspiracy theories has only increased. That being said I heavily doubt we've been visited by aliens.

Lets look at a radical but more likely proposition: NTBMs [1]. If an international private security organization had these things they could construct LARGE underground installations. They could conduct psychological experiments akin to mk-ultra [2] on isolated populations. The under-people would experience this reality as simply: how things were. They would have always been underground. It would be all they knew. The explanatory pseudo-religion necessary to alleviate their condition wouldn't be that complicated. An agency could use these under-people to perfect it's propaganda methods. The power vectors granted by controlling large hidden facilities are pretty interesting; A significantly advanced and private awareness of causation would allow the manufacture of nearly certain events shrouded by ostensible ignorance. This would be much more effective, over time, if it were coupled with a massive and private surveillance network to close the feedback loop.

1: http://www.freepatentsonline.com/3885832.pdf

2: https://en.m.wikipedia.org/wiki/Project_MKUltra
A million times yes. So obvious and yet I don't remember seeing this once in the last batch of stock option posts.

My personal favorite signal: there has to be some number of people that are saying 'I LOVE your product!' Similar to what Paul Buchheit says on many people liking vs some people loving your product.
> to resize a window

Also alt + mouse right button works for resizing.
Utility of CSound on Android? I think it just means that Android is mainstream enough for it to be of use to someone out there .. I mean, I know of a few students who still have CSound assignments these days, so I imagine that it will be quite useful. I wonder if Pd is already onboard?

Both tools are very welcome, imho, on Android .. which has a real lack of great-quality audio apps - unlike iOS. The fact that Androids' Audio latency is terribly sub-par won't make a difference to us Csound users though, and I think thats a key point: In spite of Androids dull audio performance, CSound can still be used to do amazing, advanced synthesis on the platform ..
And presumably had enough cash that even being fired would not have caused major problems in your life, like an inability to pay rent/mortgage, eat, or afford health insurance.
Whatever "support" means for an open source system, but is it recommended and is it well tested? The official documentation said "don't upgrade, do a clean install". That alone made me not consider it at the time.

Three and a half years of support is impressive for a community project and I wonder how they manage. However that matters little for a consumer operating system if you can only do n+1 upgrades anyway. What matters is that upgrades are automated and well tested.