skysight-inc/HackerNews huggingface dataset:
> I like the sausage link concept because it clearly labels options with text.

100%. I'm kinda surprised how the 3 lines hamburger menu got so prevalent in the first place, because it always user tests poorly. My guess is that when flat minimalism (my favorite shitty example of this is when Android expected everyone to know what a flat square, circle and triangle are supposed to mean) was the rage, even though user testing always showed a ton of people didn't know what the three lines meant, that designers felt it would eventually become "the standard" and people would know.

Problem is, years later, tons of people still don't know what it means - every time we do user testing, words do better. I think these days design fads change so frequently that there really isn't enough time for any design to be that "standard" long enough for everyone to really grasp it.
Of course it's better for them if the CAN make you install it. Just like it's better for a company if they can convince you to sign up for something, or at least give them your email. But the point is that if you can expose your clients to your service without all that, then you should avoid introducing the hurdle, you don't want to scare anyone off.

So: make it possible to use the service without any hurdles, but _try_ to get them to agree to as much as possible.
Setting Up Kubernetes on AWS
When I see a bunch of disconnected posts, and not a percentage or some kind of number, I automatically assume those are all the examples the author could find. If you trawled through the entirety of usenet you could probably also find someone who capitalized the word Windows before Microsoft ever got hold of it. I disagree with Richard Stallman and the FSF about a lot of things, but I would never oppose their right to declare what is and isn't 'free software' (within the hacker community, anyway), regardless of how many people put the word 'free' before the word 'software' before he started talking about it.
In this case, compared to what’s doing Russia and the absurd level of censorship, west can argue a lot.
See

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

Down in Texas there are places you can drill and get CO2 just like you drill for methane, oil, helium, etc. Since the late 1970s this has been a profitable business without anyone being paid for CO2 disposal.
I got it the first (and only) time almost exactly 2 weeks after getting the booster about 2 months ago. I had a bad headache that painkillers wouldn't get rid of for 2 days before I got tested. Then I was groggy and out of it for about a week. Luckily, nothing worse.
> that clause actually says upstream licensee

The AGPL does not use that wording, but the court chose to interpret it that way because the alternative interpretation that a licence could restrict how the original licensor can convey their work was deemed to incompatible with the principles of contract and copyright law.
Do they even claim to own the term?

They are the Open Source Initiative, stewards of the Open Source Definition.

The closest I see is a rule then when you're using the OSI trademark or logo you need to follow their definition of "Open Source".
No, that's not what the decision says. OSI is guilty of making claims that the court did not make, and they are adding needless confusion to the legal definitions of the terms "Open Source" and "Free". No court has ever ruled on a definitive meaning of "open source" that matches OSI's definition of the term.

OSI is claiming that the term "open source" is what is false advertising. But both the trial and appellate courts are specifically calling out the phrase "open source and free" as false advertising. Neo4j EE and ONgDB may be "open source," but they are definitely not "free."

If the defendants had only claimed that ONgDB was "open source" they might not have had any issues. But because they removed the Commons Clause and also declared it "free," they are in violation of the original license of Neo4J EE, a license which is still in force, and a license which is not "free."
Your title is fine! I just didn't know the context of what was going on with the project and its dependencies.
Good question, and you are right in that assumption would not be true. This is just comparing against anyone in the US who did catch COVID. I think the title in the plot clarifies this - but I will update the wording to be all the more clear. Thanks!
Or the animals turn out to be delicious and people start coking them.
It is a fair comment. When open to all becomes open to these safe groups the speak becomes restricted no matter how inclusive one says they are.
> any network request is going to send an IP address

Yup, that's my point.

> If that alone is enough to make a service illegal then third-party analytics is going to be just flat out impossible for everyone.

Yup, that's my point.

EU court rulings say it's illegal to transfer data to Google, because Google is subject to the CLOUD Act in the United States. IP Address is personal data, and is considered transferred just by having the user's client connect to Google's servers.

Google's description of what they will or will not do with the IP Address is legally invalid, because the CLOUD Act can compel them to break their promises. This ruling, while unfortunate, is correct.

Third-party analytics in general are not illegal. What's illegal is third-party analytics (or third-party anything) hosted by a US company subject to the CLOUD Act. Even then, it's possible to make it legal by running it through a self-hosted proxy which anonymizes the data before sending it over to Google. But a direct connection from the user-agent to Google servers is illegal.
QNX is able to do this because QNX doesn't understand shared memory. Everything is a message/channel.
And if it wouldn’t have tried manipulating my emotions and gain access to my attention center, there were a chance that I would have read the article. Now I won’t, as the article apparently isn’t interesting on its own merits.
There may be a plethora of differences but the retry delivery has nothing to do with the client you're sending your mail from.

That is definitely in the realm of the server being tasked with delivering your mail.

In traditional desktop Mail clients the Outbox is a local folder and stores Mail that hasn't been delivered to the Server tasked with sending out the mail.

The retry method mentioned here is about a Mail that has been delivered to the outgoing mailserver which in turn may have trouble reaching the destination server
Thank you. I was misguided by the dependency upon Gtk!
For Gtk there is anyway gtk-rs[1] available.

[1] https://gtk-rs.org/
No - it'd an acronym for Light And Powerful Code Editor
> Also, EPROMs are extremely vintage. They were replaced by EEPROMs - the first of which came out in 1977. That's an... extremely vintage example.

IIRC, EPROMs were still cheaper than EEPROMs for many years. EPROMs probably were sold in commercial quantities well into the 80s, and maybe used in the 90s.

EPROMs were erased by just throwing them into a UV-bin and blasting them with UV light. In contrast, EEPROMs needed transistors inside to handle the erasing cycle.

Finally, EPROM's last stand was as a low-cost one-time-programmable ROM (aka: PROM). All you had to do was make the same chip except without the expensive "window" (that'd normally receive UV-light for erasure).
Just to note, they did ask, early 2000s iirc

NATO primary reason to exist is to counteract Russia
I love it. I'd love to also see something like this that can hide or change number plates of cars before posting online.
Oh no, getting a 503! Did we break it?
Nice article! I also tend to favor SQL for simple querying and data processing with dbt, but when I need to unit test some complex logic, I prefer Python.
It's really splitting hairs to say that dedicating it isn't a license. Especially because you need a fallback license in many countries.

Deciding not to defend it means it's still copyright infringement to use the unlicensed code, and they could change their mind at any time.
That's a lot of words that don't answer the specific question of what you actually disagree with. (For what it's worth though happy birthday! I just turned 37 so im well aware of the fun of being a cranky old person :))
Where can I get a good, intuitive explanation of what Type Theory really is?
Now I have a better understanding of why I liked SG:U better than SG:A. :)
My macOS task/window management strategy:

- Start with windows sized full height, they stack horizontally this way instead of diagonally.

- Never resize anything unless something got messed up re-attaching a display, which is exceedingly rare. (If I’m doing web stuff I use dev tools to test responsive, the browser window stays the same width.)

- Command + tab/command + ~ do great most of the time.

- Command + ? -> type window title when I have lots of open windows in one app.

- Generally avoid moving windows unless I really need to, the above strategies work well for everything except the occasional side by side workflow.

This took a little while to hone, but it definitely doesn't feel cumbersome to me, much less enraging.

I do generally use Moom[1] when I need to resize windows, mainly because I already have a license and I’m anal about consistent sizing.

I’m sure this wouldn’t work for everybody, but I also know a lot of folks don’t know about command + ~ or using the help menu search, so it felt worth sharing.

1: https://manytricks.com/moom/
The Omicron wave was really kind of enormous: https://www.google.com/search?q=covid+cases+usa
Your process sounds similar to how CO2 is scrubbed from the submarine using AMINE, while I'm sure you can't speak to it yet, but is it a similar process?
If you can re-compile all your source code, then ABI stability is not that important.

In the real world,

- people use operating systems to get work done,

- such work is often done with proprietary software that people buy, and that lot of people get paid to develop

- breaking such software is not acceptable, because it means that suddenly dozens of thousand of people can't work

- telling all those people to "stop working" until their software is fixed is not acceptable either.

People use Linux for work in the real world, and that's why Linux tries very hard not to break ABIs.

Microsoft has had a stable ABI for 30 years, and people still run software compiled 30 years ago on the latest Windows version today.

What this tells you about OpenBSD users, is another story.
This rings true with my experience as a contractor in London.
> While with most of them you get what I would call "vanity metrics" (so not really actionable, more or less just "numbers go up or down")

This comment couldn't have come at a better time for me. I was just trying to compare the free analytics available and plausible looked okay to me. But since I haven't done anything actionable yet I think I'll research a little more.

> so not really actionable

What would you define as actionable metrics? Are you talking about the custom page triggers like scroll depth, click on obl, etc? Can you recommend what are the biggest actionable events for a saas site since you have experience with it?

My source of knowledge on this is sadly a few youtube tutorials but if there is any resource you would recommend I'd highly appreciate the link.
Yes, this is what it has basically always meant to basically everyone who uses it. https://opensource.org/osd
> Hiding a "noprocrast" option in settings, and perhaps advertising it once per user with an annoying easy-to-dismiss popup – that sounds exactly like the kind of ineffective tweak that would pass muster

That seems like how a company would game regulation, while a judge or jury can better say "that's just an ineffective tweak".

Regardless, if facebook and instagram etc implemented something like that, it wouldn't really need a popup, since users who know about it can talk about it and recommend it in their feeds.
See https://en.wikipedia.org/wiki/Amine_gas_treating
Safe and upvoted on HN, a highly moderated forum with strong community guidelines, no less. The irony.

And yet, any time any community enforces any sort of moderation or community guidelines, an enormous wailing and gnashing of teeth in the HN comments. Funny that.

HN has one of the internet's best communities, but it is also possibly the least self-aware community I've ever known.
Good, I hope they tear through this data-mining-gold-rush and set us back 1000 years, and I hope all the wantrepreneurs trying to exploit all of us with this data bullshit end up homeless and poor.

I am not a data point, I do not want to be a data point, and I do not want products and services to interact with me as if I was. We humans are superior at curation, discovery, and anticipating our needs. Not AI.
Side swiping is "normal behavior" on mobile, side scrolling is not (on really any device)
1. They probably figure "the network is reliable" and therefore any failure that isn't short lived is permfail. I would disagree, but I imagine their own user base complains that they don't get bounces until days later. "That was a very important serious business email. How dare you not tell me it wasn't delivered promptly!" (And I imagine the old standard of a warning email that message hasn't been delivered but retries are ongoing isn't handled well by many people.)

2. I'd double check you didn't bring the server back online but misconfigured such that it rejected the message.
A message to the Russian people, by Arnold Schwarzenegger
Hard disagreement from me. The courts get to decide, not some random organization that clearly has an interest in promoting themselves.
If they wanted to be good email neighbors, they would.

The other evidence, however, suggests that "good email neighbor" is not a goal for either Yahoo or Google.
Ask HN: Mac developers, how do you secure your environment?
Given that it seems nowadays impossible to run applications as a different user (as in, logged in as user1, run IntelliJ as user2) on a Mac, how do you protect yourself against random dependencies or curlbash installers doing things you wouldn’t want them to?

Something like Little Snitch can protect against something POSTing your key vault or other sensitive data somewhere. SSH/GPG keys can be put on a token, but what else can you do besides running everything on docker or in a VM and having to pay the performance overhead?

It would be nice if it was possible to run a space as a different “sub user” with no permission on the master user’s files (maybe done via screen sharing to localhost?) and/or being able to assign folder/file access permission on a whitelist/blacklist basis per process for example.

I personally have ended up separating all my documents and important browsing (banking etc) to a separate computer I ONLY use for that (with separate browser profiles too, I wish you could run firejail on Mac btw), but it would be nice if there was a way to improve the situation for cases where that is not possible.
At least some years ago, Gmail used to retry for 2 or 3 days before giving up.
Lots of good questions - thanks.

As long as a) the total cost people are willing to pay for CO2 removal gives sufficient margins vs. the cost required to capture it, b) the end-to-end process actually removes substantially more CO2 than it emits, c) the resources allocated to pursue more CO2 removal makes sense vs. other uses (biased, but we think so), and d) the sequestration is done in a well-characterized & verifiable way, we think it makes sense.

Many companies & stakeholders are working right now to define in what contexts CO2 removal makes sense for them. We have LOIs from multiple companies who want access to our CO2 removal capacity as soon as it becomes available.

The CO2 captured from our process could be used for any number of applications if there is an economic/policy reason to pursue it. Fuels, fertilizers, and many other materials can use CO2 as a feedstock, and many startups are actively working on this problem from different angles. Startups are injecting atmospheric CO2 into concrete with great success. There is no reason we couldn't adjust our business model to divert CO2 captured with our process to these applications.

Our <$100/ton cost projection includes storage. PNNL has some great public resources, including on Youtube, that go into more detail the total cost of storage.

Can't comment on what chemistry we use, but amines are effective at capturing CO2 and have been used industrially for that purpose for decades.
Ah!!! BRB, upgrading from my free hosting to a paid tier now!
rebase -i <branch-to-merge-to> then squash the changes you want to hide
I guess we'll see why Ford is going there. If they do nothing and go along, it's for the benefits of the state. If, however, they wish the association with the local community they could point out that things are not build can be not built somewhere else.

I would not hold my breath which way things will go.
I have no authority to write on this topic, but I think it's most definitely possible. After all, untyped Lambda Calculus is Turing Complete, so it clearly can represent sets somehow.
> understanding of who is in charge and what they really want and then
dedicating yourself to the task is the primary adaptive strategy you
can have as an adult.

You are in charge. That is the only thing you need to know about being
an adult.
> It gets thornier when it comes to personal things like names and gender.

In the case of name, I read an article sometime back that mentioned the problem of getting people's fullname right. Not everyone has a "first name" and a "last name" distinction. So it is better to just have one field of "fullname" and let people enter it as per their locale and tradition instead of having "first name" and "last name" fields. I think gender also falls in the same category.
Yeah I do and I suspect other people who have gone through a protein heavy diet cycle (like keto) may as well.

When it comes to counting macros, bacon’s a great source for fat (that you can also save and re-use in other dishes).
some links for convenience:

https://grpc.io/about/

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

"gRPC (gRPC Remote Procedure Calls[2]) also known as Google Remote Procedure Call is an open source remote procedure call (RPC) system initially developed at Google in 2015.... Most common usage scenarios include connecting services in a microservices style architecture, or connecting mobile device clients to backend services."

https://en.wikipedia.org/wiki/Remote_procedure_call
"Yes, yes, another image format by... oh, Fabrice Bellard. Alright, tell me more."
> The ability to share restricted and moderate content will be reserved for Flickr Pro members...This ensures all Flickr photographers, free and Pro, will have access to spaces filled with the kinds of content they want to engage with.

No, it prevents free users from accessing restricted content.
They have an RSS Feed, here:

https://blog.cloudflare.com/rss/
The NHS is garbage. After experiencing them once I took on a private health insurance that cost me £300ish per month.

So now my taxes paid for the garbage public healthcare system that I didn’t want, and then I had to pay for the private insurance.

Unfortunately most people aren’t that fortunate to be able to easily justify spending extra £300 a month on health insurance so they just cope with the NHS.
Could? Yes. It'd probably be the most expensive way to get rid of CO2, though.
That error is your drivers saying they have incomplete Vulcan support. It could work if you update to a recent version of Ubuntu or use the extended hardware support release.
> Open source simply refers to the fact that the source code is publicly available.

That's "source available". "Open Source" is widely understood to mean a bunch more, captured in the "Open Source Definition": https://opensource.org/osd
The false positive rate has to be a lot lower for this to work.

If it is 1/1000, it is only 1/1,000,000,000 if they have only 3 of images from a customer. They typically have thousands, though. A 1:1000 false positive rate would mean several ones in many iCloud photo databases.

On the plus side, in case of multiple hits, they would have a human look at the images.

The whole thing was intended as a way to make that human check economically viable. Instead of having people look at every picture uploaded to iCloud, they would filter out almost all of them, and only let humans look at the few remaining (where, I guess, ‘few’ still could be a lot, given their number of users)
Positive feedback is nice, but it doesn't negate the amount of assholes and entitlement I needed to deal with on a regular basis.
Can traceroute be used to prove that the Earth is spherical? Or at least show the statistical probability that it is shaped more like a sphere than a flat surface?
Pretty well. I haven't been to a doctor in multiple decades and never got tested or vaccinated. Pretty much never wore a mask either.
I find it very curious that the party that venerates St. Ronnie goes against his main tenet.
It's curious that you're posting this on HN, a highly moderated community with strong community guidelines. Much stricter than Flickr's community guidelines.

How do you resolve this contradiction? It must be suffocating for you to participate here.
I think you are completely mistaken in your endeavor. Please plant trees and care for the soil, since your scheme will never do anything for biodiversity. You are just trying to cut us all off from the source of life.
Are there any downsides to doing this? Why isn't it on by default?
>types are constructive. Thus, the cardinality of any given type is at most countably infinite, and thus axiom of choice is undeniably valid for types.

Sequences of rational numbers are the usual way of constructing reals, and f(n): N -> Q is a both a sequence of rational numbers and a valid type in almost any language. Does that type include every sequence of rationals or only those that could be produced by a program in that programming language? I guess there is a third option, that it would represent all computable sequences, but is the computability of a sequence decidable? The question of whether or not the function will ever return if asked for the nth value certainly isn't.
I would love an annotated falsehoods. For instance, one of the falsehoods programmers believe about programming:

Most processors in active use are 32-bit or larger.

16-bit or larger?

8-bit or larger?

OH COME ON!
Processed meats like bacon are a known carcinogen according to the WHO. Unprocessed red meats are only a probable carcinogen.
> I also think using they/them is only recently considered grammatically acceptable.

In general, as a singular gender neutral third person pronoun for a person of unknown, unclear, or unspecified gender, they/them is approximately as old as modern english itself, having been clearly used by one of the earliest practitioners of the language, Shakespeare.

What's modern is the idea that it's somehow incorrect to have a pronoun that is both plural and singular, which is funny because 'you' is both singular and plural and people use it every day without incident or confusion.

Use for a person of known but not-binary gender is newer than that, but probably older than you think, and neopronouns are actually probably also quite a bit older than you think too.
You keep saying this, but nobody keeps LH2 at 700 bar, or even 2 bar.

I have to conclude you are just making it up, each time, and after you have been repeatedly corrected.
What I think the AV1 initiative neglects as a way of spreading their tech would be giving away a great open implementation of an encoder.
x265 and x264 spread their respective codecs all over the internet through pirated content, which forced adoption.
The fact that you can play .mkv files almost anywhere now is a testament to that.