skysight-inc/HackerNews huggingface dataset:
It's Show Time 11 Cool Things to Spend Your TV Time On
Looks like you've accidentally repasted the paper URL for the blog post
Didn't all of the "scandals" start in Q4 2016 in the first place?

This is basically saying, look we were on a good trajectory from Q3-Q4.

But the question is, what happened after that?
Google Drive because the original research site is being DoS'd.

https://twitter.com/random_walker/status/852940039814352899
It already happens. Misleading ads are one of the big reasons I use an adblocker.
Could be true... it made me click, and I only click on every 15th headline or even less.
Yeah, I guess that's true. You always have to decode all the "other" address lines regardless.
You are far from alone.
> because there are things man should not know

I get that you like to take contrarian positions. But you also make a habit of inserting flamebait into your posts about them. This combination is trolling. If you continue to do this we will ban you.

Specifically, we need you to stop playing the following game on HN:

1. Post contrarian view
2. Include provocation
3. People get provoked
4. Act like people can't handle your truth

Accidental trolling—e.g. triggering a flamewar with an unintended turn of phrase—is venial. But when you consistently generate such effects, you become responsible, regardless of what's wrong with others or their views. You passed that line on HN a long time ago. I'm told that self-responsibility is a conservative value and even recall you posting many criticisms of people whom you consider not to practice it. Please practice it here.

We detached this comment from https://news.ycombinator.com/item?id=14116469 and marked it off-topic.
Undelete your comment then, so everyone can see what you really said.
I've been hearing lots of good things about Patreon, especially from Youtube personalities. I haven't heard of Flattr being used much recently.
I find extreme stances towards ads somewhat silly. If you're consuming a free service like Facebook, it's reasonable for the provider to show ads along with it. As long as they're not intrusive, taking extreme measures to hide them seems a bit unfair.

I'm also using ad blockers, because some websites just go way too far. But I wouldn't consider Facebook one of them.
i'd wager that it would take a substantial refactor of layout and rendering code to avoid significantly increased resource usage while also preventing sketchy ad code from being able to detect that it's being blocked.
Oops! Thanks, fixed.
They do have detailed criteria for when it's okay to deplane someone. It's their "Rule 21" https://www.united.com/web/en-US/content/contract-of-carriag...

This case doesn't meet that criteria.

That, and the US "common carrier" laws that put more onus on their ability to refuse service is exactly why this is so grey.

Hopefully some news organization will convene a panel of aviation attorneys so we can hear from experts. I suspect United will settle out of court, which would keep us from hearing what the real answer is.
You're wrong. "boarding" comes from the nautical world and has a specific meaning. This is one of the times where the colloquial meaning and legal meaning are identical. You "board" when you enter the vessel/aircraft. There is a reason they check your ticket at the gate: because that's the legally accepted procedure for verifying you are a paying passenger and transitioning from the "not-boarded" to "boarded" state. Different rules kick in (both by contract and by law) once they scan your ticket and let you climb aboard the craft.

The Dr in this case had boarded the plane.

If United wanted to bump passengers to make room for crew (ignoring whether that was permissible under the "overbooked" definition), they needed to do it before they let the passengers on the plane.

Furthermore that was an entirely knowable event. The moment they started letting people on the plane they already knew the crew members were running late. They could have had the gate agents ask for volunteers before anyone got on. They screwed up twice.

There is no defense of United to be had here. Everyone can stop apologizing for them now.
Apple obtained from the California DMV to test self-driving cars on public roads
yeah, live streaming wedding ceremony and feast would be much more eco friendly and cheaper for OP, not sure why he insisted on physical presence, heck they could even send some Tesco gift voucher so people can buy some drink for watching it, it would cost less than catering company for sure
I hate doing tax paper work like everybody but I would rather do it myself than let government do it. When I do it myself I am very careful to make sure I have gotten every possible deduction. If I let the government do it, most likely I will wait until the last day to review it and then I would say 'yeah looks right' without doing due diligence. If the government makes mistake of omitting a deduction or two on people's tax return then people would complain how government is trying to rip them off by deliberately omitting deductions. I also hate the complicated tax code like everybody else but that is a necessary evil I believe. US has large variations in income/wealth and one size doesn't fit all. The fact that tax code is complicated is actually an indication that there are tax breaks available for most people in many forms. US taxes are much lower than European taxes. It is easy to simplify the tax code by taxing everybody 30-40% like European countries. I would rather have a complicated tax code that results in lower taxes than a simple tax code that results in higher taxes.
I thought PC-DOS was MS-DOS that was bundled with the original PC AT.
Keepdisablingselinux.com
The book I recommend to people getting started is Competitive Programming 3 [1] by Steven and Felix Halim. It's pretty great if you have already a basic grasp of simple algorithms and a bit of C++.

And as you say you need to practice, and the book incentivizes it.
They accompany the book with precisely problems from UVa Online Judge, some of them solved and with code (in the book and in the site).

[1] https://cpbook.net/
Saw on TV news this morning, those weren't even real cops. They were private security hired by United. They were even told to stop wearing jackets that said "POLICE" months ago, but kept wearing them.
I imagine part of it might look like some sites already look today. Ads that are not served through third-party ad networks, but are created and displayed by the owners of the site based on direct relationships with advertisers and sponsors.
I've got to say I've been in security for 17 years now, and Microsoft's security has improved vastly over that time.

Are you suggesting that other operating systems have better security or just that they're all terrible?
#TheRoundUp 46
Spire.io – Breath and activity tracker to decrease stress
Maybe. We already have front-end libraries that are maintaining a "virtual dom".
322 sq. ft. transformer apartment has folding walls and underfloor closet
I see. It's worth noting that there are SIMD libraries for Go. I can't comment about them because I haven't used them.
No. In a GCed language, both the map and the original code can safely share a reference without having to worry about coordinating lifetime.
The arrow function doesn't solve it in cases where you define generator functions. You cannot use the arrow operator for those causing syntax errors and you still have to keep binding "this" or define "self" like in the article.

This is one area where typescript (or es7) does it better with async functions where arrow operators are permitted.
In the same way that going down the street kicking dogs is 'healthy', in that it's a good leg work out.

It's not sustainable, as sooner or later you'll go to jail, but they didn't say sustainable :)
HTTP 402's and cryptocurrencies (fractional payments for access)?

https://news.ycombinator.com/item?id=7857236

I remember talking to a friend who was trying out 21co's "bitcoin" computer and that 402+cryptocurrency payment seemed like something to evolve from that project. It seems to have changed focus a bit since that discussion.

https://21.co/
Because it's hard to create niche networks that are simpler or easier or more compelling than Facebook. And if you do, Facebook will eventually buy someone who does the same thing and incorporate.

Now I notice that other tech giants have been emulating Cisco's model of constant acquisitions to adapt to rivals. For example, if Twitch ever threatened its market share, it could simply make or buy its own Twitch, considering it already has all the same resources.
Leaked NSA Malware Threatens Windows Users Around the World
Wasn't there a docker issue that was caught by SELinux?
NSA-leaking Shadow Brokers just dumped its most damaging release yet
Oh neat, thanks!
NSA's arsenal of Windows hacking tools have leaked
Weight issues fall under safe operation of the aircraft and are held to entirely different standard.

I've never seen or heard of someone being asked to get off the plane to make room for a different passenger. Quite the opposite: I've seen airline employees asked to get off because a paying passenger showed up at the last minute.
I understand there are some runtime implications but the vast majority of the "classes" created in my applications are instantiated once or only at startup. The memory usage and speed implications are negligible compared to the added maintainability.

In the grand scheme of all the allocation and computation taking place in my applications, these concerns are very far down the line.

Now, if you happen to be creating an application or framework that for some reason has to do a whole lot of allocating and might be meaningfully and measurably affected by such issues, then by all means use prototype "methods" when it will make a difference.

Personally, code clarity is much more important than making sure my application starts microseconds faster and allocates several bytes fewer per instance when there are only going to be ~10s of instances ever created.
Sales growth in commodity product that is loosing money on ever sale? I'll never understand this. Uber won't own the market. There is zero lock-in. If Lyft is cheaper this week, I'm riding Lyft.

I sold my car over a year ago and use a mix of ridesharing and rentals for transportation. Uber and Lyft's greatest competition in my life is a small Google product where people pick up people on their daily commute to and from work and the drivers are compensated only for gas money.

Locally, there is a company that will allow you to rent an electric car for free for two hours (it has an electronic billboard on the ceiling).

In the future, cheap electricity and efficient manufacturing might make a world where rides of a certain distance would be free or extremely low cost in exchange for advertising.

Transportation is a commodity. For a short ride, I don't care that much about the differences, whether I'm sitting in a Toyota Corolla or Mercedes S-Class. It gets me from point A to point B.

In this environment, I think the VCs pouring billions of dollars into Uber are throwing their money away subsidizing Uber's leadership in commodity market. Cheaper wins. I get to choose on each ride. There's no lock-in, there's really no reason for brand loyalty. Whatever is cheaper wins. If it's free, whomever gets here first wins. If they are both available right now, it's who has the nicer seat.

This is a race to the bottom and as a customer I'm only going to remember negative experiences with the brand. Lyft is better by encouraging themed cars but, they've stopped doing that from what I've seen.

There's a good chance that Lyft and Uber might face huge backlash for bait and switching drivers when they roll out driverless cars.

I'm bearish on Uber in the long term.
What humans think they know is not actually reality - fine.

But then what's the difference between a fact and a stereotype, in your opinion?
TLDR: The point is to correct a known flaw with image recognition algorithms.

I'm not a professional researcher, but here's what I gather from reading other articles:

One major problem with image recognition in machines is that while they are generally able to recognize real images correctly, they are
1) Easily fooled
2) Unable to have human-type image understanding. For example, you can recognize an animated character as a human, even though you may never have seen that particular style of drawing before.

One major problem that people realized is that deep neural networks have a tendency to recognize individual facets, for example, a nose. So if you want a neural network to believe something is a human, pepper it with as many noses as you can. It knows that humans have noses so the more noses the more human it must be. Of course, if we saw an image like this we wouldn't think that it was a human because we know a human has only one nose.

To me it seems the primary thrust of this research is to generate a NN that can recognize, like a human, that if an entity has 10 eyes, it's probably not a cat. This is alluded to with the house of horrors cat photographs at the beginning of the article. You can see that when passed an image of a cat with 3 eyes, this neural network correctly removed one of the eyes to make it more realistic.

Here is an article explaining this problem: https://arxiv.org/pdf/1412.1897.pdf
I tend to use TODO for features/functionality I'd like to add, and FIXME for existing functionality that's not doing what we want. Obviously there's a fuzzy line there.
This is not the end of the arms race.

At some point we will have AI designing and AI delivering ads, and while we may have AI designed to prevent us from having to watch ads we don't want we will also have AI that watches everything, gathering and filtering information that is too much for us to handle but tuned to our needs since it's "our AI". Then the race will be that one AI wants to trick the consumer AI into giving their information more weight and attention.

So instead of the race humans against humans we'll have a race humans => AI ("sellers" of anything, from goods to news) => AI (consumers) => human (us).

It's going to be a lot more complex: Right now all that people on both sides have to know is human psychology. In that future they'll have to understand the potentially far more varied world of possible AIs - and if that isn't enough the complex interactions between them and also between the AIs and the humans.

Are we creating the diversity and complexity that we remove from the biosphere (the ongoing mass extinction and/or reduction of many species) anew but in a completely different space? In addition to technical systems we are also getting much better (and better faster!) in controlling biological systems, creating our own ideas. At least some programmers of the future will write their code in DNA - or possibly even something more complex, something that can encode completely new proteins that the current code can't represent. And then there's combining biology and technology... an explosion of complexity and diversity?

I studied CS more than two decades ago. I kept up to date and continue to do the odd course in my field, but what I consider an amazing experience (for an IT guy) was when I spent the last few years taking hundreds of hours of courses in biology and medicine. Looking for new ideas? Take an introduction to biology and genetics course instead of learning an only very mildly different programming language, for example (free): https://www.edx.org/course/introduction-biology-secret-life-...
This is a beginning of a new arms race, not an end. We'll now see an explosion of machine cheating and computer blinding techniques.
What one can do with 51% of the hashpower is still limited, there will be a temporary disruption as they continue to burn resources.

https://bitcoin.stackexchange.com/questions/658/what-can-an-...
This book is neat, and I hate to sidetrack any thread on HN about linear algebra, but rules are rules, even for people I like.

You're not supposed to solicit upvotes for submissions. But that's exactly how this story on HN came to be: everyone who bought the book got an email announcement that the v2 version was finished (congrats, btw!) and it specifically asked people to upvote this particular submission.

Please don't do things like that. Just a few steps past that and you've got Product Hunt and the lesser subreddits. It's a good piece of work; people would have noticed and highlighted it on their own.
Uh, that seems like something they'd get called out on pretty quickly if they tried, and would make them look worse off with the actual number than if they just opened with it

Uber's gotten away with a lot of stuff but I doubt even they could pull a 'whoops, forgot our expenses' sleight of hand. Especially since they try and frame drivers as 'contractors' and not employees
Requiring the WHERE clause in DELETE FROM would probably have avoided some very expensive disasters, too...

I'll just come out and say it, modern SQL amazing and powerful but it is not a good language. The language spec shows a weird obsession with "natural language" style programming, sometimes at the cost of safety, consistency and expressiveness. It is not a good language to generate by code, nor to use directly on the command line. It is not a good language to efficiently access your stored data, nor to express relational algebra. But you're going to have to learn it, and modern databases do amazing things with it to make it work.
Salaries in Chile aren't that great though (except for some top-level talent I guess). I've been told about USD 3000/month tops. But it's definitely the best country in South America for IT talent.

I live in Uruguay, and Americans think it's great, but it's not (barring an exceptional job offer/salary as usual). Lots of jobs but very low paying (USD 1000/month take home salary for entry level dev, USD 2000 for experienced dev. Gross salary can be almost twice because taxes are very harsh) and extremely expensive on a standard salary. We do have a tremendous amount of immigrants from the poorer Latin American countries, especially Venezuela and Dominican Republic.
I think what a lot of people fail to mention is that messaging platforms have almost eliminated the need for a lot of social networking functionality. Kik, imessage, facebook message, and even text.
No ads and other UX improvements will hopefully translate to more nontechnical users jumping on board. Ideology isn't going to win over the masses alone.
Auckland at least is making steady progress, depending on where your commute is. I cycle an hour each way to work, and there's only about 500m total where I have to join the car lanes. Rest of the way it's bus and cycle lanes.
Worst JavaScript you will ever find, worst.js
Teach Yourself Demoscene in 14 Days
Why would you start high, that's going to maximize your cost not minimize.
To be fair Toshiba's sale has nothing to do with their semi business (they lost so much money in their nuclear misadventure that they have to sell the only profitable portion of their business to pay off remaining debts)...and the semiconductor manufacturing has been consolidating for 20 years. I actually think that there is a chance for some newer customers to spring up in China due to the massive investment being underwritten by the Chinese government. The existing companies involved in chip manufacturing will be kept from merging by regulatory fiat (see AMAT-TEL, Lam-KLA getting squashed on the equipment side)...there's no way that TSMC, Intel or Samsung will be allowed to buy any of their competitors, and they can't sell to China because of CIFUS (or the Taiwan/Korea equivalent) interference. This means that if China is serious about getting into wafer manufacturing, they have to start from scratch. Since NAND is likely supply constrained for at least another 5 years, there is a chance they can pull it off.
I think I understand. To be fair, I haven't heard United claim that $1350 was the limit, but I've heard people on CNN and elswhere claim that (in effect) the airline's hands were tied and they could not offer more than $1350.

I suppose an excellent reason for an airline to offer more than $1350 would be to avoid losing $1.6 billion off its stock price.
Yep, it's all just psychological warfare.

The destruction of the tax prep industry in the US would make me so happy that it would overshadow any negative feelings I might have about my tax payments being more transparent to me.

The numbers quoted in the article are insane. Over $10 billion that could be spent on actual useful economic output, wasted. Hours and hours of individuals' time, wasted. It's disgusting.

In some ways I find the preservation of the tax prep industry to be even worse than Trump's recent attempts to protect/resurrect coal industry jobs.
or the previous administration ...
Alphabet’s health division made a better smartwatch than Google could
> Those aren't the only jobs in low-cost areas. Almost every mid-size or larger company has an internal software group making real software, and every metropolitan area has at least several of these.

Having one company in an area does not help. My original comment dealt with the risk of when that one company doesn't work out for whatever reason. If that's the only tech employer in the area, you're screwed.

Even if there are a few in the area, getting a tech job is not like getting a job at the local Starbucks. One could easily apply to all 20 companies in the area and not get anywhere. Ask me how I know. At least in the Bay Area, you could apply to 20 companies a week and not run out of potential opportunities.
If anyone want's the source of the proof of concept extension[1] here's a link to get it. Just use wget

https://clients2.google.com/service/update2/crx?response=red...

You should just be able to unzip it.

[1]:https://chrome.google.com/webstore/detail/perceptual-ad-bloc...
> This only if we want to keep the laptop in its current definition: a clunky device requiring lots of cables and holes in the casing, showing flat image at 4K at best and average quality audio, typing every single letter of a every command to get something done. No useful voice recognition/speech synthesis, no gesture tracking etc.

Laptops can be roughly the size of a screen and a battery, and very sleek. They can do all power and I/O through a single USB-C cable. Laptops can do 3D, and if you find a screen that's better than 4K they can do that too. The only real limit is that it's fundamentally one screen, which is pretty minor. Laptops can have great audio. They can do voice recognition and speech synthesis. They can do gesture tracking.

And doing all those at the same time only requires a couple processors.
Fror a high-level overview of linear algebra, 3Blue1Brown's youtube series I cannot recommend highly enough.

https://www.youtube.com/watch?v=kjBOesZCoqc&list=PLZHQObOWTQ...
Quite possibly. Words relating to insects will occur in news articles about malaria, zika, crop destruction, etc. Words relating to plants might occur in articles about arbor day, spring time, environmentalism, etc.
"A favorable legal climate and the existence of browsers friendly toward ad-blocking extensions are two key factors that may tip the scales toward users."

On the technical side, Google can just close up its browser, prevent ad-blocking malware, require only compliant browsers to connect to its site, and all sites that depend on advertising dollars can jump on board.

Unless they decide to simply change the regulations, which doesn't take the same investment in time, development, and bad PR.

Once faced with having to pay for the internet again, people will be fine with either of those options.
Where is the Caution loud music warning. lol
IBM still bundled it with their Pentium equipped machines. My machine was a P75 equipped box with 16MB of memory and it came with PC-DOS. It came with an ansi-gui application for figuring out what to stuff into high memory and its own version of HIGHMEM.SYS. IIRC you could get 610KB of regular memory free even with the CD-ROM, Mouse, and SoundBlaster drivers installed.