skysight-inc/HackerNews huggingface dataset:
I don’t trust a corpo-run dark store to provide me quality produce when the corpo’s first law is profits above everything else.

Rather than thinking about tech solutions for the health epidemic surrounding foods, I think we need to reign in the prepackaged food industry who relies on unnatural recipes to cut costs and increase shelf life and who adds tons of sugar to everything for flavor.
Not technically zero knowledge, since you could brute force search her non-matching hash later.

A true ZK comparison[1] would just return a true or false without exposing any other information such as the hash of the item.

I'm sure the hash was good enough for your purpose, however!

[1] https://en.wikipedia.org/wiki/Socialist_millionaire_problem
They profit from producing pollution and not having to pay for the clean up.
I generally like to think I'm a rather calm individual. It takes quite a bit to get me flustered.

But let me tell you, I have had a couple of FBI agents show up at my door. And when I saw those badges, even though I know I've not done anything, I was nervous. Had a legit adrenaline dump. All because my address was the last known address of someone they wanted to speak with. This someone was male, brown hair, about the same height and build as me, etc. As soon as they noticed the similarities, it was not a "sit down in front of your computer and straighten this out" kind of situation. They are there for a reason - to find a criminal. They aren't there to shoot the shit with you and explain "it's all just a big misunderstanding".

If the FBI shows up at your door without a warrant, don't let them in and don't speak to them. If they insist, insist on having a lawyer present.

Luckily my situation ended up OK. I got a lawyer who specifically had experience with federal law enforcement and had them do all the "straightening up of the situation". But it cost me money and took weeks of what should have been "here is my driver's license, passport, and deed. I am me, not the other guy".
Given the wildfire risk for this summer[1], I'd say this article is quite timely.

1. https://www.predictiveservices.nifc.gov/outlooks/monthly_sea...
Yeah I doubt that. Personal shoppers can't even pick out the correct produce now.

It's like they search out for the least ripe or most bruised thing. Seems like it's because it's not for them so they don't care, or they don't know how to.

The other point against that theory is people will buy what they want to buy, that may be healthy food, it may not be.

Unless you're talking about taking away the choice and distributing food based on some sort of consortium which is authoritarian and assumes we have sound dietary science which is false.

On the money point, have you seen the fees these personal shopping services add? In no way is it cheaper to have someone else shop for you.
Yep, autopilot is a good helper but a bad master. In the air there's a lot more space and fewer objects to avoid than on the roads, yet nobody has managed to build a perfect autopilot that could really replace pilots in every situation. I remain skeptical that we'll ever see one in any dimension, let it be air, sea or land.
Are they? In my experience, grocery shopping is not really a pain point.
> but they do not have the size that European supermarkets have to resist price increases by suppliers.

Walmart bankrupted Vlassic by suckering them into a deal where they were stuck selling pickles at a loss. They are infamous for dictating price to their suppliers.
Military hardware for Ukraine: Who plans to supply what?
The problem is essentially that nobody ever evaluates how good their code is, they evaluate how much better it could be.

Code that has an Arc<Mutex<>> around every single type in Rust could be made a lot better. Code that does the same in Java could not, because Java doesn't have the ability to make types not wrapped in Arc<Mutex<>>. If you wrote perfect code in Java, it would be equivalent to Arc<Mutex<>> code in Rust - which is not hard to write at all, presenting minimal annoyance. Lest I be lambasted for comparing to a JIT language, that's also how everyone writes C++ these days, and for the same reasons.

But that's not how anyone looks at code. They see the ability to unbox types. They see the ability to borrow instead of moving. They see the ability to modify stuff in place instead of making it immutable and then deep-copying it. In most cases the code to do so is shorter and easier. In some other cases, it's longer and more difficult. And people exclusively look at the latter cases, the fact that it's difficult to further improve past what they previously thought of as perfection, and declare Rust to be Hard™, and go back to Java where they can attain perfect code, even if it's worse than the Rust equivalent.

Like nerd-sniping, except you do it to yourself.
This extension for Firefox is super handy in those cases: https://addons.mozilla.org/en-US/firefox/addon/disable-javas...
https://en.wikipedia.org/wiki/Open_Location_Code

> i've heard about them a couple times

Did you do much competitive analysis?
>I strongly believe personalized nutrition and shopping experiences will have major impact on non communicable diseases.

What about all the poor people without smartphones? We have such an unequal distribution of wealth and technology in this county that (particularly on site like this with mostly digital natives) it is easy to loose sight of the fact that the poorest ~20% still don't have basic smart phones, or maybe even basic flip phones. Hell they might not even have email accounts.

One thing that has been made clear by all the social programs that were stood up during the pandemic is that landlines and snail mail are still the most common denominator of communication for the poor. Until we get to some simple "smartphones for all" program, I don't see this changing any time soon.
What exactly are the clear conclusions from this over-worded drivel?

Inflation aside, if you're paying too much for groceries, you don't know how to shop.

Part of the problem is people are willing to pay $6 for bananas at Whole Paycheck, and the obsession with organic foodstuffs. When the same products are available at Walmart or Costco for 1/3 the price. I think we have an entire generation of people who never learned how to shop efficiently, look for good deals, use coupons. Let's be honest, the clientele at Whole Foods generally wouldn't be caught dead at Walmart. It's mostly psychological; the food there is not necessarily higher quality. For example, Costco sells restaurant-quality meat; you can buy Wagyu steak there. But you need to consider that maybe paying $8 for a loaf of 'organic' bread is an irrational decision.

Their loss, I suppose.
You would have to be purposefully blind of the truth at this point, which you are. That's something between you and your own sense of morality, stop wasting our time with this rubbish.

https://www.reuters.com/world/europe/exclusive-ukraine-inves...

https://twitter.com/nikicaga/status/1532802261696618496
I agree that there's way too much plastic on the produce, but some of the boxed prepared food is really, really great.
Rationality is only a pathway to reliable information when it makes clear its assumptions (i.e. axioms or postulates) and sticks to logical proof.

Empiricism is only useful when it adequately adopts Occam's Razor to stay focused on the facts and has a clear understanding of the difference between correlation and causality.

Want to disprove a mainstream position? Find a commonly held false assumption or some fact that cannot be explained by the current approaches. Keep it simple and be open to having this point explained with standard methods.

Read T.S. Kuhn if necessary to understand what it typically takes to change a scientific paradigm.

Everything else is just noise with the purpose of making a given community feel enlightened or smarter than the other "fools".
since you're so outspoken about it, you may be interested in learning that fractional reserves is not how banking works (someone with an Austrian econ bent might be tempted to say it's actually worse than that):

https://www.imf.org/en/Publications/WP/Issues/2019/12/20/Mon...
TJ's is significantly better value and less margin than Safeway. The opposite of "bougie."
Pretty much every argument I have read in this post boils down to "electric is better" but crucially ignores a) the idea that preferences are individual, and b) even accepting something as universally "better" doesn't mean we ought to legislate it across an entire group of people (AKA centrally plan the economy).
That honestly sounds like exactly the things that annoy me, those chain restaurants and franchises with always the same audience and food. Visiting is equivalent to going to a FedEx: You know what to expect, but you don't go there for pleasure.

That's good and expected for fast food (i.e. McDonald's), but fast food is something you do on the go: Using drive through or picking up, or when I was younger sitting in only transitionally with my friends to gulp down the fast food in the middle of our night out.

Luckily at least in the cities there are still a wide variety of individual restaurants, often better than where I'm from, especially (but not exclusively) if it comes to non-local cuisine. The chains take up space but they are still easy enough to ignore.
I have no experience with these languages. But it's worth noting that Rust is somehow more popular than all of these for a reason.

Possibly a combination of type safety + speed in one bucket makes the difference
Even in the future when mining rewards shift to tx fees, the purpose of the fees paid to miners will still be to secure the network primarily, not for the txs themselves.
> I thought it was notable because it's written as if actually having an emotion or trying to look like it believed anything would be a deadly sin.

We’re all sinners.
What solutions can you propose to the issues that you've raised?
Most likely there are trustworthy certifications which you can look for depending on the product. But I agree it isn't always easy.

You can also participate in the used/2nd hand market. That makes a bigger difference than people often account for.

Otherwise there's changing to clean energy providers for your home, switching to electric vehicles, and eating less beef and dairy.

But I'm still all for the carbon tax.
interesting! The main reasons I like rust are

- Can compile to anything, you can use one language to write Cuda Kernels, backend services, distributed processing jobs, WASM apps, and native apps.

- Performance, comparable to better than C.

I like fast languages as it avoids headaches that come from slow languages. If rust wasn't fast, I'd probably just stick to a polyglot language portfolio and pass it by.

EDIT: I also just clicked through to lunatic, that does look very promising!
Wait, I'm getting confused between the two senses of 'rationalism' here. My guess is that contemporary 'rationalism' doesn't actually descend from any explicit philosophical tradition, just because if you read an introductory philosophy book, you'd not join a group with that name combined with their ethos.

I'm not that well versed in analytic philosophy - I think it's come a long way since the early days, so now straddles both sides of the rationalist/empiricist divide. At this point, I think it's basically a writing style. You get a lot of analytic philosophers with some pretty wild assertions about reality.

On the other side, somebody like Deleuze is basically a hardcore empiricist, but he's as 'continental' as they come.
There is a firmware update downloadable on the Klein website. On unpacking, it doesn't look compressed, has a table early on in the data and contains the string STMicroelectronics. So without going any further, I'd bet this has "bare metal" (no OS) code running on some STM32 ARM microcontroller -- for which there are a lot of public tools. i.e. alternate firmware could likely be made for this.
Grocery stores are incentivized to sell as much food as possible, which does not align with keeping their customers as healthy as possible.

But, assuming altruistic grocers, it would be interesting to see how they decide what food to steer people towards. Would I have to share my medical records and height/weight/exercise routine or would they personalize based on something else?
UK supermarkets are crap, and have got noticeably crapper in recent years. At even large mid-tier supermarkets you will find a paltry range of fruit and veg, and a maeger selection of almost entirely prepackaged meat and fish. I have noticed many things are routinely out of stock and it can be a lottery shopping for a specific recipe.

I recently visited Portugal, and in a small city supermarket there was a bakery, meat and a fish counters and a wide variety of produce, all labelled clearly by variety name. It put my local large supermarket to shame. The prices were cheaper too.

I find this every time I shop on the continent. Are our standards that much lower? Is it just Brexit? I yearn for a European supermarket experience in the UK.
> even if it's worse than the Rust equivalent.

If the Java version does the same thing, but with less typing and unnecessary fluff, then it is indeed better.
Rust's match is a lot more powerful than C#'s third party OneOf type alone
Except that most countries have public (state and/or local) surveillance of food safety and those not complying will be fined or can be closed. With reliability of IT services such thing probably doesn't exist in any country. Only when it comes cybersecurity they could be fined for violating GDPR. But I don't think they leaked anything, they just lost it.
This is anecdotal data but I think our grocery stores are amazing wonders of the modern age and fulfill every need I could dream of.
More anecdata: In over three years my Volvo has never phantom braked to the best of my knowledge. ACC is far and away my favorite and most used Pilot Assist feature too.
> Got injured. I couldn't work a 9-5. Uber Eats and AirBNB paid the bills until I was able to work again.

That sounds terrible, I'm sorry you had to go through this. In normal countries ( like the ones saying Uber should treat their employees as employees) you'd get sick leave/disability to leave you focusing on getting better, not worrying about putting food on the table.
Y'all must go at peak times or something, I've never waited at the checkout at my TJs
Trader joes is basically just a larger version of the "grocery" aisle at a drug store wrapped up in some nice marketing. Hard pass.
My preference for electric (although not a dealbreaker, my condo has a gas stove) is solely because they're so much easier to clean. Having an entirely flat stovetop is very relaxing.
You're wrong; countries use medicine. There are national formularies which determine by and large what medicines are allowed to be used. This is not hard and fast, doctors are given wide latitude to prescribe medicine for off-label usage, but I think Sinovac and Sputnik V are both examples where "countries" use a medicine. There are many other examples outside of COVID.
But that's exactly why TJs is cheaper. You gain price and sacrifice variety.
> coupons, apps

Good? Apps are just extra margin places like Safeway tack on. Coupons are just taking things from fat margin to TJ-level margin.
Hmmmm. What about swapping `display_name` + `account_is_verified` for `display_name` + `display_name_is_verified` or alternatively `display_name` / `verified_display_name`? The idea being to tie the verification mark to the display name, not just the account.

Such a scheme could then enforce policy in the verification process that imposes restrictions on what the display name would be allowed to be.
TJ's processed/frozen stuff is often better, and always way cheaper, than either the name brands or supermarket generic brands. So I get those things at TJ's (sometimes along with stuff like milk and eggs), and buy grains, produce, meat and everything else from Ralphs.
Good.

I had reason to make some small commits to simh in the last couple years. I personally had no major issue, but did find the behavior of the maintainer Mark Pizzolato a bit odd, overbearing, over-focused on "users' running "officially" supported configs, etc. No matter - my PR was accepted, as were many others.

But it gave me real pause when I noticed how another PR that I would have loved to see (from a total stranger to btw.) went. https://github.com/simh/simh/pull/775 and https://github.com/simh/simh/issues/1093. So that was a bit of a sign.

But this license baloney (see https://github.com/simh/simh/blob/master/LICENSE.txt) he tried to pull is just crazy. I'm personally irritated enough about the stewardship of my dumb 2 line fix that I'll spend 30 seconds writing this. I expect my contributions to be "in = out" under the existing X11 license. Period.

Good. This is a perfect case for a "good" fork. I wish the new Open-SIMH group the best and I suspect and hope that this will invigorate the development of what is an awesome and important part of computer history.
I find their checkout to be the fastest of any store I go to, but I suppose it probably depends on the location.
Sells only dark matter food.
The local paper did comparison shopping and found Safeway to be about the same price for a weekly trip as Whole Foods. Trader Joes was significantly cheaper in the San Francisco Bay Area.
Before Android had finer-grained permissions[0], I used Xposed, a framework that allowed deep modifications to the OS and apps, and a permissions management tool called Xprivacy. It provided the kind of features you're describing, including fake locations that apps could not detect. Yes, Facebook, you can access my location. I'm in Pyongyang, North Korea.

Successors to Xposed and Xprivacy exist, but I have not used them. It may be time to revisit that.

[0] Many people, including me are still not satisfied with Android's permissions.
The dark chocolate peanut butter cups are really really (really) good
feathersjs. It is a very flexible, modular and scalable framework. It has good documentation. and it solves everything quite simply, no unnecessary complexity.
Whole Paycheck has certain products they can't find anywhere else easily. The higher price for the bananas is the price you pay for one stop shop convenience. The whole concept of the gas station convenience store is built on this concept. And you know what? Convenience had value. As for an $8 organic loaf of bread, that's easily the cost of a glass of cheap wine at a restaurant, or two ice cream cones. Seems like a good deal for a premium, healthier item.
> They aren't doing a very good job of using sender reputation.

That's your limited perspecive, sorry.

> they will still start blocking you if other senders who just happen to have an IP address close to yours start spamming.

Absolutely, how would they know how that provider assigns those IP's? A lot of spammers use entire /24's.

> If they have seen enough DKIM signed messages from a sender to know that the sender has a good reputation

A lot of spammers have DKIM, it's not a good reason to allow mail from a suspicious subnet.

Pick a provider that deals with their spam complaints. That's the harsh truth.
It's on GitHub.
It is strange to use charged words such as "crazy", "evil" and "satan" in a comment and then complain of vitriol on the forum.
The answer to this question is often one of a few different things: reliability (“we didn’t touch our service for 18 months after deployment and it never ran into issues”), low resource usage (“we decommissioned X servers which saves us $Y/year”), and high performance are common responses.
HF covers Decision Transfomers.

Sutton and Barto is the best start for foundations. Start there.
this is one of the benefits of consulting; you can ride both waves and get paid in both directions.

Companies need to go max pedal? Consult with them to help them go max pedal!

Companies need to save as much fuel as possible? Consult with them to help them cost-optimize all the things!
The Futility of Doctors
I'm not convinced that the value is better. Most of the stuff at TJ's is reasonable quality, but the prices are often lower only because there's less product in the package. I'd have to sit down and compare unit prices before I could be assured you were getting a better value for your money.
You are confused.

There is no sense, in C++, in which a naked pointer implies or suggests ownership. It is the opposite: the continued validity of a pointer value depends on ownership maintained elsewhere. Nowadays libraries keep track of ownership. Most commonly the library delegates that responsibility to Standard std::unique_ptr, for familiarity. Not doing that indicates something different in play.

(It is, in fact, UB even in C to copy the value of a pointer to an object that does not exist anymore. This is the case regardless whether it had pointed to or into a stack or a heap object.)

In C, there is no way to express library ownership of a pointer. So, in C there is always potential for confusion about ownership.
I've only been to a handful of their stores, but every single one just feels way too small. It also feels like the majority of the people there are employees restocking shelves and just generally being in the way. They are friendly and it's nice there's always someone I can ask if I need help finding someone, but it can be annoying to always have people in your way.
> In my view the ongoing race to the bottom of slave labour to make cheaper systems is not sustainable.

As someone who has worked in consumer electronics, and worked closely with the people who were on the factory line, employees on electronics manufacturing lines are not slave labor. They are often times well paid, with pay that would make for a good living in more rural parts of the US. After having worked on a production line for a year, they are in a good bargaining position to up their pay for the next year[1], sometime I got to witness as my team had to basically pay a bonus to get people to come back to work after the spring festival.

Do some employers suck? Of course[2]. It is important for the companies placing these orders to ensure workers are treated well, I know when I was at MSFT we had guidelines in place for worker treatment, including an increase minimum age for workers vs what the local law allowed.

I also don't think a lot of people realize that for any production line in China making complicated American designed electronics, that there are likely Americans also on the factory floor helping things out! Especially at the beginning of the production run. None of the people I know who were on the factory floor would have been silent if they had seen abuses, abuses of the people they worked day in and day out with for weeks and sometimes months.

I'm not saying horrible abuses don't happen, but I am saying that it is possible, and not some insanely difficult task, to responsibly manufacture goods in China, or any other country for that matter.

BTW, everything is made in China because China has a ton of local expertise, engineering talent, and ease of sourcing parts. For complicated to make products, the labor savings really isn't the big driver.

[1] Yield rates go up significantly with experienced employees.
[2] There is a lot of pressure to make release dates for consumer electronics, missing certain holidays for release means an entire product may not sell enough units to be profitable anymore. Does this mean crap tons of stress for everyone involved? Unfortunately yes, if you work in higher end consumer electronics you will see people fall apart all around you, it is a very high stress environment. It sucks that the stress is also put on the lowest paid workers in the chain, and more needs to be done to stop that from happening.
Sure, and as I mentioned above, that's a question I'm curious about. Michelin Star places, certainly. Fine dining, probably. 80%ile and 50%ile, I wonder. Certainly more likely to take advantage of precise control than the average home, because they are at it all day every day. Do they need more precision than the average induction can give? I'm curious but ultimately don't have the answer.