skysight-inc/HackerNews huggingface dataset:
Natural gas displacing coal is good for CO2 emissions, but afaik methane leakage across the supply chain is not measured very well. I'm afraid that our usage of natural gas will continue to increase because it's so easy to greenwash. For example various lobbying groups try very hard to push for a Hydrogen economy that is largely based on natural gas.
It's Virtue Signalling and beyond pathetic
Posted when? Recommending Promise chains is a security (and bug/defect) nightmare. I’m currently working in several codebases that do this and you can’t get a call stack to anything that matters. Good luck finding a vulnerability or bug with no trace of what actually happened.

Edit: “posted when” because I don’t know if this is outdated advice, but async/await introduced after Promise standardization addresses the problem.
Didn't iMusic or whatever upload users' personal high quality files to cloud, to stream them back in lower quality, and then deleted the originals from the users devices? I remember something like that making the news.

Imagine being a musician and Apple deletes your originals to stream your own music back to you in low quality.
I’ve found it useful to think of not-deciding as a decision. Right now you’re feeling paralysed and unable to decide. But, in a strange way, your decision is to avoid making a decision. Maybe that’s going to protect you from pain. Or maybe it’s going to close doors. Maybe it’ll do both. But thinking about not-deciding as a decision has helped me consider whether that decision to not-decide is working for me. YMMV, of course. I hope things work out for you, whatever route you take.
… yes. And it will take less than 2 years for the world to push new entires, as had happened for the last 10y.

They will be forced to detect rafts of totally unrelated content, ranging from king photos in Thailand to Winnie the Pooh in China. This is going to happen.

You need to put away your “protect the children” pearls and realize wtf game they are playing here. It’s always about protecting the children, and folks fall for it every time.
>all that is overridden by the notion that this must take place in Silicon Valley.

No you are missing the point. I never said it has to be in Silicon Valley. It's already happening in many places in the world. Google has offices in Silicon Valley and many other parts of the world, and the value the bring is the same: bring people who work together physically together.
Same here. I also use their Cloud solution which is in EU. I am skeptical about it though but whatever.
> If you are not compiling your operating system, every library and every application from scratch then you are blindly trusting third parties.

This implies that trust is always the same and that if you trust one entity (because you did not event limit your answer to corporations) you are supposed to trust everyone and if that is not the case then you have some kind of logical error in your thinking. It also implies that losing the trust in one entity, but not some other, doesn't make sense somehow.
special mention to tfwno.gf from the very politically incorrect cock.li (who also owns aaathats3as.com and a few others I probably shouldn't mention here)
I have nothing to add except that once a child accepts the risk at each prompt, I believe they get to see the original image and not a blurred version.

When I first read their objection, I thought that the system would transmit the image from the child’s device to the parent’s device. I could see how that could be problematic. Except it doesn’t: the record of the image stays with the child’s device, and the parent is simply told the record has been created. At this point, the most charitable interpretation I could give is that they’re worried the model will have many false positives and ping parents about every photo a child receives. iMessage back door, this is not.

Their “concern” is literally as absurd as you describe.
Abortion clinic protests banned in WA as safe access zones bill approved
When they're big enough, sure.

But I've spent months of my life telling various US based employers all the ways their assumptions about languages were wrong, and it was often a weird level of blindness where they'd be aware of some exceptions but fail to realise the same pattern repeats lots of places.

You'd see companies with separate Spanish versions of their US services still struggle to deal with the existence of Switzerland, for example.
It is piracy for Netflix to show content in regions it is not licensed to
Because feature-based detection has such a great specificity record? That's where the problems start. At the very least, I suspect their employees are going to see a lot of teenagers' nudes.

No idea how that will translate into Apple One family account holders' lives being torn apart. We'll see.
How is this any different than storing data in S3? Companies have petabytes in the cloud now. If their networking supports their usage then Dropbox is a good solution given all the features it provides.
Re your last paragraph, isn't this what pegged cryptocurrencies are? You couldn't have the same amount circulating in both fiat and crypto at the same time so they make reserves of cash while issuing tokens, but it's pretty fragile because you have to trust the issuer they actually have the reserves.
Trust but verify. There's enough eyes on the Ubuntu binaries and network traffic that if Canonical would intentionally infect some binaries it would make the news.

Remember that Apple quite recently tried to prevent local firewalls from even seeing the traffic of their own apps on macOS. That doesn't seem trustworthy. Of course, companies and some people have external firewalls too.
How can Erlang give you "true parallelism" when it does not share memory between cores without copying it?
> It seems that people confuse the term "Silicon Valley of X" with "overindexing in tech relative to expectations."

Isn't that the primary definition of "Silicon Valley" nowadays?
Not to mention that rasterizing a blueprint-sized piece of vector image at 600dpi takes up quite some space. Leaving it to the printer to do the rasterizing means it only has to rasterize printhead-sized strips instead of the whole thing.
> It amazes me how few services ever take into consideration that people don't always live and work in their country of origin.

Fun/sad fact (or not really a fact, honestly I didn't ask a lawyer to check) many are unaware off: "digital nomadism" is largely illegal, although nobody is hunting such people actively so far. The laws usually require you to have a local work permit if you work (even remotely, for your usual employer overseas) while residing in a foreign country.

Needless to say getting such a permit usually is unnecessarily hard. I believe governments should fix this by making it easy for foreigners working remotely on "leisure trips" to legalize their status and pay a reasonable amount of local taxes (to support the local infrastructure they use) while legitimately bypassing the mechanisms set to handicap them in competition with the local workforce (because they don't really compete with them in this case). Perhaps they could just introduce remote worker visa type which would be as easy to get as simple leisure travel visas are.
Thank you for letting me know your concerns. Just to clarify: when I said that a SwiftUI version would cause hassle for customers, I was referring to how releasing two separate versions of our app - one in Electron, and one in SwiftUI - would be confusing for non-technical users. I should have phrased that better, my bad.
> There is a reason why companies like Google are doubling down in Silicon Valley real estate. They believe that the best, most innovative type of work are the results of organic discussions and unscheduled, unplanned, casual human interactions. So many cool ideas and new projects were the results of a casual lunch discussion even just random hallway chats

When was the last time you've used a big corp product that sounded like a water-cooler idea? Serendipitous innovation myth doesn't apply for these huge, hard-to-steer, profit-to-assets maximizing, financialized mega corps anymore. Nor creating 10 different messaging apps or torturing decade old products with growth hacking is innovation, it is cancerous growth born out of promotion-hacking. Water cooler schmoozing helps more with building the clout for that promotion than enhancing the productivity of the world.

They will make you work from office because they can, because that is easier on the managers and execs. They are doubling down on real estate because they have sunken costs, execs themselves probably have serious personal real estate positions and companies have a sizable chunk of h1b-captive employees that has to stick around anyway.

If anything, WFH had a positive impact on cutting through the bullshit. When speaking has more friction, the actual work has to do the talking, and that is a positive thing. You don't have to deeply enact a state of belief in other people's self-importance, as you get to say "oh fuck off" out loud when the meeting is off.

Going to the office is like going to the church of whatever objective function a company holds dear. You're surrounded by it for hours, and can't blaspheme around true believers and kool aid drinkers around that water cooler. At home, you're homed in a space that reminds who you are, your ultimate sovereignty and all the objective functions of your life, work being but one.
I completely agree. This is what I check every time there’s news about Thunderbird before I consider switching.
>The information bandwidth of in-person communication is absolutely unparalleled

Not really, if you are not interested in communicating emotions or not interested in playing politics as part of the said communication..

In fact, in technical discussion, not conveying too much emotion is a great advantage..
I know what you mean. Same with James Bond, when the first books and even movies came out such travel and places were almost inaccessible to almost everyone. Just the places alone were so exotic and mysterious. It’s a different world now.
God bless KeePass with sFTP plugin.
How do people handle versioning events, like adding/removing/changing properties? It seems like your application would always need to be aware of all previous event versions to be able to replay all events.
Considering the history of the Dropbox YC announcement on HN, surely you must be joking with #1. It is possibly the most famous HN incident of all time.
It's corporate speak, many are so immersed in it they don't realize it. Some people like power just as much as they like money and they don't like losing it.
NodeJS "security".

Recommendations:

1) Don't. Just don't.

2) See point 1, it's important.

3) Maybe transpile Rust into WASM instead?

</snark>
> What the hell is America going to do if there is a cataclysmic event that takes out this region?

The east coast isn't much better off either. If a tsunami hits the Pacific, there are enough hills and mountains between the coast and say, Palo Alto or Mountain View, that not that much will happen. Half of SF is probably safe from tsunamis too just because of the high hills. Corporate offices are probably built earthquake-proof already. Houses, not so much, but hey, the corporations will be around.

The east coast, not so much. Boston and NYC are flat, at sea level, and would be gone if an asteroid were to crash into the Atlantic. Nuclear power stations in Newark would become the next Fukushima disaster.

Most ancient cities were not built on the coast, for good reasons. It seems to be a relatively recent fad around the world. Take China for example, because it's an ancient civilization. Shanghai and Shenzhen, are on the coast, but are cities built extremely recently. The historical population capitals of China (Beijing, Nanjing, Xi'an, etc.) were never on the coast.

Likewise, Rome, Madrid, Cairo, Paris, London, Kyoto -- none of these cities are on the coast.

The USA, on the other hand, is a relatively new kid on the block in the grand scheme of civilization, has yet to learn, and put all of its eggs on the coast. :-/ That's the bigger problem IMO.
If you use a VPS from a big provider, sure that may well have the same issue.
It's a word-for-word copy of that glorious comment.
... No we want more efficient and transparent systems where possible. Avoiding taxes is breaking the law, circumventing fiat currency isn't exactly a democratic institution, did you vote for the monetary policy of the US government?, I'm all better financial regulation. I think you talk to kooks.
You haven’t factored in how much immunity improvement is conferred by vaccine over infection. If Covid infection + vaccine is 0% improvement over Covid infection, then no matter the population immunity, any risk outweighs the benefit.
It depends who you are.

If you are a existing target/enemy of CCP, you will probably be grabbed secretly (happens before all these laws introduced but probably not that frequent) or grabbed publicly under "diversion" in NSL (most commonly used excuse).

If you are a citizen of a strong democratic country (e.g US, UK, Australia, Japan...), you should be fine for this few months. (I can only dare to predict the next few months)

If you are a citizen of a weaker democratic country (e.g Taiwan, some smaller Europe countries), you should avoid visiting. Not saying you will be immediate or imminent danger but no point risking it (depends on your purposes).

Since the big local press companies like Apple Daily are forced to be shutdown or scared away, corruption start spreading. Accidents and human errors become more covered up / under-reported.
(e.g. deaths after vaccine shots, MTR station could be lethal accidents, murders rate raising)

There is less to no feedback once the powerful people (not just the government, local big companies too) misbehave accidentally or intentionally. I recommend against visiting HK unless your purposes are worth the increases risks.
My primary issue working from home is that I actually love cake. I'm still up about fifteen pounds from when I would head into the office every day. :)

I think you stated your point well and I can't disagree with it at all. Something about this subject just gets me spun up.
> The problem is many Netflix shows are bad...

Most shows are bad; Netflix is neither more nor less consistent with Sturgeon’s Law than any other network. They probably have far more bad shows than any single broadcast or cable channel simply because they aren't limited by the economy of time slots in how many shots they can fire to see what sticks.
Accessibility is not a technical issue so there is no reason to expect developers to focus on it. A triple A website is not fundamentally harder to build than a single A one, or one where it doesn't matter. The difficulties of accessibility are elsewhere: content strategy, UX, design, project management, conflicting priorities, etc. and are exponentially harder as you add As to your target.
Our company's productivity has plummetted after the pandemic, specifically right after the lockdowns in Bay Area started in March 2020, details: https://news.ycombinator.com/item?id=28111095

I personally love WFH but people that deny the benefits of in-person work are deluded or intentionally playing it down.
The Pi has a weird boot sequence because of the Broadcom chip.

SBCs with uncomplicated boot loaders can get you to a shell prompt within one second of applying power; I imagine getting to a lightweight graphical environment in under 2 seconds is not hard. Doubtless you can reduce that a little with tweaking. That's a good deal faster than my car stereo, say.
But after that the ark was boxed and shipped to the US which wouldn't have happened in that case, would it?
See many previous discussions on this and adjectival use of terms like 'black'.

Combine hipster virtue signalling with Americans' legendary cultural and historical parochialism and you get a perfect storm of this kind of idiocy.
> write software for the agricultural sector.

Could you go into more detail? Enterprise software, embedded software, industrial PLC's? Agro is one industry that I would expect quite difficult to work remotely since there is usually some form of physical system that you deploy on a farm. I would be really curious to know more about your gig?
They gave back less than half, they still have > $300M, they are equally "criminal" as before, however much that was. I don't see the benefit they get for returning a portion.
The key is in what that scale is. Everyone thinks they're already at that scale, or soon will be. Most are not and won't for a very long time. I've worked for large companies (> 500 engineers) where building your own custom thing might make sense. But I've also worked for companies with less than 60 engineers where about 10 of them where infrastructure engineers building all this craziness we're talking about.

Put into the equation all these salaries and the opportunity cost and you have a pretty juicy budget for appengine or similar.
Summed it up quite well.
Haskell as an Alternative to TypeScript
I am not sure if this is true, there was more than one occasion where I felt like an imposter because on some level I was imposting. E.g. when as a freelancer I took jobs that felt to far out for my abilities. I still had to tell the customer that it is doable, I totally knew that I had no idea how to do it and I told them I did anyways (and I felt stressed about it).

To all fairness I managed to deliver in all of these cases, so I maybe don't fit the role of an "actual imposter" very squarely.
Thank you for that well-written explanation of your concerns. Your frustrations are shared by many users in this thread, and I'll do my best to pass them forward to the rest of the dev team.
Most HN posts always compare with FAANG jobs and salaries, while there is a whole different world out there.

For instance, in Europe and especially low-paid countries in the south or eastern Europe, i foresee zero chance that top talent will stay in their countries to be given low salaries for jobs with local/low impact. These people are already working or looking to work remotely to companies in richer countries (e.g. UK, Germany, Sweden, Switzerland) and are already profiting for this. I personally switched to a remote-only job and got the biggest raise of my career, with a salary that no local company can match unless we are talking C-level manager position.
Weird. My non FAANG company that’s all open source and all remote and distributed all over doesn’t seem to be having any trouble.
If humans could live to 200, imagine the wealth and power the top leaders, political or corporate, could accumulate.

Now pray it never happens?
If niche stuff is most interesting to you, then you interests are niche, by definition. The stuff that is interesting to many people naturally tends to become mainstream.
Score: +2 Funny, +1 Troll
GP may be saying that senior devs tend to s---t all over people's code. I've certainly seen it happen. But I think that's more of a personality trait (well, lack of empathy) than anything else.
I think it's too early to tell what's going to happen with silicon valley companies. The chips are still way up in the air. They profess a return to office, and many people can't wait to go back. But there's also a lot of people who don't want to go back, from the coder at the bottom who discovers they can be as productive from home, see their family more, and shave hours of commute every day, to the exec who's been going to the office only to sit in a videoconference room all day anyways, so might as well do it all from a posh home in New Zealand (https://www.newshub.co.nz/home/technology/2021/07/new-zealan...)

It's going to kill the spirit of the place. It's going to come with challenges of how to enable productive conversations. Maybe people will get together physically on occasion. But I don't know if the genie of personal mobility can be put back into the bottle and right now there seems to be a lot of employee reshuffling based on work arrangement preferences.

As for that mythical hallway chat that sparks a brilliant insight at the root of a massively disruptive business win, in my experience, it's that — a myth. I feel like I've personally had much more insightful casual conversations and professional relationship building via interest-dedicated chatrooms and regular video calls in the past year than in the past decade of striking conversations around the coffee machine.
This post is wildly outdated. I was scratching my head over their mention of callbacks, trying to figure out what they meant in modern JavaScript terms.
there is a fork with port forwarding support https://github.com/rinne/mosh and a PR with a long discussion https://github.com/mobile-shell/mosh/pull/696 on why it's not merged

you can compile them yourself or if you want to skip the step I recently set up GitHub actions to compile linux binaries of this [1][2], tested by a sample of 1 so no guarantees it works, was planning on doing a tap PR/tap of it at some point

also the official developers have been involved a project to solve this while improving the whole-agent approval things also https://github.com/StanfordSNR/guardian-agent , but I couldn't get it to work which is why I tried the fork and got that working

[1] https://github.com/gnyman/mosh/actions/runs/1068715036
[2] https://github.com/gnyman/mosh/actions/runs/1068715035
How the VPN by Google One Works
I’d think a movie involving lots of travel would be more appealing in a world of pandemic restrictions.
To me the metaverse is more about rules than the technical details.

We need an internet where people are not constrained in what they are allowed to do for earnings.

Open-source is only half the battle as content also need to shift. Open-content?

I made the network protocol: http://github.com/tinspin/fuse

And now I'm working on the file formats: http://talk.binarytask.com/task?id=5959519327505901449
I was paying extra ($36/y vs $10/y) for the native app 1Password provided. Why would I keep paying more now that AgileBits decided not to offer the feature I wanted?
Nobody who wears n95 masks in public wears then correctly...so argument lost. It's a huge scam and you are all paying the price.
As an Australian, I think we can walk and chew gum at the same time. So beyond your pissant deflection, do you have an actual, contributory response to the discussion?
And what if the only remote working option is to get paid less? Is that still "slave mentality"?
"Master Key" precedes or is parallel to the Atlantic slave trade. I don't believe it has a root in slavery. Master Password is surely more related to Master Key than to any other sense of Master.

Not arguing that it should or shouldn't be changed. They can change it for alliteration for all I care. Just want to talk about this etymology because that interests me.
I think Apache Wicket takes a similar approach for Java? https://wicket.apache.org/

I like the approach, and it's good to see more projects in this space.
Even in an office, if you want to get work done, you block out your own time.
The world in RPO is pretty nonsensical and the whole thing is a vehicle for nostalgia with a fairly formulaic plot. Nothing wrong with that it’s a fun beach read, particularly if you’re of a certain age. I was mildly terrified by the number of people I met a few years ago whilst working in VR who considered it aspirational. We’ll absolutely get a dystopia if the metaverse is based on teenage fantasy. Particularly with an AR vision that is rushing to put glorified ads for Disney and Marvel into the world.
Thanks.

In typical Mozilla fashion, the link to download 91 on their Release Notes [0] page just goes back to their frontpage again.

[0] https://www.thunderbird.net/en-US/thunderbird/91.0/releaseno...
Writing Great Alt Text: Emotion Matters
Yes forcing Apple to allow alternative Browser Engines and javascript/html/css runtimes such as Electron, would be the quickest and easiest way to help developers introduce some real competition to native apps.