skysight-inc/HackerNews huggingface dataset:
I’m glad that we’re taking steps to reduce pollution of the environment, but this treats only one symptom of indoor air pollution. As with Covid this year and secondhand cigarette smoke last decade, the problems of gas stoves stem not just from the burner, but from the ventilation of the environment around it.

If we had required excellent fresh air ventilation for indoor spaces, we might not have had to ban indoor smoking. I don’t smoke but I don’t mind if others do, as long as I have fresh air that isn’t polluted by their smoke. We might not have had to ban indoor dining during Covid, as long as each table’s air is pulled upwards and away from other diners and exhausted into fresh air, since the ventilation could contain UV scrubbers on intake and exhaust. As another comment here describes, we wouldn’t have people being poisoned by gas stoves, because the pollution would be vented rapidly in any building where they’re used.

Confronting the ventilation crisis is unfathomably difficult for America, and it’s unclear if politicians have the stomach to even consider it. I’m a little sad each time I see some new cause spin up to resolve an issue stemming from poor ventilation, even as I’m happy that the cause is correct in outcome. I just wish that we’d stop circling the issue and hone in on it and make it a national crisis, somehow. At the end of the day doing so would demand nationwide investment in revisions to the ventilation of every building in America, which would require national funding as most cannot afford to do so - and those that can would refuse, preferring to lobby against it instead of spending their own money.

In the meantime, crack the windows of your home as often as you can afford to do so. This problem isn’t the fault of any single renter or homeowner, and in the short term, that’s all you can do.

Ventilation previously on HN (139 comments): https://news.ycombinator.com/item?id=19858155
I did it too in March.

Working remotely for the same company. Getting 10% more pay just because i vote with my feet.

DemocRATs destroying CA. And NY.
Should handle gaming fine, you can even pin VMs on specific cores (I didn't bother). My kids play No Man's Sky with me and the 12 core 2920X handles it no issues whatsoever even though the game is atrocious optimization wise. Should have gotten a 16 core so we all three could play on same box.

X<3|4|5>70 boards should allow 2 GPUs in separate IOMMU groups. My old system was a 1700X on ASUS Prime x370 Pro with 2 gaming VMs. Only issue with x?70 boards is the IOMMU groups for USB controllers. On the Prime x370 Pro, only one USB controller is in its own IOMMU group, so second VM needed a USB passthrough.

On the Threadripper, due to the vast amount of PCIe lanes, on the Asrock Taichi x399, I got two USB controllers in their own IOMMU groups and each of the 4 PCIex16 slots it's in its own IOMMU group. It's a dream virtualization motherboard.
Yes, but as he correctly points out, none of those things were done by the local govts.
That could be pretty cruel. I don’t think even The Rolling Stones would want to see their songs reused by, say, neonazis.

I reckon life + 30 would be enough. Both you and your kids (who knew you) should be able to die in the peaceful knowledge that your will was respected and your family benefited from your art. After that, your material is effectively History and should be fair game.
> The ideal term should be long enough to make a profit form the work, but short enough to encourage authors to keep making new works for continual income.

This assumes that profit is the main motivator for all of an artist's life.

I could imagine a songwriter like Dylan getting discouraged if he were to see his work being used to promote products or causes that he despises.
You are spot on and I am surprised that this is often overlooked. The industry is either on the the track to the massive shift how it operates, or, after COVID it comes back to the traditional in office MO.
The Ninja code section seem to have been largely based on this classic article, which I personally found more humorous to read: https://github.com/Droogans/unmaintainable-code?fbclid=IwAR1...
I'm to the point where I'll buy a game even if it isn't supported (yet) because I assume it will be eventually. They really have been doing a great job.

All of my computers are windows-free now.
Well... my point isn't so much "Apple is stupid", as much as "Apple would be stupid to use HBM2... and I don't think Apple is stupid".

I think Apple would want to release a 64GB or 128GB Mac Pro... but only to upsell its customers to a 256GB or higher Mac Pro. The ability to configure more RAM into a system is key for marketing (even if this RAM is soldered onto the motherboard: like LPDDR4x, it wouldn't be too expensive to make different motherboards especially in a niche $10,000 computer like the Mac Pro).

But if Apple did go with HBM2 itself... well... then its physically unable to go above 32GB (today), or maybe ~64GB (if bigger HBM2 modules come out next year).

--------

Sticking with LPDDR4x just seems like the most obvious, and best, decision for Apple. So that's my expectation. But then again: making a 8-way decoder + fat-as-heck execution pipeline wasn't part of my expectation either. So maybe Apple will surprise us again.
Cultured meat is eye-catching technology. But it is also an over-engineered solution to a problem that we can solve by changing our diets. If we simply stopped eating meat, or ate it far less often, then there would be no need for either harmful intensive animal agriculture or meat grown in a lab. The cultured meat industry rests on a view of human beings as greedy and incapable of change.

I dunno. I totally understand meat is an environmental disaster and has complicated health impacts. So dang tasty, though. Thai duck noodle soup. Carne asada taco. Mortadella. Fish 'n' chips.

Weaning people off meat is going to take some dang tasty impossible beyond seitan tofurkey.
>"...The deal is binding on all future governments..."

I'm not sure how does that work. What is the point of any government if it can not change laws to accommodate whatever situation might arise.
Jabber needed reinventing. XMPP grew and thrived in the early 2000s and died as every participant fragmented off to spin up a proprietary walled garden replacement. You then need something better than XMPP to fight back against that partitioning of the messaging space because XMPP implementations became too fragmented in feature compatibility to reliably compete.
“Just make sure you never succeed.”

Dude, stop writing crap software (i remember that thing you did once where you pressed a button and shortly after had a kebab in your mouth) and write a novel instead. I think you would be a great short story SF author. No, scrub that, trashy romantic stories - the people love it and you’ve got the style.
> I've had to deal with plenty of colleagues who moved very fast, committed extremely often, and were praised by management for the amount of work they produced. But in reality their work was rushed, sloppy, riddled with issues and a nightmare to maintain. And it would inevitably fall upon us "lesser" performers to actually investigate and fix all those issues, making us look less productive in the process.

This is one of the most common complaints I hear about fast devs, is the produce lots of bugs. But what I've seen is fast dev produces 5x more code than normal devs and produces 5x more bugs. Which means the ratio is the same but it feels different because they're producing so much more code. You then get the devs who say they have to spend lots of time investigating these bugs so look worse. But I've literally seen the fast dev go on to a bug that one of the other developers was spending 2 weeks investigating and find the issue in the data within 5 minutes. You then have the slow and careful devs who will write 5 functional tests, 1 unit test and add 10 seconds to the build (not much but it adds up when it's ever issue) and still have the same ratio of bugs as the guy who is doing 1 units tests.

I think the realitity is, a good dev is someone who produces the most business value. And something lots of devs don't want to hear is that the tiny little tweaks they make to improve the code quality, adds very little business value. Where as a required feature that works 90% of the time adds lots of business value. I think a lot of the complaining about these rockstar devs is just jealously. Code quality is one of the smallest tech problems yet so many devs think it's super important. No, getting stuff delivered so other departments and customers can do things is. Being able to plan things out is super important. Having a good data model is super important.
I think it's mostly that CDProjekt and GOG got called out by the Linux community for pulling support of the Witcher 3, and some other things. The CEO had a bit of a tantrum about it and now won't support Linux.
The article claims the measles had already been in strong decay before the vaccine. This total bunk right?
I printed this HN comment out about 3 years ago and still have it on my wall as motivation. It's from an article about a lifelong artist that never quite "made it" and I think it is a good answer to the question.

Compare him to Picasso. Picasso never said "I had to pay the rent." He never considered earning money with anything other than painting. When he had no money he lived in friends' apartments. He faced and accepted poverty and hunger. Picasso did not compromise. Same with Van Gogh. Paintings on their own have no value. Buyers pay for the life story of the painters. The more heroic is your life the more expensive your paintings. Painter's job is to market himself in order to create a life mythology. This guy just painted. He did not create a myth around his life.

https://news.ycombinator.com/item?id=16092168
Fuck, that's surreal. A bunch of totally rando questions on 16 it suddenly asked right out of nowhere whether it was a black widow spider. Very close.

So I said no, 3 questions on, total of 19, it nailed it with tarantula. That's just eerie given the total apparent irrelevance of the questions. Unsettling.

Q20. I am guessing that it is a tarantula?
Right, Wrong, Close
19. Is it hard? No.
18. Is it bad for your health? No.
17. I guessed that it was a black widow spider? Wrong.
16. Would you find it on a farm? No.
15. Can it climb? Yes.
14. Does it go inside other things? No.
13. Do you catch it? No.
12. Can it make a sound? No.
11. Is it found in a bathroom? No.
10. Is it larger than a pound of butter? No.
9. Can you order it at a restaurant? No.
8. Does it live in the forest? Probably.
7. Is it a type of cat? No.
6. Is it an absolute state? No.
5. Would you give it as a gift? No.
4. Is it a type of dog? No.
3. Is it a vegetarian? No.
2. Can you hold it? Yes.
1. It is classified as Animal.
i and j are very understandle.

I did browse the go code randomly and for example t, s, and b are terrible variable names in my opinion in this example : https://github.com/golang/go/blob/3ce865d7a0b88714cc433454ae...

You can find a lot of code like this.
> a quiet suburb close to a lot of easily accessible nature, while still having Amazon 2-day shipping, ridesharing, Uber Eats, and luxury retail.

Maybe I'm missing, but I don't see anything in that list that isn't true of almost every metro area in the US. I think people living in SF notice when new services come out that are only available there, like Uber was at first. But they don't notice when those services later spread to the rest of the country. You can get Amazon Prime shipping and rideshares everywhere now. Other cities may have somewhat less luxury retail, but likely have shorter drives with less traffic to get to nature.
Yes. I don't want to pull in yet another library that is essentially web programming patterns from the year 2000 just to make a modal dialog go "Bing!" Vue is all I need.
I guess I don’t understand what the goal of that would be, since the kvm host still must be trusted.
The difference with an official linux build vs Stadia using linux is the fact that they (currently) have only one hardware configuration to worry about.
I'd be careful about relying on "updated" dates too heavily. As a professional technical writer, I've seen that some people bump the "updated" timestamp for any update, no matter how small. At other times it's bumped automatically by the build system. I think the best practice is to only bump the timestamp for substantial updates, or to use an explicit changelog at the bottom of the doc. But that practice isn't standardized across docs sites.
Here’s the source! https://github.com/reparadocs/localhostforward
I agree with this. I cannot find talented and senior folks who fill the niche of my team (deep understanding of Linux systems, containers, and operating distributed systems). There seem to be a lot of SWEs in the world and very few SREs, let alone vanilla systems administrators for hire who are really good.

I think as an industry everyone is pushed towards software engineering and the large clouds have vacuumed up everyone worth their weight for operations. We make it happen but it’s so stressful because our team and workload balance is so far out of whack.
My experience living in an area that has high net migration from California is that the people leaving bring California's policies with them.
> This is especially an issue in PvE heavy games that have only small PvP elements. Looking at you Destiny 2.

About half of Destiny’s active playerbase PvPs. In content drought times, it’s pretty much what keeps the game alive. So yeah, simply false.
I'm confused - isn't this what range hoods are for? If you turn on your hood fan to its maximum, then presumably the impact to air quality is minimal. I happen to also have a counter-top induction stove, and it ALSO will trip off my air filters. I don't think triggering air filters is necessarily an indication of unhealthy air - the smell of good food kicking is due to particles reaching your nose and that happens with all methods of heating up food.

But there is a greater philosophical question here: the article seems to be setting up for a war on gas stoves and gas heating. I know this is a goal of climate activists, and that push is already happening in places like Seattle where a prior attempt to ban gas in all new home construction was met with outrage and pulled back, only to now be replaced by a similar ban for commercial buildings (https://www.seattletimes.com/seattle-news/politics/amid-incr...).

Personally I want to be able to use gas ranges for cooking - electric cooking is simply no match for it, and I also just like the idea of cooking with fire. Should the state really be imposing all sorts of controls and restrictions in search of perfect safety? Can individuals not evaluate and make risk-benefit tradeoffs that suit themselves? After all, most people who have gas stoves do not have health issues like asthma, and the statistics quoted in this article seem to just be correlations rather than causal relationships.
Top performers are motivated and do more work. But that does not necessarily translate into real progress. If you shit the bed and clean it up, its not real progress. Unfortunately, management doesnt see that way.

I wont consider myself a top performer. But I have my moments of glory. Most of my impactful commits were deleting unwanted code and needless libraries in the codebase.
I wasn't arguing the spoofing part but the important vs. critical part. The same bug for ankther platform is ranked as critical.

The thing is that according to Microsoft critical spoofing is not possible.
How neat, actually hacker news :) Definitely upvoted.
> no idea where you think all the talent was hiding until covid 19

The talent isn't being converted from potential - as was recently said, "You can't be what you can't see".

I was in Kansas City meeting people in Jan and it's pretty clear that there's a lot of talent hiding out there in downtown Missouri.

The talent there tops out at SSE because there's no vertical space without jumping to management & two years down the folks know are "mid-west-nice" managers with an iron fist behind it.

Several people who should've chased down the principal engineer roles have become these sorts of managers who never made it to directors because they're always been better devs than they were managers. And this seemed twice as bad for the young uns to have a dev-heavy manager squash a few of their attempts to actually own decisions, instead of just proposing them & see that role as a way to get that ability.

Most folks though things would be different if they had moved to SFBA, but all of them hit this point when they already had kids in school with stable single-income households (house all paid for).

In fact, I'd be one of those people in Bangalore if I had a bit more skills as a manager (completely sucking at management is a good way to be forced to chase the dev side).

If they could hired as a principal dev via remote out of being promising senior se, then this process would actually convert a lot of the talent into actual productivity in the industry.
Neither Apple or Microsoft are in the right on this - but given the multiple issues associated with it neither is IME.
Looks really nice, although ...

For as good as the TOC and layout is, there's always something I miss when I read books from a website. I miss the spatial context: how much material I already covered? How much is left?

I like the linearity of regular books (that includes PDFs). If the book is a website the next best thing for me is when the whole thing is just a single page. Worst thing are epubs :-p (hate the way the layout works with those and how slow epub readers tend to be).

ps. I saw I can buy a PDF of this site, but just commenting in general.
Or you have that much money because you need to invent air conditioning, nuclear power, water treatment plants, or Tesla.

Little things like that..
RSU grant fully vested, now what?
I have been SW engineer at a successful startup for 4 years. The company went public and my 4 year RSU grant became worth a lot of money. Now that I have completed 4 years and the grant fully vested, my total compensation has dropped by about 50%. I received some "refresher grants" along the way, but they are much smaller. Due to the compensation drop, I feel less motivated, and my boss, who is only about 1 year in, is complaining about my drop in productivity.

How should I handle this? I am concerned a new job still would not pay as much as my current total compensation due to my refresher grants here, unless new job happened to be similarly successful startup. I am concerned boss would not understand "less total compensation" as justification for slacking off. I am concerned previous level of compensation is no longer attainable (my 4 year RSU grant was given at a time when the stock was worth less).

Slacking off at work allows me more time for personal and family matters. I am also depressed from a death in the family and general 2020 BS. I do not NEED the old level of compensation, but the lack of it leaves me less motivated to work.
That rather depends on how honestly your government is applying the rules.
"In the medium/long term, it’s simply not going to be efficient for the combined Element/Gitter team to split our efforts maintaining two high-profile Matrix clients. Our plan is instead to merge Gitter’s features into Element (or next generations of Element) itself and then - if and only if Element has achieved parity with Gitter - we expect to upgrade the deployment on gitter.im to a Gitter-customised version of Element. The inevitable side-effect is that we’ll be adding new features to Element rather than Gitter going forwards."

It seems that Gitter will be shelved after a while.
A lot of people try to knock down Bootstrap (just like they do jQuery and PHP) because it makes all websites look the same.

But Bootstrap has eased a lot of pain for a lot of developers like me and made a lot of bad websites look very good easily.

I greatly applaud everyone associated with this project esp Mark Otto and Jacob for this amazing thing they have given to the web and their non-stop efforts to make it better and better.
The key points of “Beyond Legacy Code”
> I don't know what the distribution of stove type by income level is, but I do have the impression that richer Americans are more likely to have fancy induction ranges, and poorer Americans are more likely to use gas.

At a high enough income level you are right that kitchens separate the oven and stove. However you'd be surprised how many high end kitchens will use a gas stove because it's often a better and more versatile cooking tool, plus natural gas is something America has a lot of and is very cheap compared to the Russian gas that many Europeans have to deal with.

Also, the poorest of Americans will use electric ranges almost universally because we can make electric ranges for the same or less than a gas range and the poorest of people live in places that don't even get natural gas copper piped through their place. They would just live without it and have electricity only.
> I think SVs appeal is that you can leave in a quiet suburb close to a lot of easily accessible nature, while still having Amazon 2-day shipping, ridesharing, Uber Eats, and luxury retail.

Maybe there’s something you’re not explaining here but there’s plenty of places all over the country that fit this bill. Austin, Atlanta, Charlotte, Raleigh, Denver, etc.

And Amazon 2 day delivery is available all over the place...
I think that's better than nothing at all. But I'd make it absurdly clear, all tickets regarding Linux will be selectively completed at my [devs] whim.
Which is tied to your legal name and real address, as per the Privacy.com terms. A chain is only as strong as its weakest link, and unless you register a Privacy.com account with fake credentials, you can throw any notion of privacy out the door.
It's perfectly fine to use Bootstrap without jQuery and use Vue/React or anything like that.
1600x1200 at 133ppi isn't exactly hi-res...
Through proton, it's fantastic. The native Linux stuff is hit or miss unfortunately.
Show HN: JerryNeedsQuiet – Let your roommates turn your Spotify volume down
That's what proton does. Runs windows .exe games on Linux.
I grew up in the Southeast and went to college there. I've since lived in Palo Alto and SF, and I'm staying in SF for the long haul. There aren't many things that are truly unique to any one city or region, but the reasons why I loved Palo Alto and currently love SF include:
1. the intelligent, interesting, generally well-mannered, and equally laid-back and hardworking people.
2. the weather (heat and humidity are hell to me) - I'm a runner and a cyclist and I love being able to do those things every day of the year in comfort.
3. beautiful nature in my backyard - Golden Gate Park, the Presidio, Mt. Tam, the Berkeley hills, Ocean Beach, day trips to Sonoma, weekend trips to Tahoe, weekend trips to Big Sur, proximity to Yosemite.
4. the walkability of my neighborhood (I live in a nice neighborhood with clean streets and rarely encounter any homelessness - I've still never actually seen a needle anywhere). My favorite sushi restaurant is one block away, 5 craft coffee shops within 3 blocks, Whole Foods within walking distance, multiple restaurants (all of these I have in mind are still open).
5. Biden/Harris flags and bumper stickers everywhere - maybe I enjoy an echo chamber but after spending considerable time in the Southeast, I love being in a solid blue city.
So, fun fact, huge differences in efficiencies of removing pollutants even for vented range hoods.

https://www.osti.gov/servlets/purl/1420274

(Kinda long...)

tl;dr those stupid microwave exhaust vents may only remove, at worst, ~25% of no2 from the environment.

A cheap hood, 30%.

A really good hood, 90%.
It's even worse in SF right now, where public schools are closed and private schools are open.
Best programming teacher that never taught me a lesson