skysight-inc/HackerNews huggingface dataset:
We can divide possible strategies into four groups: those that help the ecosystem and hurt humans in the short term (like your extreme example), those that hurt the ecosystem and hurt humans in the short term (like nuclear war or Agent Orange), those that help the ecosystem and help humans in the short term (like moving from fossil fuels to solar), and those that hurt the ecosystem and help humans in the short term (like expanding the use of fossil fuels). (And of course there are many things that are on the borderline.)

You are setting up an opposition between strategy groups 1 and 4, but ignoring the existence of the other two groups. But group 3, the Bright Green group, is where all the action is!
Direct air capture fuels are not science fiction. They are not economically competitive at the moment with fossil fuels, but lithium ion batteries weren’t economically viable 25 years ago either for electric cars. Now they are.

Do I think there could be an order of magnitude or more improvement in the costs for DAC fuels with research and scale? I do.
They are backwards compatible and don't break people's code, so it's 1.x.
I prefer when FOSS piggybacks onto larger projects. F-droid is amazing, I have all the comforts of real android and the nerdy stuff from FOSS and root addons. I get the best of both worlds, great hardware for the price, great support from a good UI, and great support from the ports of CLI and nerds who also like to have their android phones be real linux computers.
That’s not completely true either. The UK phase 3 trial of the AZ vaccine included weekly testing to catch asymptomatic cases.
D supports calling C functions directly, including printf. When we added printf format checking against the arguments, many bugs were exposed and fixed. It was a big win.
To get an OS? Sure. To get one setup to run my dev environment, games and media? I have to pull in a GitHub repo and run a script that installs and configures everything for me (before the usual tasks of logging in to a hundred websites.) I swore Linux was super easy to setup for years, and as someone whose daily driver is MacOS now I still agree it’s the easiest to setup to my needs, but all 3 main OSs can get you a system in a couple clicks/keystrokes. Windows is probably the most difficult to setup for me (MacOS is at least unix so my scripts for Linux mostly work on the Mac as well) and I only use it for my gaming pc (which was for years Ubuntu, I just decided to install windows on it since I only use it to game anymore.)

I love Linux, it’s been my OS since Vista came out and I switched to SUSE Community Edition, but we get so used to our OSs we forget part of the ease of use is being familiar. When I problem pops up on Ubuntu I can solve it within a minute. When one pops up on Mac it takes me some googling (and I give up on windows.) None if these systems are all the easy (or difficult) to use, it’s just a few basic concepts and then a ton of time figuring stuff out.
The Tragedy of Safari
I'm not a Web3 shill, but this is so insanely disingenuous it's not even funny. First of all, the argument that web3 is the biggest ecological problem of our time -- when essentially all of Asia is contributing 80% of ocean pollution, and the supply chain contributes to more than 50% of greenhouse gas emissions, is just straight-up delusional.

The claim that Web3 is rife with hacks, when you have daily hacks of Web2 (are we just ignoring Log4j, which is a huge deal and happened 2 days ago), including egregious privacy leaks (Cambridge Analytica), and comical wrist-slaps (Equifax anyone?) is just silly. I could make the same argument about technology in general and it would be wrong (you'd still have snake-oil salesmen roaming the streets).

Finally, the idea that rug pulls don't happen in other markets is also just such a jejune interpretation of markets. I take it author is not familiar with SPACs and IPOs? It's just clueless posturing. Look at what happened with Nikola just earlier this year. Is that not a rug pull?
Let's get even more pedantic!

"Save the planet" is misleading entirely: the planet isn't going anywhere. It will survive extinction events.

"Preserve nonhuman species and the current state of the environment" is where your "get rid of all the humans and their activity" proposal would fit.

But is that actually what anyone wants? The real goal for most people would be, I wager, much more like: "Preserve both human and non-human life, with 21st-century-wealthy-country-standards-of-living, and also preserve the current state of the environment."

In short: you're making "save the planet" into a very particular strawman that misrepresents what people who say it mean.
the vaccines may not have been advertised as that, since the evidence during development for that was marginal. but recent evidence suggests that it does prevent infection. unfortunately, less true with omicron.
NPM package that adds enormous flexibility to localStorage
Does this semantic search work for longer documents? I know BERT&Co models are limited to around 500-1000 tokens.
>people choose to have the CIA do a coup in their country
> Spending on these may be 1/100th of a percent for all we know

Might be. But it still gets 5-10x more attention in the report itself which hints at the Linux Foundation’s priorities, and most likely spending.

I say it’s a fair complaint.
All I ask in response to this comment is that if you do get COVID, please post somewhere on HN so that you could be properly nominated for the Herman Cain award[1].

Thank you in advance.

[1]https://old.reddit.com/r/HermanCainAward/
One of the reasons SpaceX decided to use methane to fuel their next rocket is that it can be synthesized on Mars from the ambient CO2.
If the 1% of males most inclined to such behavior were fixed, then the problem would be 99% fixed. Seems pretty reasonable for even a basic health care package to cover that little bit of surgery...
In semantic versioning, going from 1.X to 2.X is only indicated when there are incompatible API changes. Adding generics doesn’t break compatibility with preexisting Go code, so it’s unnecessary to increment the major version.
Unless they physically prevented them from leaving it was still their choice, and it comes down to the individual's choice. I've walked out of situation which I deemed risky not knowing if there would be another job available, because I thought the risk was too great, I've also seen people who ignored the danger get seriously hurt.

Managers who don't put people's lives above profit make the same risk assessment but with other people's fathers, mothers, sisters, and brothers and will have to live with that choice. Company culture also has a lot to do with management pressuring people to live dangerously.
Antarctica's 'Doomsday Glacier' could meet its doom within 3 years
>get a seasoned linux to try MacOS or Windows and you'll recognize weaknesses on the other approaches too.

The tricky part of identifying “weaknesses” coming from and going to any two OSes or desktop environments is figuring out exactly what qualifies as a weakness and what is simply unfamiliar.

Like for example, a lifelong Windows user is probably going to think that anything that’s not the spitting image of a Win9X style desktop is chock full of “weaknesses”, and a diehard tiling WM veteran Linux user is going to see anything not built around tiling as “weak”, when neither is fully true in an objective sense.

This is a bit of a frustration for me as someone who primarily uses macOS but dabbles in Linux: most people haven’t used macOS extensively, and so Mac-style desktops tend to be seen by the individuals who develop DEs as full of “weaknesses”, and as a result there are no Linux DEs that are mac-like beyond the surface. There’s no shortage of Winlike DEs though.
Sure, a straight GDP measure would have the methodological problem you point out

One reply to that is to use different methodologies

The canonical reply is probably something on the order of “people can’t sustainably engage in practices where they exchange $1 of value for $0.50 of value, as they still need to exchange labor for food and other real goods.”

You normally see the latter play out through credit crises, where the benefits of some activity fail to materialize and therefore loans can’t be repaid, and a lot of pain follows.

Under that view instantaneous measures of GDP don’t mean much, but measurements averaged over longer periods, credit crises, etc. take on some meaning.
Disagree! https://news.ycombinator.com/item?id=29456115#29456758
I think the problem with this article is that it's very easy to (mis-) interpret as her exaggerating the scale of the problem.

"Some of the men who work at SpaceX [..] stare at women while they work"

That struck me as a rather odd thing to say.

"a fellow intern approached me in our intern housing and grabbed my butt"

That is definitely unacceptable, but if I understand things correctly, she was living together with other interns to save money. So that was her roommate, doing bad stuff in his free time. I'm not quite sure if SpaceX should manage their employee's life at that level.

"learn from our colonial past and incorporate indigenous expertise"

That sounds to me like a dog whistle for her subgroup of social justice warriors. In any case, my boss would also be pretty surprised if someone used that word choice for arguing their case.

Similarly, she mentions "very small group of women and nonbinary people" the latter of which seems hyperbolic to me because nonbinary people are rare in general, so it's not unexpected that they would be as rare at SpaceX as they are in overall society.

So while I agree with her statement in the abstract that SpaceX should have a better work culture, there's too many little oddities in that letter for me to agree with it.
Well, the way Dr Malone is conducting his battle shares exactly the same narratives as the novaxxers who decry international conspiracies against “free media”.
A person who doesn’t understand how much this approach disqualifies them is not worth to be listened to.
Comments moved to https://news.ycombinator.com/item?id=29556542, which was both posted earlier and points to the original source.

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter."

https://news.ycombinator.com/newsguidelines.html
Reminds me of Solaris/Illumos' mdb(1)/kmdb(1).

If you've never had the pleasure to use mdb/kmdb, you don't know what you're missing.
As a side note, I love the way this was presented. Seeing news in chronological order and well summarized like this really organized in my mind a lot of random pieces of news I'd heard tangentially over the months.
Most of the spending seems to be indirect which isn't immediately obvious - but "Project Support" ties in with their objectives as laid out from wikipedia... I couldn't find a clear mission statement on their website.

"The Linux Foundation (LF) is a non-profit technology consortium founded in 2000 as a merger between Open Source Development Labs and the Free Standards Group to standardize Linux, support its growth, and promote its commercial adoption. It also hosts and promotes the collaborative development of open source software projects. It is a major force in promoting diversity and inclusion in both Linux and the wider open source software community." [1]

[1] https://en.wikipedia.org/wiki/Linux_Foundation
The poor don’t get poorer- the middle class gets eroded and the volume of poor grows.
The medical and scientific consensus is that vaccines alone are not enough.
>Just yesterday, a lead product manager was arguing with security folks about why his service needs to be patched for log4j vuln if its not internet facing. He had trouble fathoming that even though his service is not internet facing, it processes and logs user controlled data.

I got a lot of good mileage out of explaining the Equifax Struts vulnerability, which allowed attackers to move freely through Equifax internally once outer security was breached because internal security controls, especially around patching, were so weak. Might be worth trying if you encounter the same situation again.
I wouldn't be surprised if COBOL were still around by that time. Lots of tech came and went but FORTRAN and COBOL were stubborn enough to survive!
Yes, it's not restricted to generics. But the reason the alias was introduced is generics. Because they use interfaces to specify bounds (constraints) for type parameters (bounded polymorphism): [T fmt.Stringer], [T io.Reader], ...

So an unbounded type parameter is [T interface{}], or [T any] when using the shorter alias. It's a type alias / predeclared identifier defined in the universe scope:

type any = interface{}
It is most likely pretty close to the final strain, viral mutations are optimizing for high transmission and low severity (to not kill the host and maximize infections) and this one is pretty close to the global maximum.
It has multiple meanings, one of which is a repeat of the already existing system "Second Life", in which a lot of money and time was sunk.

The other is in the philosophical sense, computer mediated communications, which you're already used to. The distortion caused by advertising and profit seeking of most "services" is a problem, of course, which society hasn't settled on norms for dealing with, yet.
Inappropriate yes, but the big difference is they are no longer tolerated. In the old days the worst a guy might expect is getting slapped on the face or maybe an aside from the boss telling them to knock it off. These days you get fired and blacklisted. The stakes are much higher.
To me it felt more like a magician revealing a hidden twist.
I have "thoughts" or argument flows through my mind. But they are definitely silent and messy. So instead of arguing about it inside my head, I talked to myself, this makes things much clearer.

Oh I so wish I could have a mental narrative voice.
Developing Synthetic Data for Genomic Research
I have no idea, but from looking at this overview the latest log4j2 started with the insanity:

> it also allows lazy evaluation of log statements based on lambda expressions

Log4j development stopped 2015. Was the jndi LDAP hook added later, based on log4j2 expressions?
> Because you can implement 3-valued logic using boolean logic in a general-purpose programming language if you need it, and most applications don't benefit from the extra nuance and complexity.

Surely if it were beneficial you'd see more people doing it, but I have literally never encountered software outside of SQL that does it. I could probably implement it in C++ or C# in an afternoon using enums and operator overloading, at least for the boolean-boolean operators. A little longer to make comparison operators for the other basic types that would yield nulls when compared to null. But nobody does this. Why?
> As someone building in web3, I'll give an example. When I sold my first business, escrow.com wanted >$20K for the domain transfer from godaddy. If you sell a domain on ethereum (ENS), the escrow requires only a smart contract and fees scale with the network so like $50 right now. I'm working on connecting the two.

A quick look at https://www.escrow.com/fee-calculator shows that fees only reach $20K if you're selling a $2.2 million domain name. At that level, lawyers should be involved on both sides anyway and your $20K fee is better spent on proper legal services to get it done. Escrow.com is notoriously expensive.

ENS domains may allow for smart contract transfers, but the downside of this is that anyone who gets access to your keys can now permanently own your domain name for that same $50 (likely higher) transfer fee. For companies, this means that a single security slip-up or even a single disgruntled employee with the right access can forever destroy your company's internet presence with no recourse. The current domain name system isn't perfect, but there is recourse for hijacked and stolen domain names.

Nothing comparable exists in the blockchain space, specifically because people don't want it to. Sounds great if you're sitting on the sidelines, criticizing other people for their poor OpSec when things go wrong. Doesn't sound great when you're trying to secure a business and realize that loss or theft of the domain keys means irreversible destruction of your domain name.
What about school?

I'm not just talking about disrespect. Disrespect is bad in almost almost all contexts.

Because, I have to be clear: Asking someone on a date is a sexual advance.
Don’t see how web3 can succeed. Are we not all posting here because it’s centralized and moderated?

No decentralized service has ever succeeded. The closest is email which is federated at this point and even though most people use five providers.

Curious of a solid use case for web3 that surpasses in performance or in usability a trusted “web2” site.
According to the movie "Tim's Vermeer", at least one Vermeer (The Music Lesson) is in Buckingham palace and not generally accessible to the public. How do you get to see that one?
I mean we could do less.

COVID showed that (a lot of us ) really don't need to be commuting and flying all that much. It's tragic that 'society' wasted a perfectly good pandemic by not learning any of the things it showed us.
NASA's Parker Solar Probe becomes first spacecraft to 'touch' the sun
It’s basically politicization of blockchain. For many HN users, it represents libertarianism and they oppose it based on political merits. That’s what I’m observing from the sidelines and also not counting all the crypto MLM schemes - just speaking purely about blockchain.
In a way, this is a reflection of real life. Just as in politics and public space, we see the race to the bottom, to be the most horrible (and visible) human being possible, as part of performative assholery and grift.
I always found touchpads on Linux to be quite okay, mice on the other hand… For example, I find scrolling with mice in most browsers on Linux unbearably slow compared to other systems, and there’s no option to speed it up, and overall a lack of customization options when it comes to mice. I’m starting to wonder whether Linux developers don’t use mice, or if there’s something wrong with me or my setup, because I rarely hear about it. And as stupid as it sounds, being able to scroll properly is probably the #1 thing keeping me off Linux desktop right now.
I really like IdaPro, but this guarantees that I move to Ghidra.

I think the worst part though is the bit about prohibiting future re-downloads for users who bought perpetual licenses in the past. The sort of company that pulls that nonsense is very precisely not the kind of company I expect to provide a good customer experience in a subscription product/service.

That is absolutely, 100% a complete deal breaker when it comes to the prospect of me ever doing business with Hex-Rays.
Decompilation isn't exactly a rocket science: just about anyone capable of hacking on clang or gcc can write a simple decompiler. The entire point of IDA was that they've done that, and also a lot of tedious, boring work on providing support for lots and lots of different CPUs. There's just no secret sauce recipe for SREs to steal - even their FLIRT tech is documented on their site.
> This is what lightning will fix.

when?
Flamebait like this will get you banned here. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Charitably, their point is that we all work too much.
What would be great would be if the other 96.6% was being spent on creating havens for free software to be safe from patent and copyright law.

Project support and community infrastructure is pretty nice, though. And that's 68.8% of the total. But if it's true that it's support for projects like Open3D that undermine Linux, that's not cool.
The best program managers I've worked with have been the ones with highly technical backgrounds.
Decentralized proof of ownership is the core merit, as I see it. That has some value, and NFTs are kind of the perfect vehicle to use the technology.

But does it have any practical use? That's the question. NFTs are hot right now as an investment vehicle, or as a way for artists to sell unique creations (leading to investment vehicles, I suppose). I'm not sold on the utility, long term.
Airspy HF+ Discovery and Shortwave Portables: Having Fun with the Airspy YouLoop
So Germany is building e-bike "SUVs" and they are popular.
> If you sell a domain on ethereum

what’s the incentive to sell a domain on ethereum?

> TLS will altered to integrate with blockchain protocols.

you mean the Transport Layer Security, the cryptographic key exchange protocol? what’s the advantage to integrating with a blockchain compared to the way the current protocol works?

> It will take at least a decade

what’s stopping the community from doing it faster? and wouldn’t a decade mean that meta’s metaverse will be long established before this community takes off?
Java rate-limiting library based on token-bucket algorithm
I love this thinking. We are powering similar through the camera using VisionAI. It’s hard to verify unique ownership with mass produced products, and it doesn’t mean they couldn’t ship knock offs, but it adds a layer of connection from buyer => authentication. Biased obviously, but I think this physical/digital connection is an advance that will improve NFT utility.
That's cool, guess the full cycle carbon footprint is dependent on what you use to power the water + co2 -> methane process.
I like it, interface{} always felt unlike anything else in go other than structs.
To add a data point to maybe explain the difference in sentiment between your in-person interactions and online interactions: Whenever I have conversations with colleagues who are bullish on crypto, I typically just smile and nod. Typically, those who are pro-crypto are emotionally and financially invested in it. I don't find it useful to have a candid debate about it in an in-person setting where one party is invested in their position like that. To draw a comparison, if someone was telling me about how they were passionate about their religion. I would rather have a pleasant in-person conversation where they get to share something that they are passionate about than to have a debate that probably won't go to place where either party is elevated from the conversation. Online discussions tend to be more open and useful place to debate the merits/flaws of the ideals and implementations behind web3/crypto.
Second this! Go see these Vermeers and then decide if you should follow it up with a trip to the 2023 show!
Wouldn't the LCD panel in the all-in-one (missing actual x86-64 PC) be something like an LVDS interface between the intended motherboard and the panel? this would mean you couldn't just sell them off as cheap weird monitors since they would have no external HDMI or displayport connectors or interface to plug a computer into.

Persons intending to use it as a monitor would have to go scrounge ebay for something like an HDMI-to-LVDS interface board and wire it up themselves.
This seems to be the standard response, I've certainly heard it before, but all I'm suggesting is doing less. I'm not a luddite, I'm not arguing for a "pre-modern agrarian societal model", I'm arguing for a post-modern agrarian society that balances technology, industry and the ecosystem.

We consume enormously more than we need, and far more than the Planet can handle. I feel like the one of the few sane people when I'm saying it's imperative that we lower our consumption right now.