skysight-inc/HackerNews huggingface dataset:
Since I made the initial comment, I'll reply.

> Would you be just as upset

If by "just as upset", you mean "not upset at all, but rather curious", then yes, I would be exactly as upset.

> Would you be just as upset about Spike Lee bending to his critics instead of sticking to his guns in that case?

I would wonder why he changed a list of something entirely personal to him after some people pointed out that he didn't include any films from the silent era. I am equally curious as to why the reply was "oh yeah, here are five films from women", rather than "oh yeah, I forgot a bunch of stuff, some including women". If anything, it sounds a bit patronizing to women filmmakers, that they're included as an afterthought.

A satisfying (to me) reply would be "holy shit guys I had a brain fart and was only thinking of men when compiling the list and completely forgot about my favorite female filmmakers, here they are, sorry about that, wow".
Honestly, you can make a horribly inefficient game using any engine. Unity just has a lower barrier to entry, as it's very hobbyist-friendly (as you rightly point out), so there's more games being made overall with it, more games made by people with little experience in performance optimization.

I don't see this as a bad thing, either. The tradeoff, from the hobbyist's point of view, is that if you decide to use Unreal Engine, for example, your cost of learning the tech is so high you're unlikely to ever finish your game.

Source: I'm a (professional) game developer and we've used Unity for multiple projects.
No, I have HN whitelisted
True, but I'm also pretty sure that there's no brute force password guess-o-matic that tries every possible UTF-16 character; they too will stick to the default keyboard-entered combinations because there's very few passwords outside of those.
> 80% of what you do is the same for all clients.

This is a crucial insight because information asymmetry forces you to pay a premium for that 80% that can be systematized or worse, pay a low price for that 80% and end up getting the lowest quality work on the 20% that needs deep expertise.

This leads to adverse selection or overpaying...

I read somewhere about travel agencies and how the low end work like booking hotels and cars was replaced by websites, but the more complicated travel services like planning a vacation are still sourced to travel agents.

Hopefully every industry would move towards an environment where you can pay a premium for the part that needs expertise and pay fair market value for the part that can be systematized or reliably sourced for less.
Hang tight! It's coming! Just announced: https://affinity.serif.com/en-us/windows/
I agree, most of it is accumulation over the years
I recommend this course whenever I have the opportunity.

I started iOS programming about a year ago and it really helped me with grasping how to use Auto Layout in XCode, once you learn that the API is easy to pickup if you have some experience in mobile development.

Swift is a pleasure to use.
4 Steps to Make Your Interviews Suck Less
Metiix Blockade – Network-Wide Malware, Tracking, and Ad Blocking
I've been using GCE a lot since 2012 (early beta tester) and the web interface has only improved with time.
That's another good explanation. Sounds pretty likely, now that you mention it.
Obama Chooses Merrick Garland for Supreme Court
I wish I would upvote you 100 times. I've been a web developer over 20 years now. This attitude, that the web is unsuitable for applications, was understandable 15 years ago at the birth of web apps, but it doesn't make any sense today.

People need to realize there's never been a platform like the web in terms of portability and accessibility. Comparing the web to GUI toolkits is like saying that comparing Linux desktops to Mac OS X—Linux environments can never have the polish of OS X because Apple controls the entire stack. Similarly, a GUI toolkit can only be as cross-platform as the vendor makes (which is historically pretty terrible for all cross-platform GUI toolkits). The web is not only a standard, but a standard whose implementation is the price of entry for all new devices.

Furthermore, everyone complaining about the web's shortcomings doesn't have the whole picture—in fact the most difficult thing about a standard of this size is that no single individual or organization has the whole picture of what the standard supports. Sure the web was designed for simple documents and evolved into something for which it was never intended, why is this a bad thing? The fact is that you can never replace the web because A) there is no human power great enough to force adoption, it can only happen by serendipity (just like the web) and B) by the time you were done you would have a whole different set of warts that everyone would complain about. People would do well to remember Gall's Law before condemning web-as-app-platform.
Capture the kill with eagles in Ubisoft's amazing first VR game
Urban Dictionary Slack Bot
Sean Parker’s plan to stream movies still in theaters for $50
Sorry I'm from quebec, I'll be more careful.
You seem to be missing the point of me highlighting that Spike Lee himself asked for people to point out omissions "because of course there's going to be stuff I left out".

If there's no lamb dishes, I request reminders, someone points out a lamb dish, and I add lamb, it's not healthy or reasonable to propose that I am being unduly influenced by the lamb lobby.

It's within the realm of possibility, sure, but to bring it up reflects paranoia, scepticism towards lamb dishes, and possibly a persecution complex due to overexposure to lamb-related GitHub drama.

It is a big deal, by the way. It makes HackerNews look like ReturnOfKings.
Those "many" are still surely the minority. Most people, including academics and politicians, buy the patent propaganda.
Does nobody seem bothered by the fact that "valuation" is usually bulshytt?
That's a case of deflation due to hype, not due to anti-hype. The whole point of the original article is to avoid overpromising and underdelivering.
Thanks for making this comment. I'm not sure I understand whose side you're on, but personally, this sort of debate really irks me.

Are people seriously conveying that Lee purposely left out women? Would you purposely leave out female authors if someone asked you to name your favorite 10 books? It's just ridiculous.

It seems to me that people are looking to create issues where there are none. I'm not sure this can even be called "political correctness." It's something even worse.
> It's hard to imagine that Adobe don't follow a UAT and beta test roll out model of their software, so is this just a case of a few users shouting the loudest or is there genuinely an issue with the UI. The comments on the article span a period of 3 months ago to 1 week ago.

Maybe Adobe pulled this as a joke on designers so they'll start to think twice before redesigning everything into a flat low-contrast mess with no borders on anything.

Sucks when something gets crappier to use in order to look more trendy, eh?

In a few weeks, surely they'll roll it back and say "Ha ha, gotcha! Now quit fucking doing that." Or not. But I can dream.
Every extra supported character makes the solution space much bigger. with 2 character passwords, your set is 3844 combinations. If you can manage to add in "!@#$%^&*()", that goes up to 5184, a 16% increase in options leads to a 34% increase in search space.

No, it's not necessary, unbounded length is probably better. But it's pretty nice to have a lot more characters, and ought to be an easy win.
> Imagine if instead of "women" it was something else. Maybe, "Why didn't you include any Soviet filmmakers?" Or, "What about Alfred Hitchcock?" Or maybe, "You should include some films from the silent era."

I think there'd be a similar response.

The people who've made the response have done so on the view that whatever was on Lee's original list was what he considered the important films (for the purpose of that list), and on the view that if there weren't films that meet some criteria on that list it wasn't because he just didn't consider any films of that sort.
The Fallacy of Success
Because the government hasn't already discredited itself regarding spying on us?
Makes it look like there is still a big difference between the north and the south.
React Native doesn't wrap a browser view, it uses native gui controls.
Orrin Hatch has already said Garland "is a fine man." We'll see how fast he retreats from that position now the Obama has called his bluff.
This seems not to reference one of the strongest and most thorough recent reviews of this whole topic, "The Case Against Patents":
https://www.aeaweb.org/articles.php?doi=10.1257/jep.27.1.3
Open an incognito or private browsing window and try this link: https://github.com/search?utf8=%E2%9C%93&q=foo

So, search still works without signing in, but the link doesn't seem to be available on the front page.

[Meta: I just used 'vouch' for the first time. I vouch for the post, not the user, which appears to be a throwaway.]
Haha yeah they could have just re-branded a Sherline mini mill, had better specs, and even paying retail for it they would have made a healthy profit at $2000 a pop.
Another solution is to treat every password as binary. Text works. UUIDs work. Everything works. But folks went down the text-password road a long time ago, so we're stuck with this for now.
I'd say something to invoke Godwin's law, but it seems pretty clear that genocidal governments that sweep into power love having access to copious amounts of detailed records.
People feel discomfort while listening to these videos because they feel like they are being persuaded by a weak young man to believe things he himself does not believe. This is caused by:

1. High pitch voice. Either it is modulated or not, the voice informs us that a person we are listening to is low social status, therefore subconsciously we assign lesser significance to anything he says.

2. Infomercial-like intonation. Guy may be professional narrator, and his intonation is like you would find in advertisements where someone tries to sell you something really worthless. So people again subconsciously tend to "categorize" this kind of information as unwanted and are used to filtering it out. The effect is strengthened by the choice of music.

3. The narrator clearly has no understanding (or gives that impression) about the subject he is told to talk about. This is subconsciously felt by people through his intonation and the way to put emphasis on random words, and that also translates to two things: again reminds us of infomercials (meaningless talking to occupy time) and malicious persuasion - he wants me to believe in something he does not believe (actually does not understand).

This all adds up to our brain signaling something is wrong, therefore complaints. There is more to education than content.
> These kinds of predictions are almost always useless. You can always find people who say it'll take n years before x happens, but no one can predict which approaches will work, and how much improvement they'll confer.

True, but it's pretty refreshing to have a prediction about AI being N years from something that is wrong in the OTHER direction.

Contrary to your point about 'appreciate it for what it is', there is ONE lesson I hope people take from it: You can't assume AI progression always remains in the future.

A general cycle I've seen repeated over and over:

* sci-fi/futurists make a bunch of predictions
* some subset of those predictions are shown to be plausible
* general society ignores those possibilities
* an advancement happens with general societal implications
* society freaks out

Whether it's cloning (ala Dolly the Sheep, where people demonstrated zero understanding of what genetic replication was e.g. a genetic clone isn't "you") or self-driving cars (After decades of laughing at the idea because "who would you sue?", suddenly society is scrambling to adjust because they never wanted to think past treating that question as academic), or everyone having an internet-connected phone in their pocket (see encryption wars...again), or the existence of a bunch of connected computers with a wealth of knowledge available, society has always done little to avoid knee-jerk reactions.

Now we have AI (still a long way off from AGI, granted) demonstrating not only can it do things we thought weren't going to happen soon (see: Siri/Echo/Cortana/etc), but breaking a major milestone sooner than most anyone thought. We've been told for a long time that because of typical technology patterns, we should expect that the jump from "wow" to "WOW!" will happen pretty quickly. We've got big thinkers warning of the complications/dangers of AI for a long time.

And to date, AI has only been a big joke to society, or the villain of B-grade movies. It'd be nice, if just once, society at least gave SOME thought to the implications a little in advance.

I don't know when an AGI will occur - years, decades, centuries - but I'm willing to bet it takes general society by surprise and causes a lot of people to freak out.
The front door is a less useful metaphor than your safe. We have safes in addition to locked front doors because it's accepted getting into the house is generally not that hard, whether you be law enforcement or a criminal.
>Let's say he put up a list of favorite foods.

The thing is, it's not a list of his personal "favourite" films, it's a list of "must watch" films.

The latter is a more authoritative statement, and moreover it is a list in which diversity of art is to be expected. So it's not unreasonable to suggest a lack of diversity in artists might indicate some oversights.
Founder of Plivo here.

Zentrunk is our SIP Trunking service that provides you global coverage for making and receiving outbound and inbound voice calls using your current cloud or on-premise communications infrastructure (FreeSWITCH, Asterisk, Cisco Call manager, Microsoft Lync, Skype for Business etc.).

Whether you’re looking to add a high capacity carrier that can support your growth, or increase coverage and phone number inventory, Zentrunk can get you started instantly. No minimum spends, carrier negotiations or long-term contracts to maintain, Zentrunk lets you provision SIP Trunks instantly through our user interface or via our API. We are list pricing this very aggressively with further discounts at volume.

E.g (Prices in US start at)

$0.0062/min for outbound calls to local number
$0.0030/min for inbound calls on a local
$0.45 for a US local phone number
Canadian tech salaries can't compete with pretty much any large-ish US city tech salaries.
LastPass Releases 2FA Authenticator Mobile App
Large scale fire on spaceship already happened on Mir. Most critical problem is still present on ISS today. There is a single route to escape capsules, which could be blocked by the fire.
Javascript is evolving and it also has probably the largest number of developers in the world (both those working on JS VMs/tools and JS users).

Given that there are Cobol users still out there, it's entirely likely that JS will outlive both of us and maybe even our species :)

Plus JS is one profile away from becoming a very sound language. And it's not like it hasn't moved that way already (strict mode).
Blackbox JavaScript Source Files Using Developer Tools
I think underestimating the power of centralized telecommunications and Google's trump card handing out Android with legal limitations on manufacturers splitting from the default distro was an unforeseen and in hindsight forgiveable oversight. Google is basically the problem.
If we're addressing the said healthcare only nominally then yes, it may be discarded from the list of considerations.
>In fact, this is an affront to essentially every big business in the world with IP to protect.

it really isn't, because many of the biggest business want a greater degree of population control, and having access to all of every individuals info is a means to that end.
Client-Side HTTP Basic Access Authentication with JAX-RS 2.0
Women are people, not a genre.
Sending Email from Java Applications
This guy is an amazing C#/.Net trainer as well as object oriented programming concepts. Great for people coming from a Javascript background.
http://www.learnvisualstudio.net/
Oh, I didn't know game dev paid much less. Thanks for the info. Anyway, it remains the case that making a living as a game dev is far from the only way to get by, and making proprietary software isn't ideal, so "I need to feed my family" remains a sloppy excuse that doesn't justify ignoring the issue. Not that it's irrelevant, but it's not itself adequate.
Java Caching Benchmarks 2016 – Part 1
The only contribution I have ever made was for the Jolla tablet and thankfully they are issuing a refund.

Not everybody does their research, a 'honest' site has a moral obligation to protect its users. In the age when even free browsers give out warnings against phishing sites to protect their users, is it too much to ask them to block far fetched projects like the dragon fly?
Apple vs. FBI: Where We Are Now, and Where We’re Going
Yep, that was my point.

From experience I would say a room + en-suite bathroom is the only way to stay sane.

The grind of the kitchen wears you down. Where I am now my roommate cleans his plate when he is preparing his next meal so there is always one dirty plate on the side in the kitchen. The stovetop always has bits of food on it.

One gets tired of saying "Can you not?" because it is petty and you become a pain in the ass.

I've stayed in plenty of hostels too. People there will leave what they can get away with but the occasional member of staff is enough to keep things in check.

I would be all for this kind of living arrangement if the "can you not" was externalised to an authority figure to whom you could complain anonymously.

I also sleep with foam earplugs in. Thank goodness for health and safety at work :) The noise isn't enough to warrant real complaint - just people living and having fun. I guess plenty of people live with that. My actual home is silent so when I'm on the road I notice the bustle.
Metamaterials based on Islamic tessellating patterns
> Why should my ID (or SSN) have so much value?

Because it existed before the invention of public key cryptography and is now permanently entrenched. If you think you can fix that, go do it and then make this argument after nobody is using SSNs anymore. Also, your argument for not deploying cryptography is "we should solve that problem cryptography would solve if it was more widely deployed"?

> Why should my medical records have so much value? Medical records have value mainly because it can lead to discrimination, so the solution to that is remove the value of discrimination (job, medical care costs, etc.) based on medical conditions.

You say "the solution" like all we have to do is snap our fingers and people will stop discriminating based on medical conditions even though doing so is highly profitable. The way the laws against that type of discrimination work is by preventing the discriminating party from obtaining that information.

Also, good luck passing or enforcing a law that says prospective mates can't discriminate against you based on your medical or mental health records. To say nothing of the outright violence that would result if the names of women who get abortions became known to the wrong people.
Currently using Authy + LastPass. Would switch but don't feel like resetting all my 2FA secrets to move them to LastPass.

I hope they don't make this a "feature" for their browser extensions as that would undermine the point of 2FA. Likely to stick with Authy for fear of this alone.
Well... they did go on to talk about women talking trash about other women... so I would think they actually did mean misogynist.
For this reason I'd look very carefully at who Bernie chooses to run with.
Those are soo good. He has a talent for talking while typing and his style of presentation keeps you intrigued and content so densely packed it'll keep you rewinding saying, 'wait, wat was that?'
I second the "hex encode it" solution, 256 bit of generated hex looks something like this:

232e2252b8d5a294dd8564020f0cf609f511b3d196ed83030ce9615c6737f578

That's readable, typable, copy-pastable. Not very memorable but 256 bits is rarely memorable.

It's still short enough to send around by normal messaging.

This is specifically about randomly generated passwords, this is not about dealing with human generated "must have capitals, not start or end with a number" etc rules.
Sort of. I don't recall the details from the top of my head and can't easily seem to find details, but I think we're seeing some divergence between Typescript's classes and es6 classes, though I think it's mostly syntactic.

Your code will keep working, but it may diverge a bit from standard JS; however everything will keep working, and I'm sure the expectation would be to move over the es6's syntax unless there were semantic reasons not to.

The Typescript authors are involved in the ECMAScript process, so I'm pretty sure that there won't be any surprising huge rifts at least.
Thats great for those enlightened enough to understand the phrase with some comprehension. Alas, all of humanity is not that wise - I've had to deal with 'mansplaining' too many times from women, as well as men, for it to make any sense for there to be any gender-form in the phrase. And justifying this just doesn't make any sense. Its a terrible phrase, and should be replaced with something that doesn't imply that the phenomenon has anything to do with ones sex.

Because it doesn't. And that is sexism.
Try and name some of your terminal goals. Continuing to live seems like a great one, except there are many situations where people will chose to die and you can't list them all ahead of time.

At best you end up with something like maximizing your personal utility function. But, defacto your utility function changes over time, so it's at best a goal in name only. Which means it's not actually a fixed goal.

Edit: from the page It is not known whether humans have terminal values that are clearly distinct from another set of instrumental values.
Buzzfeed and QZ make regular appearances on HN. I saw Seth Godin once. I saw the daily mail on several occasions. Do not put HN on a piedestal.
There's too many dumb things in Javascript that should have gotten straightened out long ago.

I shudder to think of the countless man-hours that have been wasted working around and debugging issues caused by stupid design decisions in the Javascript language.
'Reason change from the world as it is, not from what you would have it be'

If a proposed system requires changing the world to make it feasible. Well, probably not the best starting point.
Costa Rica's first satellite project enters decisive stage
And all of those contractors that the NSA and the FBI work with, they are just too poor to even think about lobbying for more work in the shadow of Apple's influence. /s

Big business is on both sides of this conflict.
Yes.

I believe usability is the most important trait for a software product, and not only does Git have terrible usability, but its designed in such a way to make it nearly impossible for anybody else to improve its usability. (Although they can improve it's accessibility somewhat-- not everybody is capable of using a CLI interface.)

And it's in a product space (revision control) where the average product's usability is already bottom-of-the-barrel. It's kind of impressive in a way they managed to deepen the barrel a bit.

I'm forced to use (struggle with) Git at work, over my objections. There's no way in hell I'd use it for a hobby project where I have a choice.

I see just sharing my opinion of Git is enough to get voted-down on this site. Oh well. Vote me down. "Person dislikes something popular!" is obviously worthy of derision.
Ascii85 is a great compromise between binary and base64, which works well for passwords.