skysight-inc/HackerNews huggingface dataset:
I think you are looking for Topology and Orchestration Specification for Cloud Applications (TOSCA) [1] which allows you not only to create one node but a cluster, their drives, network rules, autoscalling etc.

There is also another project which is cloud-init [2] that defines an standard way of mounting the initial data, and provision the shh keys.

Cloud Formation is aws implementation of this and is quite good. You can create define a template of how your application should be deployed and parameters for the end user like Heroku button.

You can check a good example of these technologies on the coreos landing page [4].

[1]: http://en.m.wikipedia.org/wiki/OASIS_TOSCA https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=...

[2]: http://cloudinit.readthedocs.org/en/latest/

[3]: http://aws.amazon.com/cloudformation/

[4]: https://coreos.com
I didn't downvote. My reply was to "other trusted devices can bypass 2factor" about yes they can access the account but they can't change the password without knowing the current password.

(Accidentally deleted a comment of mine, this attempts to copy it)
Rust doesn't have the concept of a constructor build into the language, although often you'll see a type have a "new" method, to create an instance of it. I think exceptions interact badly with destructors too, though, and Rust does have those.
> If Slack saves each employee 6 minutes per month then it has paid for itself.

But does it [compared to HipChat]? (asking as someone who has used HipChat but never Slack)
It was STS-3 at White Sands, not STS-4, my mistake.
Personal Security Tools
If you get tired of 2 and 4, try this.
https://www.youtube.com/watch?v=PVBoDx_1dTc

[The First Circle -- Metheny/Mays]
It is not a nice quote, it's douchey, reductionist, and mostly nonsense. What on earth does "costs are fixed" mean? I also did not realize there was an inverse relationship between "blood" and "treasure". Are we pirates?

I didn't say it's a nice quote. I said it's a nice sounding quote, and I did mean that in the LessWrong sense of "false sagacity." In terms of tone, you sound a bit like a troll to me.

"Blood and treasure," is a phrase used to refer to money and lives/health of personnel.

And no, I was not trolling you. Please read my previous comment as factual, with very subtle nuance in the 1st sentence.
The language simultaneously compiles to bytecode and C. LLVM is potentially planned for the future.
I suspect that in turn depends on whether we're able to create 'digital' humans or not.(I'm not weighing in on whether or not we'll be able to, just pointing out that if we can, 'manned' interstellar travel becomes much, much easier.)
The Netgate APU2/APU4 devices don't appear to be available directly from pfsense. They do say money from them goes to pfsense though (and they advertise them on the pfsense site)
There's a lot of money in replacing (a significant portion of ) email with an actual better solution.
Correct. There was also an pitch stabilization system that malfunctioned due to the misconfigured (partially engaged) autopilot. Point remains that the pilots flying skills in the cockpit saved the orbiter.
Java EE process cycles and server availability
Sometimes you don't need to index all 16 bytes, and can get by with a prefix index.
You made that up. suprgeek's list is stuff that's actually true.
Do you mean that there is no real knowledge to be found in computers?
You were downvoted for this an I'd like to hear the reason why. Ignoring the UK / US argument, it does feel like there's a lot of effort pumped into "fighting" drugs when it's fairly obvious it doesn't do anything to stop drug use. Which does call into question the many people who have full time jobs analysing and enforcing this work.
He assumes that the UUIDs are independent (selected independently uniformly at random). They are not. Trust me, it's very, very hard to get this kind of 'pure' randomness on computers. No matter what randomness you use, you will have some correlation and your odds to get different UUIDs drop rapidly.
Yeah, that's true for O(1) === comparison. The library does also provide Immutable.is(foo, bar) which does nested value checking, but that's obviously not O(1).
I'm not an expert, merely curious, but didn't Tesla do a test firing for their engine for the unmanned rocket? Couldn't they have done so too?
Best I can guess, and I thought that guess
was fairly clear, somehow the kitty cat
stepped on some keys that got Firefox confused
about some Web page and to shutdown. Then
when Firefox started again, it kept trying to
redisplay that Web page where is was confused
and just got confused again.

To know just why
Firefox got confused likely would have to know
some details on what Firefox keeps on each
Web page it remembers in its history, and I don't
have any such details.

But by deleting the history for the day, Firefox
was no longer able to try to return to one of
the pages where it was confused and got
well again right away.

From my Google search, I saw a lot of discussion
of Firefox doing such shutdowns, and all the
suggestions for solutions were a lot of work
and looked unnecessary or even unpromising because
I'd made no changes in my software collection or
configuration. Or, Firefox was fine until my kitty
cat walked across the keys.

In the interest of a short post, I omitted this
explanation.

This discovery seemed nice because
from my Google search the problem is fairly
common and my solution was just dirt simple,
much simpler than anything else I found.

Since apparently just hitting some random
keys can get Firefox sick about some one
Web page, my solution should apply fairly
frequently, maybe to a significant fraction
of all instances of the problem, especially
to uses with kitty cats, babies, etc.

Hope that makes things a little more clear.
Does Google provide support for this service? It is high risk if something goes wrong and you have no one to talk to.
It really kills me that something this small requires Redis. I don't want to have to install Redis on an rpi just so that it can monitor the network with a small script. Why not just use a Ruby-native data structure and store results in memory?
The talk is just over an hour. The second hour is Q&A.
Except when it benefits them: https://www.techdirt.com/blog/netneutrality/articles/2014103...
I am in complete agreement with the views you have expressed about the state of affairs of Indian legal system and the practices and have upvoted your comments. However, when you say that the textbooks paint Hinduism as worst savages, I have to call out that hyperbole. That is a ridiculous exaggeration.

In fact I am in complete agreement with the following characterization, quoted from the wikipedai page you linked to.

Dan Golden of the Wall Street Journal described the
effort of the two Hindu foundations, as similar to those
by Jewish, Islamic and Christian foundations. Each group,
claims Dan Golden, vie for changes in texts for elementary
and secondary schools to cast their faiths in a better
light or in sensitive manner before children.

Those foundations are nothing but harbors of shills with a supremacist, political agenda and a wet dream of churchifying Hinduism under a central church.

I find a treasure trove of interesting things in the Hindu body of thought, yoga is not one of them, sorry. An over sold, over marketed artifact used to catch the gullible. To me striking things about its body of thought are its philosophical roots, the fact that they have been thinking deeply about such questions since antiquity, that not believing in any form of god is in complete harmony.

That said, for people coming from an Abrahamic religion, its a difficult thing to grasp. Hinduism is not 'a religion' if one goes by the notion of a religion in Abarahamic religions. It is worse than trying to map git commands to subversion. Its a very different beast, it is a meta religion (or more accurately a diverse collection of a very large body of thought and introspection, originating from a geographical region and built over time time, that visitors clubbed into a single pool because they werent sure what to make of it). It is more like a religion factory pattern for building your own religion that includes questions you should keep visiting in that process, and a more fundamental one, why at all (and when) should one even consider building one. It lays down thought processes, questions that one should consider and critique when one is forming ones own parameterized religion. People get confused whether they are talking about the polymorphic class or the object instance.

In context of its vast diversity and inclusiveness, Abrahamic religions would feel like that they are the same religion sans minor changes and all the fighting to be much ado about nothing.
UUIDs are 128-bits...
How should I go about resetting my fingerprint after it's compromised?
Oh, I didn't know that. Thought it were ideas...
As a matter of fact, the scheduling of cannabis is under the gun right now:

http://blog.sfgate.com/smellthetruth/2014/10/30/tables-turne...

Some good history in there. Note the circular benefit to law enforcement: Schedule I prevents testing for medicinal qualities, so the government gets to try arguing that it can't be a medicine because it's not FDA approved. These people are the glue that hold the gears of progress together.
Countries, like Portugal have had a lot of success with just changing the issue from a criminal issue to a health issue with regard to possession. If you're caught with quantities that imply you're dealing you still end up in trouble.

I'd imagine that if you allowed sanctioned selling of drugs you'd create a fair market and crime around it would quickly vanish. Unfortunately we live in a world where we may never see an experiment like that come to fruition.
This is pretty much it. There's literally no need to memorize schedules, just plug in point A and point B.
I empathize with your argument that operations with significantly different behavior ought to have different names, although I think the convenience of using familiar method names might outweigh the confusion of new readers (depending on the size/scope/structure of your software project).

I'm less a fan of your argument that method names like "push" or "add" inherently imply that they mutate their caller. I see no reason for that to be the case, other than in the context of your first argument. I think that an "add" method that returns a new integer without mutating its caller accurately conveys the semantics of the operation just as much as an "add" method that mutates its caller.
I don't really know where the "shitloads of money" notion comes from. I guess "shitloads" is a relative term, but Zing is usually no more expensive (and often cheaper) than the cost of the machines it runs on. Last I checked, those machines are usually powered by Intel-brainchild Xeon chips that Intel insists on getting money for, too.

Zing is certainly cheaper than the engineering time it offsets. If you feel that you need to avoid using Zing at all costs, you can certainly avoid using it by spending shitloads of your best talent, time, and effort (which are presumably not free) to successfully force your apps only run at 300MB/sec on those 20GB/sec-capable Xeons you paid shitloads of money for, and to dramatically under-utilize them. That's certainly a choice.

I'm pretty sure one shitload is bigger than the other. The whole trick is to pay with the smaller pile.
Nothing like installing the thin edge of the wedge from the start.
1. Email account with 2FA

2. Email randomized password stored in PasswordDatabase

3. PasswordDatabase is stored in CloudDrive

4. CloudDrive randomized password stored in PasswordDatabase

5. CloudDrive with 2FA

6. PasswordDatabase secured by weak password

7. 2FA codes from 2FApp

8. PasswordDatabase, CloudDrive, Email only available together on devices with a human-friendly password. Those 3 and the 2FApp are all on the phone, secured by human-friendly password, on me always.

(How do I make 8 mathematically stronger?)
Set password as a confession of a crime -- "I am the Zodiac Killer". Wonder if 5th will still apply in that case.

Presumably they can force the person to type the password themselves and guarantee to not look or record they keystrokes. If they refuse, keep them in jail for contempt of court indefinitely.
Well you could be right, but it is very hard to imagine that being true since the plastic hybrid has only been tested once on the ground. Doing a flight test so soon would be totally insane. In any case, the disaster was undoubtably a result of inadequate ground testing.

Problems like these are almost always the result of management pushing things faster than the engineering progress warrants.
> I recently had the experience of listening to Joel Spolsky talk on the subject of seemingly arbitrary and unintuitive rules in large internet communities. Basically what I gathered from it is that in order to keep the quality of the content at a higher level, some of these rules are the best ways that this can happen.

I understand the creators must have done something right, but I believe it is chiefly the tight UI (focus on questions instead of posts that get hidden over time) along with the strong gamification (you get a lot of power if you amass points) that kept the early adopters hooked, thereby gaining enough mass for the site to become popular.

The tightness of the questions is for me just a quirk of the creators' personalities. Look at Reddit -- also partially gamified, very loose with its rules, and massively popular. If the rules were the magic that makes or breaks fora, Reddit would never have made it.

> If the demand for a place to discuss this content exists enough to have a critical mass community in the first place, surely it can exist outside of stack exchange.

I disagree. If you look at this discussion and many others, you'll see people expressing their discontent about questions being forced out of MO/SO. Do you think the people that complain do not want such a place?
Raspberry Pi Turing Machines
Technical merits aside, 'tup'[1][2] is a poor choice for the name, especially since it's hosted on a site that includes 'git'[3][4] in the URL. It would be difficult to talk about the tool professionally without risking offending someone.

[1] http://www.shakespeare-navigators.com/othello/T11.html

[2] https://www.google.com/search?q=define:tup

[3] https://git.wiki.kernel.org/index.php/GitFaq#Why_the_.27Git....

[4] https://www.google.com/search?q=define:git
For the most part, this is true, but they don't have it working quite right on Android. Opening the app from the launcher doesn't clear active notifications as it would if you launch the app by clicking on the notification. I've also gotten into a broken state where it tried to open one #channel in the wrong organization and just gave up until I quit the app and tried again.

Hopefully with this new money they can invest a bit more in their Android development efforts.
The Stack Overflow Tag Engine – Part 1
Conversely, how do you detect a Democrat?

Don't worry, it's easy. They go around calling anyone who disagrees with them names, like "old, square, uptight, or alien."
Police have been known to commit deliberate, lengthy, unabashed sexual assault and rape in the supposed pursuit of justice, so I'd probably just stick to using my fingerprint.

Here's one example: http://www.cnn.com/2014/01/16/justice/new-mexico-search-sett...
Not going to happen. My city has no rent control and condo prices are going up 10% a year. Nothing but luxury condos with a mortgage sized maintenance cost for all those useless gyms, pools, doormen and other garbage.
Spotiamp
Instead of seeing this asa Hadoop alternative - this might be a better alternative to the clunky data warehousing options like Vertica, Netezza, Greenplum, etc.

The Citus vs Hadoop comparison feels a little apples vs oranges as presented.

I worked a bit with Netezza appliances which use an older version of postgres which can spread queries across a Bladecenter ... I wonder how this compares.

The downside of the Netezza (beside the huge cost) is that it is not expandable at all - to get more Netezza you need to buy another multirack system.

Also there is a bottleneck getting data in and out as there are individual host servers that you launch jobs through (ibm x3650s if I remember correctly).

Hadoop does a significantly better job than something like Netezza in those 2 areas.

I guess the head to head comparison would be Citus vs Impala/ Hbase? That is probably where a 'massively parallel' postgres setup that can scale horizontally would out perform its hadoop counterpart.
> I am really tired of this argument.

Ok. Neither the argument nor your counterargument really make sense. Yeah you can argue a very long username, something like a UUID might as well be a username and password all in one in some circumstances.

But stepping back, this is kind of a dead end argument. It doesn't help with security. Biometric information and username/pass both have enough cons that you really want both.

Basically you need both:

* Something you know (your username/password)

* Something you have (some kind of a card, your finger, you retina, some physical token).

[Ok some researches say "biometrics" is something else not just "something you have" it is inherence -- something you "are". But well, I cut your finger and now it isn't something you "are" anymore. It is something _I_ have]

This is the classic multi-factor authentication, most commonly used version is 2FA (two-factor authentication).
This reminds me of a recent criticism I read about Techstars.

The argument was that if you can get into Techstars, you didn't need Techstars. (The premise there is that Techstars uses accurate, meritocratic criteria for selecting companies, which is obviously false, as it is for all human-based selection processes.)

In my opinion, the best possible scenario for accelerators is to identify/fund companies that have the following 3 characteristics:

1) Few social advantages (lacking experience, connections, etc.)

2) Will require VC because it's impossible or counterproductive for them to reach profitability quickly (Facebooks and Ubers of the world)

3) Can't go without a paycheck for 12+ months
Indeed, as advised by telcos themselves (at least all _my_ local telcos):

http://www.itnews.com.au/News/322194,telcos-declare-sms-unsa...

'"SMS is not designed to be a secure communications channel and should not be used by banks for electronic funds transfer authentication," Stanton told iTnews this week.'
did he actually answer ANY question? i cant find any...
Exactly. Once medicinal qualities can be explored further the "Reefer Madness" that the country has endured for the past fifty years can be toned down. By understanding what we consume we are effectively reducing fear, and by reducing fear, undue harsh penalties can be understood to be what they are -- an overreaction. Its only a matter of time, but I feel for those millions who have been jailed, and continue to be jailed, during the debate.
Outsource all this to India / ISRO.
I like the days-of-the-week analogy, but in this case he adds a fifth beat to a bar, so it's like he's adding a fifth day to an otherwise four-day week, as follows:

1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3 4
C - C - C - C - C - C - C - C - C

…so the claps (C) move from the 1 and 3 to the 2 and 4.
That fifth beat occurs at the 40-second mark, and can be spotted because he stops playing with the left hand and the right hand simply repeats what it played in the previous beat.
>When I first met Meredith Perry she was 24. That was three months ago this week.

Well isn't that just the oddest way to start an article.
And on top of all of that, O'Reilly is not a conservative.
Running code at compile time seems pretty powerful; mostly for tests.
Here's an explanation of one of the underlying datastructures that make this library reasonably efficient: http://hypirion.com/musings/understanding-persistent-vector-...
That's got to be a pretty loud noise to be able to transfer enough power to a device at a distance to be significant. Can long term exposure to loud ultrasonic noises damage your hearing even if you can't "hear" them somewhat like the way IR light can damage your eyes even though you can't see it?

Think I might let a different set of early adopters try this one out before I put one in my bedroom to charge my iPad. It may just be ignorance (knowing just about nothing when it comes to acoustics) on my part, but I'm way more afraid of this than inductive wireless charging.
Typer.im
I'm not completely sure it's fair to compare Tokyo or Osaka to the like of Paris. There are two major differences that impact prices:

- France population is increasing steadily, while Japanese population is in for a dive. You cannot reasonably expect land prices to soar in Japan like they will in Paris, since going forward there will be less and less people sharing said land.

- Earthquakes (and the lack thereof in France). In France anything less than 50 years old is considered new. In Japan a house over 30 years old has negative value, and such properties are priced as follows: price of land minus price of house destruction/removal.

If you are sitting on a lot of cash you simply cannot just buy anything in Tokyo or Osaka and wait for prices to rise. So you have much less speculative investments to drive prices up.
That's certainly an impressive frequency, but it's far easier (relatively speaking) to construct an analogue amplifier for high frequencies than it is to, e.g., make a logic gate or counter that works at those frequencies - which would be necessary to build something like a CPU. So it's likely that even when/if this technology shows up in mass-produced analogue circuits, digital computers sequentially executing 1 tera-instructions-per-second are still a long way off.

And...

gain above 1 THz (1012 GHz)

one terahertz (1012 GHz)

lolwut? Are they trying to define 1THz = 1012GHz?
And the part where the developers explicitly say being slower than necessary is a bug and should be reported as such means it is a bug. This honestly is not complicated.
I think https://sandstorm.io/ is the leading project in this area.
Some anecdotes from my neighborhood in a quiet mostly residential part of Tokyo (All of this is about a 20 minute walk from the famous "Shibuya Scramble" super-busy intersection that you see all the time):

- I walk past two or three different convenience stores on my 8 minute walk to the train even though my neighborhood mostly looks like it's residential.

- All of the buildings around me are either very large single-family homes, or medium sized 3 floor multi-unit apartments. Almost nothing higher than 3 stories. There is also a school and an embassy on my block.

- The very large estate owned by a single family that has lived there for over 30 years that was next to my building was torn down last year. They are constructing an apartment building. That single lot will go from 1 unit to 26 units. Most units are single bedroom and will not have a parking spot and will be priced from about $500,000 up to $1.5M for some of the larger ones. I think there will be 10-15 parking spots in the basement underground.

- A guy down the street from me has set up a vegetable shop in front of his house. He puts out locally obtained vegetables with prices and you take what you want and drop the money in a slot in a cardboard box he has in his open window. People running little side-businesses like this out of their apartments seems pretty common.

- Buildings tend to have walls that are built right up to the street edge forming a 'corridor' feel.

- Streets are so narrow when I first got here I couldn't believe they were 2 way streets. It might take cars 10-20 seconds to pass each other going the opposite way because of negotiating the walls.

- It's extremely quiet and peaceful (except for the construction next door)
Eclipse is free and works just as well.
I did re-visit after a rather harsh review because of the loading issues and I am pleased with what Polarr has to offer. The review is updated now! :)