skysight-inc/HackerNews huggingface dataset:
This is definitely in jest and is most likely to be when I am providing a tutorial or at an early requirements gathering stage of a task, i.e. definitely development code or numbers scribbled on a napkin. I know humour is verboten at times on HN, but in some situations, e.g. say you have forgotten to close a tag in some plain HTML and the whole page goes table shaped, then you can lighten the mood and engage with people that bit more by feigning 'deliberate mistakes'.

With people that are not versed in how to test in a proper disciplined manner with some methodology to it there are occasions when you need them to focus more than they otherwise might. This could be important documentation rather than code. In these circumstances you can include a 'deliberate mistake' and set them the task to spot it. So long as you point out the answer if they don't spot it then all is good. This is harmless and is a good way of achieving the primary objective of getting your work double-checked outside of a formal testing environment.

This is a bit like the legendary M+M's in the rider that bands have. If the venue gets the M+Ms right then there is a good chance they will have got the other requirements of safety, etc. correct.
HHVM is a VM for executing Hack and PHP, used extensively on the backend at Facebook.

The majority (all?) of the front end and mobile apps are powered by React and React Native, respectively.
Terry Pratchett also made a great documentary called Choosing to Die.[1] Here's a trailer for it: [2]

[1] - https://en.wikipedia.org/wiki/Terry_Pratchett:_Choosing_to_D...

[2] - https://www.youtube.com/watch?v=xsvwhuOSApI
Focus on getting the printed books into bookstores and onto Amazon. Most are still stuck at "pre-order". Get someone who is not on the developer team or a fanboy to write a good Rust book. (Yes, there's "Rust Essentials", but from Amazon reviews, it's a thrown-together set of introductory material that just refers you back to the Rust web site.)

Go had this problem in the early days. The early materials were totally uncritical, or in denial of, of Go's weaknesses. Things have improved; now the problems and limitations are better understood. Now people understand that shared data should be protected by ordinary mutexes, rather than using message passing of dummy messages as a locking system. Newer materials reflect this.
I believe that HashGraph might be a better idea ...

https://en.wikipedia.org/wiki/Hashgraph
Explain point #2, please.
Mentioned how? In which countries? In the USA, 'hate speech' is simply not a category of unprotected speech under the 1st amendment as it's understood today:

https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...

https://www.popehat.com/2015/05/19/how-to-spot-and-critique-...

An example of a category that is not protected in the USA would be death threats or false & defamatory statements.
Yup; and the company is making a bet that you produce more than you cost. Sometimes employees generate a lot more value than they cost; the company usually keeps most of the winnings there, and only gives you enough to stop you going somewhere else. That is, the competitive pressure on employee wages is much higher than the competitive forces within most companies that control whether they get to keep the windfalls from particularly efficient employees.
It's horrifying to see people questioning the morality of their perfectly legal and adequate method to collecting a paycheck. Their employer has 0% loyalty to them. Their employer would stab them in the throat for 50 cents. And here is the employee asking if his sweet arrangement is ethical.

That's how hard Americans have been brainwashed into the idea of corporations and business as "Good" -- that a man is asking whether spending 38 extra hours a week with his son is built on an "unethical" foundation.
https://www.indiegogo.com/projects/save-al-maa-bookstore-com...
REACTING TO MY CRINGE FACEBOOK PICTURES
I mean, Diaspora has an open protocol. How well did that take off?
I went through the entire game in 2014 - thoroughly enjoyed it. Taught me vim basics as well as more advanced concepts. After going through the game I used vim as my primary editor for almost a year. Despite the annoying $25/6 months of access I still recommend it to those looking to learn vim.
Just my own experience traveling through America. Go to a small mountain town and look at the prices in the restaurants and supermarkets, and the local real estate. There's no way that enough money is flowing to pay everyone $15/hour, nor do you need that much to live there.

I do wish I had something more rigorous to give you. I am pretty sure I am not the first to make this argument though.
The guy is actively and explicitly lying to get paid money that he otherwise likely would not, and yet you "don't think there's an ethical consideration here"? What has this world devolved into?
> The real question isn't "can FB be hosted on AWS?", it's "why isn't FB competing with AWS?" because what they've already got is much better for the range of applications that they deploy.

This. When they bought Parse I thought for sure they would get into the same business as AWS / Azure / etc but then they phased it out. Their have so much network infrastructure I thought for sure they would want to offer such services and yet they still have not.

I'm starting to think they won't ever get into the same business.
Willfully putting bugs in code is ridiculous - that alone would be grounds for firing. The OPs concern about ethics has made his actions unethical that would otherwise not be.
I wonder if this decision can be used as a framework to kill extortion-based sites such as RipoffReport.com that Google has aided and abetted for more than a decade. That would be wonderful.
and they the men in suits should get paid more. Keep downvoting see if I care.
I agree with you. As always, we can open an issue about it. Will try and see how it goes...
I have mixed feelings about the post and what I would do.

1. In my current situation, having a wife that has a job with pretty good family health insurance, living in an area (not SV) that has a great job market, and with in demand skills, my first thought is that I would look for another job and explain that I automated myself out of job. That would be like saying I was laid off from Netflix because they didn't need me anymore after I lead the transition from hosting servers on prem to AWS.

2. But he isn't in that position. He needs to work from home to stay with his kid and according to him

Most likely they can walk out of their silicon valley office and shout “I want a job” and get 3 offers to start the next day. Unfortunately, there are places in the country that just aren’t like that. I’m not trying to have a go, I’m just saying that the situation absolutely does matter.

If I were in that position would I voluntarily tell them I've automated the whole thing? I'm not sure. Hopefully I would not intentionally add bugs. I would definitely be using the time to study and keep my skills up to date.
Saving money is not my point here... it's saving personal time. Every month I have surplus income, after expenditures/long-term savings, but never have I had surplus time. There are always more things to do!

I am committed to ~160 work hours / month. Of that, I spend 10 work hours buying lunch - versus spending 2 work hours and 5 personal hours making my own lunch. Spending 8 work hours to buy 5 personal hours is worthwhile for me.
I'd put the start date of the "throw stuff against the wall and see what sticks" era at 2004 and end date in late 2010 or early 2011, basically when Larry became CEO again. I started in 2009 and we were still very much encouraged to throw stuff at the wall and see what sticks. It continued, for me personally, until early 2013, but I suspect that company policy changed around early 2011 and it just took 2 years for the memo to filter down my management chain. (I worked in one of the oldest and most experimental departments, Search, and a bunch of my management chain was pre-IPO and so had a lot of latitude with what they did.)
I have this and my three main complaints are:

- The i5 version is just too slow. Get an i7, you'll be glad you did.

- The touchpad has a lot of friction. It appears to be made of glass but the surface is rough for some reason. It's really annoying; Mac touchpads are way better on this front. According to Reddit it may vary unit-to-unit: https://www.reddit.com/r/Dell/comments/5hfyzp/xps_13_9360_gl...

- Integrated graphics are still not good enough to run Counter Strike GO at 60 FPS, even at lowest settings and very blocky resolution.

Overall an OK purchase, but I may sell it and get an i7 spin.
Another one like that: Looking for a certain shape, being 100% sure that you have all of them, then you start looking for a different shape and you keep on finding that previous shape over and over again.
It's not personal, it's just business. Your moral disgust has no purchase here.
I believe you misunderstood my point/opinion.

The original comment stated a murderer (alleged in this case) is tried and found innocent of Murder by a court of law and then, due to this ruling, may take down information to the extent it defames them.

My point was that if a Judge/Jury acquited the alleged murderer, then they are, by definition, not guilty of murder.

Of course, it's rarely that black and white, i.e. OJ Simpson or someone getting off on a technicality, but since were discussing this at a high and abstract level, the alleged murderer should not be considered and treated as a murderer.

Furthermore, my second point was that everyone is entitled to the benefit of the doubt, and be innocent until proven guilty. The fictitious person in question should never have been called a murderer in the first place, just an alleged murder.
Stryker – The JavaScript mutation testing framework
O’Reilly Media has stopped retailing books directly on its ecommerce store
> "decide what values are important to you, and if your country's laws don't align well enough, feel free to break those laws" is quite an eyebrow-raiser. Do you disagree?

This is itself a moral judgement and the answer has been debated since the invention of law :) Some might argue that obeying an unjust law is morally wrong (i.e. civil disobedience).
I would avoid Codeiginiter personally in terms of momentum and community. It's fallen behind the more modern frameworks and when you find plugins for it on GitHub they've regularly not been updated for at least a year. I've helped on a Codeiginiter project for a while where we have to keep reinventing the wheel because there's no decent solutions compared to e.g. Drupal or Laravel.
By "even though all they've really done", I mean most of those achievements could be replicated by supermarkets without spending 18% of their revenue on marketing. They coined the "costly middleman" term in this scenario, I'm sure you could fluff up a lot of achievements about any company in that indsutry in terms of the nature of their supply chain.
The built in WebKit engine was perhaps a bit out there, but besides Mozilla there was also Opera who had been doing mobile browsing for quite some time (Opera Mobile originated on Windows PocketPC).
You weren't joking, that's literally tele-dildonics
I'm guessing Porhub has more VR videos watched than all other VR videos combined.

I'm surprised we don't get many machine learning papers coming from PornHub.
In the US, the vast majority of gross national income goes to labor not capital. FWIW.
Should I host my programming blog on Medium, Tumblr, etc? – dbader.org
That's probably the best argument against everyone else saying that it's fraud.
They still would have been kiled when google started bundling Chrome. Especially with how aggressive google is in pushing it (i.e. the "chrome or safari" box in gmail that keeps coming back even though I check always safari).
Except for the crucial difference that progressives generally don't think sluts, gays, or nerds are engaging in negative behaviour.
I swear I had to make sure to download the Flash installer without the Chrome bundle for a number of years...
Obviously you are interested in identity politics, because instead of passing over the bits that bored you in silence (were you otherwise riveted by every other bit of the article) you felt compelled to take time out of your busy day to post this.
Rust dev shares Steam refund data: ~330k copies, $4M+ revenue refunded
Amen. I recently (like, in the last couple of weeks) gave Firefox a shot again and it's just objectively slower for my use cases. It sucks, but it is what it is.
Note that the fly.io docs let you know that the bandwidth price is per GB, but the pricing page doesn't let you know that the price is per GB.
I don't think it is about the team itself, but the resources Google could swing round to push Chrome on consumers.
Look, it is not a need, it is one factor among many.

Having draconian alcohol policies is a negative, and it can be weighed against the pros and cons of working there.

Maybe the pros out weight the singular drawback of uptight HR representives. But maybe it doesn't, and that one negative among many negatives is enough to push someone over the edge of not working there.

Ex:if the pay is higher then maybe I'd still take the job.

I don't really care about employer liability. That is their problem, not mine.
Console Application for Hackers to get soccer fixtures
[Hacker One:] Hi, I’m Kyösti Turunen.

[Hacker Two:] Hi, I’m Allan Makkonen.

(together) And we put things on the blockchain!

[One:] Today we’re going to a social media website on the internet. This website is called thefacebook.com. It doesn’t have blockchain technology at all, but you know what we're going to do? We’re going to put things on the blockchain.

[Two:] Scale it up, make it interoperable!

[Mark Zuckerberg:] Thank... you?

(together) Put it on the blockchain!

[One:] I’m putting this messaging platform on the blockchain. It’s a blockchain. It’s an immutable distributed ledger that uses mathematical proof-of-stake tokens to democratize the transfer of knowledge.

[Two:] What a sad little micropayment platform. I know, I’ll put it on the blockchain! Did you use this payment system before? I didn’t. Now it’s on the blockchain. Its token-generated smart contracts offer nearly limitless self-sovereignty over how users interop with their data.

[One:] I’m going to put the graph network on the blockchain.

[Two:] The cryptographic hash function is so pretty!

[One:] You like that Mark?

[Zuckerberg:] Fantastic.

(all together) Put it on the blockchain!
I imagine the lifetime savings of having a backend in Go is dwarfed by the one-time cost of such a migration.

That's why they invented Hack and HHVM in the first place -- it was a cheap-enough compromise that didn't require rewriting the whole code base.
>Despite the fact that the wealthy engineer circumstances to keep the poor in their diminished condition for their own profit

Is there anything specifically you think the author has done to "keep the poor in their diminished condition"? Or is the act of owning rental property oppressing? What should the author do in his circumstance? He could stop investing in rental property, but would his investment in other areas be oppressive? Should he quit teaching rich people in Qatar so that he doesn't earn enough to engage in investments?
If there's no affirmative duty, how could this possibly put them in breach?
That's exactly why only a fool will use reactjs in their web design, because FB will put you out of business and if you sue them for infringing your patents, your reactjs license is revoked
Nuclear Negligence
In node perhaps.

They're extremely common in the front end world - all the fancy SPA frameworks and build systems promote & use them extensively.
I regularly have 200+ FF tabs open, but FF steadily grows in memory usage.

Normally I have to restart around 3gb due to notably degraded performance (around every 4 days ). Do you use extensions to avoid this?
Great display, lots of power under the hood, quite light, and Linux friendly.

I can accept that the glossy screen is annoying, but I don't think the keyboard is any worse than ones on other laptops.
> For those of us not living under the CIA's nefarious shadow

The CIA's mission is foreign intelligence meaning they operate outside the US. Since it sounds like you're not in the US, you are far more likely to be targeted by the CIA (still very unlikely unless you work for a government) than people living in the US.
Communication isn't the value he's generating, and he's not causing harm through deception.

Companies employing me all my life have lied by omission to me, about my value to the company and how much more they benefit from my work over and above my salary. Is that ethical?
Because outside of winning the lottery it isn't 100% luck that results in haves vs have-nots. There is a degree of luck involved, but there is also preparation and opportunism (aka making your own luck). True universal basic income completely ignores this aspect, as does absolutist critiques of the rentier system we have today. Is it fucked up that a line arbitrarily drawn in the sand resulted in the division into piss-poor and uber-wealthy? Yes, but that's a ridiculous over simplification and it's not obvious that the solution is to socialize the distribution of wealth. That is communism by another name and I don't recall that working out very well for anybody in the 20th century.
I know this is an ethical question, but I wonder, would it be possible to have him license the script to the company for some annual fee and then offer the company a support contract as well in case new quirks are found that need to be updated? Combined license + support contract cost == his current salary. Or does the automated script he created already belong to the company?
Chrome was already on a hockey-stick growth curve before the distribution deals started. I remember being in the TGIF where their Founder's Award was announced and one of the questions was "Isn't it a bit premature to give them this award?" (it was 8 months after launch, the Mac version wasn't out yet, and they had about 5% market share) and Larry pointed to the growth chart and said "They've already won, the rest of the world just doesn't know it yet."

I'd actually switched over to Chrome before joining Google, and told all my family to switch, and it was apparent at launch that it was just a better browser. Once you're at the point where your users tell their friends to switch to your product, there's basically nothing your competition can do to stop you other than massively improve their own product, because you're getting large and exponentially-growing amounts of free advertising.
There are two that should hit print + Amazon this year, https://www.nostarch.com/Rust (mine) and http://shop.oreilly.com/product/0636920040385.do
Our economic system is global even if our politics are not. The salaries Qatar pays are as influential in his life as any job he could have gotten stateside. The prices of oil and coffee beans are set internationally. Raising the minimum wage locally influences global capital flows away from your area, removing regulations directs global capital towards you. Zoning laws that restrict building and inflate property values will attract investors 5 time zones away on the other side of the planet.
Qubes
Google Must Delete Search Results Worldwide, Supreme Court of Canada Rules
Britain's new aircraft carrier, HMS Queen Elizabeth, still runs on Windows XP
I think a lot of the applications that they talk about will be built in such a way that people won't really know or care about the fact that its decentralized, or exists on a blockchain. Much in the same way that a lot of people don't use the "internet" but use Facebook every day. They don't care about the underlying tech, they just want to see funny pics or talk to their grandma.

Right now, cryptocurrencies are in the "Usenet" stage, where most of the users are tech enthusiasts. Eventually they may get to "Facebook" stage, and you're right, most users won't care about blockchain, but they'll still use it.
That's exactly why only a fool would build their software product around patent protection.
You can't, not yet. However you can specify the following:

>The main purpose of the system is to take a program describing a stochastic computation graph and to run a randomized algorithm (stochastic backpropagation) that, in expectation, provably generates unbiased samples of the gradients of the loss function with respect to the parameters.

which is pretty good, and can save you from errors in manipulating the math of your gradient to make it have less variance, and in implementing it.
> The miners "are" the network

Err... no. Nodes define and police consensus in bitcoin, not miners. It is the fact that nodes, and not miners, not agreeing to changes that miners want that would lead to the centralization of the network into miners hands, that is the entire argument about scalability and blocksize.

> them rejecting a change is the network saying no democratically

Yes, it is the nodes rejecting change that is leading to little to no change. The nodes have overwhelmingly agreed to an upgrade, and the largest miner, bitmain, is resisting it, so there may be some truth to the assertion that miners don't want this upgrade because they perceive they will lose profit from it. The fact that the nodes are looking to 'go over bitmains head' and implement this change without the need for the largest blocking miner, that is the entire reason the 'new york agreement' was developed in the first place.

But we do agree on the core issue. The lack of the ability to easily change is a feature of the design. The incentives are slightly misaligned with the implementation of asicboost, but for the most part, they function as expected.
An American born citizen will (statistically) never be an indentured servant / migrant slave in oil rich countries.
I didn't know this, this needs to be more well known.

How does this affect libraries like preact?
Fuck Walmart, booze afterhours on Friday is de rigueur.
I agree with you, somewhat: there is not much of a server component to this game and we should get to play it forever and ever, and it is frustrating that we didn't know for sure ahead of time this was a 6 months license only.

However, as a solo entrepreneur, I agree even more with the creator of the game. He gets to price his creation however he likes, and he probably needs to make money like the rest of us. His game teaches a super valuable skill that has saved me well over the price in typing efficiency. Again, I'm fine with the price tag. Just wish he had the option to renew for a month after the initial purchase to brush up. Probably leaving money on the table!
As an aside, I have found Firefox on Android to work fine as long as the device is relatively pristine. But quickly deteriorates in performance and responsiveness as internal storage fills up etc. This while webit/blink based browsers seems to behave fine under the same conditions.
He would have but they were too large to fit in the margin...
I'm not sure I see the waste here. Most people I know spend several hours each day doing things that will literally accomplish nothing. If you're arguing that effort is being wasted here, then I'd say your effort is being wasted on this issue, rather than, say, campaigning for the abolition of music and television and whatnot.

There are far smarter places to recover this spent effort, if that is your actual concern.
Vimium is fantastic (and I say that as an emacs user). Does vimfx for Firefox have similar smooth scrolling? Last time I tried FF vim extensions I was disappointed that they all seemed to scroll jumpily by lines