skysight-inc/HackerNews huggingface dataset:
404 Page for me.

Though I must say - that might be the coolest 404 page I've ever seen.

Edit: The 404 page in question - in case the article actually comes back up :). http://imgur.com/a/cbhS2

Edit2: The actual link to go to: http://www.theverge.com/2016/11/14/13621108/hayao-miyazaki-l...
It just seems that this has been discussed to death already. The only new thing is that he calls it "ValueObject". I already dread people talking about "ValueObjects" and I will have no idea what this is. I thought "immutable objects" is the standard term.
And for non mac users compiling iOS is not only difficult but also impossible without going through the pain of setting up a macOS vm.
I guess I won't be updating dash on my iPhone anytime soon.
Thanks, you answered the question perfectly. I never look at the keyboard whilst typing normally. I have transitioned to using Visual Studio 2015 in the last year, and am now also developing my muscle memory of the function keys.

I use a Logitech G910 keyboard (love those Romer G switches now, even though it took a while), and e.g. setting a break point with F9 is easy as it's the first key of the third block. For a debugging session, the rest follow - I can rest my fingers on the buttons and just step through / skip over etc - no need to look at all, the focus staying on the code.

Actually knowing when I press the button too is extremely important; there's no mistaking the action on a physical keyboard.

I also have a X1 Carbon laptop, the first gen. Fantastic keyboard (and thanks to getting the i7/8/256 version which was rather outstanding back then, it still serves me well today even though the 8gb is getting limiting). In its 2nd iteration, they went for capacitive function keys, much to just about everyone's chagrin. Thankfully, Lenovo listened to feedback and in its the 3rd generation the function keys are back to normal, i.e. same as mine. If they bring a 32gb model out by the time I feel I need to upgrade, I'll probably look at another one (in 1-2 years).
I would probably try to do a startup. I guess that isn't quite the same as quitting though, just replacing.
Every other comment about these changes has expressed approval. An overwhelming majority of Elm community members I've heard discuss this feel the same way.

You are welcome to a dissenting opinion, of course, but throwing shade at Evan for his popular design decisions seems unlikely to change anyone's mind.
Scaling Up and Out in a GPU World
It's hard to know what a specific company's policies will be, but in general I expect larger companies to still be willing to work with you in the future even if you bail on them.

Facebook probably didn't even allocate you to a specific team, so no-one is even expecting you, they're just expecting to need X entry-level SWEs next year.

Smaller companies are more likely to take things personally.
Data-rich interactive figures for research articles
> everyone wants to improve their English

Your point is certainly valid for many people in many places, but in France I find it to be mostly false. Most people, even in computer science, will rather have me butcher French than switch to butchering English themselves.
Yes, then every time I need to give someone my email in person or over the phone I just need to say "it's two zed six bee oh, sorry, zero, you ess eight see why you are at example dot com". And then they're going to read it back to me and pretty much invariably have something incorrect. And then I'll have to read it to them again.

You'd be better off taking an "xkcd" or "gfycat" approach and making your e-mail "correcthorsebattery@example.com" or "ableorganicanchovy@example.com".
listen , fuck Certificates and who ever uses them.

Certificates are for homosexuals
>Comparative empirical studies of modern democracies that I've seen (e.g., as detailed in Lijphart's Patterns of Democracy) suggest that this is simply not correct.

What do you mean? How many countries use approval voting or condorcet methods to select parliaments? Because that's what I'm referring to. These systems tend to select for "best compromise" or centrist candidates, which should represent the population pretty well.
And resign it on your computer every 7 days? Not exactly a walk in the park.
Nice! I've used hook.io for this in the past but yours looks much simpler.
Despite his past actions, isn't releasing this as an open source project ultimately a generous act? Many people have paid for this product in the past—ergo it has value—and now, it is free for use and modification.
It does seem like a smart guy with a twitter account, an airplane and a lot of energy was able to beat large embedded organizations and large infrastructures. Maybe it's like a nimble startup overtaking a large status quo industry. Some people say that his party actually had a more sophisticated big data system, though. It's just that they used it, instead of talking about it.
They don't do it when it's failing, because no investors would do it. It usually happens when the startup is on an upward trend. It's usually done as part of an investment round of some sort. It's not fraud, it just isn't obviously public.
> The third major failure has been a general apathy about politics amongst my colleagues here in the Bay Area. When many of the best minds in machine learning have decided that the most existential threat to civilization is the rise of Skynet, we have had a major failure of group think.

I cannot agree more. I am also in the Bay Area, and I feel surrounded by people who are deeply out of touch with the rest of the country.

There is real desperation in this country. That's why Trump is President. People didn't vote for him because they are racist. They voted for him because they worry about putting food on their tables. They worry about being left behind in a world that has fewer and fewer ways for the average Joe to dream about a future. They're angry, rightfully so, and in Trump, they found someone willing to listen.

They sure as hell didn't find it in us. Sure, we've given them lip service. We've looked at them through our rose-tinted Google Glasses, and at best, we've felt a twinge of regret at the way the world is going. Not enough to do anything. For all the efforts to teach girls to code (a problem deeply related to our own talent shortage), how much have we done to figure out what a blue-collar worker in rural Indiana is supposed to do when the sole factory in his town shuts down?

Because let's face it -- we look down on them. We call them hicks and rednecks. We scoff at their lack of high-falutin education. We think they got left behind because they're not good enough. Because they didn't pass the tests we did, didn't have the ambition we do, didn't try as hard as we do. It's a nice thought if you want something to let you sleep at night, but it's not true. Those people aren't worse than us. They're not left behind because they're stupid. They're being left behind because people like us stopped giving a damn a long time ago.

The solutions we did offer were exactly the ones you'd expect from a far-removed elite aristocracy. Teach everyone to code, or throw them money. Neither of which they want. So the people you laughed at, the people you thought yourselves better than, the people you offered little more to than pie in the sky techno-utopian dreams -- is it any surprise they turn around and elect someone you don't even understand? You never understood them anyway.
That is not an excuse. I can understand why Apple went forward, even after bending backwards to work with him.

(And I'm really not an Apple apologist; please do checkout my post history if you're so inclined.)
It's called "Induced Demand". That combined with "drive until you qualify" lead to over congestion on roads that were built to "peak" demand.
No. Non-reference plain old structs are typically more efficient for most operations, up to a certain size (how large, 16, 32, 64 bytes?).

Objects have a certain overhead, for example each reference uses 8 bytes, and they typically come with a vtable.

Also cache efficiency is very important these days. Sharing is detrimental unless memory consumption is an issue.

And let's not think about GC overhead. A point class holding two integers is a really bad idea when you have millions of points.

Conversely, as objects get larger, it's less likely for two objects to be equal. Interning is just a bad idea for most cases.
Actually, after a few months it is a problem because the adapter doesn't stay on when you're on a table in a coffee shop and the cord is hanging over the edge because you've got papers that you're typing from.
Is there any reason, in 2016, to use Symantec over LetsEncrypt?
Characterizing Trump supporters as "xenophobic white people" probably doesn't make it easier to mix with them either.

You may know Trump supporters who just don't want to fight about it.
You're right, I hadn't realized that the spec forbade primitives as WeakMap keys - so while to approach should actually work in other languages, in JS it would leak memory as you'd be forced to use a normal map (or clean up after yourself - ich).
This isn't about immutability, this is about the power of introducing value objects to a system. (Immutability is just a property of good value objects.)

Most code I read does not use value objects. It's more common for me to see primitive obsession [1], data clumps [2], arbitrary structs, or the "struct + service" antipattern (looking at you, Angular 1). Granted, I'm not working with FP languages.

When you migrate code to use value objects, then follow up by moving associated behavior into the value object, there are significant knock-on benefits to your design.

Value objects may be simple, but they're not obvious. If they were, more code would use them.

[1] http://www.jamesshore.com/Blog/PrimitiveObsession.html

[2] http://www.martinfowler.com/bliki/DataClump.html
What makes you think advertising networks aren't Evil AIs running on a distributed mesh of wetware hosts?
I hate GitHub template files.
> they also have windows

Not Apple. They have OS/X.
Because the aim is to free up money to spend on rehabilitating the prisoners. If there is not enough money being made in profit then converting to a non-profit structure would not help much.

Having said this I actually think a for profit model with the right incentives might be the best way to go. The current incentive structure for private prisons basically encourages a revolving door since they are paid per prisoner per day.

What we need is smarter incentives that encourage prisons to help ex-prisioners to not reoffend. The problem is not the small share of spend going towards private profits, by a system that encourages the prisons to always be full.
I really like the native Mac app UI of Dash, but devdocs.io's design is so much better.
Setup Role-Based Access Control (RBAC) and Audit Logs for Kubernetes Clusters
A) This is NOT Big Data

B) This election was 101 in ML. The biases were obvious and easy to undo.

C) I called it and won a lot of money
https://news.ycombinator.com/item?id=12863445

D) Best not to take advice from people who are constantly wrong

E) Big Data and ML are still awsome :)

See below from my linked post a week before the election:

The problem with Bayesian is that it's often over confident in the model. Error bars don't take this into account and people over rely on error bars - especially with complex domains.
Then there are the intentional and unintentional sampling biases in the polls that have to be taken into account. Then there are known human effects that add additional biases. E.g. the shy voter effect (e.g. Torres and Brexit), silent majorities (Nixon), momentum, dam breaking (Reagan), enthusiasm gap (Obama), the giant fk you to the establishment vote, pending indictments etc. In my view with the election being so emotional this year these effects are big enough to swing it to Trump making a poll based model wildly inaccurate.

I've taken an actual position in the election. $4k on Trump to win at 15% odds made just after the tapes. At the time I felt Trump had at least 50% chance so the bet was positive expected return for me. I figured the public would get over it. My Bayesian friends had his odds at 2%. Today I consider Trump to be at least 70% with the whole FBI inditement saga picking up steam.

In addition, the betting market behavior mirrors Brexit. A few very big bets on the status quo and many small bets against. It appears as if once again deep pocket punters are intentionality trying to manipulate the odds on the illiquid market in order to send a message that effects the vastly larger financial markets. So I think the odds are that there is some free money there.
No, because you can't distribute GPLv3 licensed apps on the iOS App Store (the Store imposes restrictions that the GPL doesn't let you impose).
Is there a version that has android & apple ios dev docs?
> I have not missed, just haven't seen too many caring about it on the Windows game development forums.

I guess you visit wrong forums. All major engine developers are busy with it.
Five years of Fanout
Let my copy-paste it for convience:

"Gather round, folks, let me tell you a story.

So 5 or 6 years ago, this guy named Bogdan Popescu starts a company called Kapeli and writes a bunch of Shovelware. Puts out a bunch of PR for crap like MoveAddict.
http://www.macworld.co.uk/opinion/apple/press-release-mac-os...

http://imgur.com/C2vjkig

All of this is featured on his website, kapeli.com. There in the header...moveAddict, iGuard…and something called ‘Dash’.
https://web.archive.org/web/20120409173750/http://kapeli.com...

http://imgur.com/W94bGnl

{edit:
Even his old Twitter posts confirm this.
https://twitter.com/kapeli/status/24561715939

http://imgur.com/qYSESjl
}

Over time, Dash explodes in popularity. It fills a niche and is actually legitimately useful. He “goes legit”, creates a new dev account tied to the same com.kapeli bundle identifier. Suddenly — publically, to those who can’t see his bundle identifiers — it’s the only app he makes!
https://webcache.googleusercontent.com/search?q=cache:qoxumm...

But what to do with all the other shovelware though? Not to worry, it can stay on the other account. Spam some reviews, get some idiots to buy it, easy beer money on the side. Let’s just change the author to “Mihaela” instead.

https://webcache.googleusercontent.com/search?q=cache:TO_CAd...

https://i.imgur.com/m70tauN.png
(There's our good friends, moveAddict and iGuard!)

During a routine Apple account transfer…he gets caught.

All of a sudden he cries foul. There WAS a second account, but it’s not his! It’s a female family member’s. It was some account that he had nothing to do with. He forgot about it! It’s ancient history!

…it just houses literally everything the guy previously created that isn’t Dash. Including apps such as moveAddict and iGuard previously prominently featured on the dude’s website and PR spam. In his name.

Now both Apple and Popescu are in agreement — there are only two accounts with his com.kapeli bundle identifier. Apple says they are both his. He claims he only has one, and a relative has one. So why are his apps on both accounts, his and Mihaelas?

Did he gift the entire source code and ongoing revenue of these apps to this 'family member' as well? What a great guy! Still it sounds like something that might be worth mentioning during this whole mixup, either to his faithful blog readers or Apple. It might have cleared things up rather quickly.

Despite the fact that his whole story falls apart on scrutiny, Apple bend over backwards and will reinstate his account if he admits some wrongdoing. Stubborn dude refuses to budge, posts illegally obtained phone calls…

…and yet people still criticise Apple and believe this guy."
I can hear the arguments now: "Of course the MSM is going to say that! They're obviously biased against Trump! They're just representing their own selfish interest!"

Yup. A lot of media organizations endorsed Clinton over Trump.

https://en.wikipedia.org/wiki/Newspaper_endorsements_in_the_...

I've been (admittedly amateurishly) looking for research on media bias. Research is limited by its methods, and researchers hold opinions, results can be subject to confirmation bias, so this whole area is difficult for the every day person to sift through.

https://en.wikipedia.org/wiki/Media_bias_in_the_United_State...

I find it hard to believe that no bias exists, and I think a lot of journalists try to be objective, with varying success. The question to me is how much bias there is, how we can keep that in mind, and how we can agree on some shared understanding of facts.

It's also in the interest of these organizations to support the First Amendment. Hard to ask them to be against — or even neutral — the First Amendment, just as we'd expect for any business to support aspects of the Constitution or law that are in their own self interest (regardless of whether we agree with it).

It's also in the interest of Americans in general for strong First Amendment rights. It has broad support across parties. This kind of nuance doesn't fit easily in 140 characters or support the easy "us vs them" characterization.
Maybe the markers are too high and will hit some car mirrors. Maybe they impede lane access for turning vehicles. Maybe they are too close together, too far apart or too distracting to drivers or too close to bicyclists. Maybe they are not well grounded and if hit one will fly into traffic causing an accident.

That being said, these are probably completely fine. But there's lot of reasons why having a process for infrastructure changes makes sense. At the same time, I applaud SF for being pragmatic about it and accepting of these people while working toward a long term solution.
So much qualifying. To say "Some good ones" means most are not - this is obvious. Endorsement by Nazis and the KKK should be humiliating and a red flag that you're saying something very wrong. Again obvious.

And abusing women under your supervision - as in employees or contestants whose future you hold in your hands - is harassment and actionable. No need to fudge about 'was it consent' - it was the boss abusing the underling, and it was wrong. No doubt about that.

I think folks have a fantasy about this guy, because of his alpha-male manners and outrageous statements. No amount of obvious wrongdoing will puncture that fantasy - folks just explain it away. And the explanations get weaker and lamer.
Ask HN: Why does Apple make you wait 4 days to set up 2FA?
I just had to update my Apple Developer credentials, because my old login ID was not an email address. No problems there, I went ahead and updated my ID. As part of the process, Apple offered me the chance to use 2 factor authentication for extra security. Seeing as I use this everywhere else, I opted 'yes' to begin using 2FA.

However, I was told that there was a 4 day waiting period before I could implement it. Sounded strange to me. I can understand a waiting period to disable 2FA, but to actually start using it? I don't see the security implications of not waiting, and I am hoping someone can explain some sort of compromise that I may be missing here.
I guess a brew cask package might be able to make it easy, along with ios-deploy
Aaah, come on. Putting labels on people based on the country and statistics is a bit stupid. Same as all arabs are terrorists thing.

Yeah sure lots of people from my country ( Bulgaria ) are statistically dodgy, but there are also legitimate ones.

Law says : "Person is innocent, until proven guilty."
Wow, that's... just, wow.

> New, testable interfaces for the operating system.

So you implemented this at the syscall level, and that just happened to include a tty? Very neat.
> it doesn't matter what runs underneath

You keep repeating it, but it's nonsense, because it always matters how hard is for the engine to target multiple platforms.
It makes more sense in the context of domain driven design (ddd) but I don't believe he references this at all in the article. But based on his other articles I think that is what he is getting at.
Democracy

(Not speaking for GP... Just a reminder that that is the context of what we are talking about)
Yes, I fully believe the FPTP voting system is what has led to the incredibly toxic and extremely partisan political system in the US, to the detriment of all logic. It has created an extreme "us vs them" situation.

Studies also show a correlation (and possibly causation) between FPTP countries and income inequality. Whatever "benefits" FPTP may have, they pale in comparison to all the disadvantages.
Tbh, I find some of the complaints in this thread about it not being totally free irritating. When food, houses and healthcare are all free, maybe all code can be free too. (But i don't think a society has ever succeeded by doing that.)

I personally don't have a problem with a license that allows a user to modify source code, and run modified source code, but only after paying a fee. It seems to me DOOM mods work like this already, the code is free, but the game resources like textures etc can only be used after paying for a license. Id software gets paid, people can hack all day on the game, seems like win win to me.
> Good lord, people do this? People spend ten thousand dollars on a ring?

No, of course not - why would you think that? Those 'high priced' rings are like the wax fruit in a greengrocer, or plastic lobsters at the fishmongers - just there for show...!

Back in the real world, people can actually spend hundreds of thousands, even millions, on jewelry.
The losing candidate had negatives too, both in terms of messaging (that whole 'basket of deplorables' fracas) and scandals (pay-for-play at State). Also she was in the pocket of the banksters and wall street. Also she was promising a 3rd Obama term. And on, and on ...

I don't like all this recent talk about how Comey sunk Clinton's candidacy or some right wing FBI agent conspiracy did her in. She owns all her scandals, it's her job to defend and sell her brand.

I took it she thought the presidency was a foregone conclusion and she felt should could let the email thing fester for months with evolving excuses without taking any serious damage. The unanswered drip-drip Wikileaks revelations with DNC bag ladies and Media shills dropping like flies all around her didn't help either.

I didn't have a dog in the fight, I didn't vote for either Clinton nor Trump. Both the candidates were super negative. I believe if the Democrats put up someone with a modicum of positive energy (Bernie, perhaps?) Trump would not have been elected.
We should do DevOps right?
Wow, talk about a click-bait headline... absolutely nothing to do with big data.
Martin Gardner published a small book early in his career that describes Llull's project. It includes reproductions of many of his diagrams, which are very geometrically ornate.
extended validation (mandatory for bigcos) and support contracts (important for corporates, not sure how useful "in real life").

Also, inventory management, which is helpful when you have hundreds or thousands of certs.
Do you want it to be safe? Modern C++ is not safe.

If you want it to be safe, you will basically be reinventing Rust.
It just sets the humanity a few years back,

The point is we don't have that many years left to stop irreversible change from happening. And the effect of his actions (for example, in almost single-handedly reinvigorating an entire generation of rabid climate change deniers) may be with us for many years after he leaves office.

If someone grabs the wheel of a car you're riding in, steps on the gas and sends it barreling toward a sharp cliff -- you don't just think, "this just sends us a few tens of meters further toward the cliff" (simply because the cliff is still a few hundred meters away).

Nor would you describe any of your fellow passengers who seem overly concerned about the sudden turn in the state of affairs as "alarmist". Nor would you say "I don't like him, and I agree that rapidly approaching cliff edge looks linda scary -- but things don't always go our way." You'd do everything you can to grab the wheel back from him before it's too late.

That's the situation we're in.