skysight-inc/HackerNews huggingface dataset:
Nail on the head regarding either selling a lot cheap, or little at high price. They went for the latter as you mention. I manage software licenses at my employer, and have been put off the price of Tableau, and the inflexibility they have. We're a consulting house, and mostly use Qlik. We started using Tableau last year.

The problem for us is that as a consulting house, our staff turnover rate is high (as expected I suppose), and this doesn't work well with Tableau's named license model. We've run into troubles where we reassigned licenses after people either left projects using Tableau, or left our company altogether. They ended up forcing us to buy extra licenses, which I was unhappy with.

My stance since then has been to avoid buying more licenses. We're getting our team skilled up more on web-based viz, so we can reduce our dependence on desktop applications.
Gopher Gala 2016 Winners
Wouldn't a "defer" attribute and waiting for document.DOMContentLoaded be the appropriate way to do this? This would also document the reasons for this and would allow for a decent organization of the document (what the head section is good for). – To me, this is rather late-1990s style, before there were such things as defer and sophisticated DOM events.
> In my experience, calling bullshit is almost always about saying the person is wrong, not lying. Maybe carried away by braggadocio, but not outright lying.

I'm not sure that follow most people's interpretations. Wikipedia[1] even asserts it's usual use in response to statement that are "deceiving, misleading, disingenuous, unfair or false". Personally I see it used, and use it myself (sparingly) when responding to someone you think is knowingly misleading you (possibly in jest). I would be offended if anyone but a close friend called my statements bullshit and I believed them, as I would interpret that as an accusation of me intentional misrepresentation.

1: https://en.wikipedia.org/wiki/Bullshit

> I say there is no authoritative root source of this information.

Sure there is, in the instances I am (and have been) referring to. That doesn't mean it's infallible, but in the absence of a third party witness or evidence to the contrary, sometimes all you have is the statement of the person about themselves. The only way to find a fault in those situations is for them to admit it. Related to what we've been discussing, I'm not sure I would distinguish between a lie or a mistake when someone recants immediately after a statement and questioning of said statement when in regards their own actions in the way we've been discussing. I consider both acts of bad faith (if someone puts so little thought into their words that they must recant at the slightest questioning, then I view it as not better than a lie).
>> Removing songs suspected of fraudulent plays is just one example of the power that digital storefronts like iTunes and Spotify have over how we listen to music, and the music itself. These services are slowly writing the rules of what is and isn’t considered a song, or an acceptable song title.

This just doesn't seems like a new problem. Media outlets have been doing this since the beginning. Play along or make your own way. If you become big enough, they'll beg for you to come back into the fold.
I think lack of things like macros is the bigger problem. There are a limited ways to abstract, or represent duplications, in a lot of languages. Sometime a comment in an issue tracker might help.
It's a lot easier to get people to obey orders if they don't have enough information to make a moral judgement.
This is a fantastic, numerous talk on the subject: https://www.youtube.com/watch?v=s2g9lgYrYJM
Two questions I've yet to receive answers on:

- my laptop is stolen in a compromised state (eg logged on, nothing left encrypted); can anyone trace my transactions?

- I've read suggestions that Zcash themselves can deanonymize every transaction, thanks to generating the initial "Genesis" block. Is that roughly right? (Ignoring obfuscation techniques like getting many other people to create separate signatures)

I'm definitely concerned that this comes with a lot of asterisks next to its claims.
I have no earthly need for this whatsoever--is drag-and-drop ever needed for webapps?--but as an example of clever Javascript code, it's very cool. (Running Firefox beta on Android.)
I think that's a feature. You get to choose which frame you prefer.
Hmm, the matching issue might have been something like wanting to do "[i.match(tag='foo') for i in body.match(tag='bar')]" and getting a list-of-lists back, but this was a long time ago :-)

Incidentally, I've since gone off pyQuery as it doesn't always keep up with jquery. I now prefer lxml or BS4..

BTW, I love ScrapingHub. I bashed out a few Spiders with portia, but ultimately, I'll prob start scripting instead. Do you know if portia actually generates script code? Might be easier for fast scraping to get 60% of the ways with portia, then manually write the rest of the script.

One last thing - looking at this page

> http://stackoverflow.com/questions/6261714/inferring-templat...

there is mention of a "wrapper induction library"; I can't find anymore mention of it though, does the class/functionality still exist?
My 2 cents. Depends on the potential liability of your service. If your service is in a high risk market or has high potential to cause damage then most all those things are really necessary. If it is a small side project where you are sending some emails or doing things that are not mission critical to a businesses revenue then you are generally pretty safe (IMO) to launch prior to all these.

Reasons on both sides: Taxes get more complex when you have a company, but at the same time, if you do things outside a company and then need to transfer revenue and assets into a newly formed company it can be interesting to do it right. Not setting up a company correctly can leave you vulnerable to liability, almost as badly as just running the business in your personal name so doing it right is important. Get an accountant after you have enough revenue to worry about, sorry but adding an extra 10-50k of income isn't worth worrying about getting an accountant immediately over, your normal tax accounting can take care of that.

I would however, always at least have a basic TOS & PP. You can use one of the free online generators as they will at least get you all the basic clauses and then if/when things grow you can have it reviewed by an attorney and revised. But this will help insulate and protect you quite a bit.

Generally, I have launched marketing, signups, limited trials etc all without having anything other then the TOS&PP. Then if I see it actually has legs I get the corporation and banking setup and grow some more, then get an accountant, legal etc involved a little more down the road. Basically don't needlessly spend money just to say you are a business.
Which is 20 years ago. Seriously, in most IoT / smart appliances, the "phone home" capability gives pretty much nothing for the user that couldn't be done without it. Including voice recognition, which worked off-line pretty decently for the last 10 years, and didn't have the network-induced latency. Phoning home is only there because companies are lazy and/or trying to monetize user's data.
iPhones 'disabled' if Apple detects third-party repairs
Thanks for asking. I just installed 9.0.4, and here are a few examples:

- Tableau Server runs only on Windows, so why can't it use a TLS certificate and key from the CryptoAPI certificate store, rather than requiring these to be converted to PEM format (with Unix line endings!) and saved in the file system?

In an enterprise with an internal CA using Active Directory Certificate Services, these extra steps have to be done not only at installation but also every time the certificate expires. Compare the experience with Microsoft IIS: the server automatically requests a renewal from AD CS, retrieves the new certificate, and begins using it.

- Tableau Server should be able to run as a Group Managed Service Account, so we can give it access to remote data sources without having to assign (and regularly change) yet another service account password.

- It would be helpful to have an scriptable installation process; as far as I can tell, there's no way to install Tableau Server without clicking through wizards.
Perhaps you should site some data showing this to be true otherwise your simply puffing smoke out of your ass.
> VISA Api

why would you ever capitalize those words that way goddammit there's no way this wasn't deliberate
Firstly, I said "perhaps deliberately, perhaps not" because I am not claiming that they intentionally wanted to provide security theater. I don't think that motive is relevant. I'm replying to a specific statement to explain that there is a benefit, even though it is intangible. Of course there are other bad effects, like inconvenience to travellers, and other good effects, like providing stable jobs to otherwise unemployably stupid Americans who live in or near airport-bearing cities.

In retrospect, I should have mentioned that last bit instead as a tangible benefit, but I only just now thought of it.
I find that hard to believe unless you were searching just on Google News.

Searching "tableau" in Google stills shows their website as well as a large knowledge graph on the right hand side which tells you exactly what the company is about. There's News results at the top of the page, but there's still plenty of information, including the company website, on the first page of results.

http://i.imgur.com/tV89FoZ.png
Hmm, I do, but I probably shouldn't be talking publicly about it as I got most of them from sell side analysts.

Privately disclosing them is different, Message me if you want numbers.
Baseguide is great because it is robust and customizable with a very small filesize.

http://basegui.de
On Net Promoter and Data Golems
yeah that's fair, but then they wrote "Api", and now I'm convinced they're deliberately trying to piss off pedants like myself
This calculus doesn't make much sense. Multiply any enormous number of people by a few minutes and you'll get hundreds of lives equivalent time.

That's pretty much the kind of fallacy behind "if all people on Earth give 10$ for <cause> we can solve <big problem mankind hadn't solve in a century>."
Simpsons gifs as a service... al la:

https://twitter.com/StarWarsDotGif

Its open source and maybe could be repurposed?

https://github.com/LindseyB/starwars-dot-gif
Do a search on YouTube for "EEVBlog solar roadways". Solar roads are a great way to get people excited about solar, and a terrible way to produce electricity.
OK so basically appeal to authority etc. Not much that a common guy can understand.

Sounds to me like a product that is only designed for really smart people...
Agreed. If those Mozilla guys figured it out, surely the Chrome team can too!
coughcoughpiemenuscough
I see, so it looks like if your process spawns other processes and doesn't reap them when they die, you end up in trouble with zombie processes in docker.
For those of us who'd like to buy, which platform would be best? I'm only aware of Coinbase but they seem to be a Bitcoin-only exchange.
> My stance since then has been to avoid buying more licenses. We're getting our team skilled up more on web-based viz, so we can reduce our dependence on desktop applications.

Anecdotal, but I've seen this happen several times with clients who previously used Tableau.
I would be interested in seeing how this plays out, considering cops occasionally shut down lemonade stands for not having permits[1]. This was not an isolated incident[2].

1: http://www.cnn.com/2015/06/11/politics/lemonade-stand-shut-d...

2: http://www.lemonadefreedom.com/category/selling-lemonade-is-...
> Was it illegal? That's a hard no.

It was illegal under German law. Should we ignore the laws of our close allies?
$10/bbl Oil Tax
Obama, just does not have correctly formed ideas.
If his $10/bbl tax was only on imported oil and those proceeds where to be dedicated to a good and universal idea, like loans to manufacturing companies that commit to 100% American jobs, then it would become immensely popular. Proposing a new tax to fund the manufacture of Chinese solar panels is just plain stupid. Granted, Obama is consistent.
You seem oblivious to the fact that alcohol being available just about everywhere, unlike cannabis, is highly correlated to the amount of harm being done.
The Premium Model in EdTech: Aggregators – Startups and Venture Capital
> who rendered a detailed decision based on significant amounts of witness testimony

This is factually incorrect. The UK High Court ruled only on the question of whether the European Arrest Warrant was valid. It did not consider the reasonableness of the allegations and dismissed defense attempts to challenge them on empirical grounds:

> "[Assange's objections] are matters which would be highly relevant at trial. But it is not for this court to determine whether the allegations may fail." (126)
Static First, JavaScript Last
"tabadmin cleanup" helps a little.

But yeah, this thing is a mess.
This is the same reason I stopped reading The Economist. Great witty writing, until they write about my country and get lots of things wrong. I have to assume it's the same with their articles about industries and places I am not familiar with.
Centriphone: an iPhone video experiment by Nicolas Vuignier [video]
What sort of volume/weight dimensions are required for 33kWh of ultra capacitors?
There isn't a live version yet, just testnet network. The real thing will come out 6 months later.
Are there any other writing APIs that can compare? I haven't seen them.
He was so frustrated about buying a lemon, he vowed to revolutionize used cars
Thanks for the explanation! I would say that if your PAST LOSSES are a "material portion of your notional value" you have a pretty problematic company anyway.
Its in beta right now and the current blockchain will be reset at 1.0 invalidating current coins. So buying in right now is pointless.
Why would you put them in the car park and not on the roof where they can be angled and unobstructed, with no new engineering challenges.

Sheep can still graze under the panels on farmland. Not that I'm advocating, farming sheep or using green fields for solar panels!
Looked at from the other direction, as solar installations go up, the cost per kWh goes down. So a public entity doing one very large installation seems like a good way to help push costs lower, especially for that particular installation. And if they're looking for a lot of urban public space to build on, why not roads?
They're also probably two or so times the size of os level notifications (in OSX at least). So suddenly there's a huge box in the corner of my screen when I'm using a 13-inch laptop. It's quite off-putting.
> OK so basically appeal to authority etc.

No, I'm not making an appeal to authority. Sorry if it sounded like that.

The team behind Zcash has serious technical chops, and it's worth pointing out that some of the most competent cryptographers and engineers in the world are working on this project.

They've openly published the paper behind their protocol and their code base is open source. They aren't going the "trust us, we're kind of a big deal" route.

If you want to understand, read the paper: http://zerocash-project.org/paper

...and the source code: https://github.com/Electric-Coin-Company/zcash

If you don't want to bother to understand (e.g. if you don't consider yourself a subset of "really smart people"), then you have to find some other metric to decide whether or not to trust it. I offered the backgrounds and reputations of the people involved as one possible heuristic, but feel free to choose another if you prefer.
We know. A lot of stuff gets connected to the Internet that should not be. The architecture is wrong, too. Sure, I want my fridge to notify me on my phone about shortage of ketchup, or something. But it should not be doing it through third party's crappy server.

In a way, it's the problem of the current Internet, but exported to the hardware world. Just like NATs killed publishing, they also kill sanity in the design of connected things. I wish we could deploy IPv6 faster. Yes, I want my fridge to have its own IP - so that I won't have to proxy the communication through some random fly-by-night web startup.
Lots of reasons:

1) Everyone knows it or has touched it. Walk down a street filled with developers and you'll run into many who know or have worked with Java.

2) Apache. Apache. Apache. The saying goes No one ever got fired for using Java / no one ever got fired for using apache. Most major apache projects and libraries are Java/JVM based and the Java interface provides the best way to interact with them. Don't underestimate the pull from Apache on language choice.

3) Libraries - people have spent millions of man hours developing libraries for Java/JVM languages that aren't replicated elsewhere. Odds are pretty good if you're looking for an open source library that does X someone wrote it for the JVM.

4) Legacy Systems. Java is the new COBOL. There are billions of lines of Java code in existence chugging away around the world. It's more expensive to overhaul and replace an entire code base than it is to find or train developers to work on it.

5) People are riffing on top of the JVM. Rather than fight it, all the new hot languages like Clojure, Scala, Groovy, etc. are building on top of the JVM and taking advantage of what it gives you under the hood and the fact that the JVM has a wide install base. This reduces the likelihood Java will die in many capacities since it's being pushed into a more key infrastructure role rather than outright replaced.

Edit: fixed spelling
Anecdotal, but I've gotten more legitimate job leads from my Twitter account than I have from my LinkedIn account. At least it's Engineering Managers or other Lead Engineers inviting me to interview on Twitter, I only see recruiters on LinkedIn.
We have ~good (and certainly cheap) dependency management in Ruby (gems) and JavaScript (npm), and it leads projects straight to dependency fractal. No, it can't be bounded by making it easier.
This used to happen to me when I would run poorly secured sites for personal stuff. Super annoying, taught me to take even personal stuff more seriously.

They'll hack in and then just add affiliate / ad links hidden everywhere from view so they can try to raise the google ranking of some other site (like one that sells viagra). Google has done much better recently fighting this type of reputation spam.
Why not just make covered parking, and put solar panels on top? Then you can just use "regular" solar panels, which will be a lot cheaper, last a lot longer, and produce a lot more electricity. Plus, covered parking! The additional structure will be costly, but I wouldn't be surprised if it ended up being the same total cost as the tiles.
Revealing national security secrets to Enemies doesn't count as Aid?
Sheltered cycleways would be the most green idea.
He's a Nobel laureate _who denies the Broken Window Fallacy_ (and who, to reiterate the original poster's point, thinks that living within a budget is a bad idea). If his ideas are that bad and he collects those kinds of honors anyways, something's wrong with the Nobel Economics committee.
Please don't be rude and confrontational when someone comments like the GP, even though they shouldn't have. Instead, respond with the information you clearly have and they (and the rest of us) don't. Then we all learn something.
Please build for the Pi.

I want to buy another license.

Thanks.
In addition to the comments above about solar/wind inconsistency, it is also a lot cheaper to run baseload power plants constantly rather than to ramp peaker plants up and down. So, if they can store the baseload power and then tap it later the total cost of electricity will come down. Plus, storage makes it easier to level the grid to make output match demand.
I don't know where you're from, but cannabis is certainly very available in many parts of the U.S. And much easier for minors to obtain in areas where it's illegal!
http://keywiki.org/Laura_Poitras#Pre-knowledge_of_ambush.3F
Homosexuality was never actually criminalized in Iraq, now don't get me wrong it wasn't a good place to be gay and honor killings were legal so your family could still get you scotfree.

There were also some more and less "official" paramilitary gangs roaming around hunting for prostitutes male or female and taking care of them but no real penal code that targeted gays specifically.

And I never said invasion was a good idea, but open inclusion and almost a free pass on way too much shit isn't working either, a better way needs to be found and until then I think we can all live without Saudi Arabia heading panels at the (currently oxymoronic) UN Human Rights Council or China being in a position to tell the rest of the UN members how a free press should look like.
1) Laptop stolen, unlocked, you never encrypted anything: yep, you're hosed as far as I know. How else would your wallet be able to tell you a balance?

2) The creation of the genesis block involves a trust 'game' of sorts, in which many participants are asked to pick a number. The statement from zcash, which a better cryptographer than me could verify, is that only one of the participants need be trustworthy in order to make this step safe.

I think anyone can participate in the genesis block creation, so you may be just who they need to get the genesis block in good shape. :)

On a different note, it would take a juvenile and short-sighted thinker to want to be able to deanonymize the transactions; not that those people don't exist, but most rational adults would not wish to be emotionally and personally liable in some way for knowing the identities of the money launderers, child pornographers and others who will undoubtedly be drawn to a technology like this.
Yeah, whether it can be done cost-effectively is a different question.
Seeing a lot of people asking broader things about Snowden here, the main perspective to have on this is from Eben Moglen: http://snowdenandthefuture.info

cheers
ShapableLoadingView, an awesome Android loading widget
Tim Ferriss discussed the idea in the Four-Hour Workweek and on his blog here [1]

[1]. http://fourhourworkweek.com/category/low-information-diet-an...
Could you share his address? At this point, either physical or IP will do. ;).
The difference is that sending a request to someone within the social network to form a connection in that social network is different than sending an invite to someone's separate social network (email), which encourages them to join a whole new social network are two separate actions, and to represent one while doing the other is a bait-and-switch. This is a problem because they have separate social and cultural expectations, so you may feel comfortable doing one and not the other.
I think endorsements mean two things usually:

1.) Your good at gaming the system. In college, it wasn't unusual to see entire classes sit down, connect, and endorse for everything you had "skills" added for. Bam, hundred of endorsements.

2.) Your connected with people who are a combo of being a bit clueless and want to be nice. It prompts you to endorse people all the time. Like my sibling comment's anecdote, you often get endorsed for random things from random people who have no clue what the skill is, but want to be nice.
Would you consider building the visualisations yourself with something like R and Shiny? Self host the server, develop in-house, no more Tableau like problems.

I was working on a project where the client wanted to use Tableau and I pushed instead for Shiny, which is the way we went. Quite happy with the decision.
I don't know much about this field, but how does charging/discharging on the order of seconds help shave peak demand?
My opinion, I can't see even a significant minority of gun owners rising up in rebellion and revolution against the US. Ever. At most, the odd Timothy McVeigh or Ammon Bundy.

The 2nd Amendment, and its implications, are mostly a convenient argument. We, as a population, just want our guns.