skysight-inc/HackerNews huggingface dataset:
The Book "South" which is something like an edited version of Shackelton's diary, has this journey in reasonable detail. It had a profound impact on me; that people could be that tough and resilient against massive odds. I think about it often when I am feeling stressed - how would someone like Shackelton handle this so the fear didn't impair their judgement.
The big issue with sugar is HOW MUCH we're consuming. Most Americans are consuming more than 10% of their daily calories from Sugar and too much consumption has been linked to a whole heap of things beyond just diabetes - including cardiovascular, neurological, and metabolic issues. Sugar is also incredibly addictive so, with it being in so much of our food, it's no surprise that we're consuming more than recommended. Sift just brings that information to the forefront so that shoppers are more empowered in the grocery aisles.
Show HN: Bakelite – making it easier to communicate with your firmware
> the whole fat being bad thing ... bullshit

I bet it played a big part in the growth of the $71B US diet industry.

Five top wine consumers [0] vs. (coronary disease per 100k [1]): US (79.2), France (31), Italy (51), UK (47), China (114), Russia (225), Spain (38.9)

[0] https://www.statista.com/statistics/858743/global-wine-consu...

[1] https://www.worldlifeexpectancy.com/cause-of-death/coronary-...
On one hand, this is awesome.

But aren't there also several command line utilities which already support JSON.

Why cram new stuff into such an industry standard tool?
Imagine being haunted by Nancy Reagan in 2022.
"Is this a ligature or is it a homoglyph attack" is certainly a waste of cycles that nobody should have to endure. (why am I thinking of Scala all of a sudden, Scala has done nothing wrong!)

Perhaps if some radical homoglyph defenses get established they could also take this sting out of ligatures? (how about highlighting everything that cannot be typed with your current keyboard layout, or with the layouts in whatever quick access scheme you might have?)
> To take the claim "no amount of alcohol consumption is safe" seriously would mean you shouldn't eat bread, which contains a small amount of alcohol.

No, it doesn't mean this. What they mean is that any amount of alcohol consumption causes some amount of harm. From the research I have seen it seems to be more or less linear. Minuscule consumption means minimal harm.

The implication isn't that you or anyone else should necessarily reduce your consumption to zero. It's that it should not be assumed that there some level of consumption that causes no harm or is beneficial (as previously believed). That is what the phrase "no amount is safe" commonly means in medicine. It is a purely medical recommendation.

This is totally separate from a dietary guideline, which would weigh the risks of alcohol against the social reality of it's consumption. That is the way that you seem to be interpreting it.

Also I'm not the person you responded to originally, but interestingly it seems like arsenic, in tiny quantities, is actually essential to our biology.
> "After a year in software engineering in one of the hot areas like coastal cities or Austin, ..."

Honestly, that would make a lot more sense.

If you even qualified it and said "After a year at today's salaries, as a single adult with no dependents" it would make so much more sense.

> In 2014 I started my first non-startup job and would have been happy with $80k but instead I got $110k

I'm 10 years into the tech field (3 years software automation engineer, 7 years dev) and still haven't even touched your _starting_ salary of 110k.
Currently a Lead Software Engineer making just under 100.

Living expenses have gone up significantly with children, though, and with the housing market being what it is.
this is the answer.

source: currently being burned out on an adjacent aws team..
My favorite is still Go Mono (and not only for Go) - mostly because I prefer the good old "typewriter-style" fonts with serifs. "Sans-serif" monospace fonts look odd to me because most letters are sans-serif, but then they have to add serifs to I, i, l, 1 etc. to avoid having them look "skinny".
I am curious why people use Minio over S3/B2/R2/GCS. It seems like the hard part is not really the api of a key value store like this, but the reliability. S3 is so cheap (and I assume its competitors are even cheaper), it seems like giving up that reliability and running your own infra would be a really tough sell.

(For testing, I totally understand having something that matches the s3 api but is lighter weight)
That's probably already happened. The next step will be to take offense at the rewritten version on some other grounds such as "ableism."
I agree, but OP is clearly in that second camp, or they wouldn't be asking here ;)
I thought it was weird at first, but I grew to really enjoy the way they look. It isn't too difficult to figure out, because even if you don't use ligatures when you look at one you know right away it is an unusual symbol and you need to look at it a little closer to figure out what it is.

Also, if something doesn't turn red when you swap an = for a == then it's time to re-evaluate code coverage.

Edit: I should note that I mainly write C and C++. Other languages may make ligatures less pleasant
Why? Borders are full of rules of the form "X can cross for purpose A but not for purpose B" for both people and goods.
Everything should just be Matrix protocol at this point. 40m users so far. A long way to go until it is anywhere approaching as ubiquitous as email, but I hold hope.
Mapping Climate Grief, One Pixel at a Time
SMB and sole proprietorships get away with ridiculous tax things constantly! The only difference is they usually don't try to take it to the Supreme Court when the IRS audits them.
Patents incentivize filing and owning patents. The disconnect is whether a patent actually represents innovation. IME the most innovative things in the software world are not patentable or never patented (algorithms, free software that sets a standard de facto). The things which are patented are stupid “X for Y” where someone tries to either block competitors or extract a tax from an obvious application of technology to a domain.
It’s objectively dumb to look at a service provider and conflate that with what the proponents are talking about.

Have you considered that you are in the wrong decade? Its year .. 13..? Its time to be up to speed on this.

If you run into a proponent that is also conflating these things you should simply correct them about the difference between onchain activities and third party centralized service providers, which means educating yourself first.

The only reason the hacker gets to keep the funds and have no civil or criminal liability is because of them using the actual decentralized rails and uncensorable contracts such as Tornado.cash
or worse, the comments arn't kept up to date, and now life would actually have been easier just looking at the function definitions without comments
Those would be the "conspiracy theorists".
LWN also has coverage of language runtimes and other projects. Recent stories include one about python-dev discussion of adding a literal syntax for frozensets (https://lwn.net/SubscriberLink/881599/ae07750ec86ed3cc/), a new OpenSSH feature on restricting agent keys (https://lwn.net/Articles/880458/), Lessons from log4j (https://lwn.net/Articles/878570/), etc.

I often skip the really in-depth kernel articles, since it makes no difference to anything I do if Linux gets a new slab allocator or whatever, but still find my subscription valuable for hearing about new project releases, as well as these deep project dives.
It's a lot easier for a distro to update a default utility than to add a new one though. I suspect having updated curl would happen faster than adding httpie to the list of default utilities.
Assuming the small company can even file a patent. To do that you need capital, lawyers, developers with free time. Meanwhile your larger competitor has already filed a dozen of them and has used a few vague ones in your domain to sue you out of existence.
This is false - boiling the wort is used in probably 99% of commercial and home brewing.
If this is BMJ's best argument, then I'm going to have to side with Facebook on this one. This quote right here basically sums up the silliness of the BMJ's argument:

>Alan Duke, editor in chief of Lead Stories, told The BMJ that the “Missing Context” label was created by Facebook specifically “to deal with content that could mislead without additional context but which was otherwise true or real.”

This whole episode is one more piece highlighting the difficulties caused by casual readers attempting to read technical literature. Technical literature covers topics that average readers have little to no experience with and as such non-technical readers are prone to drawing unsupportable conclusions from them. Honestly, any technical article can be slapped with the "Missing Context" flag by default.

The positions in this article are pretty simple. BMJ publishes a report showing that one of the contractors performing studies for Pfizer's covid vaccine had practices that were flawed but did not render the data unusable. As far as I can tell, everyone agrees on these facts. This article was widely shared on Facebook, primarily by anti-vaccine groups. Lead Stories is asked by Facebook to fact check the article and Lead Stories assigns the "Missing Context" flag

Extrapolating from context, I'm going to assume that anti-vaxxers were arguing that this was proof that the vaccine is entirely unreliable and should not be used (this seems like a safe assumption because it's the conclusion that anti-vaxxers always come to no matter the evidence). It's important to note that BMJ and Lead Stories both agree that this conclusion is entirely unsupportable by the article.

The BMJ is intended for a technical audience, so from a technical reader's standpoint, the article is complete as it is. Lead Stories is reading from the viewpoint of a non-technical reader; someone who lacks the skills and experience necessary to understand the article. So Lead Stories points out that readers need more information than is in the article in order to understand it. This is trivially non-controversial from the plain english definition of "technical literature". It's even more true in light of the fact that anti-vaxxers are using the article to build flawed arguments that are resulting in the deaths of thousands. BMJ's response to the situation is unsupportable and, perhaps intentionally, is arguing something completely differently than Lead Stories.

That's not to say BMJ doesn't have a real grievance. They should push back on the wording Facebook provided in their notice. Facebook states that the article is partly false, which Lead Stories does not agree with. Facebook also, ironically, does not provide sufficient context on the meaning of the "Missing Context" label. But none of these problems with Facebook refute the appropriateness of the "Missing Context" label.
Plenty of people would rather stick to dealing with ICANN's pricing directly via CloudFlare.
I bought a few shares in May of 2021 so I'm feeling it a bit. May also just buy the dip :)
They should see if they can sponsor Collabora work on this instead. Collabora has a solid track record of delivering high-quality work that is upstreamed, and former Intel Vulkan Driver lead Jason Ekstrand joining them this is exactly in their ballpark.
Interdisciplinary experience is something I most engineering educations provide.

I can only speak from my undergrad experience, but almost every engineering discipline took the same background courses, as well as mechanical, thermal, fluid, and electrical engineering classes and from there, went on to take courses related directly to their field.

From my experience, tinkering is another way to say prototyping or building a proof of concept.

As we've gained experience, the need to prototype the same solutions decreases, but when learning new tools and methodologies, experimenting and prototyping is very much part of the engineering process.
Or just a pattern recognition error. t can look like r at first glance, especially with some fonts
> It's about sanitized inputs.

Less sanitized and more correctly formatted. Writing literal JSON by hand at the CLI is not fun.
You kind of said it yourself: it's an industry standard tool, so it will (almost) always be available.
I doubt advice about moderate drinking influences behavior, outside perhaps where pregnancy is concerned.

Pretty much everyone at least occasionally eats food they know isn't good for them.
There was once a country that tried an experiment of a limited democracy that respected the rights of minorities, and constrained the rights of majorities, by ratifying a constitution that limited the powers of government to certain enumerated purposes. For a while, and on certain topics, this restrained people from exercising their will, democratically, on some minorities, some of the time.

But of course as you would expect, these constitutional limitations eroded, and democracy took its place, and the rights of minorities receded.

Still, it was a sweet dream.
for those interested: the mean center of population for the US is a county road somewhere between Springfield and St. Louis, Missouri. https://goo.gl/maps/nSt8tZKGvhcsXqieA
Texas is still west of the current center and there has been huge migration to Texas.
My concern is they'll accidentally break something.
Risk victimizes those who are exposed to it. When it is trivial to identify a single person who is exposed to the risk, we don't call it "victimless", we call it "endangerment".

Why, when an act exposes multiple unnamed people to a risk, do some call it a "victimless" crime? Just because it's difficult to identify those exposed to a risk doesn't mean that people haven't been placed at risk.
Agreed, the k8 operator is terrible. I deployed it at version like .4 and there is 0 upgrade path to the current version. I'm stuck with basically doing a completely new deployment and migrating all of the data from the buckets, ACLs, users, etc.
No, their statement is correct regardless of the benefits. This brief isn't a cost benefit analysis. It's not a dietary guideline. It's a statement of medical fact (based on current research, anyway): that no amount of alcohol is safe for cardiovascular health.

There may well be benefits to alcohol consumption, but those are entirely irrelevant here.
Question, hopefully not too off topic: if I subscribe, can I get the weekly edition emailed to me like a newsletter? Or at least a notification when it’s posted? I want to subscribe but doubt I’ll actually remember to log in and read it every week.
Shouldn't this be a GitHub issue or GitHub discussion:

https://github.com/curl/curl/wiki/JSON

Wiki is a weird format to use for a proposal.
Only for first time. If you are already experienced, it's not so hard to setup a server.
Or you can hire a freelancer to do the job for you.
DynamoDB is one of my favorite AWS products.
That's helpful advice! I'll add that info to the site and, to let you know, here's how we make money. (1) We currently charge for "diets". So, if you want to unlock Paleo, it's $2.99 per month. For free everyone gets food scores + risky ingredients flagged + info on why an ingredient was flagged. (2) We have an affiliate relationship with several of the retailers we support so, if you use the extension while shopping, they pay us a referral fee. Where do you grocery shop? Will see if it's a retailer on our roadmap.
It’s not an indictment of the protocol, so much as it is saying that the protocol is too low-level for average users and therefore centralized players (like Coinbase) tend to step in and provide the desired service.
Do you expect the engineers on your team to know the top sales person at your company?

This person might be responsible for the majority of evangelism and revenue for the company. Do you expect the SDEs to know about him?

Again, no shot against against Rick - he is amazing, smart, technical, competent, and a deep owner.

But the average SDE on the team won't know about these or watch these talks. There are too many deep internal engineering challenges to solve.
I can relate. I went keto long term and lost a significant amount of weight but I started getting GERD and alopecia. Long story short I was experiencing autoimmune cycles. My cortisol and other stress hormone levels were also swinging. It’s hard to pinpoint what affected my gut health but I couldn’t sustain keto and you might say fell off the wagon back to my normal carb ratios. My hair is back and other issues gone. I’m no longer doing keto but now focusing more on caloric restrictions. I believe what’s good for me is probably on a very personal genetic level.
I will check out Everlywell, thank you.
> They ask you about wine (khamr) and gambling. Say, "In them is great sin and [yet, some] benefit for people. But their sin is greater than their benefit."

https://quran.com/2/219

> O you who have believed, indeed, intoxicants (khamr), gambling, [sacrificing on] stone altars [to other than God], and divining arrows are but defilement from the work of Satan, so avoid it that you may be successful.

https://quran.com/5/90
There's some data on scholar, for instance a suggested health difference between wine vs beers or spirits, based on ~28k participants monitored over 2-19 years[0].

From my understanding the narrative of moderate alcohol consumption (specifically wine, via resveritrol) being beneficial comes from epidemiological studies of people living in the Mediterranean, an area with relatively long median life spans[1]

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC31093/

[1] https://www.ingentaconnect.com/content/ben/emiddt/2014/00000...
tl;dr If you've got an embedded system (Arduino say) and you need to communicate with it over seiral/USB/etc, Bakelite takes care of all the tedious bits like data serialization, framing, etc...

I wrote this after seeing many people implement their own protocols by hand, or try unsuccessfully to use Google's protobuf on embedded systems. Hopefully people find it useful!
Archive is a little flaky on this front, but the other issue i see is when the company decides Archive is illegally hosting and files a DMCA or other lawsuit
This is up there with Inconsolata as one of the best monospace fonts, IMO.
That defeats the purpose of the law. If they’re flagrantly violating the spirit and intent by barely passing the technical requirement, then the law should either A) be removed or B) retooled to address the loophole.

We should never encourage ignoring certain laws or it undermines the whole system. It’s why I don’t support states legalizing weed under the federal government’s nose/while they turn a blind eye. Sure, we like it for weed, but what happens when a super conservative state does something less popular like, say, functionally bans gay marriage and goes, “well you aren’t enforcing drug laws, why should they get a pass but not us?”

I’m sure there are better examples but hopefully I’m getting my point across. Exceptions = weakening of the established structure. I don’t know about you, but I like that “the law is king” in the US. Mostly because we can change them.
It sounds like the age-old market segmentation thing. People driving their kids to soccer practice don't make money with their vans, so they'll notice the higher price (and if they find out their congresscritter was responsible, they'll vote for a different one). Meanwhile, cargo vans are used to make money, so the users can bear the extra cost. There's also overtones of taxation without representation going on here; individuals can vote, and so they have lower taxes than businesses, which can't vote. (It's too bad that Ford doesn't dump the seats they take out of the van into Boston Harbor! Someone would probably still get the reference.)

It's the same game that SaaS companies play. Everything is free until you want SSO, then it's $30,000 a year. If you need SSO, you can afford it.

Personally, I hate this in both cases. I think we could save everyone a lot of time if every vendor you did business with just grabbed you by the ankles and flipped you upside down and took whatever money fell out of your pocket. Why tiptoe around what they really want...
Czech anti-vaccine folk singer dies aft deliberately getting infected
Thanks, Stephen! Serving size / food tracking would be a great feature add.
I would rather write a new tool - say jcurl - which uses curl under the hood.

As a user I would not expect curl to have json functionality.

And as a developer I would prefer to have one codebase deal with http and another one with json.
If it makes no sense, why do I not hear any modern great singers on the radio? On TV? In the movies? Getting awards?
I think its bad practice to only quote part of the argument like that.
> But aren't there also several command line utilities which already support JSON.

There are command line utilities which consume, query, or format json.

But aside from e.g. httpie (which is essentially a competitor to Curl), which "several command-line utilities" make authoring JSON easy and convenient?

Because if you check point (3), the link, and the paragraph before it, this is entirely about sending valid JSON (ideally with the correct headers).

In fact the second section of the link in question literally states:

> # JSON response

> Not particular handling. Pipe output to jq or similar.
Look up "anti-money laundering".
It has been years since i have had to manage web design stuff...but as i recall, section 508 specifically calls for federal-centric web properties to - by law - include accessibility features to accomodate the American Disabilities Act (the ADA). So, yeah, it better damn well have accessibility baked in, else it would be illegal. :-)

To be fair, the little documentation and blog posts here and there that i have read on the US Digital Service is that those folks reaslly are attentive to design considerations for always including accessbility...which is awesome!!
This is going too far the other direction. Even if we assume no one is just slacking (which is a bad assumption), sometimes people are just not suited to the job they're in, and there's nothing a manager can reasonably do to change that, short of removing them.
If we align it perfectly with the center of mass of the continent, maybe it will prevent sea level rise?
I think hundreds of years ago the norm was to count years from the beginning of the era, typically the rule of the current emperor, e.g., 文政five年. (In that system it's currently 令和3年.) Of course that varied by locality; in much of Europe, for example, the norm was to use Roman numerals counted from a year that Dionysius Exiguus had miscalculated as the year of Jesus's birth, e.g., MDCCCXXII.
Am I the only one rocking with agave? Especially agave NF, it looks a bit funky (casual-looking) but it's been really easy on my eyes on not-too-high res display(34' 1440p).

https://github.com/blobject/agave
JSON is used a lot, really a lot, with CURL. It's ubiquitous on the web. cURLs intention is to support all this common URL stuff. Adding JSON seems a natural fit to me.
Crypto.com sure did.
This article from Martin Fowler explores your point in greater depth. It's a good read: https://martinfowler.com/articles/is-quality-worth-cost.html

One concrete problem with technical debt the article highlights is it that negatively impacts the time to deliver new features. Customers today usually expect not only a great initial feature set from a product, but also a steady stream of improvements and growth, along with responsiveness to feedback and pain points.