skysight-inc/HackerNews huggingface dataset:
Hello!

I am Hristiyan Dodov, Full-Stack Developer at Oblik Studio and developer of Mission Emission.

I wanted to clear a few things out and say my opinion about the project.

First of all, we're not chemists or scientists and we haven't worked with such either. We've done our best to do these calculations correctly, but there are just so many variables and giving more accurate results
demands more work, time, and information. Although the calculations are rough estimates, they are based on actual facts and research and are not some numbers we made up in our head. We would love to make things more accurate, but we need more support and data. Given that this is a non-profit project, it's a bit overwhelming.

For me, the goal of this project is to raise awareness about air pollution and make you think. Transportation plays a big role in air pollution, while it's an important part of everyone's life, making it easier for people to relate. We display an average estimate of emissions for your journey and then put the numbers in perspective with facts - for example, how much time is needed for a tree to absorb the generated CO2. The goal is to educate people as best as we can and perhaps even change their minds on transportation and make them think about using a greener transport. I don't think it matters how much exactly the air is getting polluted. The problem is that it's a lot, it's getting worse, and things doesn't seem to change. And that's our goal - to provoke a change.

---

Electric vehicle emissions:
Some people said that the app sometimes shows that electric vehicles produce more emissions than petrol/diesel vehicles. That's correct. Yes, the electricity itself doesn't directly generate emissions, but the way that electricity was created - probably does. Does it sound more eco-friendly to burn 40 kilos of coal to generate X amount of electricity and travel 10 kilometers, or burn 1 liter of petrol for that same distance? I made up those numbers in my head, but I think it illustrates my point nicely. Of course, this greatly varies with how each country or even city generates its electricity. That's also why it's so hard to provide accurate measurements and it's the reason we use average values. Basically, how green an electric car is depends on how the electricity it uses was generated.

Fuel consumption:
The vehicle category determines the fuel consumption value. It's not 100% accurate because it's based on averages from various kinds of car makes and models. We didn't focus much on that because you can change the fuel consumption on the results page and make it match that of your own vehicle exactly. That's also the reason why we didn't include the exact make and model, load, speed, etc. All of these things come down to fuel consumption, which is the most important part of emissions after all. Instead of putting a ton of settings, we simply put a vehicle category to give a rough estimate and then gave you the ability to change the fuel consumption however you wish.
New controls for Chromium coming, but for now EdgeHTML controls will remain and get serviced. No major features.
I agree. I'm annoyed how companies like Google get to release selected parts of their work, keep the rest secret, yet get accepted by top Journals. I am positive (and have seen reviews saying such) that academics would never get away with this kind of filtering of results.
Preceded by Apple's late-80s failure with the "Pink" OS:

http://lowendmac.com/2014/pink-apples-first-stab-at-a-modern...
I'm going to save this. Very much agree.

>so it's up to you to try to fix it but we're not gonna even suggest how,

That's the thing though, they are saying how. And it's to give money to the rest of the world and curb your production to allow them to pollute in your place which is "fair".
Thanks for stating that directly! Re-reading my comment, it didn't come off as clearly as intended. And in fact, Simo also has a guide that walks through doing precisely what you mention[1].

What I meant was that with a standard and free GA installation, barring a paid GA360 subscription, you can't gain raw access directly to the GA clickstream from Google. And GA has a lot of unintuitive assumptions in their data processing that people only tend to become aware of once that assumption spectacularly breaks down for their use case, and you can't do any post-processing to account for it historically, because you can't access the clickstream data.

An alternative to paying for GA360 would be to duplicate your clickstream to Snowplow, using a technique like [1]. Which allows you to both leverage the GA interface and integration for run-of-the-mill needs where it works, and fall back to the duplicated data within Snowplow once you hit a wall inside of GA.

It's a really successful, cost effective, low-friction method I've used in organizations with a really immature analytics environment that's expected to mature over time. The familiarity and accumulated knowledgebase around GA makes it easy to get started, then cut over to Snowplow as needs and use cases evolve, before eventually hitting a critical point where the investment in GA360 finally makes sense. It creates an incredibly low-friction maturation process for end users, since the data models and historical data are consistent throughout. So there's minimal change management and consistent reliability related to any modeling, reporting, use cases, knowledge/training/skills transferability, etc that you've built up internally. It's analogous to abstracting the backend architecture behind a consistent and stable API, so you don't break anything along the way.

[1] https://www.simoahava.com/analytics/automatically-fork-googl...
I mean it's re-skinned in the same way as Samsung Internet and I believe Edge will be: a totally different browser UI implementation around the same browser engine.
It's important to remind folks the Universal Windows Platform includes Win32 apps.
When half the leaders of the US don't think this is even a problem what do you expect to happen? Let's not even get started on China and India or the countless developing countries that simply cannot afford clean energy when their people are desperate for power. Europe has been the leader but with the fuel riots in France it seems that even there there is no appetite for lessening living standards to fight the problem.

Buy property in NZ and hope for the best because it is going to get very bad.
Chrome's closed source though. You probably mean Chromium. Still, I'm not sure how much in the spirit of FOSS it is to have an open source version to drive development while marketing the closed source version which might be filled with spyware for all we know.
Number 5 is what kills it for me.

Don't underestimate number 5. It's very true. At least right now there are a few there who will still adhere to the niceties of just being courteous, but the hostility between the US and China is growing, and the number of people like that will decrease precipitously over time.

All that said, I think there are certain classes of Westerners who may find it easier than others in China in the future. I think the average Chinese person is starting to be more nuanced in their views. So maybe they see a big difference between a German guy and an American guy? I can't say, but I think that may be true??? Also, if you're high enough on the food chain, you're obviously a lot easier to tolerate. But that's a very small number of Americans. And, as always, the basketball players will likely always be able to make a go of it in China, it's kind of like Iran with the basketball guys.

But yeah, if you're a regular Joe-American, the tides are definitely shifting. But Captain Obvious could tell you that.
I’ll also add mandatory submetering for apartments/condos.

So now I pay a $37/month fixed fee on top of my $17 in actual electricity use.

Historically, an entire building would pay one delivery fee. Albeit higher, but still less than every unit paying its own monthly fee.

A stupid way to encourage conservation (by the lowest electricity users anyway) when they have to pay more in new monthly fees than they could ever save by conservation.
Ask HN: An app has access to my Google account, but access can't be revoked
I know that one OAuth app has access to my Google account, because Google does not ask me to grant permissions to that app when pressing the app's log-in button. I am unable to find it in the list of apps with access to my Google account [1] though.

The app performs login using https://accounts.google.com/o/oauth2/auth with scopes 'openid email profile'.

I asked a few peers. For most of them the app does not appear in the list of authorized apps, for a few of them it does. After they revoked access and tried to log into the app again Google asked for permission and properly listed the app in the list of authorized apps again.

What can I do to revoke the app's access to my Google account?

[1] https://myaccount.google.com/permissions
After reading the Karen Masters link and your first response a few times, I think I am starting to understand what you want to point out. If the universe were empty and expanding, then some light non-interacting test dust would indeed get pulled apart everywhere and at all length scales. But when we add matter and let it collapse, the collapsing matter kind of pulls spacetime with it as it collapses and may eventually reach a kind of equilibrium where the effects of the expansion and the collapsing matter cancel out locally leading to a non-expanding region. If this is kind of correct, I have a very wrong model of the effect of mass on spacetime and have to rewatch Susskind's lectures on general relativity.
Our problem is that we compare ourselves against Quebec. Quebec gets 95% of their power from green hydro at a cost well under half of what Ontario pays.
As Li becomes more valuable, more methods of extraction will become worth it.
I can't be the only one who's annoyed by language writers introducing arbitrary uncommon syntax apparently just for the sake of doing something new?

Lua's great little language but writing ~= instead of != is simply annoying. In this "Ko" language, it looks like they do returns with a colon, as in "return: x" -- why??? I won't even go into Rust picking up Perl's bad habit of looking like line noise with all the ASCII sigil usage in advanced code.

Also, any language which doesn't have a "hello world" example in its front page is doomed. Even such a wide-spread language as Python has code snippets practically first thing on its web page! This is not by accident!
Qwant maps
The "award" is based on 3 reviews on a nothing website. Every about this screams "contrived PR bullshit".
At some point it should become law.

Credentials are so common and the best practices around handling them have been around for what sounds like half a century. There's no protection for the average Joe who may reuse passwords and subsequently have it exposed in plain text or through an unsalted hash.

It's logical... In fact the GDPR makes some steps to enforce better handling of personal data and announcing beaches but I don't believe it enforces strong handling of passwords.
Isn't that timing too?

Or it is wise when you allocate 5/95 split to stock/bond but fool's errand when it is 0/100
Opera's built on top of the Chromium content API (approximately Blink plus things like networking, some OS integration stuff, etc.), rather than a fork of all the UI code; the UI is a completely separate implementation and shares nothing (and this is very obvious if you look at early releases of Chopera, with it having much fewer features than Chromium of the same period).
I'd like to see more projects consider this approach for updates.

Would anyone like to share other examples of this sort of thing (such as in other compilers or tools)?
I wasn't arguing with you. To the contrary - I agree. In 2018 the internet is just as necessary as electricity. I was merely pointing out why it's the most expensive of the "utilities" you listed.
"diversify your client portfolio"

This is a really interesting thought that I hadn't considered. I always hear to diversify your investment portfolio, but the thought of diversifying your client list is fascinating. It makes a lot of sense though.
I'd be skeptical if ridesharing is possible without some human operational involvement. The most complex part is not the 99% of trips that go right, but the 1% that go wrong. The consequences of failure are more severe than say, a SaaS app not working correctly.
And all that is required from the agency making the claim is their word. This assertion of justification is untraceable, unverifiable, the tech employee can’t talk to anyone about it, and there are penalties in a secret court for refusing to perform as demanded.
In the past, some Opera employees do have commit access to Blink. When I was working on the content layer of Chromium (and some other parts) as an Opera employee I never had commit access, though I do get bug editing access (which is for triaging bugs).

Overall, it doesn't feel like there is a community at all, it's more like Google deciding everything then tell external contributors as a courtesy. I believe there can be technical influences driven by non-Google contributors but that's pretty rare.

That said, perhaps Microsoft can be an exception if their participation is big enough.
Hi. Let me take over your VPN provider and watch your traffic and let someone else use that data to figure out what you've been doing and get valuable competitive intelligence from data you thought you were obscuring from everyone.
Theres a bug! We’re working on it. I should have an update for you soon.
Small players who try to time the market are going to lose out to the big players. You seriously should not try unless you feel like donating a portion of your retirement savings to Goldman and Sachs bonuses. Just invest not thinking you know the future and let the Jötunn try to outsmart each other.
I'm not aware of any third-party browsers using Blink that aren't actually using it via part of the Chromium stack, usually by including the content layer. Blink doesn't officially support direct embedding by anything other than the Chromium content layer.
It is an interesting time to be alive, that is for sure.
> Did the original authors of KHTML ever receive a single dime for their work?

Many, AIUI, were employees of Trolltech, and I assume Trolltech paid its employees.
That stood out to me, too... isn't market research a fundamental part of running a business?
I have made more money in my lifetime with Excel than I ever have with code. Datapoint of one.
Huawei CFO arrested in Vancouver, sought by U.S. for extradition
Ask HN: I work from home and I’m expecting a kid this year, I need pro tips
I work from home and occasionally travel. My wife an I are expecting our first child this year and I’m curious what pro-tips other remote employees with kids have.
We thought about that exact thing! However, we didn't have enough data to make this work. The numbers we display are averages. We'd love to make it more accurate once we have the resources!
I love VSCode and have moved to it from Sublime; mostly same shortcuts by default, inline debugging, extension ecosystem and blistering pace of development.

It's fast enough but Sublime blows it out of the water - especially for things to "Go To Symbol" where it works almost instantly whereas I'm constantly waiting for VSCode to stop spinning and give up and cmd-f search instead.

Also, I have to work with a lot of network-user-login RHEL6 boxes, and VSCode doesn't work on desktops that old.
I think we can all agree Cortez set politics back in general; not a left or right thing.
They have a VPN called "Onavo Protect" that says it can "protect your personal info" and "secure your personal details" [0] but that actually sends all your usage data to Facebook. Obviously they'll have some must-agree-to-use agreement that says that's fine, but it's obviously not what people who download a VPN for those purposes actually expect.

[0] https://www.onavo.com/
I don't think it's "no! I want JavaScript everywhere!", it's that we're being told that we need to develop and maintain an identical, or near identical, app that runs on iOS, Android, and a host of browsers across a smattering of devices. If something could actually deliver on the promise of "write once, run anywhere" then it would reduce the redundant elements of my work many times over.
Ok? So? We have all pivoted, changed minds and made changes because of external inputs. Maybe he had bad motives (get everyone hooked and then dump the suckers) but it's still competitive measures. It's not even illegal like dumping scooters and bikes all over a city.
The article was specifically about young children, young minds. The author seems to allow that when children grow up, they're free to learn to code then.
> By causing much worse outcomes for occupants of the other vehicle or pedestrians in the same collision. Not really something you want to have around your schools and homes where your kids may be the pedestrians or occupants of the other vehicles.

This has nothing to do with whether or not bus riders need to wear seat belts.

> It's also no help for single-vehicle collisions, which are nearly two thirds of auto collisions. 12 ton bus vs. 2000 ton overpass, overpass wins.

> In addition to the unfortunate high center of gravity that increases the probability of rollovers (which are especially likely to cause injury without seatbelts).

You're making buses sound like deathtraps. And yet, per passanger-mile traveled, they, despite lacking seatbelts, are two orders of magnitude safer then personal automobiles. [1] 0.11 deaths/billion miles, versus 7.3 deaths.

Buses, the way we currently use them, are much safer then cars. This isn't even a point of debate.

https://journalistsresource.org/studies/environment/transpor...
He said that, but he's still saying that there's a recession which is foreseeable by anyone, unavoidable, and hasn't happened yet. No recession has all three of those traits.
What evidence do you have for that? Someone having an opposing opinion doesn't count as evidence. Please read https://news.ycombinator.com/item?id=18622054 and https://news.ycombinator.com/newsguidelines.html. Plenty more at https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme....

I've spent a lot of time looking into this. We are always open to new information and when we find evidence of abuse, we ban accounts and then some. We have low tolerance for actual abuse on HN.

But I can tell you with confidence that most people accusing "paid propagandists" are simply imagining the nastiest about those who happen to disagree with them. Both sides do this on divisive issues. That's not acceptable either.
Did Twitter shut down everyone's access to that API, or just Facebook's?
This is what I meant yes, the aussie arm of developers have no build and issue access at all
Jet fuel is basically diesel fuel without lubrication. Diesel engines will run on it. If you don't mind replacing your injectors more often than you change the oil you could go so far as say they run just fine.

I understand there are diesel aircraft engines that run on it - presumably this means that the injectors are different from all the engines I'm familiar with. You could install this engine connected to a generator and get a hybrid, though I don't know if it is a good idea. One the plus side you can put the engine where you want it for weight distribution reasons, because it is a hybrid you can always run at optimal rpm, diesel fuel has a better energy/mass ratio, and when/if it fails you have plenty battery backup so your wouldn't need as much maintenance as most aircraft engines get. On the negative side, you are paying to haul this engine around even on short flights.
But there is a rump dumbass part of the population that doesn't believe in it and they consistently elect leaders that don't believe either. What exactly do you think people can do when their neighbors and elected officials won't do anything because they refuse to acknowledge the problem? I don't think you are actually recommending mass scale ecoterrorism.

To actually make a difference we would need a worldwide project on the scale of multiple Manhattan Projects or Moon Landings and I think there is exactly 0% chance of that happening until it's impossible to ignore but unfortunately too late to stop.
Every single day it seems like a new article comes out - maybe the problem is that Facebooks business model is destined to fail if people scrutinize what it’s actually doing.
Careful, we don't want to start using the word Monopoly wrongly.

When real monopolies exist and are dangerous, we need to be able to tell them apart.
> Uber takes the flack, gets the law changed, creates the market. Lyft sails in and gets most of the benefits, without those costs.

Then Waymo dozes over both of them while destroying a large chunk of the "gig economy".
Current discussion: https://news.ycombinator.com/item?id=18616303.
I'm not going to argue with journalists from la Liberation and have no doubt their testimonials are true.

It's still not clear why they would enter a BK (full of tear gas, according to the journalist) while at least some of the surrounding roads were free.

If they really were beating innocent bystanders then they should be punished to the full extent of the law, while at the same time I understand the violent reaction of the police after having been pelted with rocks for hours just for wearing a uniform.

I've been in these kind of protests before, you can tell well in advance that things are going to get ugly. When you have police being attacked from all sides and you intend no harm, you know it's time to gtfo because you will get caught up in the violence.
O2 outage due to expired Ericsson certificate
That's a pretty loaded headline.

How about: Apple may lose Australia?
Fei-Fei Li Among Six Chinese Scholars Named ACM 2018 Fellows
It's not that the source doesn't matter, but the forest fire creates a big sink in terms of a forest that can regrow.
Agreed. And I don’t know the details of what is actually being done to remove porn, but I assume it’s an implementation detail that is temporary, has some problems (which Tumblr acknowledged), and is being worked on.

The policy - the goal - is what’s important, and what I was referring to, not today’s rollout hiccups. The exaggeration in the above comment and in the article are what I’m reacting to. Tumblr is not intending to remove “every single nipple”, they are taking down porn, which has and always will have some gray areas at the edges. The hyperbole and exaggeration that they’re intending to ban any and all nudity, when they’re not, weakens the arguments against Tumblr.

It’s not like any of this discussion will change Tumblr’s decision, but if people want to make a point of criticizing their decision, the strongest arguments will show why their stated policy is bad, not put up a strawman that Tumblr is trying to censor socially acceptable nudity when they’ve already stated that’s not their goal.
I don't think anyone was surprised by his choice. It was part of his person. He knew the other side well, and didn't try to hide it.

That's what made him stand out to me. He wasn't singing the praises of every place he went to. He was a real human being, exploring and talking about what he saw and felt while he was bouncing from place to place. Always a little dismissive, but not because he didn't care about the people or places he was visiting. More because he was an observer to the world, not a participant.
I feel that the time to file for IPO for Lyft and Uber is running out. If Waymo One starts getting popular and gets more and more into news cycle, valuations of both of these companies will be considered based on the progress of self driving cars.
Looking forward to reading the prospectus. Let's see the audited numbers.

A confidential filing with the SEC of an offering is a new thing. Until 2017, you couldn't do that. It's limiting in some ways. Lyft now can't say anything more about an IPO. If they do, the confidentiality can disappear.[1]

[1] https://www.sec.gov/corpfin/voluntary-submission-draft-regis...