skysight-inc/HackerNews huggingface dataset:
I'm assuming it's both. Kind of. I mean, the supposed purpose is a list of films, but as you read through that list and the way it's been laid out, you see that Lee approached the task by first thinking about a list of filmmakers.

And then you have some other films on the list which are there because they're noteworthy, regardless of the director. So it's sort of a hybrid.

A lot of filmmakers, critics and film buffs, when asked to list the best films of all time, will start from the perspective of their favorite filmmakers and then work backwards from there. (The general public takes the opposite approach.) Similarly, if you ask a music critic or musician to list his favorite songs, he'll often start with favorite albums and then back into songs. Or maybe favorite artists -> albums -> songs. They're used to thinking about an individual work in the broader perspective of its creator's entire catalog.

This can be a useful perspective to consider. Especially since there are some filmmakers (or authors, or artists, or bands) whose career output is highly influential, but whose individual works never really crack the Best of All Time list. Scorsese is a good example. Arguably none of his films, individually considered, ranks as a Best of All Time contender. But when you consider his entire output, you can't deny his influence on the technique of modern storytelling. I'd say the same thing about Milos Forman, for instance, though One Flew Over the Cuckoo's Nest does stand on its own merits on many people's lists. You could also make this argument for Steven Spielberg, controversial though he may be to film snobs. He hasn't made any given work as singularly brilliant as many of the movies listed here, but you can't deny that Spielberg has basically been synonymous with popular American cinema for the better part of an entire era. From the late 70s through the mid 2000s, he basically is the pop movie industry. And like Scorsese, he has had an outsized impact on the way people tell stories through the medium.
This should always be presented as an additional argument, though, not the only argument. Because an argument based solely on securing the backdoor implies that if it could be kept secure enough, there's no other reason not to do it.

Even if we could somehow guarantee absolutely that the backdoor will only be used by the intended users, backdoors are still not acceptable. For much the same reason that it's not acceptable to put a camera in every home or car, even if the footage were "only" accessible by the government with a warrant.
I see a lot of negative feedback here but I must say I tried reading it and it looks like a noticeable improvement. I can't put my finger on what exactly improved but somehow it reads better I think than just text.
BigQuery is well and truly amazing, zero upfront setup or infrastructure. You ur Query & BigQuery that is it
Huh, I thought I had read somewhere that a machine checked proof of Fermat's Last Theorem had already been created. I must have mixed it up with something else.
Nice. Forbbiden. Did we manage to crash the site? highscalability.com supposed to be pretty high-volume site.
The one about classes is solved by not using classes. Prototypal inheritance works well (and besides, most implementations of 'class-like' behaviour are using prototypes underneath anyway)

I'm playing a bit of a devil's advocate here ;)
I agree, I also think it unlikely that the adoption of the term 'mansplaining' encourages non-men to patronize more people.

On the other hand, what I understand from the criticism of the term is that it hurts some people to hear it used. We choose our language because we don't want to cause others pain; when someone tells me that calling someone a b*tch causes them pain I stop using the word around them. If I have reason to believe that using the word causes a lot of people pain then I stop using it in public. Similarly, lots of people (some reference below) are pained by words like 'mansplain' and 'manspread.' If someone tells me that they are pained by it, I don't go and try and convince them that the word is actually fine to use and they shouldn't be pained, I stop using the word.

REF:

http://www.theguardian.com/media/mind-your-language/2015/feb...

http://www.xojane.com/issues/why-you-ll-never-hear-me-use-te...

http://www.patheos.com/blogs/phoenixandolivebranch/2013/02/w...

http://halginsberg.com/lets-stop-using-terms-like-mansplain-...
Interesting implementation detail

while "pigs" != "fly":
The connection between outlawing maths and burning books doesn't take that much of a mental leap.
Bellevue, WA- Sr. Ruby on Rails Eng. – Onsite
View the complete job description and apply online here: http://tinyurl.com/hvoo6y6

We are searching for a talented Senior Ruby on Rails Software Engineer to help expand and maintain our award-winning product. This is a unique position for an experienced, passionate, motivated and productive coder seeking new challenges in a fast-moving organization, who is leading a revolution in the world of high-tech, adaptive learning technologies. Our engineers are top-notch software developers who love listening to our customers, working as a team, and proactively taking the lead whenever necessary.

Our ideal candidate is a creative problem-solver. We want someone who is collaborative and wants to be part of a team that works and plays well together. We have established highly functioning Scrum/Agile teams and you should have previous experience working in an Agile environment. You will own and be accountable for technical initiatives around core Ruby on Rails services and underlying technology platform, and as such, you will be able to develop a solid reputation and trust among your peers as a go-to expert on Ruby.

You should have recent and extensive working knowledge in designing, implementing and building high-performance, distributed systems and Service Oriented Architectures. Our technology stack includes Java and Ruby on Rails running in the AWS cloud. This is a key RoR-focused role that will be responsible for implementing key features and improvements to the adaptive learning engine and other mission critical systems and services. The ideal candidate will have solid experience with RoR distributed applications, upgrading RoR applications from older to newer versions of Ruby and Rails, solid CS fundamentals, passion for tackling complex problems and a solid understanding of how to write efficient Ruby code. You have excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems.
I have never used Qt, and I feel like I have missed out. What concise sources would be recommended for someone with a Web development background, in order to start with Qt?
As naive as it may be, I had never considered this. I think Fred is a trustworthy enough guy that he may not consciously be thinking about profiteering, but I can't figure out any other reason a tech investor would support back doors.
A computer program can not 'be' anything. It may produce discriminatory output, but a computer program lacks belief in the traditional sense.

Imagine a klansman who writes "Hello World" with racist propaganda instead of the traditional message. The program itself is not racist or sexist, it's basically a math formulae. The klansman himself is racist.

In the case of the misclassification it could be a that a programmer held a belief in the superiority of a race, or it could just be an error that outputs similar to human racism.
We need stable platform for JS, like Fedora/Debian/etc. does for C. I.e. make snapshot of bunch of popular libraries with their dependencies, name that snapshot, e.g. «Jasmin-1», then accept security and bug fixes only in forms of patches to original source, like every distribution does. Call it "stable" and stick to it for at least 6 months. Then spin another release, "Jasmin-2".
I will check it out, thanks for the update... good docs aren't easy.
Most watched Counter-Strike: Global Offensive events in 2016 (so far)
That's not completely true. If bad guys didn't have guns, we'd still want good guys to have them. I don't want police having to take on a guy with knives and a baseball bat, themselves only armed with knives and a baseball bat.
Combustion experiments conducted in zero gravity yield surprising results (2012)
Doesn't matter. The end result would still be that middle class voters would feel the pain, and would likely try to vote people out because of it.
This is not a company where micro-aggressions will fly.

This seems like such a toxic philosophy to me. One of the worst things you can do for a workplace is stifle honest conversation and criticism, and this focus on not "micro-aggressing" will do just that - the way it has in colleges over the last few years.
Please forgive my rambling Wednesday musings, but this trend toward curated content from social media apps seems to be mimicking the capitalism-critical idea that "the rich get richer and the poor get poorer".

These algorithms are likely prioritizing likes/favorites/followers/friends to determine what you probably want to see. People who are established in the ecosystem already (those who were "born rich") have an advantage. Meanwhile the guy who only averages one or two likes is destined for obscurity even if he or she drops a bombshell quality photo/comment/whatever.

People use and love social media because every like is an expression of someone paying attention to your life -- a reaffirmation that your moment is special to others in some way. If all of a sudden you get less attention because the system determines your contribution is not worthy of that attention you're more likely to leave the ecosystem.
Only one question: what changed in the License? Each version of Qt since 4.0 has been getting progressively away from open source.
LivingSocial Is Laying Off More Than 50 Percent of Its Staff
Maybe it strengthens the list by getting him to consider things he didn't previously consider.

Everyone loves to assume the worst, here. The original list was apparently perfect, and any change is an adulteration. I wonder why?
Interesting idea. I'd suggest broaden the idea to a service.

It might be a way to open commercial OSS to other markets, such as .gov, where standardized contract structures, SOWs, and procurement vehicles are complex to deal with.

For packaged software, resellers like SHI, CDW, EnPointe, etc provide a service where they take a percentage in exchange for handling the paperwork, etc.
No, not your primary home. The last thing we want is a bunch of old ladies being hit with a huge tax bill on the home they've lived in for 40 years.
Affordable mill is not new idea for startup. This one used Atari :-)
http://jacquesmattheij.com/the-start-up-from-hell
spend some time on that page and it gets worse, in the middle of reading the article it just refreshes the page losing your place for no apparent reason and then starts autoplaying the video again.

Maybe they do it to fake more views for more ad$?
Except glassdoor is a joke. Have you looked at it lately? Everything behind a sign up wall? Terrible layout and iframes.
I'm sure some people would object to it, but you wouldn't see anything like the craziness we're seeing here. A few uptight nitpicky people would say "he shouldn't have done that!" and then it would die.
A whack-a-mole game the FBI has no chance of winning.

How? Keep the de/encryption software simple, dirt simple, just open source C code, run as a command line program on, say, an old PC/DOS system with no hard disk. For encryption, just put the file on, say, a smartphone, to be encrypted on a diskette, give the diskette to the PC, erase the orignal file from the smartphone, have the command line C code on the PC do the encryption and write the results as a base 64 file to a diskette, and, with no effort at all at encryption or security, let the smartphone read the diskette and send the file. Simple.

Just keep it simple, just dirt simple, really small, open source code.

The de/encryption has to be, what, just a few loops in C, in a few hundred lines of code? The rest is just dirt simple C file I/O just one byte at a time? So, very much do not want some 100,000 line app with the de/encryption buried deep inside somewhere. And want the de/encryption run on some other device, maybe an old PC/DOS machine with no hard disk and no network connection. Or get a Raspberry Pi running some simple operating system and where can be sure that no important data will be left on the computer.
People told above, think of TS as a strong linter over normal ES6. Static typecheck is often very nice.
Businesses are not colleges.
Encryption policy will ultimately be resolved by the legislature and not the president. The only presidential candidate who was on the record as explicitly against encryption backdoors was Rand Paul, but that ship has sailed:

http://www.washingtontimes.com/news/2015/nov/13/rand-paul-sa...

> “The head of the FBI came out with this recently. He says, ‘Oh, we’re going to ban encryption.’ And it’s like we want to build a backdoor into Facebook and a backdoor into Apple products,” the presidential hopeful said at the Yahoo Digital Democracy conference this week. “A backdoor means that the government can look at your stuff, look at your information, your conversations. … The problem is, is that the moment you build an opening — and I’m not an expert on coding or anything — but the moment you give a vulnerability to a code that someone can get into your source code, not only can the government, but so can your enemies, so can foreign governments.”
You mean in TS?

Yes. ∀ x: I can do x in JS → I can do x in TS

But, let's assume for a second that you couldn't: this thread is about TS being future-proof. I.e.: ∃ x: I can do x in TS & I cannot do x in JS? No, false.

This implies TS = JS. And that's the point: semantically, TS = JS.
Your right. For a typical 1 Bedroom unit, in the city, you would be looking in the $1500 ballpark, a 2 Bedroom unit closer to 2K. For a 3 Bedrooom unit, well good luck with that.

Even with the cost/affordability, the bigger problem is the lack of availability of rental units. The current vacancy rate in the city is at 0.8% and heading downwards.

Sad thing is, there is LOTS of empty condo's!
I haven't read the book, but I found this summary: https://lettersfromtheporch.wordpress.com/2010/03/07/what-yo...

You are close, but I think the message is more nuanced than you state (as you guessed). What the book seems to be contrasting is the "romantic" view of something (the emotions it generates) and the classical view (the logic and order of something). This applies to a lot of things in life (cooking, music, programming etc) and the book uses the examples of motorcycles. One person doesn't mind tinkering with his motorcycle because it's part of the "experience" and he finds an emotional appeal to it. The other person only sees the motorcycle as a means to a different experience (traveling) and only cares that it works for their purpose.

The summmary says, "Only by finding the middle ground that accepts both views can a person deal with the frustration and dissatisfaction of everyday life."

I am not sure how finding the middle ground would make me more satisfied with life. I understand cooking has very romantic feelings for some people, but to me it's a chore. I don't have the same experiences, background, and emotional wiring as someone who enjoys cooking, and I don't think I ever will. Understanding that other people like it doesn't make me like it anymore. I guess maybe the point of the book is to try to view things romantically, and giving that view a chance.
District 9 doesn't belong anywhere near this list.
"steal everything they can"

Most people are talking about various valid use cases but it's this risk vector that I'm interested in. What exactly could a VPN steal from regular personal computing network traffic? Cookies and sessions? Web history and other meta-data? Does HTTPS / up-to-date encryption protocols stop any of this?
Just came across this link from the course authors twitter

Javascript: Understanding the Weird Parts - the first 3.5 hours free on Youtube: https://youtu.be/Bv_5Zv5c-Ts

Also has the entire course at 87% off

https://www.udemy.com/understand-javascript/?couponCode=YOUT...
So you basically dismissed all of Google, Microsoft, Facebook, Amazon - all of them. Because, guess what, they all want you coding, sometimes on a computer, sometimes on a white board.

And no, they can't determine how awesome you are based on a normal interview process. Nobody can.

I've interviewed people with "20+ years of industry experience" who will swear up and down they can hack the Linux kernel but then can't reverse a string in place or write a function that determines if a word is a palindrome or not.

Having someone write some code, any code is meant to weed out those muppets. Just show me you can actually write a loop. With an 'if' statement somewhere. Please. That's all I ask. You have 15 years+ experience with SQL server? How about a simple JOIN statement? Please?

Now, companies like Google take that too far and I'm 99% positive that the day-to-day job for more than 19/20 people who work there does not involve suffix trees or reverse-printing a linked list through recursion or implementing a stack with two queues, but those are meant to shrink the pool of potential hires from the thousands to the dozens. Nobody wants to sit through a normal interview with thousands of people, better to stump most of them with idiotic, useless quiz questions and interview only a few dozen in person. I get it.

I think interviewing for software jobs is horrible everywhere, period. We just have no way to determine if someone is good or not - you can put anything on your resume and it's hard to verify and compare/contrast with other candidates.

I believe the solution is to hire someone temporarily for a few months on reduced salary/benefits (which would still be considered an amazing deal for 85% of the work force in the US) and see how they work out - can they actually produce? If so - full time, if not - bye.
If you're expecting one type and get another, you have to handle it, right? Documentation is important in JavaScript by virtue that code contracts are never enforced due to implicit typing.
Everybody knows it's bullshit, but what else are you going to do quantitative studies on ? Number of Facebook likes ?
> This is an opportunity for Parks v.2016 - if you're asked by Apple to do anything to comply with the court order, don't do it.

As far as I know there isn't even anything that obligates Apple to punish any of their employees for refusing. If Apple's employees refused to do it they could just put the contract out for bids instead.

Then the contractor would be responsible for ensuring that the software is secure (which they can't do), against damage to Apple's six hundred billion dollar business (which probably no one would be willing to insure against), so there probably wouldn't be very many bidders. If there were any bids at all they would be very large and Apple having followed a public bidding process would have a very exact and market-proved cost to submit to the FBI. And when that cost is fifty billion dollars, it would kind of prove Apple's point about the unreasonableness of the request.
Maybe, but the game is still the same. There are weak points for encryption just as there were weak points with the safe that he unlocked.
not sure what you're trying to say.
> Nearly the whole conversation here is about how
> terrible it was to update the list to include some
> women.

Yes. And it's a really, really boring conversation as well. It tends to devolve into mathematical/logical-type arguments that seem to imply that there are "solutions" to messy things like relationships, emotions and perceptions.

I just flag these stories and hope others do the same.
I look forward to seeing how the FBI plans to prevent people from all over the globe using PGP.
> Just like today's AI algorithms were known in the 1960's

Does this mean anything more substantial than 'they knew about neural networks back then'.
> It's also possible, that were she a big burly guy they might not have treated her the same way.

Sure, but he may have just been referred to as a meat head, a dumb lug, etc.

Also, the lady was in charge of enforcing safety rules. People almost always hate that person, even if they are saving their asses. See how OSHA reps are treated on job sites as an example.
I was burned by a hardware vendor on Indiegogo. All that it took for the person running the campaign to remain (indifinitely) in compliance was to regularly keep us updated on project progress. Of which there was none. So we'd regularly receive updates, which never contained any information about project progress.

I'd be very cautious about hardware on these sites. Don't donate money that you can't stand to lose.
I made a coin holder out of index cards and duct tape that fits in half my wallet and holds 24 coins. I can always either pay with exact change or minimize the number of coins I receive in change,

I routinely dip into the spouse's in-vehicle change-hoard tray to refill it, because apparently some people can't be arsed to fish a penny out of a giant pile of coins when their drive-through total is $X.01, and would rather dump $0.99 in coins into it--never to be spent--instead.

In theory, you should never need more than four $0.01 coins, never more than one $0.05 coin, no more than two $0.10 coins, and not more than three $0.25 coins, per cash transaction. If you have those 10 coins, you can always provide exact change. If you do not have those exact ten, you can always spend some of your coins, such that you get fewer than nine coins in your change. In practice, I need more coin slots, because I am spending coins that do not originate from my own transactions, and need to spend as many small coins as is possible, rather than maintaining an efficient working set of coins in my wallet.

If no one else is filling up a change jar at home, your coin holder only needs to hold ten coins (in the US). It will fit in the same space as a paper note folded in half.
If you ignore the profit motive then maybe, but Corporations in the end are there to serve their shareholders. If the people at the top care, then the company might have a progressive agenda, but that is usually not the case.

Take my country, Brazil, for instance. Regardless of the current corruption scandal going on, it has a very protective labor laws because it presumes the Corporation will screw their employees if they can, which historically is what happened.

Since the 50s local companies are required to pay a 13th wage, to help with annual expenses (yearly taxes, insurances and of course the holiday gifts); give paid 30-day vacation; 4 months of maternity leave (2 weeks for dads); commute reimbursement, if you take public transport; and meal/lunch allowances, since the employee has to eat during their 8 hour day. That's all mandatory. Medical insurance is expected in most jobs, though it is not mandated. This is a major safety network for the (employed) poor.

Now, I've been both employee and employer and I think, overall, this is a good thing. Yes, the Corporation's expenses with staff are very high, but everyone has to do it, so it's not like it impedes local competition. If it was optional then startups and enlightened companies would probably provide this, but most "regular" companies wouldn't.