skysight-inc/HackerNews huggingface dataset:
You will have the problem whether or not your system has systemd. It exists in PolicyKit on FreeBSD, for example.

# setuidgid sint32maxp1 id
uid=2147483648(sint32maxp1) gid=2147483648 groups=2147483648
# setuidgid sint32maxp1 pkexec id

(process:99600): GLib-GObject-WARNING **: value "-2147483648" of type 'gint' is invalid or out of range for property 'uid' of type 'gint'
uid=0(root) gid=0(wheel) groups=0(wheel),5(operator)
#
The Tyranny of the Lowest Common Denominator
Interactive Backpropagation Demo for Simple Linear Regression
A good time to talk about the reality of Time series forecasting in high-volatile markets like this!
I've thought about this for years, and the fundamental problem I keep running up against is that you'd need to reinvent academic culture and incentives to have any hope of replacing the publication system with something better.
"Maybe those who can do shouldn’t teach–or manage, as it were." Yes.
Explore how (stochastic) gradient descent works on a simple linear regression. I built this demo to help me better understand backpropagation, by keeping an eye on the values of the weights as they get updated.

I've also added step-by-step remarks and graph plots to the values of the weights and the loss function.

Things you can play around with: optimiser, learning rate, variable initialiser, loss function, batch size, no. of epochs

JavaScript libraries used: Dagre-D3 (GraphViz + d3), MathJax, ApexCharts, jQuery

Any comments to this demo are welcome!
You're building a strawman. An example of the male card is having every resume with a female-sounding name get extra scrutiny to make sure they're qualified. This is backed up in artistic fields by what happens when they move to blind auditions[1]:

> Blind performance auditions, much research has proven, often results in the hiring of more women and minorities because it eliminates the opportunities for bias to influence who makes the cut.

The point is not that there's a cabal of evil dudes scheming to exclude women. The point is that on a subconscious level many people stereotype each gender as having a specific set of roles. This biases their evaluation of the individual's performance.

An analogy: I have an alt account on youtube (to try to dodge Google's tracking) that has the gender set to female. When I'm logged into this account I get endless advertising for cleaning/laundry products, air fresheners, and diet solutions. This is despite the fact that my viewing habits are still those of a 30+ year old male developers and video game fan: coding talks, gaming stuff, and lets plays. Google's algorithms decided - based entirely on my set gender, and despite ample evidence to the contrary - that it should advertise stuff I obviously don't care about at me.

All I'd like you to consider that it's at least possible that the average hiring manager in a tech company carries the same kind of biased assumptions about what a female should be interested in and good at.

[1] https://en.wikipedia.org/wiki/Blind_audition
> 'Free' or 'Unlimited' services can quickly find a small proportion of users use far more than a regular amount of the service, often for no big-picture economic gain.

Pretty much any place that has public transport also has "unlimited" plans, so if there were horror stories related to those, I guess we would know. Maybe you have something concrete to share.

As for the homeless... sure. But to solve that, just solve homelessness and you will have fed two birds with one scone!
Many file extensions are in multiple use. There's only so many two or three letter permutations.
I took it to mean that Google was covering the advertiser's cost to the publishers that showed the ad mistakenly.
Right side bar has an "Original Document (PDF)" link that initiates the download of the file you're looking for.
10^6 is 1e6.

99^6 is 941480149401 or 9.41e11. As a result, the author's suggestion that "Buy n Large stores continued the classic $9.99 pricing trick even after adding six zeroes to the end of everything." is mathematically invalid.

I think the original movie designers screwed up, and meant 99e6 or 9.9e6.
But even a non-compete for a sufficiently high compensation needs to be sufficiently limited that it only prevents infringement of company specific intellectual property.

You couldn't reasonably expect me as VP of a specific type of eCommerce company to not jump ship and go be the VP of a different type of eCommerce company.

For example: Would it be fair to prevent the CTO/CIO of Google jumping ship and going to be CTO/CIO of for argument's sake Facebook?

Both of these companies are technology companies in the advertising space, both have hugely different approaches and business models for their revenue streams.

Given the language of some of the non-compete clauses I routinely scrub out of contracts, a VP would be expected to sign away their right to be able to leave and still find a meaningful job in their field while there being little, if any, risk of damage to Google by this switch - I mean, aside from having to replace their CTO/CIO.

Would it be fair for me to jump ship from say Bluejeans knowing all their trade secrets that give them their edge in their specific market and running off to Skype and taking all that knowledge and putting up a product that directly takes business from Bluejeans? Well, probably not. I would say a non-compete for companies that could be considered direct competitors is absolutely fair.

Disclaimer: I picked arbitrary company names out of the air, I'm not meaning to insinuate these companies have any such language in their contracts.
This exactly. I think eventually we could see a Kayak-like service that just compares rates for your trip against a set and books accordingly. Containing Uber/Lyft/local taxi service/etc. It's very easy to enter the market. You just need a map in a UI (mapbox) and a way to charge people (stripe/square). There's probably a decent market for transportation-service-as-a-service. $1000 gets you all setup with a custom app (configured instance of a general app).

Drivers could have something similar where they see all the opportunities and potential fares across platforms in one app. What do they need? A list box to select the fare, then a map with reasonable routing, and a pay processor.
And the low budget Acorn Electron, a kind of stripped down and partially compatible BBC.

As I understand it, the Electron was a bit of a commercial failure. However this caused remaining stock to be dumped (at least in the Netherlands) at rock bottom prices. My primary school teacher was a big fan of them, and installed a couple of them at our primary school. I got to borrow one for a summer break (1990?). My first forays into Basic programming, as well as trying to understand German, since that was the language in which the accompanying Basic manual was written.
Ask HN: How to fix an error on a blockchain?
We are notoriously bad at writing bug-free, secure code and yet blockchain advocates suggest that we can deploy immutable smart contracts and let this code (written by imperfect developers) be the source of truth. The most notorious example of this the "The DAO hack".

Bad coding practices is not the only problem. People can accidentally or intentionally enter incorrect data, discover new edge cases after an immutable code was deployed, decide to change a logic in smart contracts, etc.

What is suppose to happen when errors in smart contract/blockchain applications/data on a blockchain occur?
It's not about rights, which there is no scarcity of, it's about the fact that there's always some social competition for scarce resources (college admissions, jobs, dating opportunities, grants, cultural conversations, etc) and if one group currently has a significant chunk of those they will feel threatened that their share of those resources is being taken away.
I know I've seen some before, I think The Atlantic had an article about it in the past year.

I found this paper: http://www.acgme.org/Portals/0/PDFs/Position%20Papers/Commit...

It's citations have some hard data. Maybe the most interesting part for me was this:

"There exists instead a widespread belief that physicians can be trained to defy the biology of sleep and that safeguards are in place so that patients and residents are not harmed by work schedules that are unheard of in any other workplace, let alone a hospital. That belief is most evident today in the FIRST and iCOMPARE studies that set out to prove that there is no difference in patient outcomes from residents who work 16 or 30 hour shifts. The principal investigators were so convinced that no harm would come of these experiments that they determined it wasn’t necessary to obtain informed consent from either patients or residents in the hospitals where the studies were conducted. This determination has been widely disputed and is now under investigation by the Office of Human Research Protections."
I wonder if a C/C++ programm would perform better?
Found documentation on it for you: https://developer.apple.com/library/archive/documentation/Ge...
I still think a middle mouse button (actual button, not a wheel) that brings up a context-sensitive menu wherever you are in the window, as used in RISC OS, is much better than the other currently popular ways to implement menus.
Not the first time I've read this kind of dismissive tone with respect to Electrek's articles on this site. Maybe if you have better facts or articulated opinions, you could share them?

Sure, they are biased, and quite openly so. It's quite obvious from looking at their site that they are not funded by the oil lobby and they are most likely somewhat concerned about such things as global warming and other tree-hugger stuff. It's not like they are being very secretive about that.

However, that does not discredit their articles or mean that they are wrong about stuff. They generally do a fairly decent job of separating their opinions from facts they are reporting, linking to source materials, quoting individuals, etc. Decent journalism in other words.

In this case they are reporting some simple facts, citing a few key people, and voice some opinions/interpretations that don't strike me as outrageous or unreasonable. There's no need for them to up sell/sugar coat this in any way.
Another option is to use a tool like 'gron' to convert the JSON into a shell-friendly line-oriented format. This makes the rest straightforward.

https://github.com/tomnomnom/gron
I think you answer yourself already. You expect this:

> simply allow oauth where my pass manager becomes my token provider

to be a simpler implementation then "PUT https://blabla.com/change-password" or whatever a password change request would look like?
> I don't know why people aren't using it.

Like the article said: no one cares (more or less) about how good the browser is. If you have to go install a new browser, that's more work than just using the builtin one, and Google can force every Android phone to install Chrome out of the box.

Also, though I use Firefox mobile out of a desire to not be a part of the Chrome problem (even though I know it's useless and I'm not actually helping by doing so), it's not fast, and it's not nice to use. It's painfully slow, crashes much more frequently than the other browsers, has confusing settings and constantly promotes garbage like Pocket (which you can disable if you dig through the confusing settings, but you can't actually uninstall it), etc.

Until Mozilla gets the performance problems under control (and they're finally attempting to do this with Quantum et al.) they won't stop the bleeding. Unfortuantely, stopping the bleeding is the easy part: getting new users is the hard part and I tend to agree with the article that they don't have a way to do that on mobile (though I know nothing about marketing, so hopefully I'm wrong and just spouting nonsense here).
>Sex-Positive Communities

TIL
> the burn-down-the-world response to child pornography by removing every single female-presenting nipple is such an overwhelming response it's hard to believe this is appropriate.

They are not removing every single nipple. And the EFF is criticizing them for not removing every single nipple, complaining that it's "subjective" and will "leave a lot of people on uncertain ground."
I don't find that they are less of a threat. We can find and fix issues in machines because a human mind is outside of the system evaluating and fixing things. When the mind itself is being manipulated there is nothing above that making fixes.

As for the "perceived moral argument". I don't see why everyone in society should be subjected to psychological attacks constantly to keep taxes lower.

These are value judgements so people are going to have different opinions that aren't based on immutable laws of nature. If you're going to assume that the other side is ridiculous because you don't hold the same opinion, why even engage in a debate in the first place?
As a former options trader, this seems to be a non-story. The story mentions that he hedged it, so you have to look at the whole portfolio to know how he did on it.

Even naked option trades expire worthless quite often. If you take the delta as a roughly guess for the chance of expiring in the money, people tend to trade the options with <50 delta.
There are quite some disadvantages to use AWS Lambda to do Automated Testing (test time is capped to 15min, cold start waiting time, ...).

The advantage is that you can run a lot of tests concurrently at a relatively cheap cost.

The company [1] I work for offers VMs that are created/destroyed automatically after each test. There's no cold start, and no time limit. Plus you can choose to run headless like Puppeteer or test in an actual OS like Win/Mac.

[1] https://testingbot.com
I typed up a long message to share an experience, but feel like it would be better in private. Is it alright if I can reach out to you via email?

- From a black male entering the tech industry
Ask HN: Canadian incorporated employees, how do you deal with the CRA risk?
More and more companies demand that you as a developer work for them as an incorporated employee: you should be an employee (9-5, no autonomy, 40h/week, cannot subcontract, told where when and how to do the work) but they want to pay you as a contractor to save money and let you go easily. They demand you incorporate so that when the CRA catches you and deems you a personal services business or incorporated employee, you are personally on the hook for the 40% tax rate and penalties rather than the employer/client if you were not incorporated.

Small startups do it, huge corporations do it (banks, telcos...) It looks like an offer for these jobs is contingent on incorporating and taking on the risk.

How do you deal with this situation? Is the risk worth taking? Have you been caught and it ruined your life + profits? Did you pass on the job or were you able to work as a proper employee?
>>The larger subtext of the entire diversity conversation is learning to coexist. It's not about black people, women, the LGBTQ community, or any other single group. It's about a better working environment for everyone indefinitely. Being against that is literally pathological.

I think that's something everybody can agree with. However, I sometimes think that HR, Code of Conduct policies, etc do more harm than good in ensuring that happens.
Middle button provided a context menu, and right button an alternative form of a left click. The kind of thing a shift-click would get now, like adding to a selection of icons in a file dialogue.

RISC OS can run on any Raspberry Pi very easily, or emulators like Arcem.
This is a no-news. Options markets have far larger bets that expire all the time. A good options trader will hedge against upside and downside, so it's possible this trader that is about to lose $1M has actually net profited.
There are stream parsers for JSON for Ruby too, including bindings for C libraries like YAJL - using the default JSON parser is an awful choice for doing comparisons like that given the massive overhead of the amount of objects it'll be creating for no good reason.
The enormous life of Anthony Bourdain, according to those who knew him best
Definitely recommend it. It's one of my favorite books, and it's not an exaggeration to say it had a radical effect on my politics.

I avoided it somehow in high school, as I did most books, and ended up reading it in my early 20s. Now over the past 10 to 15 years I've seen it starting to come true in scary ways, albeit not exactly as was predicted (which is to be expected of course).

It's also just a good book! It builds to a tremendous climax, and the ending is just as good and unexpected as any good story today. Highly recommended.

If you like audiobooks, the one narrated by Frank Muller is great. Audible has it for $10 but it's of course hobbled with their DRM. There is a copy of the Frank Muller reading floating around on torrents, but a better solution is to just buy DRM free. There is a DRM free version narrated by Simon Prebble that I haven't listened to, but it has great reviews (all audiobooks from Downpour are DRM free btw): https://www.downpour.com/1984?sp=12482

P.S. If you care about your freedom, when possible buy DRM free from places like Downpour. Paired with an app like Listen Audiobooks, I find the UX to be even better than Audible (it's a great app: https://play.google.com/store/apps/details?id=com.acmeandroi...)
I am not a lawyer, but I'm pretty sure that any good one would advise you not to agree to anything you haven't read first.

This is why you show contracts to lawyers before signing. You have to avoid unnecessary warranties, contingent agreements, hidden addendums, and other traps for the unwary. The contract should be the whole agreement, and ideally should also say that it is the whole agreement.

Just cross that clause out with your pen, and if questioned, say that you haven't seen the documents they were trying to incorporate by reference. If they are contract terms, they can appear as clauses in the contract, and you should be able to negotiate reasonable compensation for them.

Few companies have ever tried such trickery with me, but then again they have operated almost entirely without lengthy contracts--basically, just starting date, starting rate of pay, and the "at will" clause. Those that did push documents at me early enough got to see my editing pen. But my smartass resistance to their dubious documents never got me to an offer or a real negotiation, either.

I am especially fond of crossing out the part of a background check clause that allows them to keep the 3rd-party report secret from me, while also sharing it with any other parties they please. Ordinarily, I'd just walk out, but I figure that crossing that part out puts the ball back in their court.
The Boom Hierarchy (1993) [pdf]
Even if some web sites don't care about cross-browser adoption, it seems like the browser vendors do, including people at Chrome who propose new standards?

As long as this is the case, the web standards process is still working much as it always has. Apple and Firefox still have a veto.
I wish I the vim like plugins for Firefox were as good as Qutebrowser. I'm considering switching, but I love the workflow I get with my keybindings...

Someone please tell me why I'm wrong
I'm a crypto investor (I currently hold XRP, XLM, ADA, and ETH) and even helped someone develop a prototype for a new exchange, but at least part of me is rooting for the SEC on this one.

If ICO abuse is not curbed, it will become the weapon of choice for all kinds of scammers and hucksters. I'm obviously not anti-crypto, but the scene __has__ become a Wild West. Tying law enforcement's hands will embolden the bad actors and make it less likely for the good actors to attain mainstream acceptance.
The Iraq war involved about 150k us troops, 50k British... and about 6k from 20 other nations combined. So outside of Britain, there was basically no outside support (and I’m not sure Britain really counts, considering they are withdrawing from the EU and have always sort of seen themselves as apart).
You have such a straw man interpretation of me that I cannot respond. You truly think I have such a simplified and laughable understanding of the history of racism in the US?

Please indicate where you drew your conclusion.

I didn't even talk about Jim Crow laws. I said:

> You are the sort of person who let businesses discriminate based on race, because you shy away from having the force of law protect the politically weak?

This is the present tense. Not the past.

Your view is that you want the Civil Rights Acts, the ADA, and the like to be abolished, yes?
ooh can we also get /.well-known/delete-account ??

seriously though, I would love this for all those sites that bury it as far as possible...
Financial experts most certainly do not say anything like 4% inflation in the US.

Energy is extremely volatile, so it’s annual rate spikes up and down by as much as +/- 25% in any given 12 month period, but over longer time spans it’s close to flat, with US consumer prices driven down by fracking.

Food prices, similarly, are volatile, but have trended flat over long timespans.

Food and energy are going to be a tiny, tiny fraction of consumption for someone living off float from an $8 million windfall; core inflation (removing the volatile food and energy categories) is the right number to pay attention to.
EarthTime – interactive satellite data visualizations over time
Why do you think it's past its utility then? The arguments are still perfectly sound, so despite a few of its complaints being fixed it still seems worth reading to me.
FYI for anyone who hasn't read the time tested definition of what is a security look it up in the letter of the US law and you will see a ‘security’ is something traded in a federally controlled exchange. Methinks this is why the oligarchs are attaching DEXes now. That poor EtherDelta guy...
NYC's Wide Variety of Subway Turnstile Jumping Techniques [video]
Not true. Low power FM and AM stations are allowed.

https://www.fcc.gov/media/radio/low-power-radio-general-info...
Ok, so what the fund manager did, is sell his BTC holdings to lock in profits, and buy back severely out-of-the-money (i.e. worthless) options, just in case he was really wrong (i.e. if BTC didn't just go to 25k, but up to and over 50k).

Presumably, his thought process was something like "if I sell now, I make $Xm. If I wait until BTC goes to $36k, I make $2Xm... but I think that's quite unlikely. However, it's possible, and my clients would be really mad at me if BTC skyrockets, goes to $60k, and I chickened out at only $18k. So, what I can do, is buy this option for cheap, forgo the profits between $18k and $50k, but if I'm really wrong, at least I'll cash in if it goes above $50k."

So, hopefully he paid much less ($1m) than the total profit he made ($Y0m)?
This same "subconscious bias" would happen in any mostly homogeneous fields. When a field is mostly homogeneous, standing out draws attention to yourself. I don't think that's necessarily a bad thing.

I could envision a similar scenario happening to the well-dressed white NBA player who forgot his badge and the staff of the practice gym are questioning if he really works there vs. tall black dude with hoodie and sweatband who gets let in right away because he doesn't look out of the ordinary.

Or males in the nursing. Or females in construction. The list goes on.
That's effectively what U2F provides. You can "nop" the password by using a bad password that you can trivially remember, and then your U2F token is, effectively, your only authentication.

I don't know what features U2F tokens support, but if they can be password protected I don't see why U2F being the only auth factor would be bad. You could even have the token itself attest to being password protected so you could require that of users before allowing them to disable non-U2F passwords.
Best Social Media Campaigns in 2018
> Best practice is to host the status page on completely separate infrastructure.

Perhaps they have - and it's overloaded.