skysight-inc/HackerNews huggingface dataset:
Ask HN: What is the average salary of back end/infra devin SF/Bay Area?
Hi there,

I am a systems software guy with 10 years experience in networking (pretty much from bootloader assembly to Python/Go RESTful API). I am now looking for a backend/infra dev position in distibuted/big data systems, but not sure about the market rates.

I just learned from the Tribyte salary thread on HN that big corps offer $300K-$400K/year here. How about medium companies, such as those on Fobes Cloud 100 and Breakout List?

Just want to get some feedback so that I won't ask too much and upset future employers.

Thanks!
Apple breaks file sharing on Macs while fixing 'huge' password security flaw
I think it's a two pronged demise

* Current display (DP, HDMP) and peripheral(USB) technology is complex, and probably is going to be expensive to switch in the fly without being unreliable.

* Virtual Machines and Remote Desktop solutions are good enough. Sure they can be a bit laggy sometimes, but good enough for most tasks.

So i guess that KVM switches are going to be more expensive to make, and there are less customers who really need them...
I frankly don't see why it couldn't add more years to 50y. Moreover, it could likely "unage" over 50y to 20y, just by inverse of their aging method. GANs are unbelievably powerful.
Facebook is locking accounts, then demanding “verify” by scanning their face
Ask HN: How much time in your working day do you spend in actual work?
See my reply to the subthread commentor.
How about 11/30/12 as compared to 11/30/17? (Down 20%)
The Top 7 Technology Trends for 2018
I don’t need to be patronized on the difference between zones and VM’s as I’m also one of those VMware users from 1999 in Brendan’s article.

Zones however are superior to VM’s because they don’t require hard pre-allocation of resources like virtual machines do, so they are a superior choice in environments where Windows isn’t desired or required.

As for my Linux hate, if Linux were so great and well made, I wouldn’t hate it. I like well made things.
I will look into Kanban since it has been suggested many times here.

However, I'm skeptical of these rigid processes in general. I dont see the need for them unless you have extremely strict requirements from management.

I don't see whats wrong with having somebody who is a project manager who understands the work being done and who coordinates with the developers to ensure it gets done in time. In other places it would have been like Project Manger says "we need a feature to do this, this and this, how long do you think it will take?", "I say I will need to spend a few days working on it and then tell you a very rough estimate", after a few days I say "I think it will take at least a month maybe two" or something like that. If I see that there is more work that needs to be done or it will take longer than I initially I thought then I go back to the PM and we re-evaluate what to do. Its not that difficult.
My guess would be that they trained an autoencoder network for facial recognition and they use the encoder part for fingerprinting and check images by the decoder part.

https://en.wikipedia.org/wiki/Autoencoder
Tactical Flashlights Online
Stop Killing Your Employees’ Motivation and Try This
New species can develop in as little as two generations, Galapagos study finds
Oh boy, the price! The article is lamenting the expense of 'modern' KVM switches.

For reference, a switch with 'legacy' USB 2.0/VGA connectors that powers my ageing home PCs is this model:

https://www.ebay.com.au/itm/All-in-one-Mini-2-Ports-KVM-Manu...
Open-sourcing process (that is not part of the culture/structure of manufacturers) and consequences (that provide no direct benefit on the manufacturer industrial bottom line).

Consider:
* direct IP & IP on sub-systems,
* possibility to reverse firmware-added tweaks (used to make/justify market segmentation).

From the commons point of view, we'd all benefit from open source firmwares.
From each and every one manufacturer POV, the associated risk and cost look way bigger than the hypothetical business benefit.
Literally only object as new typehint, not the classname of the object? This doesn't really help much.
https://wiki.php.net/rfc/object-typehint

Looks like they went back into perl-mode
One interesting use-case is having virtual machines with dedicated ports.
Hopefully at the retirement age of the country I'll reside in. Taking into account how pension system works, demography of the countries over here, and how painful is it to have benefits transferred between EU countries, even this will be not easy.
A friend of mine tweeted a couple of days ago:

On the one hand, net neutrality is truly a problem: evil ISPs decide for you what you will and will not see. On the other hand, google, youtube, facebook, twitter and others already decide this for you. But you don't even know that they don't show things to you.

(sorry for poor translation from Russian)
I am not sure what any of that has to do with net neutrality but it is also not entirely accurate.

In the short term, if supply is fixed, then you can always pay to exclude competitors by outbidding them.

For instance: the reason google makes so much money is that market incumbents bid above value (they lose money) on google ads to prevent new competitors from gaining market share and then they subsidize that money losing behavior with their profits from existing customers.

Should the government regulate what prices google and facebook charge for ads because that controls whether or not startups can get their products in front of customers just as much as the pipes.
American Airlines' Computer Glitch Leaves It Without Pilots Over Christmas
CC 073: Website Speed (SEO Essentials)
American Airlines are having problems with pilots taking off... the holidays, not the planes.
I've been using https://github.com/Malpaux/apollo-offline for offline support in production for a few months now and it has worked very well. I discovered one issue but the maintainer was very responsive and had my PR merged in and published within 24 hours.
No better way than a high risk high reward portfolio of crypto currency
> So that means the government has been truthful?

I made no such assessments; I only laid out the facts as I found them. If you ask me for such an opinion, I'd call it technically correct and disingenuous; like claiming the left hand didn't steal what the right hand did, when the person themself is suspected of thievery.

> Laws will slowly but surely catch up. Enforcement will catch up.

Sure. But the mad rush to get everyone on the system by force should come strictly after these.

> Doesn't mean we need to shut it all down.

I did not call for anything in the slightest to this effect. I was merely laying out the facts.
It's weird for a bug fix I wrote to be top of the list of features. PHP 7.2 is not the most eventful release.
The law in the US is the CAN-SPAM act in 2003. It requires email to have unsubscribe instructions at the bottom of the email and to take people off the list within 10 days of a request. There are similar laws, many of them stricter, in different jurisdictions.

https://www.ftc.gov/tips-advice/business-center/guidance/can...
"Having worked at Google’s Search Quality Evaluation team, I can confirm that Google would only manually remove sites from its search results if they violate its webmaster guidelines"

Or, Google can get around that by repeatedly tweaking the algorithm on purpose to demote specific types of sites. http://graphics.wsj.com/google-ftc-report/. (long read, but comparison shopping sites didn't violate any guidelines)

There's also the issue of false positives. Machine learning algorithms that demote sites (panda/penguin/vince) certainly have some amount of unintended victims.
Yeah, as an Eagle customer, I flatly refused to go to their new subscription model.
Instead, I learned Kicad! :-)
I actually have a patch and draft RFC for a classname type declaration, but I'm not sure whether to do anything with it.
But isn't it a rule in SCRUM that no new cards can be introduced in the middle of a sprint? And isn't it also a rule two co-dependent cards cannot be done in the same sprint? (i.e. if card B depends on card A being finished).
I autogenerate passwords exclusively using lower case 'L's, the letter i in both cases, the number 1, and pipe characters.
5 things everyone should know about unicode
It's a .desktop file just like any other icon in Unity. It's at /usr/share/applications/ubuntu-amazon-default.desktop; right click, delete, just like you would any other .desktop file.
I replaced them with standalone USB & HDMI switches. I connect 5 PCs on my desk (main PC, Deep Learning rig, NAS, 2x NUC) first to two 4-port USB switches, then have one 2-port switch that switches between these two 4-port switches, and then a large HDMI switch. It works fine; each of those switches was <$5.
As far as I am aware from the last time I tried to find such a thing the packet-based interactive nature of modern display standards prevents the cheap implementation of these devices, as opposed to the non-interactive, older standards.
So in your country can you look stuff up about China and Tiananmen Square? Well you can't in China. This is censorship coming from the state. Now go on Youtube and look for PagerU videos. I understand that conservative views are not popular in Google but filtering legitimate content is just bad.

https://arstechnica.com/civis/viewtopic.php?f=2&t=1406441&st...

What about Dave Rubin? Does he fall into the same category as nazi propaganda according to you? What about Christina Hoff Sommers? Same question. And the list goes on an on. I do not necessarily agree with these viewpoint but I strongly against censoring them just because it does not fall inline with Google's political agenda.
Maybe the entire purpose of this tax change is to kill both research and the universities? The GOP seems to generally be opposed to both. Make it impossible for the grad students to survive, that means less grad students so less research gets done, and the university gets less research funding and less royalties from patents. Seems like a clever indirect way to kill two birds with one stone, like something a politician would think of.
I see.

Yes, I already saw a tutorial for WebSocket stuff which relies on AWS IoT, whilw SNS sounded more fitting..
How comes a bug fix has an RFC?
Well, if they think it is too hard otherwise, they might decide the alternative is no update at all.

And I rather have a working binary blob on my Linux, than no open source driver at all.
The case agains ORMS
There is a project to build an open source KVM-over-IP Rapsberry pi based.

rasky:

https://www.nexlab.net/product/rasky/

I have contributed to it but a lot of time without news. Maybe contribute to rasky was risky.
Christina Hoff Sommers, Dave Rubin, Prager University, all of their content is delisted and demonetized on Youtube. Non of them is illegal content.
Judge Tells Uber Lawyer: ‘It Looks Like You Covered This Up’
Speaker recognition would be really awesome. Do you know of any techniques more general than fingerprinting specific audio sections?

Edit: https://github.com/ppwwyyxx/speaker-recognition/ looks like the first of a number of good starting points.
And 100% of people who accepted jobs in union shops accepted jobs in union shops. If accepting the job counts as a "vote" "for" the company, why doesn't accepting a unionized job count as a vote for the union?
You can do this in methods by putting the class name before the argument.
She is giving a lecture in Cambridge (England) this evening. http://talks.cam.ac.uk/talk/index/94549
If we respond this way[1] to every argument, no issue will ever get resolved. I don't disagree with you regarding electric vehicles, but it doesn't address the issue that bitcoin is an environmental catastrophe in the making[2].

[1] https://en.wikipedia.org/wiki/Whataboutism
[2] http://www.newsbtc.com/2017/11/29/bitcoin-mining-causes-incr...
> Zones however are superior to VM’s because they don’t require hard pre-allocation of resources like virtual machines do, so they are a superior choice in environments where Windows isn’t desired or required.

In public cloud that's not a problem, that's a requirement, so one VM wouldn't trash all its neighbors.
Prime example why we need laws that would forbid companies to do verification using your passport and other documents containing personal information.
The easiest solution is to just buy an HDMI switch(there's loads of them, even ones which work with 4K signal, and they don't disrupt DHCP) and a USB switch. Total solution should fit in about 40-50 dollars.
> Or else the guy cleaning the ship's deck in the morning should be rewarded for discovering America.

We know the guy by the way, one Rodrigo de Triana, natural of Lepe. NASA's DSCO satellite was originally named Triana after him.
Khaleej times jobs today 30/11/2017
https://en.wikipedia.org/wiki/Criteria_of_truth
Us.linkedin.com subdomain certificate expired
"closures were accomplished with anonymous objects until version 8!"

Oops, I have just realized that I misread this totally. Apologies.
A lot of people holding stock right now are probably doing so specifically in hope of tax law changes giving the companies more money, which will be used to buy back stock from shareholders.

(oops, I mean to make capital investments in the company and raise wages for average employees -- since a company in possession of a good fortune must be in want of workers to give raises to!)
I don't know why this is getting downvoted. They did, in fact, acted against someone's setting not to do this, and I completely agree, this is a criminal act, not just a technical glitch.
Roughly 6 hours but that varies a lot
main -> json. Missed the autocorrect typo and it's too late to edit now.
Yeah I've seen some people that work from home mention this - the ritual or transition of going from work to home is something they miss. To a degree of course, I mean 20 minutes isn't too bad, for me it's often more than an hour which is a bit much.
looks (v) female version
In their Vendor List [1] fwupd do provide status of their relationship with a bunch of vendors.

Interestingly, it can be deduced from the comments column that fwupd has been proactively contacting vendors to try and get them involved, with varying success.

[1] https://fwupd.org/vendorlist
How do you move out of a smarthome?
So you're in favor of a 100% estate tax, and outlawing parents creating trust funds or other vehicles for their children to get around that tax, yes?
If the recognition is done by autoencoder network as I suspect, then generative adversarial network could break it easily.
I don't see how a 100% automated solution is going to detect errors. Unless you have humans reviewing and verifying at least a sample of the results you can't train. So do you expect your customers to review everything they scan line-by-line to verify accuracy?
Yeah uh, it's pretty obvious this guy doesn't really care about the privacy thing, but cares about getting a lot of money from Google. How many people does he even represent that want to be compensated?
And was screwed.
I'm a bit confused by the wording on the T2 unlimited post:

> T2 Unlimited instances have the ability to borrow an entire day’s worth of future credits, allowing them to perform additional bursting.

What does this mean? Specifically, what is meant by "borrow"? Do they have to be paid back? Does the next day then have fewer credits?
Do they have other languages than english?
Why a Hedge Fund Started a Video Game Competition
Bitcoin Gains – Tax Advice for US Taxpayers
10 Recommendation System papers everyone should read
That's insanity. So because Google is an information company and governments have granted a "right to information [x]" Google has to provide any information a consumer could possibly want, for free, regardless of the cost to them?

[x] - which is an absurdity in itself - what information? how? when? where? This "right" is just another overreach by the EU et. al. wanting everything to be a "human right" even if it's nonsense. A right to whose information? If I have a unilateral right to information, does that mean I have a right to your medical records? Where do you draw the line? If it's just a right to my own information, which I think is reasonable, Google search results don't qualify.
Liability for what? What if the user used a random string for their address instead? Does one have to pretend to agree with their provider's politics or fear having their accounts deleted?

Some people would probably assume that they won't have to do that, since PM doesn't really present their service as exclusive to people with certain political leanings (unlike, say, riseup).
> Haven’t even bothered to try and repair it.

Then what are you complaining about? It isn’t magic, things do break sometimes.
Bcash was just an attempt to prevent Segwit and keep fees high under the guise of doing the opposite.
Solution architect here, probably around 5 true productive hours. If you count all the time people ask me question, arount 8 hours per day.
..as opposed to the lily-white lack of criminality of communism or socialism? Criminality occurs everywhere within every system, the only difference is who is committing it and the degree of which it it reported.
So what exactly is your solution? What law do you put in place, precisely? Google has to provide consumers with whatever information they want, whenever they want it, free of charge? Because that seems to be what you're gunning for.
A basic start would be looking at network flow problems. While they don't extend to the complexity of real world airline scheduling, you can construct a simplified airline scheduling problem with it. Additionally, one of the methods to solve these problems, linear programming, does extend to integer linear programming which can be used to solve the more complicated cases (in non-deterministic polynomial time).
It says "more languages coming soon" right on the page.
Yes. Your software is CLI only if you can use it with a teletyper interface.
As a research scientist:

~7 hours (after breaks), of which only 3h are programming.

The rest is organizational stuff like meetings, writing research proposals, answering emails, making powerpoints, supervise students, etc...
hehe, yes!

When I was young I never understood why someone would turn turbo mode off.
By your definition here a buffer overflow exploit is a "technical workaround". >.>
> A literal translation of many sentences from Japanese to English (and vice-versa) reorders words to the point of gibberish.

To be clear, by not taking liberties what I meant is preserving both meaning and intent. So called localization does often screw with one or the other.
I don’t think so. Humans employ more advanced techniques when they’re driving, and as autonomous systems improve they should be able to do these “risky” moves too. Right now the primary concern is safety, so V1 will be overly cautious to the point of causing problems. Things will start to get interesting when the system is hyper-accurate and can route cars around at high speeds within seconds of hitting each other for maximum efficiency.

Humans employ these driving techniques not because they’re stupid, but because they’re confident that they can pull off these moves safely (even though that is sometimes not true). In the future I’d expect the software to also advance to a state where it can confidently speed and pull off risky moves.
> If I want to offer an Internet-wide service in the near future, I'll need to comply with dozens of different Internet-related legal/political frameworks to spread into dozens of nations.

No, you don't. You'll have it a lot easier than Google or Facebook, because you don't have local offices in more than one country, and you should keep it that way as long as you possibly can. As long as you have offices in exactly one jurisdiction, you are only subject to the laws of that jurisdiction. You can generally safely ignore the attempted overreach of others.
The only real antidote against unauthorized access is using end-to-end encryption between email's sender and recipient(s), via PGP/GPG or S/MIME. Unfortunately this requires the sender's cooperation. As long as the sender does not cooperate, there will always be some leg of the communication path that is vulnerable.
As opposed to the current model where newly printed money is given straight to the rich (banks)? I don't see how Bitcoin is in any way worse than that.
It really depends, mostly on whether or not Glyphosate can cross the Blood-Brain barrier and how easily it does.

If it barely or not at all goes through then there should be less of an impact.
They could stop doing business with a company that has strong links to IDF.
Rethinking Guernica. Picasso's Twentieth-Century Work-Icon Close-Up
Why is this better than Orgmode? Orgmode is human readable, opens in any text editor, handles everything from bullet points to tables, and Github even has a Markdown-like renderer for Orgmode files.
311,000 (report) indexed pages in Google. Ouch. Helpful screenshot to have the next time it happens to you.
If this is an anti-trust matter in a certain jurisdiction then it's an anti-trust matter in a certain jurisdiction, and governments have ways to address that.

If Google has a monopoly on search then break up their monopoly on search in your country.

BUT.

Saying that Google needs to bend over backwards to accommodate every possible edge case of EU human rights (of which there are far too many that are overly broad) as a response to anti-trust concerns is absurd.

In the end, you're just going to end up solidifying Google's monopoly, because Google actually does have the funds to build out such platforms, even if they don't want to. Startup search engines that could help lessen the stranglehold Google has will not have the resources to do the same. If then you governments say "well actually only Google needs to do this", you've found yourself in a position where governments are playing favorites, and that is never a good thing.
just need a shitty telco to do a # transfer.

I've also heard Verizon, or maybe another American company, also offers access to SMS via the website? That's a disaster waiting to happen.
All these numbers here... Realistically I can expect to be able to retire at 67!
This was the biggest reason I switched from working as a programmer and spent some semesters becoming a high school teacher teaching mathematics and programming.
I feel I can be much more available for my (to be) wife and my friends now.
(it's paid less oc but I have been lucky and don't need so much).
I've never really understood the desire to use the button on the display to turn off monitors - does allowing the monitors to be switched off by the OS not solve basically the same problem ?
Do you realize that calling people inefficiencies sounds rather cold?
If he's a lawyer he's acting on behest of his clients.

It's definitely a problem in consumer culture that big companies can rip people off and break the law without facing consequences - so long as they are only jacking people a little bit at a time.

If Google was caught breaking the law, it would be appropriate if one of their officers went to jail over it.
>Why is this better than Orgmode?

Not having to bother with Emacs is a huge plus.
Yeah, the law looking out for the best interests of her citizens is insanity.

> does that mean I have a right to your medical records

No, because under data-protection legislation nobody has the right to data about you, but you. More European insanity.

I think GP has incorrectly categorised this as an FOI issue, it's more to do with Antitrust, which is a well worn path in the USA as well.
>So what exactly is your solution? What law do you put in place, precisely?

Forced (inter-)nationalization of Google under the control of the UN.

>Google has to provide consumers with whatever information they want, whenever they want it, free of charge?

Pretty much yes. Charges should be bared by the Global Federation of Essential Services.
Apple quickly fixes severe security flaw in macOS
Pros and Cons of the best open source web testing tools