skysight-inc/HackerNews huggingface dataset:
"Don't call team members names, and don't make jokes about their race, gender, religion, ethnicity, or age." doesn't require an essay-length policy. I think I just did it in one sentence.

I don't know what to do with your last sentence. What would disturb me is if someone here believed I was sanguine about gendered hostility in the workplace.
> Would you rather have the company scale and have a chance to do well or let it fail given their current cost structure.

I bet there are other options too.
Tech startups are a pretty lousy plan for general job growth considering they tend to employ far fewer people, relative to their revenue, than most businesses.
Docking has improved too: https://wiki.qt.io/New_Features_in_Qt_5.6

- Allow programmatic resizing of dock widgets
- Allow dropping dock widgets into floating docks
- Allow the user to re-arrange tabified docks

I haven't tried it out yet, or seen a demo, but in my previous company we spent some time finding out a solution for docking that mimicks to a degree what Visual Studio did, and we somehow did it, but it's not as good still as Visual Studio.

It was very important for the artists/level builders/scripters to be able to use 3 monitors efficiently (something that the browser lacks in general), and a window spread on three of them is not what they needed.

They really wanted one monitor with say the level (3d map), another monitor would have all assets for preview/selecting, and a third one for additional debugging.

Then when you close, and open again the app it should remember the positions, sizes, etc.

Autodesk Maya/MotionBuilder uses Qt, so if they switch to this version they'll benefit from it.

As an alternative solution, but only in Python (PyQt, PySide) land, there is https://github.com/nucleic/enaml

http://nucleic.github.io/enaml/docs/examples/ex_dock_area.ht...

It's beautiful!
> If you're expecting one type and get another, you have to handle it, right?

Depends. You could debate the same philosophy wrt C and null pointers. Should you check all your arguments to see if they're null, if the documentation/specification says they should never be null, or accept undefined behaviour and segfault?

In practice, most code assumes everything is checked, sanitized and used correctly at the outer most API boundary.
Unfortunately, this is the perception that ensures customer service experiences stay horrible. It actually takes a lot of skill (including and especially personal skills) to satisfy an angry customer. If you can do it you'll win a loyal customer. But most people don't bother.
It's more like: "we have now determined that type systems are good and it's going to be in Javascript at some point. It might be like Typescript, it might be like Flow, or it might be something else but if you use Typescript or Flow now now your transition to the final product will be easier. Plus in the mean time it'll make things a lot nicer for anybody who is using Typescript/Flow and your library, or heck just a lot nicer for anybody reading your documentation."
One issue with Py* tools is, PyQt is not LGPL and PySide is for Qt 4 only at the moment. But yeah :)
I'm a big proponent of changing the SSH port. That right there makes life a lot easier when dealing with brute force attempts.

You can also make an IP tables taste limit on that port.
In the Carboniferous Epoch we were promised abundance for all,

By robbing selected Peter to pay for collective Paul;

But, though we had plenty of money, there was nothing our money could buy,

And the Gods of the Copybook Headings said: "If you don't work you die."

[...]

And that after this is accomplished, and the brave new world begins

When all men are paid for existing and no man must pay for his sins,

As surely as Water will wet us, as surely as Fire will burn,

The Gods of the Copybook Headings with terror and slaughter return!

(http://www.kiplingsociety.co.uk/poems_copybook.htm)
Being backed by Microsoft is another strong point of TS for some.
2017 Honda Civic Hatchback Concept Teased and Expected to Debut in New York
If you can't have an honest conversation without being insulting or degrading, you're the problem.
I am skeptical that anyone will "disrupt" the low-cost housing market while make anything remotely close to an ROI that a VC expects.

20-somethings are miserable enough already, no need to commoditize their misery.
You're bound to find this sort of response in any professional circle that deeply cares about the tools it uses to do its job.

I think we're blessed that the discussions in this forum are usually constructive & critical but respectful at the same time.
I hate to sound curmudgeonly, but the reason the state of JS is always in flux is because app developers suddenly decide they want to do front end development, and they come in and say, "WTF, everything here is weird and broken. I'm going to fix it. Make it more like python/ruby/.NET/C++/LISP/Haskell/Objective-C".

So then some high brand developer heads up a project, it gets a lot of attention because a big name company adopts it, and then we're off to the races.

Before you know it, our simple little dynamic prototypal SCRIPTING language has Classes and typing and build systems and cascading transpilers.

I'm not saying we should go back to the bad ol' days of writing kitchen sink code for MVCs a billion times, but why do we need Typescript, Flow, Babel, Dart, Coffeescript, and Clojurescript? Why?
A bird in the hand and all that.

Surely the VCs have the data on how often they get burned by blocking a profitable exit. How often do they block a 2x return and later get 10x? Is it really enough the compensate for the (sure more common) result of getting 0.2x or 0?
It didn't win 5 times in a row without defeat. It won 3 times, lost, and then won again.
Google’s search engine bot is dumping iPhone for Nexus 5X
What are you talking about? This is far from the first time malicious software has been delivered through advertising.
> If the company does well, they will hire more Americans workers in roles which do require more application and intellect.

Leaving aside the implication that customer service doesn't require either application or intellect, why would they do this if their experience teaches them that outsourcing gets the job done at a fraction of the cost?
Didn't realize it was paywalled. Just changed it. Thanks!
Aw that's too bad, I just discovered Emojitracker yesterday and thought it was really cool.

Also: is the service being removed colloquially known as the "Twitter Firehose", or something else? I recently implemented a feature that uses the standard rate-limited API. I went through a lot of pain to get the most out of the rate limits. And people would always ask me "why don't you just get all the tweets through the Streaming API?". I wonder if I had done that, how screwed I would be now.
I don't see it ever happening. I would not even call LivingSocial a "startup" at this point, they've been around a few years at least. Their new strategy (discounts linked to credit card) seems uninteresting, hard to scale, and something that dozens of others have been doing for a while now (none of whom I can name, because who cares?)
You mean like Diceware[1], which has been around since at least 2000?

[1] http://world.std.com/~reinhold/diceware.html
I think you are getting to the core of the disagreement here. You can have a process that either ensures equal treatment or ensures equal outcomes (for certain groups), but you cannot guarantee both. The only way to guarantee both is for all groups of interest to be emotionally, intellectually, and preferentially identical.

Essentially, you can view any (HR or other) process as a function, and you can either guarantee a 'fair' function, or a 'fair' result, but not both unless you restrict the inputs.

Some people prefer to have equality of treatment, while others prefer equality of outcome; I think this is why people disagree so vehemently on this issue, and rarely change their minds or compromise after a debate.
> For my research I used PyQt/PySide to build lots of UI components for controlling my lab equipment, visualizing my data and running code in an interactive way. While doing this kind of thing using a native toolkit (MFC, GTK) would have been possible, it would probably have been much difficult and time-consuming.

Neat. What kind of equipment were you controlling with? Is any of your code available? (I'm doing the same these days)
> use it as minimal as necessary

Interesting point of view, considering that people are building javascript desktop applications, server applications, embedded applications, web (browser) applications, and what not.
So by definition you have never seen a successful startup with offshore support?
Another example of Twitter taking steps to kill their platform dreams and push developers away. So much for Jack's renewed push for improved developer relations.
These Resume Buzzwords Should Be Banned
Came here to point this out. My mom has a math undergrad and physics masters and was programming path following algorithms for industrial robotics before I was born. This whole "explain it like it's your mom" or "make it so easy your mom could use it" thing is so backwards it's nauseating. Surely we can get past this. If your mom is a UX expert, great. I would like her input and will pay for it. If you are using someone's mom as a sexist gimmick -- go back to the 50's.
NEW DEAL: 50% off your burn rate!

Hurry! This deal expires Q1 2016.
Well, considering the trash that tends to get posted on news sites you can't really blame them.
Companies come and go. It's a fact of life. And it's a lot better that way than keeping crappy companies around because they provide jobs. Source: I lived in Italy for 15 years.
Also done frequently in the past, see:

http://world.std.com/~reinhold/diceware.html

Some intrepid child got internet famous recently for making some money by doing this for you.
As much as I object in principle, it's an interesting technological puzzle. I've been wondering about a hardware-based solution:

* A fuse that when broken reduces the cost of cracking the security from 'impossible' to something an organization with large resources, such as the FBI, can do in a day.

* When the fuse is broken, a message is displayed to the user indicating it. At least, the device might not boot, tipping off the user that something is wrong.

_

It would meet these requirements (am I overlooking any important ones)?

* Nobody could mass-crack the devices. To crack it, you would need the device in your possession and a day of significant computing power.

* It would require a significant investment of resources, so it wouldn't be done for trivial issues.

* Users would know when their device has been cracked: It would have to be out of their possession for 24 hours and they would be notified.

_

The question is, could such a thing be implemented in a way that it couldn't be hacked (without great difficulty)?
Funny, typing "livingsocial layoffs" in google gives me these suggestions "livingsocial layoffs 2015", "livingsocial layoffs 2014", "livingsocial layoffs 2013"
Not from the Denialist Register you weren't.
It has happened to me that a registration form would not allow characters like '<' which any keyboard will most likely have, while it allowed unicode characters like (ಠ_ಠ)
I hope the jobs stay here. I worked in an IT call center during my time in college in Northern California. I was hourly, but everyone earned around 45-55k which is way cheaper than what they were paying for the same employee in the Bay Area. We were able to drive down for on site training and we all speak English without accents. Really made me believe more companies need to try outsourcing to college towns and rural cities.
Too bad, you missed the part where he called Go "Super Ultra Mega Chess" ...
People who are finding a difficult time concentrating, an clone the git repo where it has ipython Jupyter notebooks.

Link to Installation of Anaconda(by Continuum):
https://www.continuum.io/downloads

Link to the Git Repo:
https://github.com/stephencwelch/Neural-Networks-Demystified
uBlock Origin, or some of its filters, can block whatever mechanism sites use to detect blocking.

A while back I had a few sites warn me about ad-block, but I haven't seen it in a while.
That was a burn in and of itself.
A videogame needs an animation that works generally.

What are you talking about? The video says "rendered in REAL TIME" so obviously this is working on an XBox with full motion control.
New Big Data Provisioning Capabilities on AWS Redshift and EMR Come to Talend
Why not set up a render farm that's always running and then send it job after job to keep the pipeline full?

You said that making it take an hour was ok, so I assume the processing time is somewhat flexible. If you don't have enough workload to always keep one machine busy, you could always wait until you did have enough workload and then spin up a one machine render farm, have it work for an hour and then shut it back down until you had enough work.

It's true that per minute billing would save you money, but assuming what you're doing is meant to scale up, once you get past enough work to keep a single machine busy, you've gained nothing.

However if you put in the work now to separate the jobs from the machines, you're on the path to much better future scalability, because you can size the render farm to the work instead of having the farm and the number of jobs directly linked.
There is no such thing as an LLC in Canada. You are either a federal corp or a provincial corp.
http://www.canadabusiness.ca/eng/page/2853/
Peachpie – PHP Compiler to .NET, Part 2
This is insane. You could literally live palatially in any of a number of different locales for a fraction of the cost. I probably make half of what I could make in SFO, but my cost of living is 80% less.

I've never lived in SFO, but I've visited. It's a really nice place. But not nice enough to need this sort of nightmare.

When the economy yo-yos, these will turn into nasty SRO units for crazy/addicted people and blight the neighborhoods. I can't believe the zoning people let this go through. It took NYC years and years to clean these types of units up.
Supposedly https://bugreports.qt.io/browse/QTBUG-42985 is fixed which means you can dock a laptop while using KDE.
Why would investors have veto power? Did the founders and employees give up complete control over the company?

In such a situation, might it make sense for all workers to drop those investors and recreate a similar company without them?
Lambda is not a good fit for long running processes. Also, the lambda instances that run your code only have a small amount of RAM (I believe 512MB is the default, but it is tunable). In short, I don't believe lambda would be a good fit for your 4K video encoding use case.
In a recent interview with Communications, Hinton said his own research on word
vectors goes back to the mid-1980s, when he, David Rumelhart, and Ronald
Williams published work in Nature that demonstrated family relationships as
vectors. "The vectors were only six components long because computers were very
small then, but it took a long time for it to catch on," Hinton said.

Yeah, I know the work he's talking about. It's the one related to this dataset:

https://archive.ics.uci.edu/ml/datasets/Kinship

From that page:

Creator:

Geoff Hinton

Donor:

J. Ross Quinlan

Data Set Information:

This relational database consists of 24 unique names in two families (they have
equivalent structures). Hinton used one unique output unit for each person and
was interested in predicting the following relations: wife, husband, mother,
father, daughter, son, sister, brother, aunt, uncle, niece, and nephew. Hinton
used 104 input-output vector pairs (from a space of 12x24=288 possible pairs).
The prediction task is as follows: given a name and a relation, have the outputs
be on for only those individuals (among the 24) that satisfy the relation. The
outputs for all other individuals should be off.

Hinton's results: Using 100 vectors as input and 4 for testing, his results on
two passes yielded 7 correct responses out of 8. His network of 36 input units,
3 layers of hidden units, and 24 output units used 500 sweeps of the training
set during training.

Quinlan's results: Using FOIL, he repeated the experiment 20 times (rather than
Hinton's 2 times). FOIL was correct 78 out of 80 times on the test cases.

And yet, if you have a wee look at Hinton's publication on Rexa, there's 43
citations, while there's a single one on Quinlan's (from Muggleton, duh).

So, you know, maybe it's not logic and reasoning that's the problem here, rather
a certain tendency to drum up results of neural models even when they don't do
any better than other techniques.

But, really, it doesn't matter. Google has the airwaves (so to speak). No matter
what happens anywhere else, in academia or business, their stuff is going to be
publicised the most and that's what we all have to deal with.
If their new plan (restaurant discounts linked to credit cards) is going to go anywhere, it's going to take a TON of sales staff cold-calling resturants all across the country. Unless they are content to just go with national franchises.
Definitely true.

Heck, I hate the OSHA guy myself, and the union enforcement guy, and anyone else who it seems is trying to keep me from just getting shit done.
Indeed.

$ dd if=/dev/random bs=1 count=32 | base64
ca2ktYYvppr1/HwwGYrg01udQX1cP4Ek5VmyzQydT+8=
At half off. Don't forget!
"I'm offended so you need to shut up."

Is no way to have proper communication. And that's the point with branding things as "micro-aggressions". Its an effective social construct to silence someone by branding them as discriminatory. Usually, without proof.
The problem is that it sounds like one of the factors they are using to determine whether or not someone is "qualified" is whether they are a female.

The article clearly states:

"It starts with the hiring process. Applestone doesn’t just pick through the applicant pool that comes to her; she goes out and actively looks for qualified women."

So she is ignoring the male applicants and is actively looking for women instead. That's pretty much the definition of gender discrimination.
You mean in a "wait I totally meant to add these features but didn't initially consider them because they started with the letter z" way?
"If property values were tied directly to incomes..."

They are not because there is no land left.

It is impossible to buy a single-family detached home because there is no land left. Renting a condo is still very economical compared to other large cities.
Why bother with applets ? Just run 'native' Java apps.
I sure wish there was such a thing, all that curl|sh-ing is getting on my nerves.
Team New Era #voteanonymous2016 #UnitedByOneDivdedByZero
Interesting, appears to be exactly the same link. But if you click on the one from the WSJ after clicking on web, you get to read it.
Creating a Chat Bot from Scratch
Diaspora, the social network
That rule is relaxed in later stage financings.
I mean, yes, but who says cities have to allow Chinese investment to dominate the market rather than the people who live in these cities? Maybe that is the best political choice, but it is a political choice and we all pretend it's a neutral and inexorable natural law.
Other languages also have more complex inclination and declension rules that add additional structure. (And for writing systems, c.f. the use of hiragana in Japanese for things like particles and verb endings).
Math is a human construct
Huh? What is "actual voxel rendering"?

I mean, short of using special hardware and raycasting methods, everything is going to be reduced to triangles of some form. Even the more specialized stuff that NVIDIA has been working on.
You have perfectly described the situation in post-WWII Japan: Seibu Group, in particular [0]. You forgot to list the Acme Cos Baseball Team...

[0] https://en.wikipedia.org/wiki/Seibu_Holdings
Just to be clear here. It's bait-and-switch because they sold you a subscription product 2 years ago, and they are now changing the terms of the product (and presumably are not going to penalize you for discontinuing your subscription)?

Do you feel that they are obligated to never change the terms or discontinue certain policies once implemented for the lifetime of the company? What company would ever want to operate in such an environment where they had to make all decisions up-front and those decisions were set in stone until the end of time? Is the price also set in stone until the end of time?
If someone with technical expertise wanted to keep up on this field, but it wasn't their profession - i.e., they don't need to know every detail and don't have time to read a lot - what would be a good source?
I don't agree with the premise of the article but the 5-0 results refer to Fan Hui's match ("Europe’s top Go player").

The article describes the outcome of Lee Sedol's match correctly:

> Lee went on to lose all but one of their match’s five games.
I hope I'm not alone in saying: BURN. IT. ALL. DOWN.
Little pro-tip: use Direct Connect and POOF egress goes down to nearly $.03 per GB. https://aws.amazon.com/directconnect/

Disclaimer: I work at GCP, and used to work at AWS, so I've actually seen this save customers $millions
I appreciate the fantastic feedback and examples.

The idea indeed seeks to broaden itself. For the moment, I'm considering a distributed platform that can tailor to many use cases. But the context of commercial support provision in open source is, for me, the most familiar.
I'm surprised these sites are still around. To me, offering your services at 50% off screams desperation or that your business is going under. I bought a deal once from Groupon and couldn't even bring myself to use it at the restaurant. It was a high-end establishment and the thought of pulling out the crumpled paper voucher, which I printed when the ink cartridge levels were low, cheapened the whole experience.
Moser references James Bessen who wrote a highly-cited paper that has been largely debunked [1][2][3]. Specifically, the paper claimed patents cost the economy $29B per year.

> "Actually it's good to have someone actually look into the data and challenge the dominant assumptions"

Challenging the dominant assumption would be to challenge Bessen's number and the numerous articles that automatically assume that value to be true.

[1] http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2117421
[2] http://www.iam-media.com/blog/Detail.aspx?g=454c1adc-52c3-4c...
[3] https://gametimeip.wordpress.com/2012/07/30/patent-scholars-...
Actually, we do restrict construction particularly in the "view corridor" that is downtown. It's not that we don't build buildings, it's that they are all under 40 stories, whereas a typical city of our size would have buildings of the same type pushing 100 stories easy.

For a sense of scale, here is Vancouver's tallest building compared to the world leaders: http://i.imgur.com/YcCozCE.png?1
Thanks for your comment about applying systems thinking to legislators. It much more clearly captures the point I was trying to make about political incentives.

The best ideas I have for fixing political structures are weird utopia-ish things that you can't get to from democracy. Things like government-by-prediction-market, which would distribute decision-making to people who think they have a better idea than everyone else and pay for performance.
In my field, equations and diagrams are relevant for 99% of research papers. I would poke my eyes out with a grapefruit spoon if I had to spend the rest of my life trying to do this in Word.
I don't see any reason to assume there's some common factor that all election winners share. The only thing they have in common is that they're better at putting together a winning coalition of voters than their respective opponents.
Anyone have additional/alternative sources for this article? I like to read as many perspectives as possible.