skysight-inc/HackerNews huggingface dataset:
Booting Daily Stormer has definitely caused problems in their case, but let's be real here:
1) DS hasn't in fact been kicked off the Internet.
2) There's a huge difference between being a _possible_ copyright infringer and a _declared_ Nazi.
3) DS hasn't engaged in the kind of identity-cloaking whack-a-mole so beloved of copyright infringers.

I'm sure any competent lawyer could add another 20 points off the top of their head. In short, yeah it complicates the case, but the fat lady hasn't even cleared her throat.
Most ICOs Fail: Tale of Two Worlds
-1,3,7,10,14,16,18
"Apple has become an industry leader not by catering to the conscious wants of its customers, but by delivering products that improve their quality of life, thereby defining what the users want. ""

I find this a bit double edged. If the customer can't get what they want, they ultimately don't stay/become a customer. They move to a different company/product, and are no longer an Apple customer.

If its perceived as a trend by the trendsetter, well, the industry will follow. Take for example laptops. You can't even open and replace hardware like RAM and SSD nowadays. The customer doesn't know they want to open the device, its only a minority who do, but now the industry standard has become laptops which are slim and difficult to open. I'd say that is a wolf in sheep's clothes. Or, take the 3.5mm headphone jacket for instance. Do customers want this as well? Or is it rather that the customers are herded into liking that change?

Apple also sometimes gets credit when it isn't due to them (I wonder if they'll get the credit for small bezels). That is because they're regarded as the leader. How many people believe x86-64 is due to Intel instead of AMD?

The above explains why even non-Apple customers care a whole lot about big decisions by Apple (such as the examples in the article, as well as bezel example, 3.5mm headphone example, and slim size laptop example).
It turns out there's a considerable body of prior work on this specific issue:

https://en.wikipedia.org/wiki/Paradox_of_tolerance
Why do I have to fetch jQuery from fricking California when it's sitting on my girlfriend's phone in the other room?

Just for one? Because, if you have the ability to do that, your girlfriend's phone has the ability to detect whether anybody nearby is accessing any arbitrary file or page. It just has to host a copy of that page and see whether anyone pulls it.
Didn't know squirrels can do laundry folding.
Why work so many hours?
You are marking out an interesting point, rather ignored in general observations.

We may say that there had been soon two strains in fixed word-length machines: One that prefixed address contents by one or more flags to taint the data regarding its type or kind (as in "<fixed-length taint>((<instruction>[<operand>])|<data>)", where "taint" may indicate data versus instruction, binary versus decimal, a flag to indicate a decision, etc) and, on the other hand, a more generalized form of "(<fixed-length instruction><operand>)|<data>", where a fixed length instruction represents a serial selector to a hierarchically structured function table and interpretation of the type of the content of any address was left to context. While the latter model lends itself to self-modifying programs more easily (with dedicated instructions to address either just the instruction part or just the operand exclusively and simple increments of instructions to perform pointer arithmetics), which soon became the prevalent standard before the advent of B registers and/or stacks, we eventually saw a return of tainting (both on the machine- and the OS-level) to ensure program and data integrity ...
If one wants to be respected after death, lead such a life. Otherwise, one should expect this stuff to be written after one's death. I don't see any reason to gloss over things just because someone has died. I wouldn't bring this sort of thing up at his funeral, however, but that isn't out of respect for the deceased - since they aren't alive to take offense or anything. It is more being kind to the friends and family that is there. I'm gonna guess a few were glad he was dead, just wouldn't admit it.

I only agree with a few points in the article myself, but I understand how such a viewpoint can be written. Folks said such things before he died as well. Only seems natural to have this now.
You misunderstand the spirit of the paradox. A society that is tolerant without limit is eventually overrun by the intolerance it seeks to live side by side with.
Nah. Read your Popper or your Rawls. Every modern moral philosopher has come to the same conclusion: intolerance of intolerance is a practical necessity to the maintenance of a tolerant society.

I could give you the canonical example of why that's the case, but I'd trip the Godwin wire.
But you still have all maintenance related problems? How do you upgrade a hard disk or memory, go to their home? What happens if their home net is down or slow, no one can visit the site? Back in the days I was running a few web servers from my office directly, and it's a lot of extra work that is just not worth it.
No problem. And I agree almost completely:

I don't think those caveats are obvious to a junior (or otherwise inexperienced) developer. Maybe some of them are obvious, but I don't think anyone runs into these enough daily that programming by dogma actually helps.

And yet I do see value if there are rules! Why should we think about having "good variable names" or not if most of the time "good variable names" don't cause much harm, and most of the time not having them does?

It's just that I don't think this is a real problem; I don't believe anyone actually makes that choice.

I think if something doesn't have "good variable names" (as an example), then it's possible someone was programming who couldn't think of good ones (to which the rule wouldn't help anyway), and it's possible that these are good variable names, and that it's our opinion that is wrong (perhaps because we don't yet understand what we're looking at). NB) I'm not saying both are equally likely.

To put it another way, how can one recommend programming by brute force, "as long as you've got "readability" and "popular" libraries, and "code reuse" and "good variable names" and so on... What can we possibly add to that list that will be even a good substitute for a few decades of experience successfully delivering software?
Im an athestic/agnostic American. I think you are missing the gist of what the GP is saying. Abuses aside (which will happen in any institution with humans and power assymmetry), the aspirations of these beliefs were motivational, socially constructive foundations for mass culture. To immediately dismiss all of why they were so powerful and prevalent in the first place could have unpredicted negative consequence.
Ask HN: Simple tool to plot income and expenses from csv bank-account exports?
I tried a few, but either plotting was super complicated or the import didn't work.

I'd script something myself if it wasn't for the date stuff I don't want to touch :)
Science saved me from pretending to love wine
Yes, it was agreed and allowed under local law. Catalonian's referendum was not. It's not legal. Needs to be agreed upon.

Additionally, to see why a group of people wanting to secede might also be unethical, think about this case. A country finds unobtanium in its land. Decides to build an unobtanium factory there, which costs 20% of GDP but it pays off with awesome employment growth and tax revenue. Now the inhabitants of that region don't like that their tax gets used mainly in poorer areas of their country and want independence. Fair? I don't think so. So voting to leave is not always a natural right. Only under agreed conditions with all the national territory is ok. Barring ethnic cleanses, war and stuff like that but nothing like that has happened in Catalonia's case.
Are these discards from the jet.com acquisition or actual critical path libraries?
MSVC is roughly as quick as GCC to adopt most of the new standards. Migration is a pain either way because you have recompile all your software and libraries with new settings and train your developers in the new paradigm of the day.
I don't presume that, although I think legal strongly signals democratic in a democracy. What I say is that this referendum is illegal and not democratic.
Spain and the EU (who's turning a blind eye) can't let this happen. If every productive region who's fed up of paying for the regions who don't produce much and spend irresponsibly declare independence, this would be the end of the EU and of most of its countries. Can't let that happen. Let's hope at least this will put pressure on non-productive regions to start spending more responsibly other regions money and make their economy more competitive and productive by liberalizing the economy a bit more.
https://extranewsfeed.com/tolerance-is-not-a-moral-precept-1...
Computer Science vs. Computer Engineering: How to Choose the Right Major
The brain’s 7D sandcastles could be the key to consciousness
There is also the alternative: telling everyone that someone is a deadbeat (i.e. a delinquent debtor's credit rating is harmed). If you are operating at a small scale e.g. one involving a notebook, presumably you know all your customers and their friends etc...
Jim Collins throws down the gauntlet to Steven Covey in this book

https://www.amazon.com/Good-Great-Some-Companies-Others/dp/0...

when it comes to "mission statements", "alignment" and similar things. Briefly, Collins says if you are for real and walking the walk, you will be aligned. If you are bogus, you won't be aligned and you can't paint alignment on.
What the Spanish constitution says is largely besides the point on the matter of the rights of Catalonians to assemble, protest and express themselves. See Chapter I of the United Nations Charter.

The acts of internal or external self-determination such as the Scottish referendum are expressions of fundamental human rights. The significant difference is whether such acts are recognized by the international community.

The sensible thing would have been to let the referendum to go ahead and not recognize the result. Instead the Spanish government uses violence to pro-actively prevent peaceful protest, and makes the situation dangerously unpredictable.
>they exchanged items according to the items' value measured in units of metal, even if they didn't exchange the actual metal

This is still bartering. When I order something off Amazon, I don't have to package up an item of equal value and physically mail it to them. This is the fundamental problem that money solves - an abstract, finely divisible, non-spoiling value store.
If you are a small business then you probably want the receipt for the doughnut so it can be written of as business expense. Or if you are a contractor with your own company, you'll want receipt for lunch for tax purposes.
> Everyone loves it. I get that you're trying to argue against the idea that it represents good UX, and yet UX is an integral component of gameplay.

I think the game has terrible UX but I also think it has compelling points (competition, bragging ["never completed"], brain teasers, a need to overcome frustration, etc.) that override the terrible UX.

I don't think I ever mentioned that the game would or should fail due to UX -- my primary point is that it doesn't represent a good user onboarding experience. The very things that make it a compelling game would make it a terrible onboarding experience.
It definitely depends on the cost of failure. If it’s 30 minutes of downtime, it might not be worth it. But if it’s losing all customer funds, it’d be irresponsible not to put this level of effort into it.
I try to login with GitHub and get an "Incorrect login" window. It works after I confirm my email, however.

Anyway, this may be good, but the interface is kinda heavy, don't you think? Also, it seems that the "blueprints" should be written in JSON or whatever, something a programmer must write. If you're not offering flashy interfaces with click buttons and you only want programmers, perhaps you should just offer a CLI interface.
For compute-heavy domains I am interested (SAT Solvers), the "Rust Tax" doesn't seem too different from the "Managed Language Tax".
"Sure, in the US there's super PACs and whatnot, but when the bribery is explicit enough, politicians go to jail."

Most of them are not that stupid. Why risk jail when there are countless ways to be compensated and not get caught.

Sure I agree with you. But that still leaves a pretty big hole in the system.
Hey hi! I am the author of this article and happy to discuss work-life balance since this is a very important topic for me.

Could you point out the parts that made you think that work-life balance was unbalanced at Algolia?

I am 33 years old, married, with a kid and my schedule is mostly oriented towards enjoying time with my family:
- I walk my kid to school (8:30am)
- I arrive at work between 9am and 10am
- I leave work at 5:40pm max
- In holidays I have no twitter, no work emails, no GitHub

Not everyone share this balance but we insist a lot on this.

Thanks for reading.
True or not. What we've learned is its not a positive either. Someone with no strings attached will act as such. That is, unteathered.
Europe is mostly free of control by religious organisations. Even Ireland is shaking off the shackles.

Compare Europe (mostly atheist) with the US (mostly religious) to discover the consequences of dismissing religion in society.
The judiciary ordered the dismantling. It had to be done. We can argue about the execution, I won't disagree it's being poor but in a country with separation of powers, the executive needs to obey the law.

Anyway, the referendum specifically doesn't have any anti-fraud guarantees and people who don't want independence aren't going to vote so the "yes" is going to win 9X% most likely.
Catalan referendum: 'Hundreds injured' in Catalan clashes
Show HN: Introducing Glitch Playground (beta)
It might be great from the point of view of Catalonians, horrible from the point of view of Castillians; it might be meh from the point of view of Balearians. Like all those *stan countries splitting from Soviet Union, I am sure they are super happy celebrating it and Russians looking sad, embarrassed and upset back at those events. What I was trying to point out is a simple historic observation that once population's perception of benefits is lost, inevitably a dissolution in a few decades comes (unless you do Stalin's style mass murders/transfers of nations to remove the issue completely, which I hope post-Franco Spain doesn't mediate at all).
It is worth remembering that DS had claimed that Cloudflare's management secretly supported DS ideas/worldview/etc. There was a reputation problem brewing for them, so they decided to drop one customer to keep a lot of others.
> Correctness is not something that matters in the real world. Even defects don't really matter. What matters is problems that defects cause. It's a subtle difference, but very important one.

What, exactly, do you consider the difference between these two?

To me, saying ”correctness doesn’t matter” is equivalent to saying “it doesn’t matter whether your app does what you want it to do”, which makes no sense to me.
> Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform's native capabilities.

>What the fuck am I reading?

A pretty accurate description of what Haxe is, with bog-standard programming terms and no buzzwords.

>I have no idea how anyone could think this is a reasonable way to describe something.

Probably because they have a better grasp of what the thing they are describing is.

>Why not just say it’s a modern, high level, strictly typed programming language?

Because then you would have left out the most important parts: that it's also a cross-compiler, with a cross-platform standard library, and access to the underlying native libraries.

Again, all these are bog-standard programming terms, and all are things that Haxe offers. Furthermore, they are all core to its core mission, and the main reasons why one might choose it over any other "high level, strictly typed, programming language".

Even more so, what the fuck is difficult to parse about Haxe also being "a cross compiler"? It just means it can produce code for different platforms/environments.

Or about having a "complete cross-platform standard library"? It just means that it has a large standard library, that is portable across many platforms/environments.

Or what is difficult about it having "ways to access each platform's native capabilities"? It just means that it's not some closed sandbox system, but you can link and call into platform (e.g. iOS or .NET or whatever) APIs.
Something is important if it is important to you.

I find a lot of important stuff on Hacker News, but looking at very much of it is like looking at the sun because so much of it is bikeshedding about Apple products, the non-technical cofounder looking for the technical cofounder, people who want to re-write grep in Rust, etc.
That's not true, my car scrapes on them at practically any speed.

People with slightly higher cars than mine scrape because they try to brake, forcing their suspension to compress, then go over the bump.

There's so much ceremony to going over a speed bump that I think plenty of people not going that fast are inconvenienced. whether that inconvience is worth the net benefit is a separate issue.
Your use of the words poor or fallacious are indeed poor. There is a huge difference between

a) the usual situation where some people don't participate in a regular referendum or election that most of the population and all authorities support as constitutional, and then

b) the situation in Catalonia where the referendum is only considered legal by some of the authorities, where other authorities have told voters to refrain from voting and are actively trying to prevent the voters from voting, and where a presumed 40-50 percent of the "electorate" don't even believe it's constitutional.

Let's not pretend that people that would vote "remain" are likely to participate in a vote they have been told by the some of the authorities not to participate in. Only the "leave" voters who believe the referendum is legal in the first place have a clear incentive to participate in it.
Although, even leaving aside issues specific to the Civil War, 2017 is also a lot different from 1860. To the degree that a region of a Western democracy, especially one with a clear historic identity, really wants to separate from the parent country, most would say it's their right to do so. (Although the separating region may not like the terms.) Sending national government troops into Scotland, Quebec, or California to force them to remain would be a pretty unpopular move throughout the Western world.
I keep wondering what kind of person would benefit from reading this article. If I'm a product guy, I think about these things all the time anyway and it's not news. If I'm not a product guy, well, I couldn't care less. And beyond all that, Apple notoriously doesn't give two bits what any of us think.
We have that. The problem is the bribery is much more subtle, much more institutionalized.

Look at Obama. He got $400,000 to speak on Wall Street. That was for one day. His salary as POTUS for a year isn't that much.

I'm not picking on Obama. He's just the example. The point is no one cared that it happened. Why? Because both parties, as well as The Fourth Estate are complicit in the scam.
Hacken Victory at the D10e PITCH CONTEST- Leading Conference on Decentralization
So you're telling me ignorance can combat global warming?
Ha!
If you were working at a company that didn't have to support ie6 in 2005 you must have been on another planet!

My memories of it are very different. console.log was not a thing (it requires a console, right?), attaching a debugger required visual studio, and the debugger was aweful.

I even wrote a blog post about it:
http://notetodogself.blogspot.com/2008/08/debug-javascript-i...

And note that was 3 years after 2005!!! And we were still supporting ie6 full force just like everyone else.

Debugging ie6 in 2005 was very difficult.

Also I remember getting my first Android phone in 2008. iPhone was released in 2007. Before that time phones with big screens were not what you would call a smartphone.
The legend of Zelda rings you need in you life are here
You know, right after I heard he died I googled "Hugh Hefner" (literally, just that) and saw dozens of nice things being said about him from people in articles and tweets- he launched my career, he was always super nice, etc. Here he's calling for aid/donations: https://twitter.com/hughhefner/status/910213546977439746?ref...

And then you juxtapose it with pieces like this, and you have to wonder: Is it possible to speak this well, or this ill, of almost anyone?

They say Hugh Hefner had no love for women... perhaps he just loved them too much.

EDIT: Downvoting merely for disagreement? Not classy.
Women I talked to said that he indeed normalise stuff that was considered immoral or perverse.

But on the cost of objectification of women.

Most of the people who profited were men.

The objectification is so ingrained that even people who do pornography on their own do mostly the "sexy women with some guy" stuff. Even stuff with domina's is mostly focused on the women being sexy and some dude.

Sexy dudes are mostly a thing in gay porn, that's why women often watch it.

Also, pornographic literature isn't valued the same as pornography. People are saying that every one watches porn and it's okay, but it's considered strange vor funny when people, especially women, read this stuff.
Deep Learning for Entreprenerus
I think there's something to both sides here. I often think this is the fundamental issue that America faces: does it want to be the country it was for the last 400 years, or the country it told itself it was?

AFAICT most of American politics is explainable through that prism.
The Air strategy was imo how they should've handled the new Macbook Pro.

You've got a new product that has some experimental novelty (emoji bar) and makes some very future oriented design decisions (usb c only) that most people are not ready to sunset on yet, and which poses its own challenges and constraints (only offering 4 ports because each has to be a fully functional thunderbolt, while losing 1 for power).

Solution: MacBook Touch. They can gauge the interest in the new stuff, manage transitional issues and not leave everyone else out in the cold for whom the limitations are unacceptable.

Instead I'm now faced with an upgrade that cuts the number of ports on my machine in half, destroys my ability to hook up with common devices, and gives me something I do not want or need in return. My only hope is that they come to their senses by the time my current one gives out. Given the headphone jack fiasco, unlikely.
As a separate anecdote, I've been watching porn since I was 11, but have had a healthy monogamous relationship with my now wife for 11 years now.
“A (Not So Gentle) Introduction to Systems Programming in ATS” by Aditya Siram
Mouseover+Popup+Image+Viewer
I wish we could talk about autism more freely. It's a terrible condition that seems to afflict many in these parts. It inhibits people's ability to judge the context rather than the content of social interaction, and causes them to misjudge and disregard others' contextual receptiveness to their own immediate needs.