skysight-inc/HackerNews huggingface dataset:
Of course they do. Take this one for example:

https://www.walmart.com/ip/Field-Roast-Refrigerated-Classic-...

They relegate any mention of not being meat to the third most prominent text.

Hilariously they even split the plant based from the meat and cheese co with the intention to fool you. The text is:

(Small text) Plant Based

(Big text) Field Roast

(Small text) Meat and cheese co

Like they're not even trying to hide that they're hiding what their product is.

ETA: Contrast with coconut milk:

https://www.walmart.com/ip/Silk-Dairy-Free-Gluten-Free-Unswe...

Any mention of "Milk" is like the 4th or 5th most prominent text. This is clearly a product that is not cow milk and doesn't want to be mistaken for cow milk.
From what I've read, the SR-71 missile defense system was just to throttle up. Back when it was the fastest bird in the sky, this worked well, but we have supersonic missiles that can probably match its speed, and hypersonic missiles are even starting to be used in Ukraine.
I've just got an A1200, installed the latest Amiga OS 3.2 (on CF card). It sits nicely next to my upgraded A500. But my resolution and UI in either of them is nothing like the one shown in your screenshots. I'm almost jealous. Are you using the Hyperion latest? I mean, look at those colours - they pop!
Looks great, the animations of drag-drop looks really smooth. How is it done?
Looks like someone by the name of Harold Robertson.

https://www.palladiummag.com/2023/06/01/complex-systems-wont...
Not gonna get excited that the French are particular about language to the point of foolishness. Old news.
The crux is that previously any user could modify these certs directly, even on vanilla OS images from Google themselves, without installing any tools at all - just by writing to disk - and that's both widely used and included in the setup guides for lots & lots of tools.

Now, you can't do that.

Of course, with full source code access anything is _possible_. You can absolutely build your own Android system images from scratch disabling all these modules to work around this, and it's certainly possible for GrapheneOS/LineageOS to handle that too - but it will create a bunch of new work, and diverging from Android's implementations of core components may mean more work in future. And for most affected users "first, build your own system image" is significantly beyond their comfort zone and level of time commitment.

There will be other solutions eventually - it may be possible by digging through the namespacing and modifying the mounts of target processes individually to disable this, or there might be a way to somehow build & install your own APEX modules in a way that Android will trust, to replace the system module and thereby modify this directory, or who knows what else. There will certainly be per-process fixes possible with Frida, with hooks targeted to individual applications. More ideas welcome too :-D

Despite all that though, it's still going to be a major problem that makes it harder for users to fully control their own devices.
There is such a database, but Tesla relies on camera images for the data while nearly everyone else uses LIDAR to create a 3D model in addition to camera images (which can be mapped onto the 3D point cloud, enhancing their value). Camera-only is a bet-the-company move considering the large slice of Tesla'a valuation based on future robotaxi revenue.
I was going to write something completely different, but I discovered that the Thai word for koi is ปลาแฟนซีคาร์ป, and think everyone who can read Thai phonetically should know that.
Ask HN: What's the last thing you were curious about?
To add to the MorphOS option, there's also AROS which aims for more Amiga compatibility, but also runs natively on x86 PCs or hosted under Linux (you get a window with the full AROS desktop) w/out a VM if you want.

(At one point I had a AROS setup that booted straight into FrexxEd with my Linux home directory made available, and Linux-hosted AROS "booted" the entire OS and started FrexxEd faster than my admittedly bloated Emacs setup would start....)
What if you can't walk? I'm disabled and both walking and driving are out of the equation. (When I do get food delivered, I am waiting at the door for them.)
There are also lots of people who don't recognize meat from fish as meat for some reason.
If you are using 500k equipment, you are no longer a small farm, though? You are small for large farms, maybe. But not what anyone would think of as a small farm.

I'm curious what the exemptions are on runoff regulations. That was the driver for what got me asking.

Edit: I realized late that the numbers for average farm in WA was not jumping to the US state, as I was silly to assume. Since we are discussing US farms, it makes sense to look at those sizes, to me. And, yeah, our farms are much much smaller. Even Texas has average sizes in the 1k range.
They were recently acquired by OpenText, so that probably has something to do with it.
I regret not finding an opportunity to check the old place out on one of my many visits to the SF office, but it's awesome to see that the new place is finally coming to a close.

Didn't realize it had been so long, but I suppose I left Cloudflare like 3.5 years ago and I know it was a bit of a pain in the ass just trying to buy the property here in Austin in the first place.
depending on what culture you are from you may have a challenge to find someone your age who still wants to have kids (even adopted ones)
We don’t even know the current human population within more than a couple percent. Being at the right order of magnitude for things that happened centuries ago seems pretty good to me.
One of my principles is that you shouldn't screw with the people who deliver your packages. And this goes double if they're delivering food.

If the man calls and says come down to get your food, your options at that point are a) come down to get your food, or b) refuse delivery.

Anything else is out of scope here, _including_ the notion that the delivery person was supposed to deliver upstairs and is refusing. While it might be an inconvenience, it's really not your problem as a customer. What are you going to do about it anyway? Argue? That'll just get you posted on tiktok.

It's the company's problem, and it's a self-correcting evolution - given enough instances, presumably that person won't be allowed to handle deliveries anymore, OR you wouldn't patronize that service any longer.

Now, you may have already switched delivery services when the recalcitrant delivery person is replaced with someone more amenable to delivering upstairs. But either way, the problem is solved.
But google will abandon this Android version fairly soon as we all know… what Google Play updates in 6 years?
Not sure this is a good example because those "fancy words reserved for thing from specific origin" has nothing to do what most people want.
+1

Switched from sshfs to NFSv4+wireguard few years back. Works great!
> I just don't use mobile as my primary driver. For me, phones are for texting and browsing Reddit while I shit.

That's the reason I use an iPhone. I don't need a bunch of customization and homescreen tinkering, I just want a thing that gets the job done and is easy to troubleshoot.
In Mary Roach's book "Grunt" she talks about some of the poor decisions that went in to uniforms and how the style influences come full circle. Military camo influences fashion designers which influence commanders picking uniforms for troops. This article [0] talks about some portions of the book and the camo:

'In the early 2000s the Army attempted to come up with a Unified Field Theory, not for physics but for camouflage uniforms: they wanted one pattern that would hide troops in the woods, city streets and the desert. The uniform designers and engineers came up with 13 patterns for testing. But before the results were in, a general went ahead and picked a pattern—one that was not even among the 13 agreed-on contenders. “The new camouflage performed so poorly in Afghanistan that in 2009,” Roach notes, “the Army spent $3.4 million developing a new and safer pattern for troops deployed there.”

Meanwhile the Navy currently wears blue camouflage as its working uniform. “I asked a Navy commander about the rationale,” Roach recounts. “He looked down at his trousers and sighed. ‘That's so no one can see you if you fall overboard.'”'

[0] https://www.scientificamerican.com/article/author-mary-roach...
the demo is super simple and we just send a slack message for every Prometheus alert, so if you would fine tune Prometheus it would resolve it. In addition, we have few throttling strategies that we didn't show in the demo. Last, we will add flap detection!
If an app shows maps, it usually won’t run on a ROM like LineageOS that lacks Google Play Services. This is because the API that app developers overwhelmingly use to show maps is the Play Services one, not the vanilla AOSP one. (I’m not even sure if AOSP has a map API.)

LineageOS with MicroG will run some of these apps and show a map using OpenStreetMap tiles provided by MapBox, but the functionality may still be broken because the MicroG’s maps support is not a full replacement.
In the linked article, all the examples use a hostname of "httpbin". To run the examples locally, I had to replace that with httpbin.org.

Is that a standard test host? I'm curious about why it's named httpbin - is it a docker hostname?

Sorry for a weird offtopic question :/
> ... your penchant for justifying violence towards gay people

I, too, looked through your parent's comment history (their "post history" is blank) and couldn't find what you are referring to. Could you post a link, perhaps?

The only thing I could find is this: "Being gay doesn't give you a free pass to wave swastika flags."
Honestly this is one of the reasons I love ansible. I create scripts while doing it the first time. Then the rest is hitting go and forgetting. The scripts are the documentation, like you said. The hell if I'm remembering all those magic incantations. You only ever will remember what you frequently use, the rest is for off-brain storage.
We've been using Nullstone for a few weeks now, and it's been great. Definitely speeding up our infrastructure migration plans. The app is great, and keeps getting better with improvements launched on a regular basis. The best feature has been the support, though. Most of my questions were answered within minutes, and the team knows their stuff.
> but ok we'll change the architecture

That's why no-type-2 and no-type-3 don't have an strict line separating them. This is an example of both, because it's probably not being done because a lot of other countries would deem their service illegal if they did it, and not really for technical reasons.
Zx – a tool for writing better scripts
Centralized-vs-distributed is mostly a matter of efficiencies of scale vs transportation, and efficiencies of scale almost invariably win. Pesticide/fertilizer/etc are all orthogonal (there's nothing preventing local farmers from using pesticides and fertilizer). In particular, the machinery costs per acre are lower for centralized agriculture than for distributed agriculture, but the transport costs are higher (although not as high as you might think because the costs of moving things around the country are shared broadly--not just by food producers). Besides machinery, personnel costs are much lower for centralized agriculture.

There are a lot of advantages to local agriculture, but 'cost' isn't one of them. I would like to live in a world where more food is grown locally, but that means we have to solve (and not ignore) the cost problem--how do we afford the additional machinery, personnel, etc costs that are passed along in food prices without pricing out poorer people?
Go to Chrome://settings/adPrivacy to turn off the spyware that in Chrome
In some platonic wet dream, perhaps. In the real world, the user experience on basically every website degraded significantly, and the preexisting tools to solve the supposed problem better than they could have (clearing all cookies on session termination) just makes things worse. So they broke the real fix, made life worse for everyone, and made people much more willing to "Accept" whatever is asked of them so they can just move on with their damn life.

Also, never underestimate the ability of lawyers to be utterly incompetent.
Vancouver is cheating; it's one of the most expensive cities in N. America. Not Canada -- all of North America.

https://www.vancouverisawesome.com/local-news/vancouver-rank...

Vancouver, especially, has not seen salary gains in keeping up with the housing market. It is explicitly, unambiguously, huge amounts of foreign money. The housing prices in greater YVR correlate to foreign issues in China like Xi's crackdowns, or MBS' takeover in Saudi.

This is true for Greater Toronto as well, but very much less so over the rest of Canada.
> I think it's clear that Assange was working for the Russians trying to undermine the USA

Even assuming that's true (which to be honest I am as well, given the... rather obvious selectiveness of later WikiLeaks releases): Assange and WikiLeaks uncovered legitimate war crimes or inacceptable behaviour by the USA. There is no denying that.

If the USA had wanted to not have public scandals about their actions in Afghanistan and Iraq or spying on their closest allies, maybe they should have enforced some discipline in their troops and secret services.
The service they paid for? According to the article, that's exactly what the drivers are asking for.
Once upon a time, I used to support these very aircraft. I worked as a technician on the flightline. As an airman, you show up to work every day in a uniform. For us, it was either a set of camo BDUs or 'blues.'

No one I knew that I worked with preferred blues over BDUs. One would wear blues only if absolutely required.
Create your own GitHub Actions using Fly Machines
Show HN: Offline Kanban desktop app – cross-platform, built with Tauri and Nuxt
Hi everyone! Trobo here, the creator of Kanri.
This has been my main side/passion project for around a year now, so here's a bit of a back story:

In the COVID-19 lockdown, I needed a new way to handle the big amount of tasks which were thrown at me in school, mostly coming in through emails so it was very difficult to keep track of them.
That's where I discovered Trello and instantly fell in love with it. For the whole lockdown period, I used it extensively to organize my tasks, and it was great.

Naturally as a programmer, I was drawn in to try making my own apps in the productivity space as well. Having just started out with web development, I tried making todo apps, pomodoro timers, and finally - a Kanban board app.

After showcasing a little prototype to some fellow programmers on Discord, one of them asked me: "Is there a way you could make this into a Desktop app which you can use offline?"
And that's how the predecessor, kanban-electron was born - an app which works with no internet connection and saves everything offline, in a local JSON file.
This has made the one user who requested it happy, and since then also a few more.

Since then, I have rewritten the app to use Tauri and Nuxt.js v3 (instead of v2) and have slowly been working to add more and more features.
The amazing feedback of the community keeps me going, and even though I was busy or close to burning out, development is still slowly progressing, with me as the only dev working on it.

Recently, I launched the landing page for the project, which is the attached link.

Looking forward to hearing your feedback!

PS: The app is fully open source and very much open for contributions. Apologies if the open issues are not great, if you need additional context or explanations feel free to shoot me a mail at trobo@kanriapp.com!
> One should speak in the singular of a FLOPS and not of a FLOP, although the latter is frequently encountered. The final S stands for second and does not indicate a plural.

The author of this post seems to have fallen for this error.
I think what is needed is different service tiers. The basic delivery is only to nearby or outer door and leaves food there. Next up they wait you to come and pick it up. And pay couple euros more still and it is to the door.

Could be only way to make it sustainable in long run.
I think their point was that the p stood for "per", not for the second letter of "operation".
Now that distinction is definitely lost on this non-native speaker. Mostly because we have burger as a loan word and a sandwich is simply not defined in German, and only used sparingly. (Except a classic Club Sandwich, I guess.)
This being a gordian knot is exactly why it shouldn't exist (or more precisely it shouldn't be such an important/official/recommended thing).

Providing an unified build system and tooling for rust "crates", with cargo etc is all fine, but if you're not prepared to run a registry then don't. It is almost purely a political and people-handling issue. The only value a registry like crates.io provides is to have shorter human readable names instead of git repo urls. Possibly together with the ability to run some analytics on what some people write in rust. This is purely cosmetic and is a WWW anti-pattern (urls have this job).

All these tools (pip, cargo, npm) support git urls just fine. Just don't upload to the registry and make people use your existing git url, everyone will be better off and it already works.

edit: also iirc, crates.io names and rust identifiers by which you import the library are separate (although usually similar), and the identifiers can be altered when specifying a dependency in Cargo.toml. The registry and crate name do not serve any essential functionality.
Do an A/B test build both and treat them as separate entitles and continue working on the one that gains the most traction.
"Ramaswamy is deeply opposed to individualism and liberty."

Can you unpack that?
Bootstrapping Instruction Set
I thought the extreme HDR look went out of fashion when it became too easy for phones to do, and was overused.

These pictures don't have bad HDR artifacts (EG haloing) but even a casual observer will notice they don't feel natural at all. It's a shame because the framing and colors of those pictures are really nice, but the contrast (both high and low freq) gives them a completely synthetic feel. I'm guessing the sky was swapped out with a very dramatic overcast version, which also adds to the uncanny valley effect.
> The expectations should be clear on both sides. If I am expecting delivery to my streetfront I will be happy to go down and get it.

That's great, and apparently you are not the kind of app user that the deliverers are up upset about.

> "According to Rappi and iFood, which control over 90% of Brazil’s app delivery market, drivers do not need to make doorstep deliveries. On paper, representatives from both companies told Rest of World, their rules already require delivery workers to only go as far as a street-level point of contact, from which customers are asked to collect their meals."
I watched that video, but my thought was it would be better with narration or subtitles explaining what is going on.
I would've expected some kind of WYSIWYG functionality for "make this API call and map the fields/properties of the response into the components"

Like on the demo where it says https://puck-editor-demo.vercel.app/edit Users Reached 20M+, I thought instead of static text, it would've shown some kind of {{template}} that shows JSON query format like `jq` does to pluck fields from arrays/objects of fetch() response bodies (how React would pass along props/state)
It is not possible to compete on price with feed lots, only on quality. Feed lots are more efficient if the only thing you're measuring is weight of meat per acre.
> By aiming to be the sole player in the market and charging exorbitant prices, they paved the way for the IBM PC where the market was wide open and the ecosystem thriving.

And they did it again, paving the way for the Raspberry Pi cyberdeck market that's wide open and the ecosystem thriving. Ken Thompson was the canary.
Even outside such "servers", discord may or may not demand a phone number based on some kind of trust score. Get reported a lot -> better have a phone. Happen to get an IP previously used by someone who got reported a lot -> better have a phone. Use an uncommon browser version -> likely going to need a phone number. Have a slow connection during signup -> gib phone number "to show you are not a bot". Like any such scheme, it barely slows down determined actors since many (especially mobile) ISPs hand out new IP addresses like candy. But I bet it looks good on reports about how many evil users they stopped and lets not think too much about legit users like gp getting caught up in this - those are a small enough fraction that Discord can ignore them without consequence.
It wasn't all originally in C. AmigaDos infamously was originally BCPL, hence the nasty legacy of BPTR and BSTR types all of the places.

EDIT: To those unfamiliar, which I'm guessing is most people here, BPTR's are regular pointers shifted two bits down... BSTR's are BPTR's to a BCPL string, more commonly known as a "Pascal string" (single byte length as the first byte).

The reasoning for this is language simplicity (too much... I hate it, to be clear):

What in C would be array[index] is famously pretty much syntactic sugar for *(array + index). In BCPL it's !(array+index) or array!index. But whereas C is typed enough that C knows that (array + index) requires scaling index to the size of the elements of the array, BCPL is type-less. So if "index" is 1, array + index will add 1 to the address even if "array" holds 32 bit values.

Since every value is typically the size of a pointer (otherwise the typeless goes straight out the window), on M68k the elements are 4 bytes.

So to make (array + index) work, pointers needs to be left-shifted two bits. Then you can right-shift them two bits for any operations explicitly treating them as pointers (like "!")...

And then everyone having to ever interface with your code from any other language will hate you for all time.
Software doesn't solve people problems, people need to solve those, software can help with collaboration, communication, and awareness but code alone isn't going to advance a cause. I'm sure there are probably examples where it can but for the majority its likely not the case.

You could volunteer but most computing jobs at agencies/non-profits are IT basics (email, PC management, etc.), not writing software since that typically does very little to further a cause. As an example, I would imagine the Red Cross needs scheduling software for blood drives, they aren't going to write it - they're going to buy it.

If you want to spend time in a different career like law/policy those will definitely help more than writing code. There's a recent special on netflix about "blue zones" - areas on earth with high ratios of 100 year olds. During the special the host talks with some public policy people (one from Singapore) and about changes they made that had positive impacts on the health of people. Looking into what policy makers have as an education background would be a start, I think public policy jobs typically require Masters level of education.
Fact: it's the current scientific consensus of the AI field. If you would like do some research otherwise keep your "expert" opinion,your life.
So to sum up: skill issue.
The Poles of Brand Inaccessibility