skysight-inc/HackerNews huggingface dataset:
> Despite being under no obligation to do so

Most mining pools set that for you, BTW. And there has been some (unverifiable) claims that the main mining manufacturer, Bitmain, is pressuring their customers on this.

> Any claim that miners will fail to do what they continue to explicitly say they will do should be met with skepticism.

On the contrary, it's clear we're going to get a split, and in the past we've seen miners mine pretty much exactly according to exchange range on each side of the fork.

Annoyingly, lite clients won't be able to choose, because the BTC1 dev refuses to use the hardfork bit (the sign bit of nVersion in the block header) to flag their fork. Lite clients, unlike full nodes, follow the most-work chain without checking; since they anticipate hashrate majority, they seem to be trying to leverage that into a user majority.

It's going to get messy :(
Like food stamps? Are people upset about that?

A month's worth of food costs a lot more than using a book for a month.
So this is how we prevent wars in the 21st century. Insurgent DoS.
Software went off the rails when Java decided to store all nested nonprimitive objects on the heap, and Sun thought this was an acceptable choice in a language marketed at general purpose app development.
But domestic box office revenues are still up slightly.
The Daily Stormer is literally named after a Nazi propaganda newspaper[1]. Describing the web site's viewpoint as "Nazi" or "fascist" isn't even an insult -- it's a plain fact.

[1]: https://en.wikipedia.org/wiki/Der_St%C3%BCrmer
I think it started when we went away from native compiled languages. Visual Studio 6 was in my opinion the best version in terms of responsiveness/functionality. After that, with .Net, Visual Studio started including more .Net code and become more and more slow over time. Over time, people slowly got used to their applications being slower and slower. Then the web came and people started writing apps in Javascript. The Javascript apps are not too bad compared to the .Net apps, so people did not notice. However, if you were comparing them to Pascal/C/CC++ apps, you would have noticed a big difference.
Happy to add links to the list!
I guess not all murderers and murderous philosophies are created equal, huh?
Excuses excuses, most modern software developers have no clue as to how to right tight code
Yeah, and maybe if Alex elucidated his views that would be a great starting point. Or if you elucidated yours. Why should anyone but you do all the work? Pay me and I'll write for you. I don't work for free.
That's the point. That's why it's so important to be careful when you screw with free speech on your own without legal means behind it.
If these companies provided information more expensive than the advertising they sell, they would lose money. How many allergy and car ads does airtime cost for the reporter to talk to 10 people?
While application software has become more bloated, Microsoft has done a fairly good job at keeping Windows necessary footprint down.

After Apple stopped supporting 32 bit x86 Macs years ago, I decided to put Windows 7 on my old 2006 era Core Duo 1.66ghz Mac Mini with 1.25GB of RAM. My parents still use it occasionally. It can still run an updated version of Chrome and Office - not at the same time of course - and it isn't painful.

My Plex Server is a 2008 era Core 2 Duo 2.66Ghz Dell business laptop with 4Gb of RAM.
Fine, let's make political affiliation a protected class as well. There's no reason to restrict it to registered parties. Nobody should be denied access goods and services because of who they voted for and how they wish to govern this country. Otherwise the majority could use denial of services to silence and coerce their political opponents.
To describe the daily stormer as a silly message board is to ignore the broader context. It seems likely that what the CEO acted out against was the death of Heather Heyer at the hands of the kinds of people who visit the daily stormer (and are radicalized by it), the tacit endorsement of those people by Trump, and the specter of the US slowly transforming into something like Nazi Germany. None of those things are "silly" or "little."
Thanks for filling out your profile! Helped give some background.
My Origin Story
For example, in Filecoin you earn tokens by lending your unused hard drive space. In summary, tokens coordinate efforts in the network and motivate responsible participation.

Why not just earn dollars? Theory of pricing arbitrage already takes into account coordination irrespective of the currency. What is the distinct advantage of earning Filecoin tokens over dollars?

Ok so lets just say I bought Filecoin (I didn't). How do I liquidate my position? Do I just need to find a buyer like every other security or can Filecoin buy it back?

In other words, is it currency or a bond?

These ICOs provide a sizable improvement in terms of liquidity. Unlike traditional companies, you can represent the value of your assets in terms of tokens that are liquid and tradeable from day one.

Apparently not, I looked through this filecoin sale file [1] and it has a vesting period for investors! Now don't that beat all? So it's an asset of some kind, it doesn't make clear in what class of asset it is. That looks suuuuper fishy to me but maybe I'm missing something.

When I got into Bitcoin when it first came out I thought it was a great concept, but had no future as a legitimate international currency because of politics. This crypto currency wave takes that into overdrive and I'm not exactly sure where the value is behind it.

Or maybe I'm just totally missing the value here, I would love to see it explained better than this article does.

[1]https://coinlist.co/static/media/Filecoin-Sale-Economics.0ae...
> There's no "unplanned murder". Intent, and (depending on jurisdiction) premeditation are requirements for a murder charge

Generally, the only real requirement for a charge is an affirmative response by a Grand Jury. Intent is certainly not a requirement before levying a charge, which is why it is so common that charges levied do not merit conviction. The prosecution needs to prove intent in order to get the charge to stick.

You seem to have conflated 'charge' and 'conviction' here, and are then using that conflation to prop up your argument that intent has been proven, when it has not.

I have no personal insight (or any insight really) as to whether or not the driver did have an intent, but being charged with a crime for which intent is a requirement to convict does not mean that they will be able to prove intent, or that any such intent was present at the time.

It might just as easily have been a prosecutor who wanted to send a strong message by imposing strong charges that may or may not stick.
And now I'm closing my account. Not the way to respond to a valid customer concern. Good to know this is how you treat customers on a premium service. I'll share it with other customers so they know.
I wonder if the Allo team would have thought of doing this if Chrome's browser share was half of what its current today.
> My philosophy is "You have a right to think whatever you want, You don't have any rights to make me think it".

Sure, but what happens when people thinking whatever they want are able to affect national policy, even if they aren't a majority? You get the Trump administration... or worse.
Why? It's handy to have perspectives from all stages of the process (even if the math in the OP was maybe taking things a bit far). One of the problems with people who have advanced a long way down the line is that they've forgotten the actual things that got them where they are / have a slightly rose tinted view of things.

Also, many people are unlikely to get the opportunity to remote from their first startup gig out of college (and would benefit from not remoting so they can learn about the workplace and how things get done, etc).
That doesnt make any sense. Why would the bitcoin adjustment take many months when 90% of the miners support the segwit2x agreement?
Javascript.

Cheating because it's not a lisp. But it was created by a schemer who originally put scheme in the browser (before he created javascript). Not what I prefer, but it's the most lisp-like language I actually use in real projects. The support for closures, lisp-1 invoking functions from variables, and dynamic typing feel very scheme-like.
> If the government can force a cake baker to make a cake for a gay couple, why not force (excuse me, regulate) internet companies to provide services to those they don't want to provide service for?

The government absolutely could, but there is currently no law banning discrimination of service against racists or ideology in general.

The notion of protected classes with regards to private (not government) discrimination is not defined in the Constitution, but rather federal and state law. The Civil Rights Act defines race, religion, and sex as a protected class. If you want the government to prevent private companies from refusing to serve racists, you'd need a federal law passed, so I guess call your local congressman.
Anyone who wants to sue (or prosecute, if a prosecuter feels it's warranted) Cloudflare in the future when they're providing services to a site breaking the law. Common carrier doesn't apply to them, as they're not an ISP, but they've shown they make the choice, which doesn't help in front of a jury or judge.
I guess I'm saying that claiming it's taking a moral stand could act as cover for an altogether different motive --because most people would not think of the move as a precedent for what the limits are for speech from an 'inet infra co' but rather as a conscientious CEO who takes a moral stand.

I may also be simple coincidence.
Run to the rock
I'm talking about the Civil Rights Act of 1964, which outlaws discrimination based on race, color, religion, sex, or national origin. You can discriminate against red-haired people but not black people.
It's not black and white, or even shades of gray. Different entities make different decisions about what they'll allow, along multiple dimensions.
The actual author of p2c has the good taste to not call it a transpiler. https://schneider.ncifcrf.gov/p2c/historic/daves.index-2012J...
>Where the hell does your moral truth come from?

It's built into our everyday physical reality, or it is bullshit.
Not even close. 40 million people starved to death under the communists.
> I get the whole "companies can choose not to host whatever they want" argument

Are you sure? Because it doesn't sound like you do.
It's a meme that Blockstream leads opposition; the opposition to SegWit2x is actually pretty decentralized.

See the Blockstream team[0] and cross reference it with dissenting developers[1].

Alex Morcos has written a good take-down on why even if prominent companies like Coinbase are willing to fork, it doesn't really matter[2].

Personally, when Barry emailed one of the organizations I founded the messaging was as Alex put it, bullying. There was no room for discussing or changing the proposal, just, "my way or the highway". We opted not to sign the letter because of that, among other reasons.

My beef with the framing, and hence suggestion to re-title, is because this type of bullying aims to disenfranchise users. When Facebook rolls out an upgrade, as a user you are more or less along for the ride. Bitcoin is a participatory technology where everyone can have a real voice and influence, every user gets to decide if they want to opt-in to this upgrade attempt or not.

[0] https://blockstream.com/team/

[1] https://en.bitcoin.it/wiki/Segwit_support

[2] https://medium.com/@morcos/no2x-bad-governance-model-97b8e52...
Yelling "fire!" in a crowded theater is not generally recognized as political speech. At what point is it acceptable to ban unpopular political speech, provided that speech is not a direct incitement to riot/violence?
IMHO, there is no Software Engineering. There is only Computer Science. There is none of the discipline that comes from engineering, and only the messiness that comes from science. The heroes in software are Computer Scientists and everyone wants to be a Computer Scientist. No one wants to be a Software Engineer. It isn't even clear to me that Software Engineering exists in a clearly defined way. Maybe a manager or director imposes their will on a group somewhere and engineering is done.
Can you give me several reasons why a judge wouldn't merely grant summary judgement in favor of Daily Stormer? Or why their arguments would fail?

"Cloudflare unexpectedly revoked our traffic mitigating service in the middle of our highest costly traffic, our costs went up this much. Cloudflare caused this, these are the damages, and here are the punitive damages to deter this behavior in the future, the CEO even said this is not company policy."
So sad to see something described as 'archaic styling' just because it's not 'flat design' garbage.
Because (I'd guess, as a PhD student in another CS field) any advisor worth its salt would advise a grad student to work on something else first, get tenure, and then maybe approach this problem. Until yesterday, most researchers agreed that the problem was unapproachable.
Nowadays being a researcher is a job that requires steady progress, so you must focus on approachable problems. For P vs NP there are tons of results on classes of techniques that _cannot_ work—you'd have to learn those first to make a serious attempt.
Make Hacker News Your Facebook Newsfeed

https://news.ycombinator.com/item?id=14755217
> If it were a protected group like LGBTQ

That's not a protected class. In some (a minority) states, sexual orientation is. Gender identity is in some also, but not the same set.

> The difference between this and the wedding cake example, is the couple could have easily gone to another bakery.

Outside of a major urban area, that's far from clear. OTOH, there are many domain registrars and web hosts, and they tend not to have very limited geographic service areas. I definitely have more viable choices for either of those than I would for a wedding cake baker.

> With the internet controlled by a small group of companies in a particular region

This is absolutely not the case, especially for domain registration or web hosting.
The Apple watch is a niche product. It did nearly 10 million units and $6B it's first year.

Spectacles is a disaster.
Note: Rusty Russell is an employee of Blockstream. Blockstream employees have for years been extremely vocal opponents of increasing Bitcoin's block size, and Blockstream employs many of the "current bitcoin developers" Rusty is referring to.
I didn't know Daily Stormer existed until today.

Now, I have a little less respect for the companies who terminated their services, and a little more curiosity about Daily Stormer.

Congrats, you did nothing but give them free publicity while damaging your own reputation.
clisp mostly. Easier to use than sbcl, which mostly fails to install.
Yes, they cannot hold a tablet for more than a minute, or so. They also need a normal physical keyboard to be able to type without too many mistakes.

Moreover, my father did not like the iPad because it was difficult for him to navigate between multiple browser tabs, particularly with one or more of them having Docs sessions!
Absolutely correct.

He is also effectively saying that since he can and will remove sites he personally doesn't like, that he personally approves of every other site using Cloudflare.

The excuse he uses for terminating TDS is an absolute crock; if TDS genuinely did falsely and sincerely claim that Cloudflare supports them, then Prince could and should have simply asked them to remove that claim.

It's an outrage that businesses that want to enjoy all the benefits of selling to the public can discriminate against members of that public for any spurious or bigoted reason they like.

Don't wanna sell cakes to gay people or host pro-Nazi sites? Don't start a business serving the public then.
Thanks Jason, enjoyed your thought-provoking post. I'm reminded of Parkinson's law that "work expands so as to fill the time available for its completion". It's as if the software bloats up to fill up the available hardware capacity.

From a fundamental level though, my hunch would be how modern development takes modularization / abstraction to a type of extreme. Imagine a popular Node.js module and how many dependencies it has and how many dependencies its dependencies have.

It's not hard to imagine a lot more computing power is required to handle this. But that's ok to decision makers, computing power is cheap. Saving developers time by using modularized developments brings more cost/profit benefits, like what Dan said.

PS: the link on Visual Studio. Oh wow, what fond nostalgic memories it brings me :)
Read books by people who have done something akin to what you are trying to do, or failing that, have been successful at doing properly hard things.

Unless you are in the business of writing self help books I'm not sure reading the books of people whose sole success is writing self help books is what you need.
Venezuelans Face 25 Years in Prison for “Hate or Intolerance”
ToS don't restrict your rights, either; they simply grant you the limited right to access the service/site/whatever.

I don't really agree with this line of argument, but if it's valid for the GPL, why not ToS?
> You only speak for yourself.

And for me, as well.

I, like (hopefully) most people who comment here, am well aware that you can sue anyone for any reason, with zero evidence or support for your assertion. When someone asks "couldn't X be sued for Y?", I always read that as a question of someone asking about the likelihood of winning that particular suit.

Because if you take the question literally, then the answer is -- literally -- always yes, so it'd never be a useful question, ever.

But sure, maybe someone with a radically different legal system is asking. In that case, still, a simple, non-pedantic-sounding "sure, they could, but they'd be unlikely to win because A and B" would suffice.
That's an awful analogy. No one is telling cloudflare to monitor things- what's happening is that people are reporting the issue to cloudflare directly. A better analogy would be AT&T shutting down an account that was using to threaten or harass people.
Cloudflare is refusing to help someone spread their message. Again, if you call that censorship, then I'm not sure where you draw the line, as almost every speech act involves taking space away from other speech acts. Particularly when you're talking about sites like Daily Stormer, which are explicitly used to organize acts of censorship against voices they don't like.

I don't think one can coherently take a neutral stance at that level. If not helping Daily Stormer disseminate their message is branded as censorship, but Daily Stormers acts of bullying and threads of violence are not, then I would say that that definition of censorship needs to be re-evaluated.
> With print media, the Internet showed that the public was willing to forgo an expensive, high-quality product (e.g. the NYT) for a much cheaper, low-quality product (e.g. Buzzfeed).

Another big thing happened there: the Internet radically expanded total text content production. The median price of consumed text content plunged toward zero, while its production soared. I'd suspect a direct correlation between those two things, the NYT acquired immense new text competition in terms of the reader's attention across every possible quality & segment level.

In 1960, I could read the NYT, I couldn't read my friend's cooking blog, much less 8,207 cooking blogs. I may derive far more entertainment value or enjoyment out of those blogs than the NYT. Multiply that concept by a million fold.

Video production + Internet simply has drastically greater barriers to entry, almost at any scale (whether we're talking about Jenna Marbles or Comedians in Cars). Almost anybody can publish formatted, routine textual content online, via services like Wordpress. With a modest amount of effort (or just shelling out $50 for a theme) a blog can look decent. It takes far greater effort to get a video production to look decent.
> The problem is that equality is still strict binary equality for text, for obscure technical reasons

AKA performance.
> the current bitcoin developers

Rusty, I'd suggest to replace that with "a significant number of current bitcoin developers". There are Bitcoin Developers who may support the 2MB fork. "The current bitcoin developers" don't really make any centralized decisions on what to support or not.
More IP movies like Bitmoji, and Fruit Ninja, more focus on little kids for the whole family sale and immunity from critical reception. After all, your kid doesn't see Shrek VII.V "The Shrekening" because it was rated 100% fresh.
Excel 2000 is lightning quick compared to the modern versions (well, 2013 is as modern as I got)
Maybe a press release saying "Hey, we're not nazis, but we also have this policy that says we won't shut off service to people with whom we disagree politically" would have done the trick?
Lesson: Don't use S corps or LLCs for your startup if you plan to have partners, employees or investors. Use a big boy C corp if you want to build something.
It's pretty common for drives to have hardware AES support even if they don't implement the full TCG Opal feature set for use as a "self encrypting drive". I think Phison is the only SSD controller vendor that doesn't advertise encryption capability on all of their mainstream SSD controllers.
Ask HN: Do you use Facebook to promote your business/project/venture?
The recent submission on Facebook[0] sparked some discussion, but mostly wrt the end user. Do you use Facebook:

1. As an consumer?
2. For your business/venture? (e.g. Facebook ads, promotions)

Has it been a successful channel for building your business? Do you feel an ethical dilemmas in using it?

[0]: https://news.ycombinator.com/item?id=15029960
That is trivially easy to detect.
I did, too. But I found that the marketing power of Facebook is just too good to ignore. I made an account again, just to have a few Pages dedicated to my projects. I didn't even reconnect with friends. Even without paid ads... just sharing my content on Facebook with related groups, my site traffic increased by 15% and my revenue by 25%.
Not Mr. BuzzFeed.
If you think government censorship is bad then you think this is bad, or you don't understand why it's bad at all. I don't understand where you come from arguing against such a cornerstone of our society.
It's about normalizing pricing and terms in the supply chain. (You chose bad examples, as the larger buyers implicate antitrust/competition rules and illegal collusion.)

If an AI has access to a broad spectrum of confidential information, it can reliably answer questions about the state of the market on an anonymized basis. This has the effect of normalizing sourcing behavior, which reduces purchasing and sales friction and improves overall efficiencies.
It's equally fascinating that you call things moral relativism that aren't. Handy slur, isn't it? "Moral relativism" refers to the belief that morality depends on historical context. Somebody can believe that absolute right and wrong exists independent of that context, utterly rejecting relativism, without subjugating their own moral judgment to someone else's. They can be absolutely inflexible on matters of principle and on how they apply it to specific situations, without copying from someone else. It's called independence of thought and belief. It's called liberty, not relativism. Only sheep are otherwise.
Xiaomi Kitchenware Maison Maxx: The only business in life is three meals
> if TDS genuinely did falsely and sincerely claim that Cloudflare supports them, then Prince could and should have simply asked them to remove that claim.

The damage of libel is reputational damage. Getting the libelous claim retracted after the claim has been seen by the public doesn't undo or erase the damage the claim does. Usually you have to do something drastic to actively disprove the libelous claim, if you want to regain the lost reputation.