skysight-inc/HackerNews huggingface dataset:
I had an upwork and closed it down for exactly what this is about, except that the client blatantly lied about the work I handed over.

It was a bad contract, but it was completed despite the various issues involved. I submitted the code and he made a claim that my code did something that is absolutely impossible to do: SQL is not going to affect the browser UI, especially not default settings within the browser. I asked for a screenshot of the "issue" and that never came in. The client also made changes to my code and kept demanding I fix it.

I closed down the contract and opened a case, thinking it would be obvious that I did the work as asked and they were very difficult to work with.

It was interesting to read the responses. They kept saying they needed more and more features before they agreed the work was done. I said that the contract, as specified in both the post and ensuing messages was done. I never heard these new requests.

Throughout the correspondence with upwork, the client kept changing their story, outright contradicting themselves over and over.

Upwork, of course, sided with the client over the new feature request they demanded. Apparently, upwork thinks that a contract is infinite work. I pointed out each lie, asked for a screenshot of the impossible bug, and explained the new features (which changed multiple times during the case) would take too long to complete.

I lost the case and ended up doing the job for half price. Upwork is optimized to client first, which is just wrong to the workers. I had to pay 20% of my earnings at $50/hr and up, so it's not like I had zero value to the company.

I closed down my account over that.
Ask HN: Did Chrome change how it displays hyperlinks?
Did Chrome change how it displays hyperlinks? It seems like the underline has been moved up, and now breaks for characters with descenders. Any info from the Chrome team explaining the reason for change? My hypothesis is that it saves vertical real estate, at the cost (at least personally) of some added visual complexity.

Example: https://imgur.com/a/hwTE5
This discussion on Haber today inspired me to write a short article on whether it's even debatable how to judge his doing in WW I. Especially so the "Over my dead body" and why do wars thoughts, so kudos to you @nickik!
Conspiracy Theory Time

It's not about being lazy... it's about protecting yourself from criticism when running an advertisement.

If a PR company wants to pay for a glowing review of their product, you can give it without really damaging your reputation if the product isn't great by featuring a story on someone else's review. I'm not saying that happened here, but there is no way they aren't testing the water for this approach.

I saw the same thing happen in Star Wars prequel promotion. When you see more stories about the line outside the theater, than actual reviews of the movie... something funny may be going on.
Is email secure enough, or does Google/Microsoft running people's mail servers make it secure enough?

I think it's the latter.
Show HN: Blotter.js
I haven't bought humble book bundles for a few years. Is there something wrong on my end, or is the only charity option Code for America?
Google owns the DoubleClick platform - the largest ad server with the most sites and running the biggest ad exchange in the world. They approve, serve, and support all of the intrusive ad formats in the first place, even on their own websites.

This is absolutely not about quality but a political move to counteract ad blocking extensions and companies. While the intent seems noble, it's likely to cause no real improvements compared to better existing options like not serving these formats at all.
> Out of curiosity what is your objection to the Safe Browsing lists?

The gatekeeping and phoning home (even though it is privacy conscious). But it's not a strong objection. In general I prefer browsers to be neutral by default and make no HTTP requests behind the scenes, but I acknowledge that's unreasonable for most users. It's less about my personal objection and more about an objection to on-by-default corporate decision making being deployed to millions of users.

While safe browsing hasn't come under much scrutiny due to its limited scope and that it hasn't been abused, I suspect it won't be long before someone's site has its ads blocked unfairly by the coalition. I understand with human review and pending-vs-actual-blockage incubation they are attempting to alleviate false positives, but the internet is too large IMO and the rules are subjective (so I can have a site with a 29% ad density?).
> take up beekeeping

I thought the idea was to have less bugs to worry about...
I mean, even lower-tier companies like Amazon pay that much for SDE2's these days. Its just a function of how much wages have gone up recently.
What I point out in the book is that in order to grasp the research, [teachers] need basic scientific literacy to be able to understand it....

The political solution was called "balanced literacy," which called on teachers to use the best of both approaches. But it left it up to teachers who had been trained to dismiss phonics and brush off the science.

There's the key. Teachers get their educational ideas from their education and spend the rest of their career defending them from parents, administrators, ideological "reformers," and other random bystanders who are mostly well-meaning but who are all convinced they have a magic trick to fix everything if the teachers would just stop being dumb about how they do their job. Everybody's got an easy answer, 99% of them are just arrogant bystanders, and teachers very quickly start tuning out. And the teachers are not scientifically literate, so they don't know the difference between a scientist who does research on reading and a random yahoo.

Plus the calls for educational "reform" usually have a partisan tinge. Republicans say just drill harder and longer and keep the desks separated in 90º grids instead of circles and other commie bullshit; Democrats say give kids books that connect to their unique cultural heritage and respect their cognitive differences and they will magically know how to read. All the more reason for teachers to ignore all outside input and assume they know best.

Not to mention the educational companies that have to manufacture excitement about new teaching fads every year so they can sell new classroom materials.

With all this bullshit going on, you can't blame teachers for being closed-minded and cynical. Most of them receive an idea of what progressive, smart teaching looks like in college, when they're still optimistic and open-minded, and cling to it for the next forty years. So I think this guy will be pleased by the response of teachers who are currently in college. They'll take in the current consensus and run with it.
> If the government fucks up, I have an easy way of appealing, everything is clearly defined.

So very optimistic. My wife is a foreigner, so she must deal with visas and visa extensions and paperwork and still being brought by immigration officials into tiny rooms and grilled about her paperwork despite everything being correct whenever she comes back from abroad. Our children are citizens of one or possibly two different countries, depending on whose government you ask. I could give plenty more examples but don't want to give up too much personal info. "Clearly defined?" What a laugh.
Dunno for ebooks.com (whose prices are significantly higher), but on Google Playstore, ePub is clearly not sourced from O'Reilly. Line heights are not even consistent.
The assumption that all things discovered will be discovered elsewhere is reasonable, but still an assumption. I wonder though... how many dangerous ideas have been hidden by their progenitors, never to be rediscovered?
This comment cuts to basic point. Positions vaguely labeled "Senior AI researcher" are for research directors, not engineers. Taking a Udacity ML class and "teaching yourself some linear algebra" and Python is similar to achieving basic literacy in foreign language - you may be able to ask for directions, but try writing a novel.

Any job that requires significant expertise will command salaries at the top of the curve. Corporate litigation and IP attorneys command 400k-2m salaries, yet we don't get articles about IP lawyer bubbles, because the competition is vicious.

More interesting highly paid salaries to debate:

Neurosurgeons
Cardiologists
Attorneys
Plumbers
Consultants
Investment bankers
Traders
Product Managers
If they take a percentage as commission, wouldn't it be good for them if their freelancers charged a lot of money?
Seems interesting that he would put in comment examples that would delete the entire database. Perhaps the guy telling the story is what happened when little Bobby Tables grew up.
*Thanks for the link. So my last plumbing job should have been $10!!! (Not 290$!!).
I'm not sure if you're a Google PR drone or just naive, but people have been talking about this for years...

Ya know the nice little extensions Google has added over the years to their search page? Like speed test, recipes, dictionary, a rudimentary calculator, map locations, etc??

Most of the information is stuff they stole from other websites. They put it in the search results now so you won't go to those terrible websites yourself and stop looking at Google ads. And nobody can stop it because if you block Google spiders your website dies.

So the only people that can fight Google stealing all their shit are other Titans like Facebook and LinkedIn. Everyone else is getting their content lifted and moved into search results.

It's so pervasive that I'm not even going to bother to find you links. Ironically, you can just Google something like "Google destroyed my business" and find plenty of results. Google does a lot of things I support but they also destroy businesses intentionally with reckless abandon. For instance, I find it impossible to believe Google didn't think it would destroy Speedtest.com when it added a widget to the search page. Or Allrecipes when they started stealing their content and ploping it on the search page.

Some of the things Google does these days are thinly veiled as being for "convenience" or "security" when they're really just a monopoly stomping out various competitors.

Remember how Google used to punish "cloaking"? Well now they quietly allow you to do whatever the hell you want which led to all the news site paywalls. These sites we're tired of Google stealing all their shit and powerful enough as a group to stand up to it. Google sits on it's hands because they know if they stop it they will end up in court, probably for antitrust
With regard to the iPhone case, the backdoor was already built, Apple can sign any software they choose to. It was 100% about their unwillingness to cooperate.
why ? and how would you envisage authentication support to work ? (p.s. awesome tool guy...the clever part is to allow user the ability to describe their process via JavaScript. Hence a perfect DSL (domain specific language))
> My main problem with them is that they're first and foremost a startup, not a bank.

N26 has a full banking license.

https://techcrunch.com/2016/07/21/number26-is-now-a-true-ban...
Slack provides IRC relay, which initially was almost feature complete, but got out of date with time.

Anyway, in some time Slack will probably fade away as quickly as it appeared, further contributing to the problem grandparent noticed and you seem to misunderstand.
Buying Mobi files is sending a signal that DRM are OK.
Physics was also required for me when I was briefly a CS major.

I was generally on an upward climb on the ladder of abstraction (Electronics Tech -> EE -> CS -> Math), but the early engineering bent meant that I needed a few physics classes, and despite settling on the math degree, I still think the handful of physics classes I took were some of the best education I've had. It's an interesting confluence of abstract reasoning, practical concerns, model-building, and problem solving. It's not as if choosing math made that confluence unavailable to me, or that I really regret it, but I do sometimes think the particular balance a good physics program strikes might have been better for me.
Would it be possible for someone else to start their own garbage company or hospital with minimum government interference? If not, then you are already seeing "unhealthy capitalism."
Wow, that is great, thank you for posting this.

Just the other day I've torrented a PDF that I couldn't buy from O'Reilly.
That particular comment has generated a lot of appropriate snark in light of YouTube's recent controversies involving disturbing children videos and Logan Paul: https://twitter.com/cwarzel/status/963268727646035968
Smart contract actually Hacker honey pot
As someone with a PhD in an engineering field (but currently working as a data scientist because all of my research was computational science), I wonder if independent machine learning publications would help with getting one of these jobs or if the CS PhD from a brand name school is an absolute requirement. I have 8 publications in my field, so I’m familiar with the peer review process, and it seems that with (a lot of) time permitting it might be possible to get a couple of NIPS presentations or JMLR papers. But I don’t know if publications alone would be enough to get hired for these AI positions.

I had a hard time making the decision when I chose an engineering PhD over a CS one, but 6 years ago machine learning hadn’t taken off like it has now, and engineering / hard science prospects seemed brighter at the time. If I had known it was going to become this big and this interesting, I definitely would have gone for CS instead.
$30>$12!

The 90s were fun and a learning experience. I was working in the mall while going to school, feeling like a financial genius for day-trading at a DSL kiosk at lunch. Amazon was money lost, but also money gained!

I rolled a couple thousand dollars into many multiples of paper profit. I pulled some out occasionally and put it in savings bonds, thanks to the constant nagging of my grandparents, so everything I lost was money I never really had.
That's not how labor-intensive businesses work. Again, The amount a client pays per hour for labor != the takehome pay of the person whose time you're ostensibly being charged for.

Revenue is not profit, and "price per hour for labor" != "hourly rate I pay my laborers". This is even true in owner-operator businesses. Furthermore, in bursty markets, "annual income amortized over career" != "my hourly rate multiplied by 40-60 multiplied by the number of weeks I want to work".

The numbers from my links are INCOME, not "what the business charged the client".
Autonomy is the best motivator, not just for children.
It's not seniority per se (I count as senior), it's people with long tenure. If, as a developer, you've had a long tenure in an organization with bad code that's usually a bad sign.
TensorFlow returns a positive log-probability
> Is the first paragraph of this actually true though?

I know quite a few folks at Apple and Google without PhDs in machine learning who are now making damn good money working on ML in more research oriented capacities.
Things You Should Never Do While Charging Your Smartphone
That tells nor about the state of alleged defenders than state of email. 2009 vintage spam filter (CRM114, OSBF, extra weight on headers) is easily much more accurate in all senses than GMail alleged spam filter. The problem with GMail is it uses some generic idea of unwanted mail that never correctly applied to the mail you receive in the first place - to save space on personalised filters and speed up processing. Oh, and to extract global statistics.

* http://crm114.sourceforge.net
Oh my God. She just gave Mark Zuckerberg a rallying chant; he will write this on all Facebook walls and rally developers to improve Facebook video.
Georgette Packaging (YC W16) Is Hiring Sales Representatives
We’re looking for a few great salespeople. What’s worked for us: we’re compassionate, cheery, and helpful. We love small food businesses; we’ve been there ourselves. We want to coach and empower our clients to blossom into the absolute best they can be. We’re educators; we love sharing our deep understanding of lithographic printing press technology, the bright splendour of pure Pantone inks, the unforgettable draw of packaging that inspires. We want to talk about strategy, and the return that’s possible to a small business that enables its customers to market on its behalf. We hold ourselves to the highest standards. We show up, always.

We’re a female-founded, Kitchener/Waterloo startup backed by Y Combinator, the world’s most commercially successful accelerator program. We make customized packaging for small businesses. We’re pushing $3 million in annual revenue, we work with 500 businesses across North America, and we’ve been growing 10% per month. Our goal is to make drop-dead-gorgeous, branded packaging for small businesses. In doing so, we’re opening up the $130 billion North American food and beverage packaging manufacturing industry to the small and feisty players among us – something that hasn’t been done before.

We’re poised to transform, refresh and inspire an industry that represents 1.2% of GDP.

What we are looking for:
· At least 6 months’ sales experience – new graduates welcome! (If this is something you don’t have but you think you’ll be a great fit regardless, tell us why!)
· Personable and energetic both on the phone and in person
· Exceptionally driven and efficient, you’re a shark
· Great work ethic
· Top-notch writing and grammar skills
· Self-starter
· Ability to manage and drive multiple priorities.

What we offer:
· Base salary
· Commission
· Benefits
· A supportive, happy, high energy and ambitious culture
· Our factory loft office is at the old Boehmer Box factory in downtown Kitchener

To apply: Please send your resume and a letter explaining why you’re the person for us to megandoll12@gmail.com.
I think people take special people for granted. You can't say, for certain, that anyone would have figured out the nitrogen fixing problem _in a period of time when it would have been effective to have done so_. The entire world could have been blown up before someone came along to figure it out.

The world has yet to churn out another mind quite like Einstein's, that flips convention on its head, or opens up humankind's collective knowledge by an order of magnitude. Special people, like Einstein, this man, Norman Borlaug or Ada Lovelace, I think, may have just been the right people at the right moment.
> Elementary through high school is a little sliver of what a collapsed marxist society looks like

Wait, what? How the heck does Marx come into this?

Do you have any idea what the history of education is? Assembly-line education is a product of the Prussian military, Marx has nothing to do with that.
Why do you distrust Mozilla in this case?
The title ("Chrome will stop displaying ads that are repeatedly flagged as disruptive") is wrong in a couple of ways.

According to the post:

"... Chrome will stop showing all ads on sites that repeatedly display these most disruptive ads after they’ve been flagged.

To determine which ads not to show, we’re relying on the Better Ads Standards from the the Coalition for Better Ads, an industry group dedicated to improving the experience of the ads we see on the web. ..."

They are a bit vage in this post, but as we know from other posts and press briefings, this means:

The site owners will get a notice when Google has found that their site is displaying ads not compliant with the Better Ads Standards. When they don't fix this until after 30 days, all ads on the site are blocked, even those complying with the standards. The site owners can then of course still fix it, and get removed from the block list.

So the "flagging" is actually done by Google, and means the owners of the site get a notice.
I just left a job where I knew that management would never learn. That was my primary reason for leaving. All other problems could have been fixed IF they would listen to the employees and/or learn from their own mistakes.

Alas, it was not meant to be. I feel like I was an enabler because there were a lot of things that I held together despite not receiving any support from management.
The Autonomous Selfie Drone Is Here. Is Society Ready for It?
OSM helped lower the barrier of entry into GIS for me and hope many of you would agree.

I discovered routing OSRM, geojson, proprietary data formats, ETL, and lot more on GitHub and blogs.
A 400K salary and you are tempted? Come back to reality. Hire someone to run your business and put your efforts towards the job that will give you an actual life runway.
Point to note: many Alpine Linux base docker images are in the 6MB ballpark.

What's tiny core's advantage over Alpine? Given the outsized interest in Alpine from the docker community, it may have better packages and security updates
Sorry, guess I should of been more specific. Margin is thin per package, because shipping is a volume game. Sending a package is actually pretty cheap for most businesses, but unless you have volume, you have no leverage to get a reduced rate.
Even at the Edge, Scale Is the Real Challenge
I have one, and it sounds great despite being in a large, cluttered, echoey room. And I can just say "Hey Siri, listen to Thelonius Monk" and boom.

I've had various complicated setups over the years, including vacuum tube class-A amps and CD players with separate DACs. They sounded great but required a lot of space and button pushing to hear something, while Spotify on my phone through a Bluetooth speaker was convenient but sounded weak, so it was a toss-up.

The HomePod is A+ convenience and A sound, so I'm converted.
We switched to LinuxKit https://github.com/linuxkit/linuxkit - it was very hard to maintain boot2docker and TCL and make them usable. LinuxKit is generally a little larger, as we use a bunch of Go code rather than C and Go is a little bloated, although that will improve no doubt. You can make very small LinuxKit images if you really want too.
Where would the violence come from? Slovenia, Croatia, Bulgaria, Greece are in the EU. Albania and Montenegro have no territorial claims they are pursuing. Macedonia and Kosovo are limping along in a depressing manner but there's no violence there that I know of. Serbia is getting over the Kosovo affair. Bosnia is the only wildcard but I don't think even it can blow up again.

Of course, there are no guarantees in life, but if I were a betting man I'd say that for each extra peaceful year of peace in the Balkans you can add 1 year of peace in the future.

So my forecast is for at least 19 years of peace :)
Different bundles will have different charities that they support, however each bundle usually only offers one charity. You still have the option of spreading your payment around to Humble, the developers, or the charity in whatever ratio you prefer.
A little more time, and Arduino-class devices will run a full GNU/Linux.

IoT ain't seen nothin' yet.
>Yes, for tech leadership. No for people management.

A good tech leader can handle people management too. A good "people management" leader can't handle tech. You want both.

>Simply put, too many people in people management positions who were "technical" x years ago. This leads to them making technical decisions that their team should be making, which they absolutely should not be doing.

Good tech managers will trust the judgement of their team and know when to give them agency and when to overrule them (there are sometimes legit reasons to do it).
So privilege is useful primarily for charity?

> "...a reality for so many people that it's evident to them that the world does not..."

The dichotomy is those with privilege, and those without.