skysight-inc/HackerNews huggingface dataset:
Be careful thinking just going vegan is better for the planet.

"The vegan diet is widely regarded to be better for the planet than those that include animal products, but not all plant-based foodstuffs have a small environmental footprint."

https://www.bbc.com/future/article/20200211-why-the-vegan-di...
I'm glad to see most Limes and Birds gone.

More often than not, they ended up in roads, across sidewalks blocking access, thrown in parking spots, in lakes rivers and other deep-enough bodies of water, thrown off parking structures, and more.

And in my city, both Bird and Lime came in the city on flatbed trucks between 4-5AM and offloaded them en masse. Where I come from, that's abandoning trash. Had they work with the city, this rollout couold have gone loads smoother and not start by trashing the public commons...

But in reality, thats what Silly-con valley companies do - they exfiltrate good will and good things like public commons and take it for themselves, all the while screaming that they're being wronged when people take, disassemble, throw in trash their littered goods.
The trade-off has to do with computability: because (finitely presented) categories can express so much, reasoning about them (for example, the 'word problem' for them) is undecidable. So to use CT as a modeling language requires automated theorem proving techniques, which are computationally expensive, and fast reasoning is a large part of what we're commercializing.
Agreed. I find that Twitter (et al.) just amplify existing human biases and psychological effects like that. To totally misquote Steve Jobs, social media is like a bicycle for feeling bad.
I think it is the Extreme "Net Profits Margin" that is fishy.

Extreme Gross profits margin is entirely what enables marketing and funding for luxury brands.
I'd like to see a poll of how many ICs actually do that. I bet it's < 50%.
A program often is a model.
As a former UX designer, this is a wonderful device and I love it. It was clearly made with a particular user in mind and they thoughtfully designed around the user constraints.

It’s effective because it’s as simple as possible, and relies heavily (as pointed out by the designer multiple times) on very old metaphors like switchboards, telegrams, and binary state indicator lights. It feels obvious because these metaphors have been in our lives for decades, so we’re very familiar with them. But it doesn’t mean that we didn’t have to learn them at one point. It’s sort of like how the Beatles sound like regular music today, but in their heyday they made very new sounds and lots of people thought it was shit music.

I feel like UX designers are devalued because they often seem to create irritation rather than harmony. Let me tell you, it’s a real pain in the ass making harmonious experiences when you’re playing second fiddle to short term business goals, or even third fiddle to short term engineering constraints. I would love to go into Gmail and declare it a finished product and get the whole team to spend a year figuring out which features we can strip out to simplify the product and design it holistically like this Yayagram, but it’s a terrible business decision so we’re not doing it.

In real life, UX designers are there simply to prevent large apps from devolving into CRUD hell, and it’s nearly Sisyphean.
I wish I could just start reviewing random patches that get submitted/accepted into linux, but it's a daunting task. Although I'm good at C, lacking good knowledge of the according subsystem in the kernel makes it impossible to find anything but very trivial errors, which usually get caught by static analyzers afaict. I'm afraid of introducing noise that costs maintainers even more time, by commenting that something might be wrong because "I think you cannot sleep here" or "I think this needs to be in the critical section" when I'm not 100% sure.

The sad thing is that the Linux kernel isn't a small simple project, which manifests in many ways. I once debugged and fixed an issue in i915. Finding out where exactly the patch should go, which repo and branch it should be based on, how to format the commit message, etc took at least twice as long as finding and fixing the issue. You end up in some doc listing instructions for a dozen mail clients to configure them so they don't fuck up your patch when you send it. I guess that's why there is "git send-email"; at some point it was easier to add email sending capabilities to freaking git than to deal with email clients, because the whole process is so archaic. I wonder how many people get discouraged by this whole process and just give up. I'd like to think it's just filtering out low effort contributions, but I'm not really sure.

Long story short, I think the approachability of the Linux kernel is pretty low and I believe there are a bunch of capable people who'd happily get involved in some way, but are discouraged by the high bar of entry. It's a far stretch from github pull requests and issues usability-wise.
Did you know that the world trade center debris in the air were actually carried many miles away. Some of us are still suffering from the pollution it caused. I read that in a research article.
I mean maybe there are viral aerosol reservoirs in the clouds but posting stuff from a website called 5gexposed is not helping your case.
Apocryphal or not I still love the meme story of a kid finding a floppy disk and asking why someone would bother to 3D print a "save icon".

Other examples I included even in my above comment. Whoever "Bob" was, his home/office made him seem a curious luddite or eccentric throwback. He used what seemed a 1930s typewriter and his style of rolodex was from at least the 1950s, IIRC. On the one hand it was kind of cozy like visiting the home of a loving grandparent (perhaps Bob was always meant to evoke everyone's collective eccentric grandpa?), but on the other hand there was some "ludic dissonance" in that it was supposed to be "your house" and you were encouraged to customize and play with it. Why would I keep a typewriter so prominently? Are we sure we want a massive metal rolodex that's more likely to injure people (if not also be a tetanus risk) than be useful in a house with (talking) pets? Bob's skeumorphism was already dated in the 1990s that it launched into, and that's a fascinating reflection of it as well.
What do you mean? I meant that the best developers work well with others, coordinate with others, write maintainable code and document that code. All of this makes things easy to maintain if the developer leaves. These are rare traits and thus make an indespensable developer.
In a blind taste test put on for friends people thought the Impossible was actually the real deal and the beef burger was the fake "meat" product.

Both burgers were made with the same spices and were grilled on a charcoal grill.

People are happier to replace their hamburger meat with Impossible instead. Beyond Meat has slightly different flavor that people were able to pick out as "fake meat".
Tbone: WiFi 0-click vulnerabilities discovered affecting Tesla Model S/3/X/Y
When you are a fresh student, and when fork/exec is too advanced for you, just use system(3). Not recommended for production use, but that's indeed the easiest way to launch an executable.

Do we optimize our system call design for fresh students or for professionals?
None of the your examples are relevant to how Uber and Lyft treats their employees.
> They are person or company leasing labor aka providing services.

The formal definition - see the IRS link - is substantially more complex than that.

I provide services to the company that employs me. I am not a contractor.
My last employer did. You could only opt in/out once a year or during major life events, but it gave enough flexibility that I could have higher pay or more benefits when it suited me.
I find the meltiness is really what kills it for me, in most cases. If you're wanting something to add to a charcuterie board or to put out with your appetizers, there are a lot of great cashew-based cheeses that do a pretty good job at mimicking softer cheeses. They're a bit pricey, but probably close to the price you'd spend on a quality dairy cheese.

But once you start trying to melt vegan cheese...things get a little wonky. The consistency is just still not there, and yes, sometimes the aftertaste is pretty bad. I've found some that are bearable, but for the most part....I've just embraced cuisines that don't rely on cheese. Maybe some day we'll crack that (hazel?)nut, but we're still not there.
What about giving them the option: they can be employees or independent contractors?
New to Streamlit: st.form and st.form_submit_button
I like the "don't chase, be chased" recommendation below. But when it comes to how to achieve that, the "get traction" recommendation could have been expanded on just a bit more. So let me try to offer a very similar but slightly modified recommendation: get into YC.

How is "get traction" different from "get into YC"? Instacart and Airbnb will give you a clue. Neither had material traction when they applied to YC, and what worked for them is that their business models and founders made up for that. Once you're in, you still have to execute, but you won't be writing any cold emails to investors anymore.
Not sure about in other areas, but where i am from the hospital systems rarely checked for flu. During the pandemic anyone symptomatic was told to stay home. People who visited a health clinic were typically first given a covid test. My guess is quite a few people who had the flu over the last year likely did not get an official flu test since it was difficult to get into a hospital or health clinics during the pandemic.
lol, the linked video is not techno but some pretty bland tech-house...
> instead of fixing government policy and laws that disadvantage independent workers,

You're mistaken. It is not independent workers that are disadvantaged, but employees who as a result of those laws are less attractive to hire.

The solution here is to remove those arbitrary restrictions, not to expand them.
> The defining aspect of these gig worker jobs is that independent contractors _can_ decide when and how to work.

So the workers can negotiate when, how and for how much they'll work for their clients? I've got an '01 sedan collecting dust, can I decide that's how I'm going to pick up my clients via Uber?

When I worked as a contractor, it didn't matter that I used some shitty laptop or OS to get my work done, because I had the freedom to decide how and where I completed my work. Workers using Uber are denied that freedom.
I recommend buying plain yoghurt and adding to it whatever you actually like. It's less waste usually, cheaper and exactly what you actually want to eat.
Everyone with flu symptoms now gets diagnosed as having "COVID" based on an unreliable and questionable pcr test. It is all a scam.
I choose the work minimally, maybe 2 hours a month for doordash. Can I collect my benefits still?
>the real issue here

One phrase that always drives up the wall is "the real issue here." There can be more than one issue. For anything complicated, there are going to be at least two issues at hand. Banning a University to get the attention of leadership to corral their research department is a valid response to one of the real issues here.
It's free with so many credit cards that the value has been somewhat reduced - partly because lounges have gotten more crowded, and some partner lounges will reject Priority Pass holders if they're at capacity (since they'd prefer to serve ticket holders on their own airline first).
Wow, I always knew Flu was seasonal, but never realized how extreme that was. Looking at the North America graph, basically after May, the flu almost entirely disappears until the end of summer. Roughly 3 orders of magnitude difference between the peak and summer time. I would've thought it was closer to maybe 10x.
This idea that we need to provide our social contract / safety net exclusively via employers is so strange to me, compared to simply owning that if we want these to be rights of our citizens then the government should be providing them as tax-paid services.

This is the big problem that no policymaker wants to address, because there is a huge amount of money being made off of the status quo. And decades of bad-faith "big government" rhetoric plus "starve the beast" policy have soured the public on it.
I thought exactly the same. I recently had a lengthy discussion about viral interference here on HN only to learn that the person didn't want to see evidence that the mitigation measures (i.e. associated human behaviour change!) are effective - not only for SARS-Cov-2, but for a broad range of viral (and non-viral!) infectious diseases.
Are you claiming that gig/piece work isn't a "job" for an "employee"?
That's why there's digital qPCR now, testing has come a long way since 1993. Larger targets etc.
The Rise of the Video Game Graphics Guru
A business that pays poverty wages is insufficiently socially useful imo. We do too much for it; it does too little for us.

> some government idea of enough pay

Misleading. There is an objective amount of pay that is or is not enough to live on in a given place. The government tries to guess at this sometimes, for the purpose of setting min wage, but that value is objective and exists independently. It's not some arbitrary bureaucratic thing.
It's becoming less sane to use any systems package management to handle tool chains and libraries with each passing day.

The recommended way to manage your rust installation is rustup. It makes it trivial to set up and manage tool chains, globally or otherwise.

> what other compiler is only usable if you install from some website instead of your repos?

What compilers' recommended installation is some 3rd party package manager that lags behind the latest stable release by months?

Rustup is a useful tool, it's dumb to ignore it.
Sure, but if it's an artist you're trying to establish provenance for it's pretty easy. Most artists who are coveted mint through curated platforms. Those who don't might mint directly on opensea where they will have verified accounts tied to their address. It's pretty easy to do this kind of due diligence.
I’ve always found it interesting that vegan “cheese” is still considered cheese. Should it be cheese-food? or imitation cheese?
She has upward mobility. They let her choose the rate she charges the customer and then they take their cut. The more hours she wants, she can have. If she's good at her job and the customers love her, she can give herself a raise by increasing prices (it's already like $50-120/hr depending on the class). She even has the authority to hire someone to work under her.
Blazor vs. React – LogRocket Blog
We elect lawmakers, not lawkeepers. It is their job to update the laws to keep pace with society, not restrict society so existing laws remain useful. In the 'ship of state' metaphor, we're never going to be closer to a drydock and we need a hospital ship not an aircraft carrier.
No, not yet. Most of the vegan cheeses target shreds/singles. I would bet someone is working on it, but that it's probably a niche product at best.

I think there are other food items that have that funky, umami tang that those cheeses have though. Plenty of cultures have built up some interesting flavors in vegan food stuffs with lactobacillus.
To use the playing field analogy, leveling the playing field could mean one team does not get an unfair advantage in the game. I agree the reward for winning or losing should not be the same. But winner takes all is not good either.
>If you don't like it, don't support it with your money. I honestly cannot make sense of the reasoning for any other conclusion.

Android has several different stores you can host on, and Epic is making their own store for Android. Google Play store still has far, far, far , far more marketshare than any other storefront. It's not even close. But I appreciate the OPTION for developers to forgoe that for whatever reason. Be it to support open source development (FDroid's MO), host content Google won't allow (adult apps tends to be the most common one, but I used some modded Youtube apps back in the day), etc. It's not an option 95% of people make, but contingency plans are always appreciated

using your logic, I don't understand why you would find the mere existence of these splinter stores offensive. don't support them with your money.
Buying and selling items is in fact considered work!
That's partially true.

But, if you build a house and it collapses on top of you, who's responsible? Who pays for your medical expenses?

Even worse, if the house collapses and it falls on top of your guests, who's responsible? Who pays for everyone's medical expenses?

That's just one random example, there are many ways a house can fail.
I guess that depends on whether you consider this a sociology experiment or white hat work.

I'm not sure that I agree that sociology experiments have 'informed consent' the way you appear to be thinking of it. Yes, you know you're in an experiment, but if you know what the experiment actually is, then your reactions are not authentic and you skew the results (which always makes me wonder about clever people in experiments).

In white hat stories, it's not always the case that everyone knows ahead of time, but 'enough' people know. Those who do know bear part of the responsibility of ensuring that things don't 'go too far', and they give organizational consent but not personal consent. Although I confess that OSS might be a little fuzzy here because I didn't sign anything when I started. You can't tapdance around informing me by pointing to some employment agreement.
I think you might be more in agreement with the original comment than how I interpreted your comment.

Personally, I think OP is calling out that most of the issues with current Uber (and similar companies) is the asymmetry of information. Only Uber knows where all the riders are, what they are paying, and where they are going. They also are the only ones that know where all the drivers are and how much they are expecting to be paid. This information asymmetry allows them to expose just enough information to both rider and driver to facilitate the outcome Uber wants. In my mind, when Uber (or anyone else) starts controlling the flow of information they cease to be simply a platform/market place.

The majority of issues (in my mind) resolve themselves when this data asymmetry is removed. Driver's have more freedom of choice if they can see all available fares rather than just a yes/no prompt on an individual basis, for example.

I also think there is far more gray area to these types of employment relationships that is generally acceptable when it comes to things like how you do the job, how you dress, etc. For example, if you are an independent delivery driver but enter into a contract with FedEx it is acceptable for FedEx to stipulate that you wear a FedEx uniform while delivering FedEx parcels. If you don't find that stipulation acceptable, you can decline the contract. Likewise, if FedEx discovers you aren't following contractual obligations they can terminate the relationship.
Beyond a month or two of experience, what would more experience benefit in that role?
Still, there is an extreme range within those parameters.

What is 'decent housing' for instance? An apartment in the affordable part of town, shared with 3 room-mates? Your own condo? Your own house in the suburbs? A home in a gated community?

Is 'decent food' the minimum amount of recommended nutrition as defined by the USDA? Or eating out 3 nights a week? Or enjoying prime rib whenever you feel like it?

Is "decent healthcare" a checkup every year? Or a Cadillac insurance plan?

Any combination of these could be called an acceptable standard of living depending on who you ask. It's totally subjective, but the difference between them is tens of thousands of dollars a year.
>It almost feels like your goal is to collect emails

Now that's a new one, keep going pal :)
Show HN: A Compendium of Software Design
Not a fan of the substitutes either. Vegan meat is okay-ish, but it's obviously not meat and it doesn't have animal fats so it's never gonna be meat really. Also your just fooling your sense of taste, it will adjust eventually, and it seems the more fake meat you eat, the less tasty it becomes.

I wish instead of pushing all these fake meat/dairy, we'd get a real vegetarian/vegan cuisine, like Indian/Oriental cooking, complex meals with lots of natural ingredients and spices, and have that become prevalent, as fast food, at the gas station and so on.
It seems tempting to solve technological problems with more technology, but my experience is more technology is more problems. The password manager will update/ask for updates. It will ask about auto fill or saving passwords, etc. The people with password understanding problems definitely don’t understand password management problems!
There is a difference between imitating and replacing.

Personally I would love a list of animal product ingredients and their suitable vegan replacements when trying to cook after some recipe.
I acted as follows:
1. First I wrote a list of necessary controls (button, input field, breadcrumbs, etc.)
2. Then I found all the design systems that I find visually pleasing. Along the way I checked which of them had repetitive controls that were missing from my list. And added them.
3. Then I assembled a moodboard for each control (these are screenshots of different variations of each control from each design system).
4. And drew them one by one. It's not hard to do when I have all the patterns in front of me.

But I have a serious advantage - I'm a designer. I learned the visual skills at different offline courses (we have great people in Russia who can teach great things). Perhaps if you clarify the question, I can help with a much better answer!
I can't be the only one, but I feel pretty sure I'm in a minority among computer programmers. This "bottom-up" approach is just not the way my brain works. I definitely feel I'm a top-down sort of thinker and learner, and this puts me at a disadvantage, regarding the literature and approach in this profession.

Are the terms describing the two approaches here "empirical" versus "rational"? I'm talking about building bit by bit as opposed to getting an overview and then drilling down. I definitely feel like I benefit from the second. And I almost feel like it may not be too strong to suggest that I'm actively harmed by the first.

Something like the author's approach is great, for my purposes, when I already pretty much understand something. But I can't start here.

Again, I feel like I'm in a minority. But anyone else have this turn of mind, too? How do you cope? Do you just look for other materials?
Not in that business, but normally you expect certain types of shovels to be seasonal. E.g. snow shovels probably sell more in winter, gardening shovels more in summer. Add to that you can usually look at weather data and refine the seasonal estimates, since in a warm winter people buy fewer snow shovels, in a cold spring, people buy fewer gardening shovels.

Just put all that into some simple regression models and you probably get a fairly good estimate.

The trickiest thing is figuring out how out of stock you are. How many shovels would you have sold if you hadn't run out of stock. So usually you have to be more careful with data points when you might have not registered customers that didn't get what they want in your store.
I'm sorry, I am not a materials scientist. You might find a list of stuff not to use when building an antenna tower.
Almost all discussion on this topic suggests a minimum amount of work to qualify.
Oculus will sell a Quest 2 headset that doesn't need Facebook for an extra $500