skysight-inc/HackerNews huggingface dataset:
I think this is an extremely important discussion to have. Democracy requires some form of transparency applied to government. Ideally, private citizens have maximum privacy to avoid abuses from corrupt government, or fellow citizens, but government itself should not have maximum privacy. I'd argue it should have maximum transparency.

However, an unbeatable and untraceable cryptographic money scheme effectively would make bribery of power brokers undetectable, or at the very least, untraceable to it's source.

What we gain in personal privacy, we will trade off for increased government corruption, and it is corruption and its abuses I'd argue are a greater danger than government snooping. If you look at many nations that are struggling, even those with ample revenues, the failure to improve the standard of living can often be traced to corruption and just blatant theft and embezzling.

Government or large organizational snooping is a serious problem in countries without adequate protection of individuals and where discrimination goes unpunished. If I live in North Korea, I want maximum privacy. The threat model in OECD countries is different. While having say, the government of Sweden read my emails is disconcerting, the repercussions and threat from that are far smaller.

The world is full of corruption and cronyism at all levels, both in government, and in large organizations. To what extent are we increasing their power to harm by assuming that maximum privacy effectively disarms their power against us?

This is a truism accepted in the cypherpunks movement that's never really been tested, and it is deeply intertwined with libertarian thinking, that cryptoanarchy or laissez-faire regulation, imposed by technology, leads to a situation where big power brokers can do less damage. But we've also seen that when such organizations are opaque and unwatched, they often become more dangerous.
How to set up your own private instant messaging server
Took me a sec watching the demo to realize that the person logging in is John McAfee.
You're not worried about wasting your time on salary mismatches?
Chairs that are Relaxing and Functional
> It seems more of a problem with the people than technologies.

Isn't that what "lack of understanding of the problem you're trying to solve" means?

Though in this case, if the problem had "IP4 ranges" and "geographic data and computation functions" in its scope, then MongoDB is quite inadequate compared to PostgreSQL.
> Be a team player. Climb the ladder, pay your dues. It doesn't take as long as you think.

This attitude is why engineers get bullied and steamrolled into working for a small fraction of the value they create for their employers, leaving hundreds of thousands of dollars on the table over the course of their careers. Being a team player is for after you're on the team -- but before that happens it's not personal, it's business. Anyone who takes it personally and not as a purely business negotiation is not someone you should work for.
That's normally done in SQL with JOIN, or in some cases, temporary tables.
I find myself called inconsistently at different times (often inconvenient, sometimes not), from different numbers, with the same pitch ("Free install of a home security system!").

I have told them I am ineligible (I don't own a home), that I am uninterested (satisfied with my current security situation), that I believe them to be a scam in the first place, and that I would prefer that they stop calling. I have asked to be removed from their list. I have asked to be put on their "do not call" list. I have submitted the numbers on the FCC web page. I still receive about 1-2 calls a month from them. Their EV from calling me is zero (or negative, if I manage to track them down). If they are really interested in wasting their time, they can do it without wasting mine as well.
> Also there is no currently deployed charging standard that comes closer to SuperCharger. Chademo is 60kW spec but usually 40 or 50 depending on how downrated the charger has been. I've never seen less than 118kW on a Supercharger and had multiple Chademo's that have throttled down to 35kW in some cases.

Chademo deliberately selected 50kW as being optimal given the cars using the charger and the infrastructure available; the connector is designed for up to 200A (up from 125A at present) which would yield 100kW.[0] My understanding is that the CCS connector is being deployed at 200A now. I don't know what you're definition of "close to" is, but I would consider 100kW and 118kW to be close.

[0] http://www.chademo.com/wp/technology/optimal/
>Should the interrogator know about the computer? [1]

> ...he states only that player A is to be replaced with a machine, not that player C is to be made aware of this replacement.

[1]: https://en.wikipedia.org/wiki/Turing_test#Should_the_interro...
This looks interesting. Does it give you the ability to setup rules so, say, X amount of reviewers must approve a PR before it could get merged? Also what about protecting, say, master from direct pushes? Github seems stagnant and I know Gitlab is rapidly working on many of these types of features; it would be cool to see better support for reviews in general in any of these systems.
Chademo charges a Leaf (or similar class car) to 80% in around the same time as SuperCharger does for a Tesla Model S, doesn't it?
Don't hire anyone with a security-state background.
Both really. Double edged sword. I like knowing we could repel an invading army, but it can also be turned on its citizens and tempts politicians to get entangled in global affairs.
True, in the article the people are looking for jobs as opposed to being cold called / emailed by a recruiter. As an employer one of the things I liked about hired.com was that you could put out there the salary you were willing to pay for the position and that got that out of the way right away.
Pricing isn't dependent on how much it helps you, but on how much more than competitors and alternatives. Otherwise food would cost an arm and a leg.
Tableau offers a richer end-user customization interface. Power BI offers custom visuals, but these are definitely developer-only at this point. The behavior you get from the baked in pieces is more rigidly defined than that from Tableau (monthly releases address these things one item at a time).

Out of the box mapping is miles better in Tableau.

Overall Tableau is more fully-featured than Power BI. Tableau aims to be a complete BI presentation layer. Power BI is positioned as the self-service and personalized consumption component as a part of a larger BI presentation layer. Microsoft would prefer that the entirety of the BI stack be made up of their technologies, but Power BI can consume other data sources, and its reports can be embedded in other apps, so it fits into other technologies as well.

We could go feature-by-feature and Tableau would win the majority of presentation sophistication bullets (more fine-grained control of display, filtering, interactions - richer collection of built-in visualizations).

The differentiator for Power BI is more on the self-service end. Personalized dashboards (dashboard and report are two distinct concepts in Power BI) can be trivially created from published reports. Customized reports can easily be extended from published reports and datasets. There's a strong collaboration framework based on Office 365 groups and with lessons learned from SharePoint. There is also a pretty seamless upgrade path. Power Pivot models can currently be promoted to SSAS, and the expectation is for the same to be possible with Power BI models (all the same backing database technology).

I hate to be so vague, but there's a lot to both products. I'd be happy to dive deeper into some specific cases if you've got questions.
It's fine. If your mind wanders off after 15 minutes then the idea wasn't that interesting anyway. There's no requirement in life to be more productive than necessary. Spend your time to enjoy it and go wherever your mind wanders off to. Forcing yourself to concentrate is just sending yourself a message you needed to be forced to work on the idea, which is counterproductive if you want to work on your ideas. If the idea has potential, it'll come back, your mind will keep expanding on the idea, until it's interesting enough for you spend a whole day on it.
Yes, you can do that and many other rules: your CI, open issues and you can even have linked pull requests from different repositories.

If you have any other questions, just let me know and I'd more than happy to help :)
How is that different from Amazon?
Show HN: MARE.io – Free pop-up website surveys for user testing and feedback
SQL is hard to programatically compose. At the very least, you have to use a Lang/SQL.
The phrase "you get what you pay for" usually applies with hosting. Server-side scripting plus easy free sign-up means spammers and file-sharers will abuse the heck out of this.

Not to mention that this openly sells itself as a trial. That's the worst of all worlds. Abused service that only lasts for a short time. Why even bother?
Coming from the US, it's insane that grocery stores were intentionally spoiling food just to spite foragers. As if the kinds of people rummaging for food in dumpsters pose serious threats to their business.

US food suppliers are far from benevolent, but at least they seem perfectly content to give food to food banks. Why such a stark difference?
I will build you a bot that will automate your webtasks
That sidebar obstructs view of the content on mobile Safari, as it overlays the content when attempting to zoom in and read.
Stored procedures are no more composeable than SQL strings are. Now it's certainly easy to say that I haven't used SQL directly. But I did spend years working that way (though of course this statement shouldn't give you much confidence by itself).

Ultimately an ORM can help you to build more maintainable and resilient (to changing market conditions) software than direct SQL. Diesel in particular can catch mistakes that SQL strings cannot.

I do understand why a lot of people have reservations about ORMs. I share a lot of them. I've maintained Active Record for about 2 years now, and learned a lot from doing so (note: This does not mean that I like AR or want this to be anything like it).

TL;DR: Your points aren't wrong. Diesel is different. Maybe give it a shot. ;)
...but Tableau is in Seattle.
This $40,000 Robotic Exoskeleton Lets the Paralyzed Walk
If the trend continues, though, I'll get my flying car first.
THE IVA KEENE NATURAL FERTILITY PRESCRIPTION PROGRAM BEST SECRETS EXPOSED
does this mean i can practically email a container? wow!
This is a big deal. In 2000, there were lots of H1B's that Motorola brought in to replace their programmers. Once again it seems that shady companies like Microsoft and Facebook are becoming greedy. The author also got the whole "cheap labor scam" analogy correct as well, except it's not exclusive to the Republicans - Marco Rubio has the nickname of "The Facebook Senator" for wanting to increase H1B visas. Hillary Clinton also has a deep history with wanting to increase H1B visas (http://www.computerworld.com/article/2909983/it-outsourcing/...)
They have the same incentives as realtors selling homes. If you're commission's 15%, what's the value of 15% of the extra $5k versus time?
That's a bunch of read-only replicas though; RDBMSes can do that. Or if it's really big data, then we are talking about Redshift, Greenplum, or Teradata.

There's no need for something like CouchDB.
If you want 100 miles of range, sure.

I can tell you charging chademo on a Model S is much slower.
However, the existence of a halting state does not imply that all execution paths eventually reach it.

Certainly I have never seen a definition (of an algorithm, rather than, say, a total language) that builds in that requirement; otherwise, what would be the objects considered in the halting problem? By this definition, they couldn't just be algorithms, or else "RETURN TRUE" would be a correct decision procedure.
I thought the same thing when I saw the title. And then I saw the byline: Cade Metz. And I read the story. Metz understands tech. Metz got this story right.

So while you may be right that many AI articles are smoke-and-mirrors from journalists who don't get the tech, I think you picked the wrong article to make that point about.
The problem is that joins and projections give rise to new record types. The only way to support this in a type safe and natural way is if you have anonymous records in the host language, which Rust doesn't. On top of this there is some other metaprogramming stuff that is necessary in order to facilitate the DSL embedding.

Look at what Microsoft did with LINQ. You can't pull that off in Rust no matter how much you want to.
It would definitely eventually reduce the frequency of this configuration mistake.

Firefox definitely does cache intermediates (I've seen it do so as recently as today).
I have a third reason. Abstraction, or code de-duplication, if done right, ends up making code easier to reason about. The paper that made me rethink everything I knew is

http://www.mpi-sws.org/~dreyer/tor/papers/wadler.pdf

and explains this wonderfully.
Which was instituted to criminalize minorities.
Wow... I wish ADSK had offices like that. Our office in San Francisco is now a completely open office. I don't like it much. At least Management was very thoughtful when they introduced it.
Also, this is t-SNE:
https://en.wikipedia.org/wiki/T-distributed_stochastic_neigh...

The S is for "stochastic" -- i.e. you get a different 2D projection every time you run it on the same inputs. Take it with a grain of salt.
This would be really awesome if someone used this with a rust framework being used in production

It would be really cool if this had an easy integration with postgis that uses simple syntax to query location

When I'm using a node framework and using postgres I have to use a nosql db for playing with coordinates as postgis syntax is not something i am very fond of
> Blender 2.36

One needed all that to learn to use the old Blender. Since the 2.5x version, it got much better. UI got reorganized, keys are remapeable, and most important of all, you can search for any operator by pressing the space bar.
Agreed. Hacker News is not Reddit. A joke is fine, but rather predictably, it has turned into a subtree with just jokes/puns.
Everyone I know does this and it annoys me no end. Worse; a lot actually put those 'abbreviations' in actual serious letters (resumes.......) as well. And these are not stupid people, just young.

Edit: and actually, with autocorrect people (all ages) are made lazy enough to leave the wrong word if the autocorrect misfires. Leaving the reader to guess the correct word altogether.
It's not PowerBI they are competing with. It's Qlikview. Their biggest issue is that Qlikview is viral: you can use the evaluation version ("personal edition") for as long as you want, but it has restrictions. With Tableau, you get a 15 day trial. Consequently, it gets used in businesses for small data projects, gets seen to be really effective, then the business realises it's effective and buys licenses.

Tableau isn't SAP, it just isn't. If they want to really get into businesses, then they need to be sensible and give people the opportunity to use it and then get it into the businesses they work in.

For instance, I used Tableau to learn it for the 15 days they gave me, and I learned quite a lot as they have great documentation, but then after the 15 days I got no more opportunities to go through their tutorials. Partially I got busy on other things and wanted to revisit it after a few days, but I also setup SQL Server SSAS which took me a bit of time. I got a maximum of about 5 days usage, after that there's no point having it on my workstation as it's far too expensive for me to justify buying a copy.

If I could have had more time with the product, I guess I'd know how good it is so I can recommend it to the business I work at. Unfortunately, I can't without cracking their trial limit code, which I'm just not prepared to do. For now, I guess I'll be recommending Qlikview which is a known quantity and very good also, though nowhere near as intuitive.
Will 3rd party apps save the Twitter?
More and more people talking about Twitter's death. Is that because they bored of the way to utilize it? What do you think, will The Social Radio or Audaster for example save the Twitter perfoming new way of utilizing Twitter? My new blast of interest to Twitter was with Meerkat, but they cut it off...
Nobody got fired for picking 42.
The ORM model of building a query dynamically over multiple steps in multiple contexts gives you a lot more flexibility and more resilient code. You can share code that builds queries for multiple tables that share some, but not all, fields or relation patterns much more easily. And you can do it all without making multiple calls to the database.
Step 0: get proficient in your target language first so you not sound like caveman.
Depends on indistry, but 10 years is far from senior. (ignoring title inflation.)
It's pretty interesting to me. It reads like 1492 and 1972 at the same time.
Hi Josh,

Glad to hear about the reductions in email.

Regarding your statement "We've been hard at work trying to improve the clarity of our products over the last year" — this just doesn’t ring true, as it seems to imply that lack of clarity has been an accidental shortcoming, when it is very plainly intentional confusion (hence why everyone is calling it "dark UX"). So when you are talking about trying to improve the clarity, do you mean to say that there is an internal struggle for the soul of linkedin? Engineering vs. suits, or something along those lines?
Wow, that's interesting. Microsoft deployed a similar chatbot over here in Japan too, called "Rinna" which anyone can chat with over LINE, a messaging service popular here.
While Lego is by far the best known building toy, which make the headline an appropriate attention grabber, I'm going to regard it more as reimagined Lincoln Logs.
Open Letter to Uber, Travis, Josh Mohrer, Uber’s Investors and Employees
Also out of date. The 3.10.2 shared library is over 1 MiB on my system.
But the fuel tax figure you quoted was for gasoline, not crude. You were comparing apples to Orangesicles.
SAP have been gutting Business Objects for some time now. I know someone who is fanatical about Business Objects Universe Designer, but they tried to use the later version and they found that a lot of features were stripped away, so she went back to the older version and refuses to upgrade until she's certain the new versions are on par with the old one.
Hah -- in the demo animation, a gmail account comes up for John McAfee, one of the emails was from someone asking 'How do I uninstall McAfee virus?'.
If you change your schema without changing your client code, your program is broken - you just haven't found out about it yet. The fact that changing schema becomes a compile-time error with an ORM is a feature, not a bug.
In any given period of time some people are going to listen to the same tracks multiple times. For example, on many radio stations the selection of music is really quite small, and the majority of airtime is occupied by less than 100 songs. If people are repeatedly listening to those songs then why shouldn't the artist that created them receive compensation proportionate to the number of plays the song received? I couldn't find data on Spotify users' listening habits, but here's my own, sorted descending by track plays, for example: http://www.last.fm/user/GarrettGrimsley/library/tracks
This is true of ANN, and deep learning. They are mathematical models of learning that are finally practical after a couple decades (not to diminish anything the researchers have accomplished which is incredible).

Then there are biologically inspired neural networks, like Hierarchical Temporal Memory (HTM), that actually correlate directly to how the cortex in mammals work. These have also demonstrated learning capabilities, and seem a lot more promising in the road map to general AI, in my opinion, because after all we should be piggy-backing on evolution (not that we can't find a mathematical model first).

So yeah, the hype is just hype, but it could be justified for the wrong reasons if we see breakthroughs in biologically inspired AI (the Brain Project, to name another example).
They should have done online subscriptions a while ago?
Interesting parallel observation: when I worked for a regional newspaper some years ago, we rolled out products for the same demo as "mommy blog Twitter". We saw the same sort of isolated behavior - visitors to "mommy blog content" almost never strayed onto our mainstream products.

The same sorts of products delivered to "puppy and kitty" people didn't have the same effect, though the level of vitriol in the comments was similar.
The current UI of Blender is fairly good. It is difficult because 3D is difficult. You can remap the keys to resemble other 3D packages and UI concepts. If you try to make it any easier than that, you're removing useful features.

Also, you haven't used ZBrush, do you? At least in Blender the names of things always made sense (object, mesh, scene...). The equivalents in ZBrush are the weirdest things.
Um, are you talking about Tableau or Mondrian coupled with Saiku/Pentaho?
Here's another idea - don't give me a push notification anytime someone in my network has an update.
If that's Tableau's target market then their 15 day trial is killing their business.
The race to the bottom of victimhood and “social justice” culture
Whether or not it's a correct assessment, I think it's crazy to suggest that the Facebook At Work announcement isn't a huge factor here.

But look: at the end of the day, LinkedIn is awful. It's a thinly veiled spam marketing scheme. So the fact that it lost $10B of value seems bizarre only because LinkedIn already seemed worthless.

I have also been off of Facebook for a couple of years now. Not sure what, if any, social networking platform to adopt.
Yes they need your password but they mix things in the UI making things close to each other, things pop in and out. Its basically a big trap trying to fish as much as they can from you. I don't even install their phone app knowing they will get access to my contacts.
> Stored procedures are no more composeable than SQL strings are[...]Ultimately an ORM can help you to build more maintainable and resilient (to changing market conditions) software than direct SQL.

I couldn't disagree more. Creating the separation between SQL DB and web application allows you to maintain, deploy, fix and upgrade things independently and it's easy (maybe not quite as easy as an ORM would make it but not really harder either; you're going to have to know how SQL works anyway if you want to effectively optimize and secure your data).

Not only that but you can provide far better security controls because you can limit certain users access to certain procedures, never direct access to tables and various other things and if you don't do any dynamic SQL in the procedures itself you not only never have to worry about SQL injection but unless there is a critical vulnerability in the SQL system itself it's going to be impossible to conduct an injection attack.

Yeah you can separate your code to make it easier to deploy separately to get a similar benefit and yeah your code can prevent SQL injections too but it's so much more work, more possible points of failure and the differences between databases can really bite you in the ass when you do everything generically. SQL is fun :)

> TL;DR: Your points aren't wrong. Diesel is different. Maybe give it a shot. ;)

Yeah I'm not saying NEVER use ORMs; they're great for creating things quickly that don't need to scale. But after my experience with them I'm highly skeptical using them outside of that type of use case. Of course you can scale ORMs but I've never seen it done well.
I live in Toronto. Is this place worthy of checking out?
How far in advance do you believe you notified your users?
Qlikview is their main competitor.
Take it easy. This was someone's hard work.