skysight-inc/HackerNews huggingface dataset:
I love how all the comments here are bagging on the article, while completely ignoring:

1) The article does acknowledge that being "healthier" is not meant to be the goal of meat-replacements like Impossible/Beyond

2) The article serves as clarification for those who erroneously conflate "not made of meat" with "healthy"

3) At least one of the companies (Beyond Meat) does claim on its website that its products are meant to "improve human health" - ergo, are healthier than eating meat: https://www.beyondmeat.com/about/
Courts still want everything written out as if it had to be read to a blind a blind person, which is why it's unusual to see legal briefs even use bullet points but instead a) make the b) same points inline although this is c) much harder to read.

In general most legal writing and procedure is overwrought and obscurantist, not least to serve as a moat between the profession and the public. While I enjoy reading complex arguments and legal witticisms, such archaisms really do a disservice to the public. Many legal documents could be 2/3 the length and far more accessible without any sacrifice of accuracy or depth.
Google Patents Generating output sequences from input using neural networks
You have short shrifted and belittled his views on this issue. Suggest you listen to this podcast where he expounds on his views, which are thoughtful and deep -- https://www.stitcher.com/podcast/turner-podcast-network/the-...
I'm in the UK and we have private and the NHS along side which kind of works. The NHS can be a bit rubbish in terms of long waits and the like.
I can second this. If OP wrote what he wrote here in the unemployment application I'm nearly certain he would get it. Worst case he may have a wait a few weeks (8 where I live I believe) before the benefits kick in.
You can now pay a per-request rate and skip the autoscaling / wcu & rcu math.

https://aws.amazon.com/dynamodb/pricing/on-demand/
This is incredibly easy to game. A bad actor would create a prison which focused only on convict selection, and fully ignored the bonus for recidivism and pumped people through. Prison not only needs to be ethical for individuals, but for the rest of society.
It's straight out of JG Ballard.
According to the National Labor Relations Board:

The law protects the right of employees to engage in protected concerted activities-group action to improve wages, benefits, and working conditions and to engage in union activities and support a union.

Looks like someone filed a complaint... TODAY!

https://www.nlrb.gov/case/29-CA-248112
I wish to see more of this, compatibility layer for all AWS products. Let's have enough of this to make it easy so you can run an "AWS app" else where. I figured kubernetes is that path, but AWS has too many customer API/products that it's still easy to be baked in.
> My main beef with python is that it is harder to deploy projects to other people

On the other hand, I think python has more "batteries included" than other scripting languages and for many projects you can usually figure out how to eliminate dependencies.
> Private prisons had financial incentives for post-incarceration behavior. Eg: If their prisoner recidivism rate after 3 years was 10% lower than the average public prison, they would get a 20% bonus.

Then the best strategy would be to make sure that the prisoners die as soon as possible.
Incentives for this are all weird. You have literal customer lock-in, so you can promise anything and deliver nothing.

The recidivism metric would probably cause private prisons to try to avoid or eject worst prisoners, so you'd end up with a 2-tier system, where private prisons are hotels for "nice" people, and public prisons are a hell-hole for the rest.

Or maybe some prisons would run training on how not to get caught.
I've basically had the same experience but picking up skateboarding again. I spent a lot of time skateboarding as a kid, and it turns out it's also a really efficient, compact way of getting around a city too! I now feel a lot more comfortable moving further away from BART while maintaining a consistent commute time.
Bragging doesn't make the language less unremarkable.
Most VMs will recompile long-running hot code; I’d assume V8 does this as well.
Interstellar Comet Discovered
string literals without having to process a asciz string into a ptr+size string at runtime, would be nice. C++ has language support that could enable that regardless of a future string format, of course, but C doesn't.
I agree with you on the gun emoji thing, that was gloriously retarded. But all in all, you can always choose an open source rendering of the glyph.
Please don't gang up on another user.
I don't get it. A linker's task should be straightforward. In essence, it looks up addresses from strings, whose number is bounded by the lines of code written by humans. I think that there must be a lot of incidental complexity if that task somehow becomes a bottleneck.

And how can it be that a binary called "cmd/compile" has 170k symbols (that's like, global definitions, right?). Not that that's a huge number in terms of today's computing power, but how many millions of lines of source code does that correspond to?

Still, 1M relocations, or 34MB of "Reloc" objects, as indicated, shouldn't be a huge issue to process. Object files should have minimal parsing overhead. Is there any indication how long this takes to link? Shouldn't 1 or 2 secs be sufficient? (assuming 100s of MB/s for sequential disk read/write, and < 1us to store each of the 170k symbols in a hashmap, and < 1us to to look up each of the 1M of relocations).

- I don't think mmap should be used if it can be avoided. It means giving up control over what parts of the file are loaded in memory. And from a semantic point of view, that memory region still must be treated differently, since on-disk and in-memory data structures are not the same.
> No court guidelines exist on how to approach the topic.

That seems odd. If I send a hand-drawn picture of a knife to someone, I'm pretty sure that would be entered as evidence. Why would a text message with the knife emoji be any different?
Ah I see you've never implemented an incentive program before.

EVERY SINGLE SYSTEM GETS GAMED. NO MATTER WHAT YOU MEASURE.

Every metric you could possible think of can be manipulated in ways you can't imagine. But give private companies the incentive and someone in them will figure it out.

IMO the only way to run things like prisons is to hire people that strongly care about the public good to run them. Hire people who want to run a good organization that accomplishes the organization's goals. Which for prisons should be rehabilitation and safety.
It's not just the comparisons, it's the additions, multiplications and divisions too. When you enter 10,000, each iteration of the loop is working with numbers 10,000 digits long. When you enter 100,000, each iteration is working with numbers 100,000 digits long, which I imagine makes every operation slower.
Why can’t NULL serve as the invalid string in this case? It’s clearly not a valid string that an operation will return.
What computer science concepts stretched your mind?
Maybe if you have really great insurance in the US wait times aren't that bad, but the vast majority do not have great insurance, and wait times can still be many months to get in to see a specialist. Generally speaking critical care in Canada is not something you have to wait for. Cancer treatment and surgery, it's when you need it. Wait times for some things may be longer: Hip replacement big the issue isn't acute, for example.

Whether or no wait time varies greatly, the overall quality of care can be assessed in terms of patient outcomes life expectancy which are generally very similar while spending significantly less money. In fact many countries with socialized healthcare actually surpass the US on some factors like infant mortality, in part because the US has a higher poverty rate and those in poverty have less access to healthcare.
I don't know about others, but it's not boring reading for me. I appreciate it when someone points out the downvotes and responds, as OP has done here.

We shouldn't treat downvotes the same was we do trolls and ignore them.
All of the people I know who are strongly opposed to government run healthcare are veterans. They are people who have spent 4-20 years of their life with government run healthcare.

One guy I knew went to the doctor complaining about blood in his poop. Was prescribed pepto bismal. Went back a few months later. Same thing. Went back a few months later, same thing. This pattern repeated for a little bit over a year. Eventually, he got a colonoscopy. Stage 4 colon cancer. He passed away a few months later.

A friend of mine went to the doctor with a fucked up ankle. Swollen to the size of a grapefruit. They wrapped it and gave him 800mg Motrin. Week later, same thing. Repeat x4. During the last trip, the doctor was giving him the scrip for another bottle of Motrin, when another (higher ranked) doctor recognized him and ordered the junior doctor to do an x ray. The junior doctor protested but did it anyway because it's the military. Fractured ankle. By this point it was mostly healed, so too late to put a cast on it. Fortunately it hadn't healed wrong, so it didn't need to be rebroken.

Vet communities are full of stories like this. And veterans, people who have had government healthcare for years to decades, are the population group most opposed to government run healthcare.

This doesn't necessarily mean government run healthcare is bad; the military is disfunctional in many ways. But your assertion that opposition to government run healthcare is based in ignorance is absolutely, completely false.
I almost always get the "gist" of a book just by reading it (and even when I don't, I can quickly reference the Wikipedia page on it), so I'm not very concerned with outlining or summarizing works in their entirety.

Instead what I try to capture with book notes are memorable or densely insightful passages. I use Notion to store these notes, since Notion's database feature (similar to Airtable but more powerful) makes it easy to connect useful passages to other metadata for quick reference later on. For example, I have a database called "Quotes" where I create a new record for each insightful passage I come across. Each quote record is connected to records from the following other databases: Books, Authors, Topics.

It's not very lightweight, but the payoff is immense. I routinely think, "Damn, what was that Paul Virilio quote about second-order effects again?" And I'll quickly open my Authors database on <Paul Virilio> or my Topics database on <second-order effects> and find my quote: "When you invent the ship, you also invent the shipwreck."
It really depends on how you travel. Tour bus excursions are one thing, but when you're young, backpacking and biking through another country, or doing foreign exchange or student travel programs gives you much more exposure. Consider the https://en.wikipedia.org/wiki/Erasmus_Programme in Europe for example.

However, even traveling to touristy places can expand your mind. I recently spent 3 weeks in Ecuador, it completely changed my mind about the country and burst all of my pre-conceived nations, and I say this as someone who has already been to Columbia, Chile, Peru, Argentina, et al.

For an American who thinks other countries are "shitholes" and that other people "live in huts", even a touristy tourbus experience can burst your bubble.
Most agriculture markets are extremely competitive such that they are basically perfect competition.
I don't think I'm really ready to give you the keys to life or anything. I'm happy with where I'm at, but it's certainly not perfect and it wouldn't work for everyone. I'll answer your questions, though.

> But how do you make money?

I do web development, mostly. I mostly ensure that I have work by undercharging for my services ($80/hour, which is pretty competitive for a Python developer with 10+ years of experience, 6ish of them in Python). I have low expenses because I live without some comforts (I live in a shared rental). I drive a 1996 Toyota Tacoma with 248K miles on it. I rock climb. It's not an extraordinary life, but it's mine and I like it.

> And how did you get started?

Parted ways on fairly good terms with my last salary job, without any real plan.

> I'd be concerned about losing health insurance or draining savings while losing the opportunity cost of employment.

Not to nitpick semantics, but you're currently paying the "opportunity costs" of employment. The opportunity costs of employment are what you lose by being employed, not the other way around.

Health insurance is literally my biggest expense, more than rent, and I'm a healthy 32 year old guy. The US is not a good place to be a human with a fallible body. What can I say, it's a risk. Plan for health insurance in your savings. Ultimately, not being in the US is probably the best idea--we're the only first world country with a third world healthcare system.

> How sure were you that your plan would work before you took the leap?

Not sure at all. It hasn't always "worked", either, I worked at a coffee shop and drove recycling to the dump for some local businesses, did landscaping, pet watching. I've never starved, never had to borrow money from friends or family. But I'm still not sure.

Your boss could lay you off tomorrow. Tomorrow's Friday, that's when they lay people off. There's certainly a risk in branching off on your own, but don't underestimate the risk of doing the same thing you've always done.

Probably you'll be okay no matter what choice you make, even if it's a mistake. It's just your finances. Your finances matter, but there are more important things.

EDIT: I'm passionate about the GPL, but can't really afford to be Richard Stallman about it. The reason I license my free software under the GPL is that I want it to push humanity forward, not get locked off in private codebases. But that's what I do on my free time, not what I do for work. I'd love to get paid to write GPL code and maybe some day I will, but most of the code I write is closed source for companies. Maybe that makes me a hypocrite--I like to think it makes me pragmatic.
"No docket activity found" when I clicked that link.
Mysterious object from interstellar space ‘approaching our solar system’
That quote is fantastic, and very true in my limited anecdotal experience
> I'm not a legal expert, but I will try to come up with a policy that more clearly expresses that you will NOT receive marketing about third-party services and our only usage of these services would be to update you all on our new product offerings.

You do not need to be a legal expert to state this in your policy in plain language.

Examples:

"We will collect your contact information for the purpose of updating you about this product."

"We will not collect analytic data."

"If this policy changes, you will be notified 60 days before data collection begins."

You do not need to predicate openness and honesty on legal expertise.
> Illegal drugs channel money into large organized crime syndicates

An excellent argument for decriminalizing them.

> All drug offenses are violent. Illegal...

First you say "all", then "illegal". Which is it?
Not really. I love to work as software engineer but I'm already feeling negative side effects of the stress related to the profession. Having to seat for 8h a day doing intellectual work doesn't seem to be healthy because often you start to force yourself to remain productive after the first hours (and then comes the frustration). Sometimes I wonder if I should have done something else, with a lower salary but having a healthier life both physically and mentally.
Surprising ways to attract new investors for your business
One thing that stuck out to me was you mentioned needing 10 more years of work to reach your early retirement goals. That sounds like a really long time to me, considering how negative your experience is with working.

If you get your savings rate up to 75-80%, it shouldn't take you more than a few years to earn your freedom for life, even if it's a fairly modest existence.

For what it's worth, that's my plan. Save another 2-3 years then retire to live frugally (in US or abroad) on about $20-24k a year, 3-3.5% withdrawal rate.

Having to hang in there for 2-3 years can be rough at times, but 10 years would be crushing.
Couldn't you compile the C extensions to WASM too? Then it'd just be WASM code interacting with WASM code.
> You can't expect your country to remain the same

Why would anyone want or expect their country to remain the same? Especially the US? There are massive problems here, with millions of people hurting every day. The current state of the US is not a nice place for tens of millions+ of its residents.

Stating that you'd expect a country to 'remain the same' is tantamount to stating you want the current horrible problems that presently plague our society to persist - with no action against them. That doesn't make any sense.

Things are awful right now. Thing should _not_ stay the same. Things should improve, and people should work every day to improve them.

> it's hard to take this kind of opinion seriously.

Please do not belittle or demean other commenter's opinions. https://news.ycombinator.com/newsguidelines.html
Just being government run is just one ingredient in a successful prison system.

Next you need to find good people that strongly want to accomplish the organization's goals. And who are smart enough to actually do that.

And you need to make sure those leaders have adequate funding and time to make the necessary changes. As well as having a legal system that is at least half-way working correctly.
The Ghosting, Racism, and Exploitation at Game Publisher Nicalis
I was surprised to find that Miami Beach has free trolleys and Hollywood (CA) has a free nighttime (weekend?) shuttle as well here in the US.
I would think 3 would be plenty for a lawsuit that forces kickstarter to hire them back so they can complete their work :P Can you still organize a union in a company after being fired from it? I would make it my life mission if I were in their place for the principle of the thing.
I use separate requirements-to-freeze.txt and requirements.txt, so that I maintain only list of direct dependencies (no transitive dependencies) and only pin versions when I know the code won't work with the latest version, but pip freeze creates a file like package lock with all the dependencies versioned so I can recreate the exact environment again without needing to store a docker image of it or something like that. See https://www.kennethreitz.org/essays/a-better-pip-workflow

Needing to name the requirements file and needing to activate venv are not pain points I feel.

Wrapping native libraries and not invoking a C compiler at package install time means some trade-offs. https://cffi.readthedocs.io/en/latest/cdef.html
>We are, I promise you, not doomed, no matter what Jonathan Franzen says. We could be, of course, if we decided we really wanted to.

Well, we knew about these things for 3+ decades, so how does that "decision" thing working out thus far?
There are zillions of case studies in the moderation comments we've posted over the years. I wouldn't add much to the guidelines because if we make them too long, they won't get read.

Many things about moderation are massively subjective. We do our best to be fair, and in most cases the guidelines provide good guidance.
What seems unlikely for someone with radical spiritual views?
Australian here; it's the same here. "Oh Software Engineer..." cue vacant look
Can’t base intrinsic value on hope.
Yeah. Fast compare to what ? Blas ? On which platform ? The Readme is a bit short for something that pretend to be "significantly faster than most mathematics libraries out there"
>Franzen's essay was garbage. There are rebuttals all over the place including from some of the most prominent Climate scientists in the world

Rebuttals are a dime a dozen, especially on hot topics...
Wouldn't a perfect score be perfect regardless of the scale?
He’s incorrect because he has misquoted the evidence. Canada’s wait time data is restricted to medically necessary but non-emergent procedures. It is inaccurate to say that millions of people are dying while waiting for treatment. The average wait time for a cancer patient to be seen is 3 weeks. Average. Remember, not everyone with cancer is dying.

I appreciate the value of debate, but i ask that you please do your homework before you start citing the evidence
I used Zen Business to handle the legal stuff. Beyond that, my business is basically do what I did for a salary job (Python/Django), but fewer hours per week, and getting paid hourly without benefits. That wouldn't work for every career, but in my situation it actually was pretty easy.

Taxes are definitely not easy, but having a separate business bank account has made them a lot easier.
Sorry, no. Overly simple summary: I was a B player, I failed to stay relevant, and I got old.
Once discredited by his association with Nazism, Martin Heidegger is enjoying a posthumous revival. So what is it about his ideas that resonate with so many?

It seems like the situation is exactly the opposite. Heidegger was considered a leading throughout the 20th century and it is only in the last few years that the intensity of his NAZI affiliations has become evident (as well as the degree to which he mix philosophy and politics), leaving his philosophy much more suspect.
Why would private prisons be allowed to refuse specific inmates? State prisons can't do that.
VW rethinks how it writes car software
>> Private prisons had financial incentives for post-incarceration behavior.

I bet if you just paid the felons the same amount they cost to incarcerate, relocated them away from their peer group, and forbid contact, a lot of them wouldn't re-offend, like, ever. It's down to basically a combination of poverty and peer pressure (as in "just when I thought I got out, they pull me back in") most of the time.

This is sort of how exile worked in Russia before the revolution: nonviolent offenders were sent to Siberia and simply lived there. No hard labor or anything, no incarceration per se, but you couldn't leave, and all your correspondence was subject to review and censorship.
Hey, thanks for your response! Great article and you guys are definitely in a good place now (yay Dark mode!) Your iterative approach to course-correction was absolutely the way to go so hats off for a job well done.

>When you're focused on maintaining and building toward better reliability, it's harder to slow down and centralize principles, components, etc.

Been there, done that, got the T-Shirt. Routing in Angular, API design and versioning, CMS integration, and more. I get it.

>In the end, it's difficult to get people to agree to one thing, much more so when you're adding more and more people to the mix.

There are probably a dozen relevant Dilberts on design-by-committee which are probably amplified by the egos and inexperience of dozens of 2x-year olds working at $hottest_unicorn. I strongly suspect that you are a very kind, patient, and understanding man.

>We're in a much better place now. More than just having an interface library, we've created a framework for debating the various parts of the system and reinforcing that understanding that was missing early on.

Congratulations, again. My sincerest apologies for focusing on the 'start line' when your article was about the race. Hindsight is absolutely 20/20 so hats off for a job well done and thanks for the follow-up.
Radical idea: why not giving a legal path to whoever wants to enter instead? Illegal work would become much less frequent and convenient and business owners would be forced to pay a fair wage to these now documented immigrants or get sued. Then you would not have any more unfair competition.