skysight-inc/HackerNews huggingface dataset:
The failure of pnacl isn't primarily technical, it's political. I think the core tech (verifiable secure native code) is awesome. Many people in high places in non-Google browsers object to pnacl on several fronts. The crux of which seems to be that there is not a smooth transition story from JS->PNaCL. Getting JS and PNaCL to inter-operate, share implementation/memory/APIs is a problem. A bigger problem is the need to get all of the browser vendors (including IE and Safari) in agreement and on board synchronously to avoid years of "works only in Chrome and X".

Asm.js "cheated" by creating a path forward that did not require consensus. Mozilla used it to innovate without needing to argue with anyone else. For other vendors, asm.js would technically "work" without other vendors putting in any technical or political investment. But, the hook was that if they didn't get on board eventually, their browsers would start to look bad if they ran asm.js sites poorly.

WebAssembly is the outcome of Mozilla's trick. Now that all of the vendors have slowly become convinced over a period of years that there is a smooth, gradual path forward over the next several years that does not involve any technical or political chasms to cross, they are starting to work together to make it happen.
I got my mother to use Matrix.

She's a smart cookie, granted.

But she's not a developer. I couldn't reasonably get her to use IRC.

I couldn't get her to use XMPP.

I couldn't get her to use Facebook chat. (Moral reasons, there, mostly.)

She could get started using Matrix in a single sitting. We're still using it to communicate.

Anecdata? Absolutely. With a dash of emotional appeal, even -- the worst kind of anecdata! Still: true. So, while Matrix may not have a million dollar marketing budget in play... there's reasonable hope that the ease-of-use requirement for mass adoption is well on its way.
I'd expect Arch...
Rocket Chat. Already use it at my company.
While there's obviously nothing wrong with directly asking users to not adblock guru3d, the long-term solution is definitely to find another business model.

I'm not a regular reader of Guru3D, but would it be a stretch to imagine that the community would willingly pay $1 a month to see the content you put on the site? Maybe you can shuffle only people with adblockers to the paid version of the site, and allow people with ads to view for free.
Except this will be blocked by script blockers such as noscript which used to #1 most downloaded extension for firefox.
You can set the game you're playing to "Programming", which they explicitly allow.
Many places don't take cash, Yaki-Da[1] in Gothenburg for instance. Many (all?) restaurants on Tredje Långgatan as well, and I've also seen several places in Stockholm where they won't accept cash.

Also, many cities' communal services like busses and trains no longer deal in cash.

[1]: http://www.yaki-da.se (In the bottom right says "Yaki-Da är en helt kontantfri restaurang och nattklubb.")
This is a good point and destroys any kind of discussion about micro transactions for me. Micro transactions are NEVER micro. You dont see free games asking you to buy $0.1 worth of gold, they want $10. The same would happen if guru3D wanted to charge individual users. NYTimes made maybe 0.1 out of every user visiting them, but switching to subscription model they milk ~$12 per month minimum.
That is an attractive position to take. It seems there are two extremes, and the truth should be in the middle somewhere.

However, it seems to me you don't quite appreciate how strong the case for the general picture of climate change really is. The evidence for it is so vast, coming from so many different sources, that it is really quite indisputable. That doesn't imply at all that the picture of it is complete, or that we know exactly how it works. This finding doesn't diminish the strength of other forms of evidence at all. It merely adds to our understanding of the details of climate change and the development of new insights on the details of climate change.

Climate change theory isn't some young and untested field of science. People have been trying to disprove (that's what science is! that's what this study is doing!) climate change hypotheses for decades now, and what is left today is a proper scientific theory.

Just because a lot of debate happens on the veracity of climate change findings doesn't mean that the proper thing to do is to take a 'nuanced' position. Not if it is not aligned with experimental evidence. It might feel counterintuitive to do in a political discussion - which is what climate change has sadly become - but when the discussion is about what's true, one should always look for the answers that are intellectually honest instead of those that are politically acceptable or 'balanced'.

> the history of science is full of cases where it didn't know as much as it claimed,

I don't think this is true at all. Name one such scientific consensus that was, like climate change, the result of different sources of experimental evidence, that turned out to completely wrong.
Perfume made in a college dorm room
The HTTP people thought the same thing about AOL.
This is what happens when you're overly defensive; you think any bad news is an attack on you, even if it's constructive and in good faith.
All of which are functionally the same Blink-based browser, so you're splitting a really fine hair.
> “We monitor all the connections and if someone is using a lot of bandwidth for a long period of time, we talk to them and figure out what they are doing,” Sutton said. “Often times it's people watching Netflix and then falling asleep and then it keep auto-playing things all night long.”

This is the kind of statement that makes me long for a faceless, impersonal ISP. As much as I'm impressed by a neighborhood banding together and coming up with a solution, the idea of a neighbor trying to "figure out" usage or "talk to" customers about it is horrifying.

Hopefully they have a mechanism in place to allow everyone to burst to available bandwidth, but to throttle people to a sustainable proportion otherwise. Such a mechanism seems both necessary and sufficient, and given the professional equipment they're using, it seems quite likely to be available.

When Comcast sends bandwidth usage nastygrams, people get up in arms about it; we talk about "network neutrality", and that ISPs should remain "dumb pipes".

While the ability to introspect traffic at all is a bug that needs fixing in client and server software, to combat surveillance, at least with an ISP I'm reasonably confident that only 1) a trusted subset of ISP staff and 2) the government (hopefully with a warrant) have access.

By contrast, would you want your neighborhood association looking at your ISP logs? Or anyone you know personally? And making it their business how much bandwidth you use and for what purpose?

(On a separate note, I wonder how much Netflix's and YouTube's CDN boxes cost, given that Netflix and YouTube tend to subsidize them.)
Yes it will. But if they are ad supported in the gaming hardware niche then they probably never had independence.
From Java applets to Java applets in twenty years.
We must reject Slack because it isn't a tool for the people, but a tool for profit.

Absolutely this. Never forget this.
For the record, I don't want to hear or see any ads, ever.

The internet is great because it provides a channel for information to cheaply get from creators to consumers at global scale.

Sadly, all of that infrastructure and creation takes time, energy, money, etc. It's not free.

I don't take it for granted that advertising is the only way there can be an internet. I'm pretty confident that if everyone starts using adblockers, the internet will continue to exist. But will it be the internet I want?

The internet that gives me Netflix and Amazon Prime I can take or leave. The internet that gives me endless blog posts, reviews, and Q&A sites I can take or leave.

The internet that gives me API documentation, etc., chat, email, and Wikipedia I will fight for. I will pay for it. I will pay higher taxes for it. The rest I just don't care that much about, and I really doubt that many other people do either.
This is like saying Apple products are popular because Apple has a great marketing team, as opposed to because said products are genuinely easier to use (they "just work") than their alternatives.
BS in applied physics or computer science: what should i select and why?
I just passed intermediate now i have to choose field but i have only two options one is BSSC and other is BSAP. now i am so onfused what should i select.
March of the Non-White Babies
Its interesting to me how everyone goes to "memory leaks" as their example of memory unsafety, and then if we're talking about Rust we need to clarify that Rust allows leaks (but it makes them hard to do by accident). I guess mnemonically "memory leak" is easier to bring to mind than "dangling pointer" when talking about memory.
a x b = b + ... +b is not a strict definition, it's just a convention.

Check the English Wikipedia:

https://en.wikipedia.org/wiki/Multiplication

It's, as you say, 5x3 = 3 + 3 + 3 + 3 +3.

But now check Russian Wikipedia:

https://ru.wikipedia.org/wiki/%D0%A3%D0%BC%D0%BD%D0%BE%D0%B6...

There you'll see 5x3 = 5 + 5 + 5.

So much for the "very well-defined mathematical meaning".
> * Google has earned a reputation for shuttering products with little warning. CTOs really dislike an ad-hoc forced migration.

Exactly why we smiled and said "thanks but no thanks" when their salesfolk hit us up; I can't trust that any given Google platform will still be there in three to five years.
If Apple Maps was mission-critical industrial-strength navigation software (as you'd have to assume in this hypothetical) then maybe Apple would have put more money and effort into making it work well.

Why would you assume the software they wrote for a smart-phone would be the same software they'd write for a car?
Zoning regulations deal with a classic "tragedy of the commons" problem. Nobody wants to live next to transients, but each person individually benefits from renting their property to them while they're away on business or vacation. If everyone agrees not to do this, and the rule is enforced, they are all better off.

If you believe this is just a "socialist" thing, what about commercial contract agreements between property owners in a co-op? Should they be allowed to all agree to not engage in short-term rentals? Many condo and co-op board contracts have provisions for this, not enforced by some maladaptive government, but by negotiations between equals. It's a common desire and short-term renters aren't a protected class.
That is why Consumer Reports carries no ads, and is why I am willing to pay for their content.
In SF, I'd also recommend Webpass [1], which uses point-to-point microwave to get to apartment buildings and then piggybacks on phone data lines within the building. They're cheap (by American standards - $500/yr), fast (from 100/100 to 500/500 depending on the building, usually 5ms ping), and have great service (no installation fee, tech was on time to the minute and extremely knowledgeable).

[1] https://www.webpass.net
Thankfully there are no move constructors in Rust, so moving something is entirely bug- and side effect free.
https://www.livecoding.tv/terms/

http://www.twitch.tv/user/legal?page=terms_of_service

https://www.youtube.com/static?gl=GB&template=terms
But 5 + 5 + 5 WAS repeated addition!
What people here aren't getting is that IRC and a listserv aren't still used because they have the most features or are the most brilliantly designed pieces of software for the job, it's the best because it's a standard.

I have IRSSI always running in a remote screen session. I read many mailing lists. It's not just my personal preference, it's part of my workflow. When I hit a problem, my immediate reaction after consulting the docs or google is to ask a question on a relevant IRC channel or hit up a mailing list. I don't think I'm the only one that works like this, either.

So asking me to use hipsterchat or slack or gitter or trello or whatever means another another client, and not one that's going to replace my other client, but in addition to it. That's not good. If it had some amazing features other than emoji and fluff, I'd be open to it. But they really don't. People get work done with IRC and a listserv, and that's all that matters.

Let's be honest, Trello and Slack have taken off because young developers aren't familiar with this system and are taking to a new one. And maybe in a few years they will become the norm and my argument will no longer be valid because my workflow will change.

But until that point comes, I agree wholeheartedly that it's a bad choice for FOSS communities, on top of the fact that these are paid services and you're locked out of control of your communications if they decide it's better for their bottom line. That alone seems antithetical to the idea of free software.
Hey, you definitely should do this.

I run Developer Tea, and not only is it relatively successful as a podcast, but it also is truly a fulfilling thing to be able to share opinions and have people respond out in the open.

With that said, I'd love to be interviewed for your initiative! I'll shoot you an email.
Write once, run anywhere.
> what would falsify the theory that humans are causing global warming and this is a bad thing.

For example,

(1) A novel physical mechanism is discovered that increases the surface temperature of the Earth without any relation to greenhouse gases. Moreover, the mechanism has such a characteristic that it was steadily increasing in the past fifty years or so, roughly matching mankind's CO2 emission by pure coincidence. (I.e., "mankind is fucked, the universe decided to kill us off" scenario.)

(2) Average global temperature starts to drop unexpectedly, and continues to drop for a decade or more (so that we can rule out yearly statistical noise), despite the increased level of CO2.

(3) A new natural source of CO2 is discovered, and it is determined that the atmospheric increase of CO2 so far was actually due to this natural source. At the same time, a new independent natural sink of CO2 is discovered, and it is also determined that all the CO2 mankind has been generating was actually consumed by this sink. Even more unexpectedly, this big CO2 producer/consumer pair, while being pretty much in lockstep until 2015, is shown to diverge starting 2015, which refutes the whole point of "Mankind is responsible for increased CO2" argument. (This actually sounds like a variation of (1), but still.)

(4) Fish stocks and marine ecosystem unexpectedly starts to rebound across the ocean, thanks to increased photosynthesis by marine microorganisms. Upon further research, this is found to be linked with increased CO2 level. (This will at least partially falsify "this is a bad thing" part.)

I know, these are tough scenarios, but falsifying established science is hard. Falsifying it in a way that disproves its original successful predictions is even harder: it almost never happens. (Even after General Relativity and Quantum Mechanics, if Newtonian mechanics had predicted a railway to be dangerously curved, it would still remain dangerous in exactly the same way.)
Well, the question is if the firing is effective when he immediately gets hired by a competitor at a higher wage.

I know, it’s necessary for society to accept that everyone makes mistakes, and that everyone can change, but then the person actually has to use that chance and has to change. Just continuing business as usual is problematic.

(I wonder if a court could have sentenced him to a stress-management course?)
The IQ Gap Is No Longer a Black and White Issue
MongoDB's explain() might lie to you when querying with $ne
We will have devices on ourselves at all time to:

- analyze blood sugar

- measure body temperature

- measure heart rate

- measure movements

- track coordinates

- input data (camera, scanner, NFC/RFID reader, microphone)

- get notified (speaker, lights, vibration, beep, display)

- get identified (biometric, key)

Some of these devices will be implemented in the body and fueled through body temperature or even blood.

Some of these devices will be part of our clothing.

Some of these devices we will wear or carry (wrist band, glasses, handheld camera).

I also know that people will be able to get their hands on a "portable internet hub", a wireless device that acts like an internet node when you're offline. It can old any kind of data (i.e., a part of the internet, Wikipedia, your pictures, your music) and will connect your devices together. When a hub connects to the internet, it will sync data in both directions (messages you sent, messages you received). Even when online, this hub will act as a local cache to all of your favorite and most-used content.
"but I can tell things like when people are BSing, how tough they are, if they get along, and surprisingly often, considering I only have 10 minutes to observe them, whether they're good people or not."

- Jessica Livingston

So, yet another win for Jessica's infallible intuition! Maybe these guys can get together with the Homejoy team and create something really special.
I think it will help in two respects. If they are serving the content, they will take more responsibility for the content's message and for its effect on the user experience.
> incentivized to make the engine and car platform as simple as possible

The question at core of the post is: how simple is possible?

When iPhone launched it didn't have copy and paste. That was fine because you can iterate on software and user expectations are different. But you can't launch a car without airbags.

What complexity can the software folks eliminate and still have a viable product? The internal combustion drivetrain is a good example, though replacing it with electric has its own complexities (e.g. batteries and their control systems). But is there much more? Software-culture companies are having problems being clever with just door handles. Will you convince users they don't need reliable cup holders - a plain old boring mechanical part?

If you can't simplify much more, will just IC to electric swap make enough of a difference?
You can do more than apologise. You can stop calling her a spammer, delete her profile entirely, apologise profusely, and make sure this kind of utter ridiculousness never happens again! I suggest making sure your cofounder never has anything to do with user relations.
Tor Messenger – Just Another Messenger of Light at the End of Privacy Tunnel?
Either he's mixing narratives here or he's using standard web development practices as the context of it failing.

Today using Ajax is better practice because it integrates better with the browser and it'll work on mobile.
Because the founders suck at dealing with users. YC doesn't run your company for you.
Insider trading is just one more thing that increases income inequality. Not surprised that the Supreme Court passed on this.

A little off topic but I am so pissed off that US Congress members have passed laws that make themselves and their assistants immune to being prosecuted for insider trading.

You know the system is getting more corrupt when such bad behavior is not even hidden from public view.
The entire premise of participating in YC is to learn from other founders about how to build a successful startup. You're saying that YC doesn't have any reason to try and help founders do better at running their companies?
Ya I find that westerners in general have a REALLY hard time dealing with the success of China in the past 30 years, all of which springs from undemocratic policy. All media articles I read about China are ridiculously spun to grasp at straws for flaws in the government, while glossing over the tremendous good that the government has done for the people.
I'd agree with you, if savings accounts were in fact savings accounts. But they are in fact lending accounts, where you lend money to the bank, so they can make more. In this scenario, why shouldn't the bank provide a kickback in the form of interest?

If given a choice, I'd rather pay money for stronger guarantees on the safe keeping of my money, and guarantees that my money isn't being used for anything but safe keeping. I could put cash in a vault, I suppose, but I don't want cash. I'm perfectly fine with my money being all digital, I just want it kept safe and away from criminals regardless of whether they wear masks or three piece suits.
2.Except for Broadcaster Content already downloaded by users, the foregoing license granted by you terminates regarding a specific piece of Broadcaster Content once you remove or delete that Broadcaster Content from the Livecoding.tv Service.

-- From Livecoding T&C https://www.livecoding.tv/terms/

seems from the T&C you should be able to remove or delete videos
Because if we aren't causing it, then there's very little reason to make vast changes to our way of life in hopes of preventing it.
> Here’s what’s wrong: an increasing amount of Airbnb’s commercial activity in cities like New York, San Francisco, and Los Angeles does not come from the listings of “regular people” who are merely renting out a spare room.

This is my problem with AirBnB. I know investment firms buying as much property as they can to list on AirBnB. Every single rental I stayed in when traveling around Asia was done by 'power users' or real estate companies with scores of listing throughout the cities.

Unfortunately, that means in my experience the quality drops, no 'homey' feel, and it negatively impacts the locals.

AirBnB should implement the rule that you only get to list 1 rental. That would solve this problem, and allow them to stop lying to everyone about who is actually renting on their platform.
Schlüsseldienste+im+Focus+|+Schluesselnotdienst
You're being downvoted and I think that's unfair. My reading of this article produced the same notion. My willingness to pay (in the form of being the recipient of advertising, and the associated loss of privacy) is lower than the value I receive from most content. Therefore I block the ads except on the tiny fraction of sites for which I make exceptions. Similarly I rarely cross a paywall.

Ergo, my willingness to pay is non-zero, but current fiat-currency payment services are inadequate to represent the negotiation.

I would be willing to buy (e.g. with fiat cash or another cryptocurrency) a block of quota, denominated in a well-constructed unit, for access to content. This quota could be automatically decremented within a framework of personally definable rules. It is analogous to the GB blocks I buy from my ISP, but the unit might instead represent the market value of information.

Bitcoin itself is not answer - there are limitations that preclude microtransactions at scale, and traceability issues - but some distributed cryptocurrency will be the solution. It will take luck and genius to design & establish. The Ethereum project gives me hope that a solution will be found within a couple of decades.
I have noticed a recurring theme with YC companies. Many of them....let's just say that they weren't selected for the strength of their technical implementation or people skills. A good example of this is Magic. This is a site that few people probably remember, but they raised $12M at a $40M valuation after 2 weeks in existence back in March. More than 7 months after raising this money, the company, whose entire business model is dependent upon people sending them SMS messages detailing the things that they need or want, has yet to place a tappable SMS link on its home page.

The simple fact of the matter is that money from VCs and/or an endorsement by YC speaks only to the potential of the idea and the pedigree of at least one founder. Nothing else seems to even be considered, even when writing eight figure checks. Given this situation, no one should be surprised that YC companies sometimes go off the rails like this.