skysight-inc/HackerNews huggingface dataset:
I work in industrial biotech, read the entire article and found it mostly compelling, aside from lacking discussion of the reasons meat production might increase in cost over the time frame of the analysis.

The fundamental challenge is not a lack of understanding - it seems to be mostly centered around keeping bacteria out of giant 100,000 Liter vats, and out of all of the smaller upstream processes.

Think of biotech as happening in successively larger tanks. Start in a vial, go up to a flask, go up to a tank fermenter, go up to a bigger and bigger vat. If competing bacteria get into your process at any of these steps or the transfers between them and start winning, you kill the batch and start over. And you probably take down your equipment for a deep clean as well. This takes you offline for some time. This is already a problem for fermentation of other bacterial cultures, but it’s an even bigger problem for animal cells because they grow so much slower. So there’s some lack of fundamental understanding on animal cell growth mechanisms.

Given how much attention has been focused during the pandemic on understanding how to limit the spread of germs, it seems to me that there may be some synergistic advancements in keeping large scale processes contamination-free. A lot of it is human factors.. operators using proper PPE etc. Now we have a global population that understands all of that better.. maybe that moves the baseline.
[..] Many liquors simply take a long time to make. Producers have to grow or buy the ingredients, distill the spirit, then let it age. That means producers must anticipate demand years in advance. They can't simply turn on the spigot when demand rises.

"You can't go back five years and retroactively plant more agave," Ozgo said of the plant used to make tequila. "It doesn't work that way."

The distiller Buffalo Trace, whose bourbon is currently limited to two bottles per day for customers in Pennsylvania, is undertaking a $1.2 billion expansion but says it will still be "a few years" before it can fully meet consumer demand.[..]

And how would that work? To increase supply? Are we going to grow food or Ag for liquor? Arable land is decreasing. Population increasing. Ag is not automated and less people willing to labour. Supply chain is nothing if there is no supply.
Oh, that's definitely valid.

It's not like your colleagues set out to write bad code, or built systems that weren't extensible (at least, I hope that's the case). But they needed to get things done, and so they did what made sense at the time.

And over time, these organically-grown codebases develop more and more complexity and tend to retain historical baggage (often fueled by "if it ain't broke, don't fix it" coupled with reward structures typically not incentivizing the repaying of technical debt).

(not referring to your colleagues per se, but rather another general statement)

A popular fable is that of Chesterton's Fence. In short: if you don't understand why something is the way it is, then you should be wary of getting rid of it. This is incredibly applicable to refactors and clean rewrites.

Starting with a good foundation is crucial, since a lot of code is inevitably patterned on surrounding code. But making sure those incremental changes over time are also of high quality is important for making sure that the code quality doesn't degrade over time, because the new code of today is the existing code of tomorrow.

I sympathize with stringent product requirements -- that imposes tons of limitations on what you can reasonably do. But if you have nothing else, a comprehensive, well-structured, well-documented (and/or self-documenting) test suite can be an excellent way to document system behavior.
(brew install dwarf-fortress-lmp)
Both, certainly. One alone does not fix the other.
And this mindset leads you down the path of repurposing a 3d printer into an SMD piece-n-place machine, and spending 2-3 years of your 4 week project timeline getting that working properly...

:-)

(I would have totally paid $300 to get that done for me - even if it meant re laying out the pcb files to make it a practical "one big board with 2400 components, with a bunch of weird routed slots" task.)
> so basically, nobody cares about that particular area of centralization

except for anyone who cares about cryptosystems actually being cryptographically secure and decentralized instead of just serving as a thin excuse to drive hype.

> I think this role can go away though.

The eternal refrain of shitcoins is “I think we can fix this later”. That never seems to end up being correct.
It may appear fine but your friend may be logged.
> ...and then the company does the simplest/cheapest way to comply which is literally checking for whatever was required by the order.

An ironic form of chabuduo.

https://www.chinaexpatsociety.com/culture/the-chabuduo-minds...
AppCode uses xcodebuild etc under the hood and xcodeprojects to configure the ide. You aren't going to get any bugs in the compilation etc process than you would in Xcode.
China will never become the superpower they aspire to be until they stop lying, cheating and stealing.
> Performance is quite comparable to Anbox on the same device.

I had a PinePhone. The performance of Anbox on it was slow, and apps were rendered at a low resolution and scaled up using bilinear scaling. And I had to configure zram/zswap (which was a good idea regardless of using Anbox or not), because otherwise the 1 gigabyte of RAM wasn't enough to fit Linux and Anbox, and Anbox would terminate from merely poking around in the settings app and trying to login to MicroG or something.

I hope that the scaling (and performance?) is fixed in Anbox, and that Waydroid performs faster than Anbox and uses less RAM. But I no longer have a functioning PinePhone to test further on.

I watched https://www.youtube.com/watch?v=bG0uAQqeqW4. Scrolling through the recent apps list has both a high latency and low frame rate (and PinePhone-native UIs like GTK Phosh and Plasma Mobile are not really better). And the gameplay had 150 or more milliseconds of latency between touch input and the screen responding, which is awful.

> It's more powerful than my first laptop

This speaks to how unoptimized and GPU-dependent today's software is (Xfce on a dual-core ULV Intel-based laptop from 2016 is more responsive than KDE Plasma on that laptop or a Zen 3 desktop PC, admittedly with a crappy GPU), and perhaps how today's screens are higher-resolution than old laptops.

> I think the comparison there is phones-now to laptops-back-then

The comparison is with "laptops from just a few years ago". My old laptop runs circles around my PinePhone, though I won't say it's better than good phones of today.
> Keep in mind that there is a mechanism of action that explains why the consumption of mammalian food products (including dairy) significantly increases risk of chronic inflammation, heart disease, diabetes, and cancer in humans: the autoimmune response of dietary N-Glycolylneuraminic acid (Neu5Gc) uptake in human cells.

That's interesting but wouldn't the consumption of dairy fat be very strongly correlated with the consumption of dairy? And these folks had lower bouts of heart disease, not higher. Do you know how much this autoimmune response is associated with red meat as opposed to dairy?
>Triage isn’t politics. You can disagree but I think calling it playing politics is pretty absurd.

You would call it "giving most accurate information" which is technically true but in a legalese sense. Not in a building trust with society sense.

>Nothing about the wuhan lab origin is particularly relevant or important as far as the issues of treatment go. I agree this is an entirely political issue, but it is also divorced from what has become politicized as far as COVID treatment and vaccines.

It's relevant to the issue of being a trustworthy authority figure. The response of the government/media was to censor this narrative while Fauci was internally exchanging emails about it. Not only did it set a new precedent but it was for questionable reasons because like you say they are orthogonal issues from perspective of finding scientific solutions. In other words they squandered the trust of the people for completely political reasons.

>There have always been people skeptical of the government. There have always been antivax people. But the flames that are fanning these, especially now are explicitly being done so by political elements for their own personal political gain.

We are passed that point. We are at a point where many bureaucrats feel justified operating in "post-truth" worldviews. They have gone from reacting to bad faith actors to themselves being part of the systemic problem.

>Does rejecting (especially) vaccines and masks in spite of the quantifiable data about their efficacy make sense? No.

In the context of both parties using the pandemic as a wedge issue for their own causes. In the context of all the doubt medical institutions have generated for themselves. It's not a surprising outcome on the social level.
The AMA isn't responsible for the bottleneck in residency slots. We should be asking Congress to increase funding.

https://www.ama-assn.org/press-center/press-releases/ama-fun...
Also, you may learn a bit about his other passions. I once learned a fair bit about curing meats (and probably something about ruby, I guess) from tenderlove at one of his talks.
Whoa this is awesome, curious if I can run a WhatsApp matrix bridge with this
Just imagine if they didn't mandate mask. It would be much more than 73%. Perhaps the article title is wonky.
Because most humans are functional enough to understand the concepts of metaphor and allusion.

No rational person would read this headline and assume that some cosmic force prevents you from coding Dwarf Fortress unless you have a math PhD. Therefore the most reasonable conclusion is that the creator of Dwarf Fortress does have a math PhD, and that it provided significant transferrable skills. That this is not what the headline says on a literal reading does not prevent a reader even with zero familiarity on the topic from correctly understanding it.
I also wondered about that... Isn't most "corn" fed to cattle actually silage which is fermented field corn, i.e. the WHOLE plant, not just the grain portion? And corn is actually grass...
I think TPMs are designed such that Google only trusts TPMs with private keys inaccessible to users (and bank account stealers, and Netflix downloaders), and which follow the instructions of your bank or Netflix (not the instructions of the user).
They violated the feature flag part of the guidelines, does Apple really need another reason? https://developer.apple.com/forums/thread/72176
> It’s a real shame languages have such shitty stack traces for functional style code. It’s nothing fundamental about the style

It is, though. Stack traces are fundamentally high-impedance for anything other than structured imperative code.
I've seen the proposal for the Southland cable, but as far as I'm aware this is not confirmed yet. Unless you know different?
I'm not talking about sponsored slanted takes on benefits.

I'm talking about a general myopia focusing on short-term

I was in favor of the TPP, at least the parts that both dealt with some of the inequalities and esp. in that it constrained China.

CCP is a huge problem, and is both uniquely well-positioned and explicitly strategizing to exploit this myopia. It may be the only example like this, but such a failure can be existential. That's why it becomes a focus.

Many other situations are different, but giving away core manufacturing know-how is not typically covered by economists as a long-term issue, and is very hard to restore once lost.
It starts with confusing basic terminology for trivial usage (e.g. 'signing' and 'address'), proceeds to get worse from there. A 'wallet' is described as hot/cold and hardware/software and single/multi-sig. How do you easily support both 'mainnet' (actual live) and 'testnets' (essentially your fantasy league). You'll need to 'import the contract address' for a lot of coins in order to see your 'stake' (aka balance) in the wallet.

On the merchant side, the technological workarounds to higher transaction fees and slower processing time versus traditional credit cards lead to 'L2' aka 'layer-2', sometimes 'on-/off-chain' solutions. And finally the mathematical and network security issues are usually hidden deeply and covered in double-speak to the most critical question - where is the key to your wallet? Hint: it's not the secret phrase...
In short, Apple does things in non-standard ways without explaining how to get another OS to work.

Apple doesn’t prioritize lack of binary blobs. The EFI firmware is all proprietary. All their Wi-Fi have been switched to Broadcom.

They do weird non-standard things to the Thunderbolt controller, e.g., you have to lie to the firmware and claim to be macOS in order for it not to disable the Thunderbolt controller.

Newer MacBooks hide a bunch of hardware behind the proprietary T2, and whatever embedded OS runs the Touch Bar.

MacBooks are not ideologically pure, and sunk efforts to get an OS working on other machines are often wasted on MacBooks because Apple does things in bizarrely different ways.
I hope they can scale up. I used to see Impossible Burger at Costco earlier this year but haven't been able to find it for months now.
Unfortunately the good people are resigning and leaving (like in this case) so the worse people stick around. Both the previous fda heads are now on the board of Pfizer and moderna.
I save love letters / emails / texts, tax docs

All else, purge every year
And yet im being downvoted for being negative on China?
What resources would you recommend for someone new to Phoenix, LiveView, Elixir to get started on this stack?
RSocket continues to feel like a weird Java-ism that doesn't really make much difference, but is kind of hipster-trendy has-cachet in JVM world. It doesn't seem to have any presence outside JVM. There's plenty of other well-adopted, also good protocols.

Right now there's some gaps to fill, & there's still a question of what higher level application layers to run atop it, but QUIC & HTTP3 are where I'd start if I wanted to invest myself in advanced technology that might begin to pay off big. QUIC is really a SCTP replacement, a multi-stream transport protocol, but it happens to ride atop UDP. RSocket calls itself an "application protocol" but seems to exist at around the same layer- it's api was ~2014 "reactive" hipster cool, but in terms of a protocol, it doesn't offer anything that I see that's particularly novel or intersting.

The RSocket FAQ has a section, "why not http/2", which both indicates the age of RSocket, & which pretty clearly illuminates that QUIC fits the bill: https://rsocket.io/about/faq#why-not-http2

Edit: Oh! There's some value add listed in "Why not QUIC?"!

> RSocket specifically is intended for layering on top of something like QUIC. QUIC offers reliable transport, congestion control, byte-level flow control, and multiplexed byte streams. RSocket layers on top of those things the binary framing and behavioral semantics of message streams (unidirectional and bidirectional), message-level flow control, resumption, etc.
Cryptically Carnivorous Plant Has Been Hiding in Plain Sight, Waiting for Flesh
Dairy is bad in general. It is proven to increase biomarkers of oxidation and inflammation.

It's the most common food allergen by far, but mostly causes very mild symptoms. a bit of stuffy nose, a bit of reflux, things like that.

Consumption of dairy in general is correlated with osteoporosis. Some hypothesize this effect is mediated by the osteolytic effects of chronic allergic inflammation.

BMJ study from 2014: https://www.bmj.com/content/349/bmj.g6015

Diary is inflammatory: "In subsamples of two additional cohorts, one in males and one in females, a positive association was seen between milk intake and both urine 8-iso-PGF2α (a biomarker of oxidative stress) and serum interleukin 6 (a main inflammatory biomarker)."

"High milk intake was associated with higher mortality in one cohort of women and in another cohort of men, and with higher fracture incidence in women."

8-iso-PGF2α is produced by inflammatory cells (mast cells, etc). You do not need to have clinically significant allergy to suffer from chronic inflammation.
I'm in cyber security, DFIR, mid-career. Know enough code to script and automate, but not SWE. I Can't pass leetcode hards or whatever the programming gamut interview is now.
This year I'm got 5 interviews (after passing phone screens), with 5 different companies. I've submitted hundreds of applications. 1 BAD offer. Interviewing is literally just not worth my time.
I’ll take a moment to plug jupytext. It just takes an easy pre-commit hook to have auto-synchronized .ipynb and .md (and more!) versions of the notebook, which makes diffing and code review feasible.
Are we sure?
You know, hacker news is an important enough site that your post may have been flagged by Biden’s campaign team
Ask HN: Preferred Desktop to Cloud File Sync
Wondering if people have a preferred file sync system. I currently have google drive since forever but they have swapped to putting your email address in the file link which I'm not a fan of e.g. http://prntscr.com/1taaxs0

Curious what people use and recommend.
it's a matter of cut
Influenced by your comment and others below, I created a shared spreadsheet where we can share our code structures & patterns informally & learn from one another.

https://docs.google.com/spreadsheets/d/10gCxVJyrme6Rv-LepqId...

Once there are enough contributions, perhaps a community member could write a blog article summarizing the major patterns - the use cases, patterns, benefits & drawbacks.

Don’t be shy!
I am particularly appreciative of the blog author's transliteration of the phrase, respecting the Hebrew (technically Aramaic in this case) pronunciation of his yeshivish background and not choosing to "modernize" for a broader audience.

I am curious how common the "ay" is these days as opposed to "oy" - I don't know if I've heard it in a long time. Which part of Europe does it come from, and which yeshivos and communities are still doing it? Anyone know? In general, I'm fascinated by the different ways the language evolved before Ben Yehuda's revival and standardization and I find it frustrating that in some corners of the Jewish world a conscious decision was made to abandon this natural fragmentation in favor of a standard.
https://archive.is/OJvcy
That assumes the read of the field will happen immediately after this class is instantiated. Which is, of course, not likely to be the case in real code.

Which is why NPEs are inherently problematic. If something is null, and it's being read, it means an implicit contract violation happened -before- the read (i.e., that field should have been set somewhere), and you -have no idea where-. Better to fail fast with a cleaner message when this ErrorResponse object is created, than when the null message is attempted to be used somewhere further down the call stack and you have no idea why it's null.

Or more succinctly, "to instantly alert you to a bug and/or contract violation" is not what NPEs do. They alert you when you attempt to read a value that has not been set; they do not alert you when you failed to set a value you should have set. If you have a constructor and something should not be null in it, at least assert that it is not null so it fails fast; don't wait for it to be read who knows how much later and fail only then.
Technically it was probably leaking objects, not memory per se, but… I suppose that’s a bit of a pedantic distinction/memory leaked with the objects… but none of those things is incompatible with it being a revolution.
Repeated recreational use of ketamine over years can lead to permanent urinary tract damage, potentially leading to incontinence, etc. "Ketamine bladder syndrome"

https://www.nursingtimes.net/clinical-archive/medicine-manag...
This is way better than my Radio Shack 200-in-1 for understanding the logic part better than jumping directly to resistors/capacitors/diodes/etc. What a time to be alive.
What comes to mind is DNS based load balancing. You'd have a full stack running in each region, and users get routed to the one nearest them. I could see this working for something like Dropbox or an email service where users can be easily segmented.
https://bandcamp.com

https://rateyourmusic.com for discovery.
I mean in that sense so is the normal stock market....
So one patient every two years needs one dose of an antivenom. Charge them for the dose of antivenom. Then add up the unused stock as administrative cost and spread that over all emergency care. Simple and effective.

Do the same sort of thing for all other short-half-life things that you must keep on hand.

It doesn’t have to be hard. I get that it is complicated right now, but let’s focus on the idea that simplifying it would help everyone.
I stand corrected. Thank you for pointing out my mistake.
Or the intent is something other than what the report assumes?
> Is it me or is this an extremely clumsy way of doing censorship?

yeah it's literally called MiAdBlacklistConfig, to stop certain ads from displaying in the browser.

So it's developed by the AD department. What do you think.
I had quite the interaction with Twitch about having lost my email domain. I can still stream to the channel but they said “that you believe to be yours”... quite funny because I believe nothing to be mine, but they came out and said that it’s not mine. They acted as though I were upset, and I’m sure many people that they deal with are. But it’s true, these accounts and phone numbers are not ours.

The closest thing to ours is private keys for onion host routing which are addresssed as the public key derived from the private key tailed with dot-onion (https://pubkey.onion). And most software works with Tor our of the box via torify. Tested with self-signed HTTPS and XMPP and others have with email.

Tor may not be anonymous, but identity ownership is a killer use case. 2022 the year of the onion? I can commit to wrapping all my things going forward.
forwarding this comment to my friends due in 2 months

/sarcasm
If I die earlier due to my love of methamphetamines, well that’s a price I’m willing to pay. /s

In all honesty people cannot perform a cost/benefit analysis without accurate cost data.
Frankly, the same is true in Northern California. I see lots of cows out to pasture at all times of year. I'm sure there must be somewhere in the country where it's cheaper to feed grain (or too cold to go outside?), but even with the crazy land prices out here it's cheaper to feed them grass. It's the same price as everything else:

https://cloversonoma.com/
You can make a claim. I can make a claim. That's all fine. (Though evidence beats claims, but I'm not sure how either of us could find actual evidence, even in principle.)

What you can't do (and I yell at a lot of others about this) is use downvotes as proof that you're right. They aren't proof, even that you're right about censorship. They just mean that people think that you're wrong, or that they think you're being a jerk. Or they can mean that people want to censor you. But if they mean that, they're kind of clueless, because at least some of us read with "showdead" turned on.
This sounds like one of the many cases that is just begging for good codegen frameworks.
> Erath County Texas

That looks like prime wind turbine power generation country.
Another word for ad is promotion. These sites promote certain groups. The censor believes they profit from this activity. It is not unreasonable for such a censor to understand them as illegal ads.
Just to be clear; the (incomplete) code snippets in the report have been through a code mangler. The only names readable are of the api that is actually used.
GeoGopher 2.0: a gopher client for Commodore GEOS