skysight-inc/HackerNews huggingface dataset:
Reminds me of this comic:

http://www.giantitp.com/comics/oots0135.html
There are many very good reasons to expect a lot of the life in the universe to resemble ours at least in its chemistry. That's because, perhaps aside from dark matter, we know what elements the observable universe is made of and we know the chemistry and physics of those elements pretty well. Of these elements, we know that carbon chemistry is the richest and most complex of any of them by several orders of magnitude. Also the temperature range in which that chemistry reaches its peak complexity is the temperature range of Earth.

This isn't anthropomorphism and it's hard to see any bias in play. This is simple extrapolation from the physics and chemistry of the universe we can observe within the some 14bn light years range visible to us.

Of course there may be many different possible realisations if that chemistry. There may be many possible alternative structures other than DNA for things like heredity and alternative building blocks to proteins and such, but if there are such alternatives they are orders of magnitude more likely to be based on carbon chemistry than anything else.

If you rank the elements in the observable universe in order if prevalence, other than Helium you get the same answer as if you rank the elements in order if prevalence in our bodies. We are made of the most common materials anywhere in the universe. In terms of composition there is nothing special about us at all.

Finally, it's hard to see how natural selection or evolution are special to the conditions on Earth. There no real reason to believe that these would not apply to any other form of life.

So it's absolutely important that we try to be objective and keep an open mind. There may be much about the universe we don't know. I've already mentioned dark matter. But from what we do know, there are good reasons to look for life in worlds somewhat like our own.
An exercise: Words relating to insects will occur in news articles about environmentalism, crop production, rituals of rebirth, etc. Words relating to plants might occur in articles about crop destruction, the international drug trade, people getting poisoned, etc.

rmxt questioned the universality of sentiment analysis. Responding by noting specific contexts, free from a clear coherent general structure, is an assertion against the discovered sentiments' universal truth.
A Vue.js introduction for people who know just enough jQuery to get by
Yes and no. It is within the pilot's right to kick anyone off, but the airline might still be liable for damages for breach of contract if the reason for kicking him off is not covered by the contract or airline regulations. Overbooking and safety concerns are valid reasons, but in this case I have a hard time seeing how they could argue for either.
That's not the machine though, that's the inflexibility of the human legal process. It's more than possible technologically to manage that exact problem (and is implemented elsewhere): sensors to detect a car and turn light or blinking yellows after a certain time of day.

So it's not the machines, it's humans ceding power to them voluntarily.
Smart. But Gmail also needs a grammar checker.
It could go the cable television route, where gatekeepers get paid for monthly subscriptions to 200 channels. Similarly, on the web gatekeepers like Facebook could get paid for monthly subscriptions to content from 200 websites (more than anyone could ever need, right?).
>I'll note that from my experience as a programmer, the worst code was done by people who "just felt this is the right way".

No, the worst code is by people who just wrote it that way because they didn't know better, and who don't have any strong opinions one way or another.
C++ & Python are my primary langs; I also do Java, C#, JavaScript, VB, R, x86 asm. I'd learn Rust if I had the time because I think it's a genuine advance in terms of concurrency. Python is a good option for you as it gives you more webdev coverage, but is also heavily used in other areas like scientific computing & finance. I'd recommend C# over Java, as it will take you into the MS ecosystem.
I wouldn't mind ads so much if they weren't implemented so poorly. Much of the web ends up being unusable, because ads slow down the rendering and mess with the usage of so many web pages.
Start with Strang's MIT OCW Linear Algebra course:
https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra...

You really only need to know arithmetic to get started.

Use Anki to create flash-cards so that you learn faster and don't forget.

https://apps.ankiweb.net/

Also, manual calculation is fundamentally how you learn mathematics. Following along is a first step, but is not good enough to learn the material. You need to do the calculations and run into problems, so you can re-create the knowledge in your brain.

EDIT> Take Coursera's Learning How to Learn Course. It sounds flaky, but will accelerate all of your other learning, and help with procrastination as well.

https://www.coursera.org/learn/learning-how-to-learn
And the FAR PASCAL calls as well.
For a long time I didn't adblock, because I do believe in paying it forward. But--set aside the psychological battery enacted to make you Believe In The Brand and still, at this point, advertising is a threat vector. Text ads? Don't mind them. Image-based ads like Project Wonderful? Also fine. But I block a lot of ads now just because I can't evaluate effectively the safety of their payloads.
My handwriting is terrible; I'd at least want to use a form-fillable PDF, and having the ability to copy/paste figures between forms and a digital calculator would make me feel better about not making arithmetic or transcription errors.

I used to use TaxAct to do my taxes, but unfortunately they aren't simple enough anymore that I even feel comfortable using that without making a mistake. I just got my completed return back from my CPA the other day, and there are (required) things he did on there that I definitely would not have known how to do, even with the prompts in tax-prep software. If I had to puzzle through IRS form instructions, it'd be even more of a mess.

I actually did decide to look up one of the more confusing things my CPA did by reading some IRS form instructions, and it confused me beyond belief. I asked him about it and his explanation sounded reasonable, but there's no way I would have figured it out on my own. The US tax system is so messed up.
The False Promise of Universal Basic Income
Uber is demonstrating that they can sell $2 bills for a buck and that there's demand for that. They've not demonstrated they can establish a real business here in what has turned into a pure commodity market.

In competitive markets a lot of "me too" competitors pop up all the time. When you see consumers just picking the one that's the cheapest (i.e. with the most VC cash subsidizing the ride) and drivers rocking up with multiple phones on the dashboard as they too game these companies it's clearly all a fools game. This industry is a race to the bottom, but at least people get to enjoy cheap VC-subsidized rides while the party's still on!
Blocking a URL or a CSS class name can be done very efficiently/easily with a browser extension, while running OCR on an ad (most ads are images/videos rather than pure text) to find keywords is much more difficult and computationally expensive. Apparently Princeton made it work, but it's definitely a much more difficult approach to take.
What I find sort of (a little) comforting is that the NSA seems to be relying on zero days. All these leaks have not really revealed any structural backdoor in any of the major operating systems.
Ok, I'm not on Mstodon and don't plan to be, but I am rooting for it because it is another federated instance of GNUSocial/pump.io/status.net. If you are going to criticize something [4-day old acct, ahem], at least take the time to understand it (i.e. your contribution indicates Mastodon is another-walled-garden/ mouse trap).

So, what is gab.ai's story on federation?
WhatsApp and SMS/MMS chat groups are now my de-facto social network. I just wish they were a bit more feature-filled (not overboard like Facebook Messenger) but that's how my social network has evolved over time. It's almost like Facebook is where I go to see information about people I'm not close to.

It'll be interesting to see how Facebook tries to monetize WhatsApp while balancing privacy issues.
And that's true with some workloads, and maybe some systems that use raytracing, but not raytracing itself. The only overhead is combining the final data from each processor, and that's log(n) in the number of processors with a very small constant. A system with a million independent processors can raytrace very nearly a million times faster.
The Latest Dump of Alleged NSA Tools Is ‘The Worst Thing Since Snowden’
> According to the article, current adblockers like Ublock Origin aren't searching for keywords in the page elements for ads

That's not quite true, uBlock Origin has the ability to block Procedural cosmetic filters [1] first introduced in version 1.8.0 [2].

These filters don't stop the network request from loading, but they do have the ability to look for target words. e.g. facebook inline feed ads can be cosmetically removed with the following filter [3]:

'facebook.com###stream_pagelet div[id^="hyperfeed_story_id_"]:if(span.uiStreamAdditionalLogging:has-text(Sponsored))'

[1] https://github.com/gorhill/uBlock/wiki/Procedural-cosmetic-f...

[2] https://github.com/gorhill/uBlock/releases/tag/1.8.0

[3] https://github.com/uBlockOrigin/uAssets/issues/233#issuecomm...
A fact is a statement corresponding with reality, a stereotype is a belief/generalization deemed harmful/undesirable.
Since the sale of your primary residence rarely involves capital gain tax liability anymore, there's not even that much incentive to keep track of improvement expenses.
IAAL.
Your analysis is quite wrong. The employees did not have valid, reserved, ticketed and confirmed seats. The rest of the contract even explicitly says employees don't, and may be removed as a result.

From the CFR:

"Confirmed reserved space" means space on a specific date and on a specific flight ... confirmed as being reserved for the accommodation of that passenger.

The employees had no confirmed and reserved space.

They also should have been the first to be removed.
This is because the law requires it. The relevant CFR says that when you deny boarding or refuse transport, you must do so in a way as to minimize the number of people with valid, reserved and confirmed seats removed.

This means the employees, who did NOT have such seats, would be required by law to be removed first.

They even made it worse for themselves, it also says:"
No employee or agent of UA has the authority to alter, modify, or waive any fare rules or any provision of the Contract of Carriage unless authorized by a corporate officer of UA. UA’s appointed agents and representatives are only authorized to sell Tickets for air transportation pursuant to approved fares, rules, and regulations of UA. "

So none of the people involved could have changed the rules :)
Is there a list of exact attack vectors for the lazy?

Both tools in the demo video are SMB-based. I wonder how exploitable is a machine if it has SMB properly disabled and blocked.
I have 0 problem with websites that serve up ads that:

1. Are from their own domain
2. Are not flash/autoplaying video
3. Don't track me/aren't ad tech
4. Actually have something to do with the content

Run a homebrewing site? Great, run ads for stuff to do with that. I'll probably click on them, I am looking up homebrewing info! Run a homebrewing site that serves me ads for refrigerators, because I looked at one on Amazon three weeks ago? That's creepy, and that's getting blocked. Same with pop ups pop unders etc.

Advertisers seem to be moving in the same direction - Viacom has reported a lot of wins over the ad-tech insanity.
I've now seen this:

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

https://www.yahoo.com/news/why-united-legally-wrong-deplane-...

which provides some more context.

I still find it crappy that airlines can bump you if/when someone essentially outbids you at the last moment (prior to boarding) -- after you've already made all your plans and have gotten yourself to the airport. But, as with many things in this society, money takes precedence over all else.
Beginner's Guide: 32 Free Ways to Boost Your Blog Traffic
In India, our income tax department accepts returns as an XML document, and tax prep software developers have built tools that basically help you generate the XML and upload it to the e-filing website.

PDF Link: https://incometaxindiaefiling.gov.in/eFiling/Portal/StaticPD...

Other than this, the government run e-filing website also has a nice interface to do your taxes. It's fairly simple. Just fill in numbers and click Next Next Next Submit, and you're done.
Pity that didn't work out. No doubt the tax industry's lobbyists earned their pay on that one …
This was a substantive critique and well made. The grandparent post was barbed; people who dish out criticism must be willing to have it served back to them.
The distinction is very important. If it's just regurgitating human biases that would be bad. Humans often have very inaccurate and warped beliefs after all. If it's accurately modelling reality, then what's the problem? That's what we want it to do. Why would you want a less accurate model of reality?

I've seen interpretations of this result that think it's proof "language is sexist" or whatever. But there's no evidence that the humans who wrote the corups had any bias at all. As long as there are more news articles about female nurses than male nurses, the model will learn a correlation between the concepts.
Reddit to me seems more like a forum with a ton of users that I personally have little connection to. I'm absolutely okay with that. I get a lot of value out of it but it just doesn't feel like a social network. You can use things like local subreddits to meet up with people but it doesn't seem like a conventional social network to me.
Free Analytics tools for SaaS
I don't mind advertising in principle. The advertising from The Deck was fine by me. I do mind pervasive tracking, ugly webpages filled with attention gobbling trash, heavy webpages, malvertising, and the horrible morals of the advertising and ad tech industries.
> If you have authority to ask someone to leave, and call the police to enforce that, you have no control or responsibility over how they go about doing that.

It's actually highly questionable whether United had that authority. They are bound by contract, they are bound by regulations. They did not have the right to remove him or prevent boarding via overbooking regulations, as the passenger was already seated, and the plane was not overbooked. Also, they were not in the air, meaning the pilot does not have unlimited rights to control who is on the plane. Frankly, I see no legal means for United at all to remove him from the plane.

They certainly did not have the authority via their own contract, the article goes into that.

It's corporate propaganda to claim consumers have no rights. Consumers do have rights, there are contracts, laws and regulations. It is also not at all evident why the cops should follow the orders of United. Since United was in the wrong and did not have the authority, it was just wrong for the cops to follow their orders. They already got punished, and it is absolutely possible this will have more legal consequences for them. And for United.
But that's the whole problem right there. Such a plug-in architecture with every Tom, Dick & Jane writing modules that are loosely vetted and deployed in the 100's of thousands is broken by design. There is no way a small review team focused on security will be able to audit what 1000's of dedicated lesser gods produce.

I can see the advantage of it, you just focus on the core and let the world take care of its own problems but you end up with nearly every site being critically dependent on a couple of obscure modules that will not get the attention they need until it is much too late. This coupled with Drupals nasty habit of obsoleting everything every couple of year (I hear they are changing now) and you're set up for disaster.

So even if Drupal Core is not all that bad it is never just Drupal Core.
Agreed on its own, but I would consider the personality sending it. A manager I worked with sent emails that sounded like Data trying to parse human communication and often seemed condescending, but in person, the guy was very affable. Turns out he is just a poor communicator through text. If I got the above message from a someone in another division, I would think he was being condescending on purpose.
Not answering for the parent: a fact is any instantaneous snapshot of reality. A stereotype is misapplying properties of specific and limited context to a universal scope.
Right. Everything is social now. The article's argument seems to be a no true scotsman fallacy. Of course there aren't any new facebook clones right now, why create one? But we've seen instagram grow like crazy (which is why FB bought them) and snapchat and twitch and kik and medium and whatsapp and slack, and so on. Things don't have to look exactly like what the previous generation looked like to fill the same ecological niche. Just look at smartphones and tablets (once derided as toys) as people's daily communication devices versus laptops, desktops, and telephones. Times change.

Don't ask "where are the things that look exactly like X social media platform but with different details" (e.g. facebook versus google+) instead ask "where are people spending their social time these days, is it in the same places it's always been or are new places becoming more popular?".

Also, to add on to your point about "sub-niches" one thing that facebook lacks is character, even though one of the primary organizing principles for social spaces is unique character and shared interest (look at HN, for example). People organize socially around interests. One easy way to take on a monolith like facebook is to take a stand, carve out a niche, have a unique character and build a sub-niche there.
Yup, on wild assumptions, considering utility functions, the average busy housewife and mother of four children, all under 6, goes to a big grocery store, gets a list of all the items for sale and their prices, notes her utility function as a function of the whole inventory, notes her grocery budget, and solves the likely NP-complete, non-linear, discrete (integer) optimization problem, maybe under uncertainty if she is buying extra bananas on sale and risking that they go bad too soon or buying too little fresh chicken hoping that they may be on sale in two days, etc., all in her head, right away!

Yup, and if buy a lot more transistors, then the price for each will go up? Hmm. Transistors used to be several dollars each, and now can get a billion or so for less than $100.

If buy more disk space, then the price per byte will go up? Gee, it used to be that got 300 MB for $40,000 and now can get 2 TB for about $50.

If buy more in computing, then the price per unit of computing will go up? Hmm, used to be could get a nice DEC dumb terminal for $1400, and now can get one heck of a desktop computer for that.

So, sometimes, if buy a lot more of something and wait a while, then the price per unit can go down, not up. If don't want to wait, then buy in quantity and get a volume discount. Or, instead of buying the teeny, tiny, itty bitty bottles of sweet pickle relish, buy the gallon size at much less cost per ounce. If are buying in really big quantities, say, Hertz buying a fleet of cars, then Ford can put on an extra shift and get the price way down just for Hertz.

Net, that one day in econ class looking at free hand apparently differentiable convex supply curves was a bummer.
Your question has been answered already, I'd just like to point out there is a second "advanced" mode in uBlock Origin: Basically, you disable loading of everything by default and a click on the icon shows you what servers the page tried to load stuff from. Then you can enable them on a case by case basis, temporarily or add your selection as a new permanent rule.

This is independent of and in addition to the lists, they are always used. It gives you much greater control. What I do is first load the page with everything disabled, then I enable piece by piece until I get enough of the page working. Most of the time it's obvious, for example when there is a big white space on the page where you expect a video to be and you see that youtube.com was blocked you know they tried to show an embedded Youtube video. If you want to see it you enable that domain and the page refreshes. Etc.

I used the default mode of just the lists for most of my life, but now I can't imagine my life without the advanced mode. (As a Chrome user) I don't miss NoScript any more (yes I know that does even more).
This is a very good writeup. I think we can all agree about the terrible perception this has on United (and once you have perception, facts don't matter). But clearly outlines that the facts are against United, too.

Whether he knew it or not, good on David Dao for standing up for his legal rights.
This is the craziest example of the promise of AI research I have ever seen. It's also terrifying.

When skynet shows up I'm blaming you
Maybe they could, but it seems like a weak argument to me given that they let everyone get seated.
"Careful! This comment is getting pretty negative."
Wait they don't even have a fully working implementation, and yet VICE is already proclaiming it as an end of Ad-blocking wars?

Color me skeptical.

Now I know that the original authors did not write the clickbait headline or even the article, but working on Ad blocker is a poor use of resources. On a longer time horizon websites that cannot be supported via Ads will turn into Apps that require multiple permissions + FB/Google login. This type of effort is frankly futile, you might win the battle on Ad-blockers but you are guaranteed to lose the War of economic incentives.

But hey in the meantime some clueless reporter writes a breathless article about your imaginary triumph on something everyone likes to hate, so why not.

Also as far as their scheme of detecting "adchoices" icon or container sizes, it can be trivially circumvented. When it comes to circumventing such algorithms, disorganized hackers routinely do that for far more secure things. Organized well paid engineers at Ad tech companies can probably beat them in couple of days if not hours. Worse their scheme penalizes good companies that opt-in into adchoices. So a site operator is forced to choose shadier ad networks (guaranteeing higher revenue) which this scheme won't be able to block. As a result the user gets a worse experience!

As much as it is in vogue to hate advertisers, crippling someone's business model (whatever your cute ethical reasons might be) while using institutional resources is not a great idea. Princeton CS might soon find itself on wrong side of a lawsuit, where upvotes and retweets might not count much.
Dev complains about app's income – turns out it can permanently corrupt android
You're missing a big aspect of it: what about the ownership corporations have over society? That has nothing to do with "dumb rednecks", and it's certainly not subtle. From Carl's Jr. taking custody of a woman's children, many people named after brands, the diatribe on Brawndo owning the FCC and FDA, the Costco law school, language ("Listen, I supersize with you but you broke the law"), etc.

I thought the main point of the movie was that people's intelligence deteriorated past the point to recognize that they had lost their agency. Mocking lowbrow culture was an aspect of the satire, but I didn't see it as the main point.
So if somebody sends you spam to your GMail account - you'd say "Gmail is sending you spam?"

Or if somebody posts a bomb in your postbox - you'd say "US Postal Service is building and sending bombs"?

There's a fairly clear distinction there...