skysight-inc/HackerNews huggingface dataset:
- Install Shelter from F-Droid

- Install the Aurora store apk inside of Shelter

- Open Aurora store in Shelter's work profile and use like a normal play store and all apps installed within Aurora remain sandboxed
Another similar problem is hot sauce sizing, and whether "X oz (2 pack)" means two bottles of X or two bottles of X/2 for a total of X oz.

Btw, with those jalapenos... not only is the jar misleading, but I found those jalapenos to be mushy and bland. I found this brand afterwards that was much better:
https://www.mezzetta.com/products/deli-sliced-hot-jalapea-o-...
Club-what? I vaguely remember some app with an obnoxious icon… that’s all.
I have a strong hunch that you, OP, and me don't make everyone. I also don't accept your premise about interpreting a phrase. In different times, "everyone" would consider it correct to say things like race X is superior to race Y. Do you now hold that that claim would be correct too?
> 64-42 = 22

I think they knew that. Their point was probably that it's better for code to directly express the requirements rather than meet the requirements through the expression of other data that isn't immediately obvious to be related at a glance. In this case, it isn't obvious that the 22 is related to the 42 in the requirements until you notice that the int size is 64. `snowflake >> ((sizeof snowflake) * 8 - 42)` is better. Even better would be putting the 42 in a descriptive constant.
> Which of those things are not true of these new UUID formats proposed?

Well, the entire UUID is 128, so obviously not 128 bits of pseudorandom data.

> What about 128 bits of pseudorandom data is preferable to you?

Same as with any hash: collision resistance. That's why we don't use SHA-1 for anything secure any more.
The dash problem arises not in the URL but the multipart/form-data encoding, as well as the following:

"when UUIDs are indexed by a search engine, where the dashes will likely be interpreted as token delimiters. The base62 encoding avoids this pitfall and retains the lexicographic ordering properties of the binary encoding."

https://segment.com/blog/a-brief-history-of-the-uuid/
Most new RFCs are authored in an XML format that gets rendered to the officially-submitted plaintext (well, since 2016 (RFC 7990) if you use v3 of the XML schema, that may be submitted directly as the canonical version, otherwise the rendered plaintext is the canonical version.)

So the authors wrote this XML https://www.ietf.org/archive/id/draft-peabody-dispatch-new-u...

That XML got turned in to this plaintext https://www.ietf.org/archive/id/draft-peabody-dispatch-new-u... by the xml2rfc tool https://xml2rfc.tools.ietf.org/

And then that plaintext got turned in to the linked HTML by the datatracker.ietf.org server software, which can be found in SVN https://svn.ietf.org/svn/tools/ietfdb/
Yep, I owned one of those for some time.

Definitely the best one so far, but still not even close.

I don't want any gizmos, just great optics in a solid rangefinder body with a non-toy optical viewfinder, large sensor and convenient controls.
Sure, I agree. So why do we need a Netflix for black people? How does that help? Why can't e.g. the existing Netflix simply air culturally black content if people are craving more of it? Why does the service itself need to be exclusive and segregated?
Yeah GrapheneOS is security over privacy, Calyx is privacy over security (and has a bit more mainstream appeal with MicroG, supporting push messaging and location services etc).

GrapheneOS has also pioneered a lot of security measures, a lot of which have been added to Android proper (if you see their feature log, a lot of it says "removed because it was introduced in Android"). I wonder if that wouldn't have been the case without them pioneering it.

Finally, the big guys make a lot of mistakes too. Remember the time when you could sudo on macOS with a blank password :) Or that other time when they showed your actual password instead of the password hint. AFAIK, Graphene and Calyx have never made any mistakes even close to that severity.
>> United States society has been problematically lumping people together based on skin tone

> Wouldn't the best solution to this problem represent a rejection of such categorization? Wouldn't that necessarily exclude "X for Black People" in the same way it excludes "X for White People"? I'd like to live in a society where skin tone is no more important than hair color. Surely the best way to get there is to de-emphasize skin tone and therefore "blackness" and "whiteness"?

That would be ideal and I want to live in that world too. I also want to live in a world without war, but for now I support having a military because war is still a thing. Today, tomorrow, and likely for years to come, African-Americans do and will suffer from racism and are stereotyped into a class by much of society. Also, they should do whatever they want; who are you and I to tell them what to do? Why do they need your approval?

> As long as black people are in a special class that's protected from serious criticism they can never be equal to the rest of us.

That's not at all what puts African-Americans into a different class and makes them be seen as unequal by racists. The racists and systematic racism are the overwhelming cause; the discrimination and classes is already there; the question is, how do we provide 'liberty and justice for all' to the people in that class, as best we can, while it persists?

>> More importantly, it's impossible to distinguish criticism that is racist from that which is not.

> It's quite easy. If you criticize a practice of cannibalizing visitors then it's reasonably clear the culture/practices are at issue

Again, it's not; you call it double-speak.

>> But being born in a neighborhood to a culture doesn't make you responsible

> I would say that it exactly does. Who else can be responsible for a culture's practices than the people who maintain and perpetuate that culture?

How do you know if that individual 'maintains and perpetuates' the culture - culture being an undefinable, changing thing, defined by you? And if they do, what about you and I therefore maintaining and perpetuating widespread racism, which is common among white people, and which is probably the worst evil of American history?

Why is it so important to you to criticize other people's business? How about we focus on our own 'culture', conduct and its consequences?
Very cool!

Few quips:

Silence was last updated (on F-Droid) a year ago — is this project secure//being maintained?

& Mozilla-cousin browser: you're going to lose the security clout these days unfortunately.
The easiest path to reducing our carbon emissions is to electrify everything (notably: transportation and heating) and clean up the power grid. That is going to require doubling the size of the electrical grid in the next 20 years. There's a lot of wind and solar that we're going to need to be bringing online in the next couple of decades!
God, this website is hell full of ads
I'm an Iranian-American and it's MASSIVE in Iran, only heard about it here and there in the US
My half cynical take is "resume driven development." The more different tools one uses, the better they can pad their resume, and resumes don't say 90% of these tools weren't needed.

A more objective take would be simply that "they don't know better." Hire a bunch of junior developers right out of college, and throw them in a pool of layers, and they'll think this is how "a real job" is done - they've never seen anything better. It doesn't help that their go-to example of best, most polished websites (imagine google docs) are built by hundreds of engineers, with as many layers.

Once it becomes an ingrained culture, it would be extremely hard to turn around.
Oh, are you referring to some sort of conflicts with the "boundary" separators? I would be interested to hear more about this, I haven't personally had encoding issues with dashes, or thought to try to encode them (or w/e) to avoid any issues
Exactly. Signal is available as a default however you can choose not to install it.

WhatsApp is shown as an option if you have it installed, the option won't show up if you don't.

The rationale being: We didn't exactly ant to promote WhatsApp but still have it present for those who already use it.
No, M1 isn't locked down at all. You can disable secure boot and there are efforts to port Linux to it. You can block *.apple.com and everything will still work.
That makes sense, but that seems like it's a problem with any machine-unique id, not just the MAC address. Is there some specific reason MAC addresses are a worse choice than (e.g.) CPU serial number?
The Honda Fit is 267 grams of CO2 per mile. https://www.fueleconomy.gov/feg/Find.do?action=sbs&id=40076

If you include the upstream costs, that's another 56 grams of CO2 per mile.

The Prius is 158 grams of CO2 per mile and an upstream of 33 grams.

https://www.fueleconomy.gov/feg/Find.do?action=sbs&id=42810

For a 3 way compare with the Fit, an Insight and a Prius - https://www.fueleconomy.gov/feg/Find.do?action=sbs&id=42810&...

Select the "Energy and Environment" tab.

Note that the Prius has a function grid sources. https://www.miloslick.com/EnergyLogger_files/State_Electrici... . 1 kWh in Wyoming is 2.278 lbs of C02 while its 0.456 lbs of C02 in Oregon.

Based on https://www.novatotoyota.com/blog/how-many-miles-does-the-20...

> The plug-in hybrid car also has an electric-only range of 25 miles in EV Mode

with an 8.8 kWh battery.

That gets us to 2.84 miles/kWh.

Going back to the lbs/kWh with a US average of 1.363 lbs/kWh that gives 2.84 miles / kWh * 1.363 lbs / kWh which gives us 2.084 miles/lb which is 217 grams per mile... and that's in the ballpark of the Primus value given on fueleconomy.gov

Lets assume that fueleconomy.gov is correct for the US average and use an adjustment of x0.72 to get the value.

Taking this to Wyoming and you've got to increase that number by 1.67x (just using the ratio of US average to Wyoming)

Prius at 158 * 1.67 brings it to 263 grams/mile in Wyoming... which is the same as the Honda Fit.
It's not so bad if you make sure to get good sleep the night before and start in the morning sometime, and perhaps take a long break somewhere in the middle.
I am in favor of them checking messaging content for general nudity for minors but I seriously have my doubts about this CSAM system.

Your life will be destroyed by a false flag.
It's worth noting that he's also working on a new game.

https://kensgame.com/
Props on bringing verified boot to those devices Lineage can//will not, and doesn't tell users clearly that they could have it with other options.
The actual dish costs like $2000 to $3000, and does not include the cost of rocket launches to get all of those satellites up there.

The $100 per month doesn't seem like it'd be sufficient to keep ~6000 satellites in orbit either (they're orbiting so low, that they'll need to constantly "boost" themselves to stay in their orbit ring).

So they're losing money per dish, and seemingly losing money per satellite launch, and I have my doubts that even 1-million customers at $100 / month or $1200 / year would be sufficient to keep their infrastructure costs (an ISP with only $1.2 Billion/year costs serving a million customers? Even without satellite launches, satellite development, that seems like a tall order. The ground-based infrastructure costs alone are already going to be costly... its not like bandwidth is free even if you're on the ground)
> Having taken that into account, they should by all means do whatever the hell they want, since it's their damn wedding. But if they do want that kind of witness and tacit promise of support, they do need to make compromises with everybody involved.

I think we have some overlap, I just lean more towards disregarding guests. For me it's strictly a matter of whether people come or not. If they want witness or someone to come, then yes the couple needs to be practical and consider compromise. But if they want support, then no, I don't think it's necessary to compromise. Someone's support of a couple shouldn't be based on how convenient and fun the couple's wedding was.
Simple is easy to maintain, so this is more of an inane statement. It's supposed to makes sense by reaffirming something vague in the context the reader's experience. This is an example of the worst kind of bullet points, pervading the "learned lessons" blogspam.
A $75k surveillance weapon decked out with cameras, sensors, lasers, onboard compute, and hooked up to the network is "just" going around playing School Nurse.

Keep dreaming.
Again, if you were actually watching NYT/WSJ*/BBC, you'd know they were tougher on Trump in most cases than China 2016-20.

But I see you have a narrative that i'm not going to penetrate, so lets leave it here. Have a nice day.
I have a hard time persuading myself to like money, it's just not intuitive to me. Fame freaks me out too. I always meant to read Strangers in a Strange Land. Let's see!
Fun to look around the chart. Had forgotten of any link between OS/2 and NT, tho maybe not as clear directly connected, even though similar hires and since IBM and MS were working together you would think the conversation was shared.
Silence is sadly no longer maintained, but it still seems to work for now. I will eventually replace it.

Re Mozilla: I do state on my browser comparison page that Chromium browsers are more secure. Also the Bromite repository is included in F-Droid by default on DivestOS.
Avoiding Founder Burnout
Offtopic, but not being from the USA I have real trouble understanding the concept of "blackness" in that country. What does it mean, exactly, to be black? Is it a genetic, a phenotypic or a cultural thing? How is it determined whether mixed-race people are black? And what about trans-racially adopted children? Does a black kid adopted by a white family become white? Does a white kid adopted by a black family become black? If two mixed-race siblings have different tone of skin, can one of them be black and the other white? I cannot manage to answer all these questions simultaneously without blatant contradictions, unless I assume (apparently, wrongly) that "being black or not" is not a partition of the set of all people.

In my country, in europe, it would seem that being black is not an identity but merely a physical characteristic like being blonde. I have never raised the issue explicitly, but I guess my black colleagues at work would not appreciate being classified as a different identity just for their skin color.
I certainly see it.

My dispute was only with the term "doubly-taxed", which for countries with a tax treaty is simply false.

Nevertheless, you are correct that as a US citizen, you are destined to pay max (USTax (income), OtherTax (income)). I don't agree with this, but it's not called "double taxation".
Note: You can only do this when the bootloader is unlocked.

When it's locked (which is the entire point of custom verified boot), this is not allowed.
XUL is the name of Mozilla's old UI language [1]. They've been in the long process of moving UI pieces from XUL into HTML5 (such that the Browser's UI controls use the same renderer as the Browser's contents). One key piece of that was disabling the ability for extensions to use XUL a while back that caused a lot of churn in Firefox extensions.

The impression from that is that they want to entirely get rid of XUL.dll at some point in the future.

[1] https://en.wikipedia.org/wiki/XUL
Since there's no valid way for part of the node to be put in front of the timestamp and sequence counter bits -- that would contradict the format specifications in section 4 -- they probably meant to write "succeeding" or "right after". (There are, alas, still some typos in this draft.)
This is off-topic, but I feel this more for live reloading/watching of rebuilding a node/webpack app vs. databases. For databases locally, I'm doing so little write usually that it's not a big deal. For coding and recompiling/hot reloading it's a big deal, and the perf is a pain. I really love working with Docker, so I hope they make the Mac experience more friendly soon.
Calyx has more focus on functionality and privacy rather than security. On Graphene, security is always priority #1.

For example: Calyx provides MicroG. This means you can talk to Google Play services, though in a better, more privacy-conscious way. MicroG is an open implentation of Google Play Services.

However, MicroG requires signature spoofing: You need to install a fake Google certificate so that it can trick official apps into thinking they're talking to Google Play Services directly. This could technically be abused, though Calyx takes lots of precautions to prevent that. GrapheneOS with their security-first approach don't deem this worth the risk. So with apps requiring play services you don't get push messages and network-based location checks, among others.

So, do you want an allround phone to use everyday (and use things like Uber, Facebook, etc) but more private and secure than AOSP, take Calyx. Do you want security over everything and are willing to compromise a bit on functionality and app compatibility (some apps will refuse to run without google play), pick Graphene.

Either way you'll need a Google Pixel by the way.
Depends on which panel the user bought.
More info here. https://calyxinstitute.org/

Looks like $500-$600 for 4G, and $750 for 4G/5G. Could be a good deal for certain people. But yes, it's lame you have to use the puck.
I'd say more akin to Henry Ford. Probably not as influential for manufacturing, but like ford, built a ton of cars, also in aerospace (ford trimotor was the one of the first successful US ariliner), and against unions.
One of the examples given in the article is the prisoner's dilemma.

They present it as a celebration of "rational" yet self-defeating selfishness.

There's a lot of crazy things said in and by economists, but I dont think I've ever heard anyone actually claim that.

What it is useful for, what it "predicts", is that even perfectly, better than humanly-possible, smart people can still find themselves in situations where they can't get the best outcome for themselves by doing whatever is best for them alone.

The general conclusion and recommendation that arises is to implement some kind of meta-regulatory framework to ensure that the more desired outcome arises.

And indeed, we see exactly that in situations like criminal gangs, that co-operate to punish those that "snitch" and so solve the dilemma. The evolutionary coop-cop things mentioned are other examples.

Because the ideal and reality of the "prisoner" part so often diverge, I generally prefer the example of trying to do a drug deal or spy swap. You have something they want, and they have something you want. But unless theres some guarantee you wont be ripped off, then the profitable to both trade won't happen.
There is no need to use Kubernetes if it slows down your velocity, just use docker or direct drive some VMs. If you NEED Kubernetes then you simply won't get most of the benefits it provides by learning some short cut tools. Tools like helm are easy to use, but do so at the cost of breaking core design elements and a massive increase in complexity just below the surface.

Here's the rule of thumb for Kubernetes use tools to manage the files not the cluster, the cluster description is the source of truth not the cluster.
Brex Switches from Elixir to Kotlin
Theft.
That’s the average new car, the median purchase price of all cars will be much lower
That is a limitation of Lineage only because they choose to cater to users who want root (which usually modifies /system) and to support flashing Google Apps.
Anyone who has managed a product security program will tell you that's it's impossible for small groups to keep up with the complexity and attack surface of products like android.

From a consumer perspective, going with A and trusting the company is by far the safest option.
People own their bodies. Taking pictures of yourself, if you're a child, isn't child porn any more than touching yourself is molestation/assault.

Children don't need to be hit with "strict liability".

A person trying to frame someone else of a serious crime commits a serious offense, yes.

But that's a logically separate concept from the production or possession of child pornography, which that person must not be regarded as committing if the images are of him or herself.

The idiotic law potentially victimizes victims. A perpetrator can threaten the child into denying the existence of the perpetrator, and into falsely admitting to having taken pictures him or herself. It's exactly like taking the victims of human trafficking and charging them with prostitution, because the existence and whereabouts of the traffickers couldn't be established.

Whoever came up with this nonsense was blinded by their Bible Belt morality into not seeing the unintended consequences.
Also known as the German tank problem [1].

[1] https://en.wikipedia.org/wiki/German_tank_problem
Could AI have written a better novel?
I found that confusing as well. If the machine id is before the unixts, the primary advantage of using this is lost for me.
Scanning an index for a 24 hour period is only fast if you can easily find the start and stop, and they have locality. Since that is the primary problem addressed with this rfc, I hope it is just a poorly worded section, rather than a design flaw.
Looking from far far away at the examples it seems networks are still trained towards a local optimum and are easily tripped. Basically the equivalent of a card trick failing horribly the moment audience enters the stage.
Good suggestions, I will see!
The integration is done in the Dialer, and the choices are shown when you make a phone call to a number.

Signal and WhatsApp are choices there since they use phone numbers. How do you make a matrix call to a phone number? :)
You seem to misunderstand the point of maximizing shareholder value. If the managers of a company behave in a way that troubles the shareholders, a lawsuit is a very inefficient way to go. You simply take your capital elsewhere.
Cool. Now how do they catch reformulations of the product to have more filler or lower quality ingredients?
The hype was mostly from building manufactured exclusivity. Influencers got invited and then made a big thing about it, people that chase influencer content desperately wanted to be in the app.

It's all just manufactured excitement. A new vehicle for influencers to pump content. If you're not an influencer, or not interested in listening to influencers, there's really nothing there for you.
Not to brag but to me it was obvious. You just kind of get an intuition for these things. It's okay to use that intuition to program more expressively.
The status game is their answer to discovery, because ultimately Clubhouse's biggest problem is content quality. I ticked all the interests boxes, perused through the suggested rooms, and never ever waltzed into a room that I found interesting (after about 20 tries).

The exception is a weekly room I was invited to by a friend. That room has been amazing. I've met people, had fun and interesting conversations, and gotten a lot of value out of the app.

So Clubhouse is using one mechanism that's probably Almost Right, the "follows," to help discover rooms that are going to be worth your time. This then creates a status game, and it's very real; our weekly room had a million-follower person get on stage for about 15 seconds, and we suddenly had 1000+ people in the audience. It was a bit like a Twitch raid from a popular streamer.

> Now that high status people can be seen in person again, they are spending less time on Clubhouse. Lower status people are left trying to be seen amongst themselves. Without high status people, Clubhouse is not serving its purpose of helping people be seen. It is a cargo cult: low status people recreating the actions of high status people, after they have left, thinking it will cause them to be high status.

I have to agree. Clubhouse imploded around February and it's been a sad scene since then.