skysight-inc/HackerNews huggingface dataset:
Moreover, it's simpler to blame someone else for the result of your own actions. The perception breaking encryption will solve all their "problems" and allow them to get back to reducing suffering to zero is a fallacy. Our government's historic actions have had just as much part to play in this drama as anything. You reap what you sow.

The real fallacy here is the idea that the government is 100% responsible for "keeping us safe". In reality, it's me that keeps me safe most of the time. I expect them to deal with larger threats, such as North Korea. I expect all of us to deal with smaller threats, and understand shit happens sometimes that we wish hadn't.
I don't understand why people tend to turn useful things into strict ideologies.

TDD is super useful for simple algorithms. It gets harder once you get into more complex scenarios like multiple components working together. If TDD is not useful for some cases then don't use it there and use it where applicable. Or think about how you can make it work. It's not that hard.
Word choice is fine. Vanilla means plain, unremarkable, blends in well. To become an unremarkable part of the economy. Taking an altogether different meaning not fitting the context says more about your interpretive frame of reference.
It's not hard to not redirect bit.ly but redirect victims that click the link.

Some .gov sites need the redirect for whatever reason, but they could check the referer.
Help Me Understand:

I am a government who is censoring content. I do not like the explicitly saying I am 'censoring' the internet I instruct my infrastructure not to use the status code 451. and I instruct my nation's infrastructure to reject or rewrite all responses with 451 status code to 404.

What stops me?
You had me up to this point:

> His color has nothing to do with it, and quite frankly, I'm sick to death of everything in this country now revolving around race, homosexuals, feminists.

Because it's not that simple. And race seems to play a big part in the probability to get convicted and have a record, especially for something as mundane as selling pot.
> But it can’t be someone who got caught. Which for the most part means it can’t be someone who is black.

It's thinking like this that pisses me off. Henderson wasn't hired because of a record. Yes, racism still unfortunately exists, but in order to move towards an equal future we need to stop bringing it up and searching for problems where there are none. Fucking Buzzfeed and Huffington post are constantly using they're over-sensitive audience to start drama.
The comments section here isnt much better than that

Edit:

To follow up your edit, I find the attitudes toward race and gender on HN particularly troubling. Whenever there is an article that discusses legitimate race/gender issues it tends to be downvoted/flagged and drop like a rock off the front page. The comments are often calling into question the credibility of the person making the complaint about racism, and even blaming them / their race.

The reason that I find the attitudes here so troubling is because there are a number of influential people here. Many are entrepreneurs and future entrepreneurs. If these attitudes are a reflection of the racial attitudes in the tech industry then woe unto us. We are doomed. We fancy ourselves sophisticated, rational, and benevolent leaders of the future world economy but we are too arrogant to look inward at our own flaws.
Thank you for that, that is not something I was expecting to see.
3 Fundamental User Onboarding Lessons from Classic Nintendo Games
25 days ago you said Linux Mint solved all of your problems... https://news.ycombinator.com/item?id=11150556
Yes, but this guy wanted to work at the front desk, not own the license. And society hasn't recently taken major steps towards legalizing DUIs.
It is true that, as all amateur fans of the law seem to celebrate, you can tangle words and torture definitions until a contradiction seems reasonable, but this is only a part of the legal process, and not really the most important one.
Because at that point, Django is a superset of Flask. It can do everything Flask can do, but it also has additional access to the Django ecosystem of tools and libraries.
Resolution Wars in 3D Printing
North Korea is known as "The Democratic People's Republic of Korea". All of the others listed self-identified as democratic nations in the respective periods I refer to. In the USSR, the Communist party was "elected" time and time again, in "democratic" elections. They had a "mandate from the people".

To completely disregard any comparison because "they're bad and we're good" is so dogmatic and jingoistic it's impossible to process.

Edit: And I see in a parallel comment you say re: the US justice system "They (the courts and prosecutors) Do What They Want"

Would you really quantify that as the rule of law, or as arbitrary rule?
I fed jokes to a RNN and am sharing the results with you all
Nobody else wants to do what they are doing. They are removing a native control that's built into the keyboard (above it actually), probably to put in their own custom one I'm guessing. While apps are getting rejected because of accessing a private API to remove it, I think an even better reason to reject these apps is because users expect to have the native keyboard accessory be part of the keyboard control.
> What did he think about weed then? That it was an unproductive (one of his favorite words) and likely immoral industry of drugs, not fit to be placed in his glorious world of markets and trade deals.

> What does he think about it now? You know already. What do all these full-time market-men think about it: markets are awesome and efficient and now it's just another market service for them to try to arbitrage and to buy ownership of so that they themselves can maximize profit on the margins.

Isn't that exactly how we want our businesses to behave? If a businessman who didn't want to get involved in something when it was illegal now wants to get involved now that it's legal, isn't that good business ethics?
I just tested it, payment is handled over HTTPS
South Korea trumpets $860M AI fund after AlphaGo 'shock'
This is likely in reference to Innocence of Muslims[0] the movie which allegedly prompted the attack on the US embassy in Benghazi. It can be easily found on Youtube today.[1]

[0]https://en.wikipedia.org/wiki/Innocence_of_Muslims
[1]https://www.youtube.com/watch?v=Vl2-NyONaL8
I don't necessarily only want to work in only one language, but I certainly enjoy working in some languages more than others. That being the case, all else being equal, between two jobs I would choose the one with the language I prefer.

It's kind of like.. employee benefits I guess? If I am going to have to spend most of my life programming I'd rather do it in a less painful way.

>what if, in order to scale, a different language is more appropriate and you hired only Python experts?

I don't think this is really an issue. Just because someone is a Python expert doesn't imply that the person doesn't know its good and bad parts. If anything they might understand the limitations even better and know when it's time to switch.
Finally a benefit to being old: I've stood as near as the guards would allow while one was started up, and seen it take off and do a flyby. This was in the narrow window of time between the cold war hardware being super-classified, and it being withdrawn due to budget constraints.
Moduels in Elixir
"I've seen situations where that big refactoring would involve scrapping or rewriting tests, and that causes its own kind of architectural conservatism."

Yes, rewriting tests is part of a refactor. You always have to be willing to do that or just scrapping outdated tests.
NPR discourages promoting podcasts or its NPR One app on member stations
It's hard to measure economic output of people who do things that don't make money.

If a stay-at-home parent helps raise children and run errands, and as a result the breadwinner is more capable in their job and the children grow up to be stable and successful, shouldn't that kind of work be compensated?

Likewise a community volunteer can do a lot of good if they are not burdened by living expenses, yet often communities that could benefit most from volunteering are those which lack the funds to pay people outright.

It would also be a hell of a lot easier if I could work 20 hours a week and spend the other 20 working on my business without worrying about making ends meet and contributing to my retirement accounts.
Yeah, this meaning has been around for ages: http://www.hacker-dictionary.com/terms/vanilla

Where I'm from, vanilla crisps are ready salted. And vanilla ice cream is vanilla.
You need to convey that a severe discount makes no sense.

Hey Big Startup Guys-

If you're buying from us-- you're going to want us to be profitable, so we can have great customer service, do product upgrades, legal protections, and so we can have an entire team of people to do the job and serve you.

We work with Big & Small clients that want us to make a profit. We won't allow you to make us do a bad business deal.

Our pricing model is fair-- let's figure out a way to continue working together.

*Hat Tip: Oren Klaff > http://pitchanything.com/
In case anyone is wondering, this plugin hides the "accessibility bar," i.e. the keyboard bar that appears when you tap on a form element in iOS: https://nolanwlawson.files.wordpress.com/2016/03/accessibili...

The accessibility bar is really annoying for hybrid app developers, because it's often not needed, and just takes up valuable screen real estate. As one of my coworkers put it, it has no purpose other than to announce, "Hi! I'm a WebView!"
This is a very good analogy. Thank you. I'm going to use this in the future when explaining the issue to non-technical people.

Of course, if I may play devil's advocate: A criminal using a shredder has to go additional lengths of shredding the paper, but encryption is just always-on.

It's as if you had a shredder which magically shreds all your incriminating evidence you leave on paper.
The point is that crypto is only evaluated as "secure" at a given point in time.

Even if RSA-2048 is secure in 25 years, it will almost certainly not be in the same place in it's lifecycle. Even today, NSA guidance recommends RSA-3072, or RSA-2048 with an accelerated migration to Quantum-resistant crypto in the future. (https://www.nsa.gov/ia/programs/suiteb_cryptography)

My fear is that there won't be an "AES 2", and the commercial/individual world will return to a place where we don't have access to quality, trustworthy crypto for communications and commerce. Without security, there is no trust, and without trust many of the advances in productivity and and collaboration that we've gained in the last 20 years will be substantially weakened.
Look, I'm no lefty or blank-slater by any means but "lower IQ" populations is a pretty inaccurate characterization. I grew up fairly lower class and knew a lot of bright people who failed due to shitty parenting and broken homes, and little opportunity to go to college, etc. I've known a lot of folks from well-off families that are frankly not the brightest people, but they doing well from the opportunities they had.
Obviously nobody is actually suggesting a situation where you can point at a house and say "I deserve to live exactly there" -- but my point is that it's hard to see any clear line between there and any form of "resisting gentrification."

For example, you say, "entire city cores become entirely reserved for wealthy people." That's a sentence fragment replete with lineless definitions. What's a "city core"? If I can afford a house one block outside of the imaginary line that bounds a "city core," is that actually much different from my being able to afford a house one block inside that line? What constitutes a "wealthy" person? If the "city core" (however that's defined) is "affordable" (however that's defined) for someone whose income is $60,000, but not $50,000, what does that mean?

I have no trouble with the sort of general intuition that it's a shame if someone can no longer afford to live in a neighborhood that is deeply meaningful to them. What I have trouble with is any way to quantify that intuition and put it into a practical set of policies that actually increase justice and do not diminish it.
If my reading is correct I think you missed his point. His claim is that most people wouldn't want to be placated with UBI in return for being denied an opportunity to earn their own way because all wealth creation capabilities are concentrated in the hands of the 'Silicon Valley elite'.
Official support, documentation, perf (presumably), debugging, and tooling support would be my main concerns.

Technically, XAML makes heavy use of C#'s events and properties (which C++\Cx adds to C++), which don't exist in plain old JavaScript. Also, both C# and C++\Cx support "await" natively, which is extremely nice for WinRT's async-heavy API's.
How does this better than GWT?
It's a better idea than letting equally-as-dirty-but-white-and-uncaught Joe Trustfund take over in his absence. The former at least equalizes the second-order race issue, whereas yours naively compounds it.
Front End Happy Hour – RxJS – Async and Drink
Agreed. I think ETL = https://en.wikipedia.org/wiki/Extract,_transform,_load
That's why reading the manga is almost always the superior experience compared to watching the anime adaptation.

The adaptations usually insert so much unnecessary filler because they'd otherwise catch up to the latest manga chapter much more quickly. Your typical half-hour episode usually covers 2-3 chapters' worth of material. Without the filler, a year's worth of manga might be covered in half a season of anime.

Regarding HnG specifically, reading the manga has the additional advantages of not bothering with intros/outros/spoilery-previews and allowing you to avoid messing with pause buttons to get a better view of game boards. The art is also absolutely gorgeous, especially in the latter half of the series.
Yeah it's kind of impossible when you basically have full control of the method dispatch system at runtime.
Yes, but I don't have those expenses every month.

In a year, it could be 5 times the cost of hosting if there's no heavy development from outside (or a complete rebranding :)).
Gentrification effects an upward pressure on property values. Property values determine property tax. You're right, that's not technically rent, but it is one of the predominant mechanisms by which people are priced out of neighborhoods.
The saving grace of Apple Music? Human beings
Twitter's Tech Stack – JavaScript to Big Data
Show HN: Criollo, an Obj-C and Swift web server framework for OS X and iOS
I appreciate your remarks. But -- what I'm saying is that no one should feel sorry for this guy. It pains me to see the vast numbers of Americans who but a few years ago were for tough legislation and tough policies and who now desire to see criminals released from prison because the sentence may be too harsh. Really? If you do the crime, you do the time. We should not undo sentencing. It was all done legally at the time and it should stand.

I don't like the dope industry. It attracts children who think that smoking marijuana is harmless. It's not. The dopeheads can trot out all the industry-inspired crap they like, but it's not healthy. I'm all for ACTUAL medical patients who are in severe pain using it, but so many go to these quack doctors who will give a medical reason for a few dollars. Actual doctors with hospital admitting privileges should be the law.

Marijuana is not harmless and just a few years ago the majority of Americans agreed. The morality in America has slipped precipitously since our heyday as a nation in the 1950s.
Progress has shifted from big brawny machines and large troop formations to electronics and special ops squads.

Consider that these days you can fill the sky over the enemy with sats and drones without risking the life of a single pilot, and keep it going 24/7.

Also you can airlift a small team equipped with all kinds of sensor and kit to evade and disable, where before you would send in the grunts en mass in the hopes of overwhelming the target.
There is a really deep philosophical question here: do people walk free of the sins of their fathers?

There is no evidence Josh Green's parents actually committed any sins. Is he just supposed to feel some sort of collective racial guilt? Should black people also feel collective racial guilt over the disproportionate number of murders that blacks commit even nowadays?

(Note: I only bring up the latter fact to illustrate the unpleasant and nonsensical consequences of collective and ancestral guilt. I think the whole idea is nonsense.)

As for the problems you bring up, if low prices are the problem, he's contributing to the solution by increasing demand. I segregation is the problem, he's bringing his nordic white family into the neighborhood and reducing segregation. This seems like one of those wonderful situations where greed, self interest and capitalism make everyone's lives better and solve all the problems.

Why should he feel guilt? The Copenhagen interpretation of ethics? https://blog.jaibot.com/the-copenhagen-interpretation-of-eth...
That would technically make it a little bit harder for them to let Facebook use all their internal APIs.
No. I wrote that 8 years ago, I've open sourced the code, anyone who wants to take it and run with it can. It's too much work for me to maintain a system that would do this for people.
But this is more like someone owning a liquor store selling to underage kids, thus breaking the law losing his license then getting denied a job at distillery for prior lapse of judgement.
What, exactly is Silicon Valley in this argument?

The article does not provide a definition, and seems to repeatedly make the hilarious mistake that Silicon Valley can be "personally" deserving of the sort of moralistic/authoritarian pseudo liberal browbeating that's so common in the media nowadays.

It isn't a person that can be shamed on social media. It isn't a nation, a government body, a think tank or any other sort of institution that owes you or society a damn thing. If it even can be viewed collectively it's an expression of capitalism and technological progress that is single mindedly interested in providing value to shareholders.
> Well, as someone working in tech and making good money outside the valley I think the SF-cost-of-living-problem is a bit of a misnomer for the wider tech community. People all over the world are getting big rich off of tech.

Yes, but they are the exception.

> And I think the inundation of underqualified is just the cost of sorting out the good people.

Which this industry has consistently shown it is horrible at.

> I've personally hired two people who never went to college.

That doesn't say anything about how the larger industry behaves.

> And I know a lot of people with unrelated and/or BS-only degrees who went big.

A degree is still enough of a signal to get you past screens that one with no degree can't.

> You can get a laptop that does fine for $300 + internetCost. Getting an education that could earn 6-figures if you're good at it has never been easier.

"Could" being the opportune word. In most of the country the median salary for a software engineer with a degree and 10 years experience isn't six figures. If you are trying to sell people the idea that they are going to make $100,000/year after a few months of Coursera courses on a $300 laptop you are selling a pipe dream.
I too am mostly a Debian guy but it sounds like your situation has less to do with RPM than it does with a client putting themselves in a crazy situation.

The whole point of getting your OS from RH is that RH has a book that you can do things by and be pretty well assured of the results. When they decided to no longer subscribe to that they really should have switched to a community managed Linux version.

I can't imagine the one time cost of moving their production servers to CentOS would be more than the continual update pains they're experiencing.
A teenager with a weed possession conviction is not a mobster.
True enough, but companies only argue for more immigration (quicker fix) than an educated populace (not their problem/criticism of govt is bad for business)
Since you're writing a thesis on cross-platform frameworks, have you looked at the toolchain that Google used for Inbox? They write their cross-platform non-UI code in Java. On Android, that's native. For iOS, they compile it to Objective-C using a tool they wrote called J2ObjC. For the browser app, they use GWT. The UI code is platform-specific and written in each platform's native language, i.e. Java, ObjC, and JS. They don't even try for cross-platform UI code, as Ray Cromwell explained here:

https://news.ycombinator.com/item?id=8965349

This toolchain doesn't cover UWP, except indirectly via UWP's support for web apps.
It is in the body of the response. How do you make out that is is not?
Trust me...I absolutely prefer scala as a language. I love almost everything about it (except maybe SBT, but it's tolerable). It pains me to know that the TS compiler is catching only a fraction of the problems that Scala could. But ultimately anything I write has to end up as javascript, and the community just isn't there to support it, so I end up having to deal with javascript regardless.

And yes, the js tools are loathsome in general. I've found Typescript to be the best tool available to me, and webpack is pretty good as well. Everything else I've been able to cut out thankfully.
TDD:

Write the test case representing "this USB host controller driver has no race conditions", and then just fill in the code, and out pops a race-free USB host controller driver!

(Of course, it does nothing so far other than demonstrating freedom from races, but that's just a small matter of writing more tests for actual USB requirements and fulfilling those.)
Lead Generation and Social Selling
[TLS] Include Speck block cipher?
... a highly specialized team of dedicated engineers...If they are not bored, chances are they are pretty mediocre. Mediocre engineers really excel at building enormously over complicated, awful-to-work-with messes they call “solutions”.

OMG, the author just described the last place I was at. Processed a few Tb of data and suddenly there's this R. Goldbergesque system of MongoDb getting transformed into PostGres...oh, wait, I need Cassandra on my resume, so Mongo sux0r now...displayed with some of the worst bowl of spaghetti Android code I've witnessed. The technical debt hole was dug so deep you could hide an Abrams tank in there. To this day I could not tell you the confused thinking that led them to believe this was necessary rather than just slapping it all into PostGres and calling it a day.

All because they were processing data sets sooooo huge, that they would fit on my laptop.

I quit reading about the time the article turned into a pitch for Stitch Fix, but leading up to that point it made a good case for what happens when companies think they have "big data" when they really don't. In summary, either a company hires skills they don't really need and the hires end up bored, or you hire mediocre people that make the convoluted mess I worked with.
It doesn't sound like that at all to me. In fact, it sounds a lot more like getting caught drinking underage, and then getting denied a job at a distillery.

If we're being precise, it sounds like getting caught drinking when you're 20, then a few years later the drinking age is lowered to 19 but you still get denied a job at a distillery.
That looks awesome!
I made a similar thing:
https://medium.com/@christophe.smet1/flux-irl-building-a-hue...
Would you be interested in a collaboration ?
A secondary issue here is that a joints worth of pot was cause for a felony conviction. How is that punishment in any way fitting the crime.