skysight-inc/HackerNews huggingface dataset:
Our government has done exactly those things. The FBI compelled Martin Luther King Jr to kill himself [1]. You are ignorant. Ignorance is the inescapable reality of a mind that is more finite than the world. It's not an insult unless you're ignorant of that reality. Otherwise it's just the feedback necessary to remedy the relevant ignorance for the problem at hand.

1: http://www.huffingtonpost.com/2014/01/20/martin-luther-king-...
If everyone listened to the same amount of tracks, they would receive the exact same amount of compensation as they do now.

My suggestion (which has been raised by others many times), is that if a user listens to 1000 tracks/month, their listens should be worth 10x less than a user who only listens to 100 tracks/month, since they are both paying Spotify the same amount.

I'm not sure if it would result in very meaningful distinction in how much artists are actually compensated (maybe it would negatively harm smaller artists because, hypothetically, they are listened to more by people who listen to lots of music).

I'm actually pretty curious about why they have chosen to stick with this model, since the alternative I've described is pretty obvious and has been proposed many times.

I would say that there is more value in songs that are actively selected vs just played automatically (e.g. I often go to an artist's page, select a specific song, then let the playlist play without me paying much attention), but I don't know if that's really an economically meaningful distinction.
> Compared to what? "Disruptive" social sites and Uber for X?

I can't comment on CAD, but in the world of 3D graphics I find SideFX's Houdini and The Foundry's Modo to be way more useable, extensible, and feature rich than Autodesk's Maya.
One wonders if they'll have the same carefully-baked MTBF that the old bulbs had.
Uber Drivers Plan Strike During Super Bowl Weekend
Tableau is not scriptable. 3 places I have worked are moving away from it because of this severe limitation. You have no control over what queries it writes and you can't easily add simple scripts to make things more seamless or performant, like say a quick scripted query to populate a dropdown menu.
I recall google engineers complaining that their clever insightful carefully engineered code was soundly beaten by a statistical approach.

The current approaches aren't so much AI as having really, really, ridiculously large datasets.
IMO the whole situation could easily be avoided if employers provided salary ranges up front. I heard that's what they do in Japan, and several recruiter pings I have received from there did contain the ranges. Alas they were too low to justify the aggravation of moving to another country, but from what I can tell, they were very respectable by Tokyo standards.
> I'm finding it hard to believe that in a market like NYC where the rents are sky high generally increasing, you could get such a discount.

I was able to do the same thing when re-signing the lease for my NYC (East Village) apartment in June 2009. My roommates and I drafted a letter requesting a 10% reduction, citing decreased rents 1) in the neighborhood and 2) in the rest of the city - specifically in the financial district where "luxury" buildings were giving away multiple months of free rent as a signing bonus - and the management company accepted it without a word.
But would the font make any difference to the answer?
Yes exactly. Its not a negotiation if you wont walk. Car dealer won't change price? Walk and buy a different car. If you are too in love to walk you already lost the negotiation.
It doesn't matter how much value you create for your employer; it is how many other people around can create the same value for your employer.
Here it is in JavaScript (feel free to play around with it): https://tonicdev.com/tolmasky/widest-roman-prime

Took me only a couple of minutes since it was mainly just searching for the right npm packages to piece together. Say what you like about micro libraries, but for explorations like this it really makes JavaScript in a league of its own.
"Memories, you're talking about memories."
You make three points in your reply. All seem to be flawed.

1. "Different people think differently, therefore your thoughts are wrong" is invalid. People thinking something is morally permissible does not make it so.

2. Delegating responsibilities to others makes you responsible if they mess up. When you're doing something as sensitive as Snowden did, you better own your mistakes, and don't trust people who have agendas.

This wasn't an isolated incident.

3. I'm not sure if his actions are better overall. There's little tangible utility in having less surveillance. It's mostly in things like "you're slightly less likely to turn into a suppressive regime". It's not clear that outweighs the negative aspects.

But even if it was overall better, that doesn't make him good under standard ethics.

Or would you support a firefighter that saved ten lives, then went out and murdered five people? If not, you must not be using a total good metric.
I don't think enough people have tried Shiny. It is fantastic and super easy. People really assume it is very difficult to get a grasp of.
Great question! I hope it gets traction and makes it to the front page. I'm curious to see what people come up with.

I like Dave Pell's Next Draft, which is just interesting general news stories, and also Azeem Azhar's Exponential View, which covers tech, with a slant towards AI/ML. In terms of stuff the HN crowd is less likely to already know about, I like Archinect, which covers architecture. It's not really a curated article roll-up so much as it is an architecture news site, but their weekly email is a nice way to stay on top of what's going on in the field.
These guys are working on this problem: https://interviewed.com/

Haven't tried it personally but the founders are very clever.
I guess that makes sense. The types should be able to ensure you don't have any errors even with so many "redundant" types, but my first thought is of how much boiler plate will result. Like, I would guess most record types will be very similar between create, update, and retrieve.

Also, what about upsert?
I can't speak to the entirety of their empire, but as far as their rendering command stream: not innovative. Well...maybe 30 years ago. To be fair, that's most of the workstation industry.
Pirate Bay Transforms into the World's Biggest Streaming Site
"Poisoning the well" presumes users can't tell the difference between a cardboard box and purpose built hardware. I know it's fun to laugh at "lusers", but people really aren't that dumb and deserve to be treated with a little bit more respect than that.
It bothers me that there are "investors" for this and a CEO.

What happens if it takes off? There's one or two founders and a couple investors that essentially control the flow of money in the system. Bitcoin was appealing precisely because it lacked a center control.

Is there something I'm missing here?
Ouch, I just feel bad for my friends and all the others who work at Lynda.com.
Mysterious 'Error 53' is bricking iPhones, rendering them useless
Andrew price went on to say that his proposed UI was wrong -- https://www.youtube.com/watch?v=6aIA2LaB2Iw

Since then there has been a UI team, which has tackled the low hanging fruit... the bigger design changes probably will come over the next year or so during their 2.8 revamp... where they tackle the bigger issues with blender.
$4k is basically half your take home if you factor in a modest 401k contribution.
Well, since everyone's bearish on the markets, predicting widespread unemployment for all, doesn't this mean that people will be back on LNKD looking for jobs and such? This could only mean good things for LNKD no? Sounds pretty recession-proof to me.
TempleOS V4.02 Released
Before anyone believes the hype, they should read all the MIT research papers from the mid-1990s that mention the term "emergent intelligence". This was one of the biggest wastes of research money in the history of AI.
Lean on Me to offer anonymous venue for student support
Definitely possible in Madison. I'd assume Epic's fresh-out-of-school starting salary is nearly 6 figures now, if not already above it.
I fill out those forms but leave that field empty. If they have a problem with that, I'll find another recruiter. There's no shortage of them around.

As for big companies, I've never had any of them even notice that I didn't fill in that field. So that's never been an issue.
I don't think that's quite right. There is a lot of understanding about neural nets and why different method work. Maybe not to the level that satisfies purist mathematicians, but nothing really satisfies them.

Yes it's true that hyperparameters seem arbitrary, but that's just a consequence of the no-free-lunch theorem. Some models will always fit some problems better than others. There is no such thing as a perfect model. NNs turn out to be a really good prior for real world problems. I wrote about why that might be here: http://houshalter.tumblr.com/post/120134087595/approximating...

But in principle, that doesn't apply to things like layer numbers. In theory the best neural net has infinite layers of infinite size and infinite convolution, with a stride of 1. Because you can fit every other model into that, and as long as the parameters are properly regularized it can also avoid overfitting too. In the real world of course, we are limited to merely 50 layers, and need to cut corners with convolution sizes and such.

Likewise for training. The best algorithm for training is bayesian inference on the parameters. Since that is usually very impractical, we use approximations like maximum-likelihood or dropout.
It's not to find the one with the most digits. It's to find the widest one in Times New Roman. Times New Roman is not a fixed-width font, so the widest one might have less digits than some other one. For example I is less wide than M.
Facebook is not wasting emails on 1 billion people. Honestly I'm an active user and dont get a single email. It's a few clicks to turn off all email notifications. If you're not a user then you should get nothing unless someone else is trying to invite you, which is the fault of that person, not the service.

Why the hyperbole?
What you're thinking of is Futaba (www.2chan.net). 2ch is text only and would be closer to Reddit than 4chan (at least culturally).
We've spent the last several months building this service for MIT. Check us out at http://lean0n.me

We think all universities could use a peer support network like this, and we'd love to hear what you think :)
These scammers called my 88 year old father, and managed to talk him in to attempting to install some malware.

He isn't terribly computer literate, and Windows confuses the heck out of him (switched him to Chromebooks - so much better, but I digress).

Anyhow, after spending almost an hour with him, they hung up in frustration - as he could not follow their directions to get the malware installed.

So Windows is secure after all.
Oddly only those whose jobs are threatened by H-1B seem to care about it yet the vast majority of those same are all for illegal immigration. It is the same coin. Both are pushed by the establishment to support their corporate buyers.
Actually, that's pretty easy too in CCL. It has a very nice ObjC bridge.
“The Figurines: Revisited”
You're not lucky. People are just lazy and like to complain rather than spend the 2 minutes to update their email settings.
> We’ll probably see a lot of tech giants like Twitter (no income? really?) tumble, and others take a small hit (like Google).

What do you mean by no income? Twitter makes billions in revenue...
I've played with Tableau, is there no scripting at all? Their previous Director of Analytic Product Management Stephen McDaniel stated that in v8 they were going to add server side Javascript - and he said this in 2012...

https://community.tableau.com/ideas/1694#comment-2661
San Diego, CA | Whova, Inc(https://whova.com/) | Sales and marketing

Job descriptions are also available here: http://whova.com/jobs/

Whova revolutionizes event engagement and attendee networking by providing the Whova mobile app and services to support events, conferences, expos globally everyday. Whova is a fast-growing company and is backed by Venture Capital in Silicon Valley as well as US government funding, with customers in America, Europe, Asia, etc.
If you are pursuing a fast growing career path, and interested in sales and customer engagement, please consider joining us at Whova.

== Responsibilities ==

- Follow up w/ potential customers through phone calls and emails

- Cultivate relationships with leads and customers

- Give product demos to prospects

- Meet a monthly quota

== Whom we are looking for ==

- Ambitious w/ a clear career goal of growth

- Outgoing, confident & upbeat personality

- Strong and clear communications skills

- Self driven with a strong sales mind

- Willing to learn, adaptable and coachable

== What we offer ==

- Salary + commission

- Fast growing career potential

- Weekly training sessions

- Fun, upbeat, and collaborative office environment
Chatbots are very easy to dissect. Just as an example my test with Rose

> http://brilligunderstanding.com/rosedemo.html

(links to http://ec2-54-215-197-164.us-west-1.compute.amazonaws.com/sp...)

who won a 2015 competion (cf. http://thenextweb.com/insider/2015/09/19/chatbot-rose-wins-l...):

In advance a remark: My second question comes from the statement

"Hi. My name is Rose. I care about security, so while I'm happy to chat with you,
it will have to be through this untrackable interface.
And certainly don't tell me personal things you wouldn't want logged or heard by the NSA."

that one can read on http://ec2-54-215-197-164.us-west-1.compute.amazonaws.com/sp...

wolfgke: Hi, what topics are you interested in?
Rose: I have many interests. I like robots in particular.
wolfgke: You claim that you care about security. In what sense do you define security?
Rose: The biggest security risk in all contexts is a pair of human beings. One trying to gain access and the other foolishly allowing it.
wolfgke: This is an interesting statement after Snowden's revelations. Do you think he was a hero or that he should be punished?
Rose: .
wolfgke: Why don't you answer my question?
Rose: .

Update: OK, second try:

wolfgke: Hi, if we were doing a Turing test, how could I convince you that I'm a human?
Rose: I'm too pragmatic to want to fantasize that.
wolfgke: I what sense do you consider yourself as pragmatic?
Rose: Absolutely.
wolfgke: What personality traits does a person have that you describe as "absolutely pragmatic"?
Rose: When?
They seem a bit better at dealing with search spam than they used be. I was searching for a something in ho chi minh the other day and got a spam site saying "where to get <thing> in ho chi minh" where they'd produced similar pages automatically for all cities in the world pointing to their stupid online site, and kind of got nostalgic - I hadn't seen that kind of spam for a year or two and it used to be constant.
Yes, and sales are put under pressure by management to make numbers come hell or high water.
Red Hat's Project Atomic "installer ISO" is ~630mb and the uncompressed qcow2 is >900mb.

I was impressed with Atomic's size, but seeing how much smaller Alpine is, I can't help but wonder what all the additional size is in Red Hat's images.
We used Tableau for about a year and then decided to drop them. The reason was a sudden change in licensing terms where:
1. The minimum step increase in server cores changed.
2. The cost to run ha increased.
3. The cost per core increased.

The only thing that is worse than an expensive product, is one that has unpredictable pricing.
You may be joking, but there is something here. There are plenty times when I would like to press a button and get my coffee delivered.
It's not very scriptable but that's not the use case of Tableau. Generally data analysts do not know how to program. They meet with PMs to understand concerns, interpret concerns into metrics, write some SQL, and display them in dashboards.

While Tableau performance is a thing that people debate, its a non-issue. Generally, the data analyst produces a report that is consumed by 1-10 people and if that consumption grows >10, then the organization will "productize" the report by putting engineering resources on it and build something custom with HighCharts or D3.
Yeah, AES-GCM is better choice for our Meshbird. I've posted AES benchmarks in GO into golang-dev mailgroup.

https://groups.google.com/forum/#!searchin/golang-dev/aes/go...
It's interesting to think that Eurasia and North America once had a diversity of megafauna comparable to Africa and Australia.

Pleistocene rewilding seems unrealistic, but it's nice to think about.
What are they moving to ?
Alpine is pretty nice though using it in containers you are not getting the best part of it: the hardened kernel. I'd say Alpine is a better fit for the host OS where you have a few moving parts.

It will be great for compiled language base images, but even there it might be tricky if you rely on 3rd party packages. Libc compatibility issues are also real. It's great that they are slowing addressing them though.
“[To] focus on helping good people succeed, rather than making bad guys fail.”
You're right. I apologise for the negative tone. PGP/GPG are some of the best tools we have right now for protecting privacy on a hostile network. Increasing and normalising its usage is vital to protecting privacy. I wanted to underscore the fact that the system is like a very strong lock - its level of protection depends very much on the surrounding weak links. PGP/GPG alone will keep you safe from a voyeur, but alone it will not keep you safe from an attacker. PGP/GPG does not, in my opinion, sufficiently make this distinction to the lay person. This is very dangerous because a false sense of safety is far worse for all parties involved. It is far too easy to go from 'this would be embarrassing if people knew' to 'they might kill me' information using the same keypair, because people think 'nobody can read this, it's encrypted'. That said, GPG/PGP is a great tool but in the end it's the skill with which you use that tool that determines how much it protects you and GPG/PGP makes it exceptionally easy to shoot yourself in the foot once you've learned how to use it in a basic way.
Honest question: When would it ever really make sense to use Rust on the server for a service that interacts with a SQL database heavily enough to justify using such a library?

Wouldn't waiting on the network eat up any possible performance gain you could expect from Rust vs something like the JVM or Go runtime? Before modern day JavaScript JITs, relational database systems were the epitome of dynamic runtime systems. There's so much performance variability in the query planner, network, disk caching, etc, to make garbage collection a rounding error. Zero-cost abstractions are just not a particularly useful thing in this context from what I can tell.

Even if you do have genuinely CPU-bound tasks, why wouldn't you use Rust for those modules + call it via FFI from whatever is doing most of the boring business logic? If it's just about static-type-check-all-the-things! I just can't get excited about it vs something like Go.
$1,000 to generate a business report? That's how much a single Tableau license is going to cost you. You still need to train up the staff member to know how to use it (yes, it's probably the most intuitive BI tool on the market, but like anything it has a learning curve).

That's a lot of money for a business report.
What I get for reading too quickly! Thanks for clarifying.
I've lived in places where you don't have a lot of choice in the matter. I do make an effort to not park on the emergency route in my town. On the side streets, they have alternate side parking. Every week, you have to move your car.

I can go on a one week trip which will turn into a three week one. It's just the nature of the job - the customer's needs come first. They're running billion dollar manufacturing facilities and all the equipment has to keep running.
It may be easier to give money to people you don't meet, but cash never left records.
I think somebody needs to actually justify the need for composable SQL. With examples. It's far from obvious.

In my experience outside of extension code the need for composable SQL is very limited. Most uses cases can be satisfied by Rails 2 scopes.

Now, if composability was free - sure it's great. But it's not free.

So, on one hand:

* it would be nice to have infinitely composable SQL

On the other hand:

* it would be nice to just have the actual SQL with all the features, well understood syntax and semantics that cost decades and billions of dollars to develop

* and no wrapper-on-top-of-SQL limitations and translation bugs, and need for training

With these language-on-top-of-SQL you don't get both. In fact you get severe compromises in the second group.
As someone who keeps getting more and more money, I find other limit as well. Your only job is to be in-demand and don't tell recruiters everything. Let them tell you, how much they can get you (and this is often bull, so think and research).
Verizon’s mobile video won’t count against data caps–but Netflix does
This hits home for me. I started web development in PHP, went up and down the ladder a lot, but still continue to do PHP (Mostly Laravel these days). However, I am fascinated by the web in general and all the abstractions that make it stand up. More specifically, things like REST, HTTP, sessions, and all the web APIs that you consider for granted on the browser. Even things like CORS.

The nice thing about PHP is that it lets you play with these abstractions _even when you are starting out_. For eg, a redirect in ruby/sinatra would be `redirect https://google.com`, but stock PHP would want you to use the header("Location: https://google.com"); variant[0]. PHP doesn't abstract out the web, but lets you build on top of it. Its close enough to C so you know what is happening and how things are working (or atleast its easier to figure out), and still dynamic enough to get shit done.

There are problems with PHP's design, sure. But these are getting fewer and fewer with things like PHP7/Composer and the entire ecosystem still evolving. And believe it or not: there are problems with _every programming language_. Just pick the right tool for the job, will you.

[0]: I know comparing sinatra to PHP isn't ideal, but I am yet to see anyone code in pure CGI in Ruby.
What made you switch from Python to Ruby?

Rails. In Python-land, Django hadn't won yet. (My first startup used a half-baked framework I wrote myself on top of Zope. I shudder at the memory.)

Also your book set me on my way with Ruby and Rails. I recommend it at least once a week. Thanks for everything.

You're very welcome! Glad to hear it. :-)
There are areas that do not follow Bay Area realestate economics.

I have watched Bay Area realestate for too many years. I do agree the decline will be at least 30%. I think it will be more like 40%, but who knows.

That said certain areas (Rich areas--Pacific heights, etc.) of San Francisco do not follow the trends. Marin county, with the exception of Novato, do not follow the trends.
On the other hand, if you're already using Rust, why switch to another language just to talk to the database?
This is really poorly researched -- "highest-flying winged vehicle ever" when it hasn't even reached 90K feet yet.

An A-12 achieved a sustained altitude of 90,000 feet fifty years ago. A Russian MiG-25 reached over 118,000 feet forty-eight years ago. [0]

[0] http://www.wvi.com/~sr71webmaster/mig25.html