skysight-inc/HackerNews huggingface dataset:
I see now where the confusion comes from: the abbreviation RTL is overloaded to (1) register-transfer level (as e.g. Verilog) and (2) register-transfer language (e.g. GCCs intermediate representation you cited). I think the former use is much more widespread. I agree GCC's register-transfer language is close to Sail.
That's obviously not true, and also obviously not the point being argued.
You guys are a gem. Probably the best piece of software I use.
He gave a few in the article..

> > I know I haven’t gone into a lot of specific details about GCP’s deprecations. I can tell you that virtually everything I’ve used, from networking (legacy to VPC) to storage (Cloud SQL v1 to v2) to Firebase (now Firestore with a totally different API) to App Engine (don’t even get me started) to Cloud Endpoints to… I dunno, everything, has forced me to rewrite it all after at most 2–3 years, and they never automate it for you, and often there is no documented migration path at all. It’s just crickets.
"the customer is always right" doesn't mean every individual customer is always correct and you should never disagree with any of them, it means the customer, in aggregate, is correct and you need to react to customer opinions.

But also idk what else you'd want them to say "the thing you're taking shit isn't deprecated" seems like an important response to "you mishandled this deprecation".
One possible use case for even a minimal html/css renderer is for UI layouts outside of a browser. There's no need to bundle a JS engine to run some code if your team is already comfortable using another language.
> Why not fire like 650/750 and just base FireFox on Chromium?

That's likely not too far behind. There might be a runway of a couple of years before that, though. I don't think they'd get rid of quite so many people at that point.
Agreed, I was speaking more to the general trend. The sharp fall off is probably some combination of reaction to the executive order and the pandemic itself making travel impossible. Though I think lesser people will immigrate in the future also, especially if remote work is embraced to a greater degree.
A friend of mine, Garrett Smith, has g@rre.tt, which always impressed me.

I’m still waiting for someone to launch a .ux domain so I can grab macint.ux
Ask HN: Is it okay to post on Show HN multiple times?
If yes, then how often?
Rust doesn’t prevent leaks, by the way, though it doesn’t tend to produce them.
> people just need to actually make sites like that.

This is the problem I see with initiatives like Gopher and Gemini.

The people causing the problems with the web are not the people who will listen to these initiatives.

They are banks, advertisers, FAANG, everyone who is fine making money off the standard Chrome-IE-Edge crowd and barely even care about Firefox support.

Both Gemini support and a sane subset of HTTP / HTML require the same level of dedication that I could bring, but no commercial site will. Well, to be blunt, minimal HTTP / HTML is a lot easier. I can keep my same hyper backend, Firefox client, Nginx for TLS termination, curl and libcurl and pycurl, lots of tools that will only work on HTTP.

Plus, minimal HTTP 1.1 is not that hard to implement, so I think they're mostly attacking the wrong part of the stack while also cutting out useful performance features like QUIC or pipelining or caching.
> “All cafeterias and restaurants have a design that ‘nudges’ people towards something. So it is sensible to use designs that make the healthiest and most sustainable food options the easiest to pick without thinking about it,” she said.

Hopefully such designs also produce lower quantities of the less desirable options, since food waste has a huge impact on climate change (according to drawdown’s list).

> “We know that information alone is generally not enough to get us to change damaging habits. More research is needed on how to set up our society so that the self-interested default decision is the best one for the climate.”

This I agree wholeheartedly with. Expecting people to change their behaviors is an exercise in futility. Defaults and convenience matter a lot more.
Compare to Nim?
It does sound a bit bleak. Are these drugs better or worse than the animalistic hormones locked in our bodies? Mature adults know how to handle the surging hormones that destroy teen emotions, maybe humans can learn to deal with drugs... but only with constant exposure, just the same as we've done in all our adolescence.

I am in no way for or against such drugs, having not experienced any psychedelics or behavior control drugs in my entire life. Just a philosophical thought I had after I read your comment.
How about they just go ahead and put a sign on the meat dishes saying "recently sneezed on by someone with Covid" to make the veggie option more appealing?
I can understand perhaps avoiding rewriting complex applications, but why are core components like the search, taskbar, and the settings app so dog slow? This stuff was new for windows 7 or 8. Still, if I type 'bluetooth' in the search bar it can take 10s to find the settings page by that name. Maybe part of the reason native apps have fallen out of favor lately is that the OS can't even provide an example of a modern performant one.
What unit of energy? Calories?
From what I've seen there's enough known advancements coming to make the cost of the type of lithium battery I'd need to at least half of what it is right now. There's also the growing market for second-lives of EV batteries. So I expect to turn the house effectively off-grid within 5 years, keeping the traditional grid as backup and occasional filler. In rural areas with crappy power that's an improvement over the existing grid. Even today if I valued the insurance against power cuts enough to buy a generator just doing the battery install today would make sense instead. From what I've read lithium itself is plentiful, it's the other stuff that goes into batteries, and is actively being engineered out, that's a problem, like cobalt. So I wouldn't bet for a rise in the price of the needed raw materials, but insight into the cost curves of mining would be cool to see.
On the flipside, my father passed away this time last year and his favourite pub the month after. We looked it up on Google Streetview recently and there he was, immortalised stood out front of the pub with a pint in hand.
Yes, if some US famers want to do some Iberico-style ham, they should be able to, but they cannot call it Iberico.
They should build their brand, and not confuse consumers with a geographically based label that is clearly not accurate.
They should compete on their own merit and quality, and not rely on a brand that took centuries to build. I would be fine if they label it as "Iberico-style ham" or "prepared the Iberico way", just not call it Iberico. Actually, if they plan to deviate from the original recipe (i.e. using different nuts) because they think it is better then Iberico, then they should differentiate themselves from Iberico. Unless using different nuts is a way to cut cost, and they still want to label it Iberico ?
Is this an academic paper? Telling a story the way the author sees it, causal relationships established as if they are obvious, no need to actually show they exist. This is indoctrination, not analysis.
Yale's SalivaDirect COVID sample Processing method receives FDA emergency auth
...why is the unit important?
I didn't, but always been interested in the financial markets from a young age. I frequent /r/algotrading and sometimes seeking alpha, sometimes useful stuff posted. I'm not doing HFT though, my algo holds on average for about 20 days
AN has been stored since 2013, economic crisis hit in late 2019.
20,000 dollars is nothing for the port authority, and the cost of storing the 2755 tons of AN in prime commercial real estate (Beirut port) is much higher to the cost of disposing it.
The issue is corruption, ignorance, apathy, lack of good governance.
If they were to make a sequel, Gump would be a billionaire based on his historical investments.
Women workforce participation – The Swiss knife for solving problems
Summary: The Recurse Center is a six week retreat by programmers. The first day of RC is mandatory. That's the day they go over how the community works, and their community guidelines which they consider to be one of the most important parts of RC. Since OP missed the first day, RC told them they would have to defer to the next batch.

IMO, it does seem like the consequences of missing the first day are a bit harsh. To be fair to RC, they do mention this is the only person to miss the first day since they've been doing RC remotely. This person is the only person out of hundreds to not know they were supposed to be there the first day.

When I went through the Recurse Center several years ago, I recall them mandating you are there for the first day. My high school graduation was the same week as the first day of Recurse Center. I wound up flying from Chicago to New York over the weekend to attend the first day of RC on Monday. Flying back to Chicago on Wednesday to attend high school graduation on Thursday. Then flying back to New York over the weekend to finish RC.

For more context, the RC team is understaffed. It's ran full time by 7 people. Notably the staff are doing this largely out of good will. RC makes enough money to sustain the community, but does not make a lot. I know they are having a hard time during COVID. I can understand why they wouldn't want to have one of their staff go through the orientation again as it would create a large burden on them.

tl;dr The penalty RC gave is harsh although they likely did communicate the fact the first day is mandatory properly and performing orientation a second time would create a burden on them.
It's a percentage, so why would the units matter?
I am Xavier, Mathematical Artist. And we are currently running a campaign called “Think OMNI” to introduce the entire US (for now) to a form of thinking that I call Omnidisciplinary Thinking. This form of thinking entails intuitively decomposing ideas into their root forms in order to efficiently use knowledge across, within, and between boundaries, disciplines, and industries. In essence, the boundaries that we put around our thoughts and ideas are useful tools yet we forget that such boundaries do not truly exist.

Think OMNI aims to show people how to use Omnidisciplinary Thinking pragmatically today! in order to provide solutions in three areas: personal, interpersonal, social.

Personal: Powerfully reason by analogy to better understand the world and one’s true capabilities

Interpersonal: Engage with Root of discussions to better communicate with others, especially when their views seem in opposition to one’s own. By decomposing to the Root and reconstructing, we can avoid rhetorical blocks and have difficult conversations.

Social: at this point, this is two-pronged. One is to show companies how to decompose talent because Keyword Bingo doesn’t work when entire industries need to shift into others. Furthermore, training efforts need to build on whatever is already there with a person’s skills rather than start from scratch.

At its most pragmatic, an Omnidisciplinary Thinker should be able to leverage every single piece of knowledge and experiences that one possesses to figure out how to meet basic needs in order to build Breathing Room to pursue other things. In general, it will allow for people to seamlessly blend insights across all disciplines. And the ultimate Omnidisciplinary minds will be able to powerfully and accurately draw insights from incredibly disparate subjects for pragmatic outcomes. (Imagine reasoning about medicine in terms of painting.)

Leading into the US election, the intent is that people of all social-political backgrounds, ages, etc. can use this to have the difficult discussions that we were not able to and still are not able to have with one another today. As a response to COVID, this tool must help employers and job seekers be more fluid with what a person’s skills actually are and what a role entails. In the longer term, this is expected to be a powerful thought tool to be leveraged by people around the world.

I may be contacted at [email address redacted].
It's about redundancy. Code in other languages has much more of it, and that is good for understandability, recognizability.

With less redundancy it is easier to make errors both in writing AND reading of code.

APL is like compressed code. The redundancy has been compressed out. Therefore reading a page of APL is like reading a book in other languages. Even though the text is shorter you still have to understand as much of program behavior.

Reading APL means reading something FAST and we know that it is easy to have errors whenever you try to do something fast, say like typing very fast.
Yes SMRs look very promising and I believe NuScale has one commercial plant in the early stages of production but it won't even be finished until the end of the decade[1].

The optimal mix using today's technology seems like it would be traditional fission for baseload combined with (solar/wind + battery) / hydro for variable / peak grid load.

[1] https://www.nuscalepower.com/projects/carbon-free-power-proj...
I don’t think it is controversial. I thought the huge environmental impact of meat eating was common knowledge.
Let's see, you might pound on a $100 keyboard for two years, maybe 4000 working hours, that is 2.5 cents an hour.

If that's the way you think you aren't certainly valuing yourself and the only way I would count on you valueing me is if I use force.
Zone IDs are meant to reconcile this. And due to the nature of my job, it creates plenty of headaches explaining why two accounts can have different AZ names for the 'same' place.

https://docs.aws.amazon.com/ram/latest/userguide/working-wit...

My understanding of the 'why' AWS did this for many regions was to avoid folks hammering the "first" zone they came across (a) when they either didn't care about multi-zone availability or were ignorant of the difference it made. If everyone hops in the 'first' zone, you could end up with disproportionate amounts of traffic. Either way, given how many new regions don't do this (either because they stopped, or that new regions tend to come up slowly one zone at a time), it seems they've abandoned the practice. Unfortunately, even new accounts in these legacy regions still end up with randomized mappings.

I also suspect they didn't care much about this until cross-account features were offered.
Mozilla extends its Google search deal
The author mentions this was a good nudge to finally quit his job. Perhaps something premeditated and planned? Why is this strange?

By chance, did you read the article?
Unless it's produced in the Iberian peninsula, Jamon Iberico is just Sparkling ham.
Being pedantic. If we eat the stuff they feed to the cows I eat we would die. Grass is not human digestible.

My point being the problem is not meat which is a natural part of our diet (and is traditionally raised on land not well suited to crops) but the crazy frankenmeat many are reduced to eating due to overpopulation.
I just had an interesting train of thought. People have assumed for some time now that writing a browser engine from scratch is intractable because of how large and complex web standards have become.

But what if you didn't have to implement all of them?

Now, some people would suggest we jettison JavaScript and/or CSS entirely. Or at least all of the additions made to them over the past decade. I think the idea that a browser like this would gain any traction outside of hardcore enthusiast circles is pure delusion.

Instead, what if features were prioritized based on how much of the web uses them? I'd bet that 90% of the web only uses 50% of the web standards out there. Some things like Flexbox are used on practically every new site that gets built these days. But there are dozens of obscure CSS properties that most web developers probably don't even know about, much less use. And JavaScript APIs? There's a host of bespoke progressive-web-app APIs (USB access, anyone?) that hardly anybody uses.

Also, a huge part of the web's baggage is maintaining backwards-compatibility with the entire history of content. This is well and good, but not an ideal that an indie browser could afford to uphold. Frames, image area tags, etc. There's probably a long tail of features - many of them deprecated - that could be jettisoned without having much impact on the average user's experience. Even things like "float", which aren't deprecated, may have been instrumental at one point but are no longer very important.

Prioritizing the standards that matter and de-prioritizing the ones that don't could dramatically cut down on the effort necessary for an MVP.

Taking this further: how do we know which features to prioritize? Most front-end devs probably have a rough idea, but what if we got empirical with it? What if we automatically tested the top 10,000 websites or something and made note of which CSS properties they used, which JavaScript APIs they called out to, and ranked them by frequency (and by popularity of the site?). We could chart a clear, direct path toward "what does it take for a browser to be useful in 2020?"

It's possible this browser could even include existing JavaScript polyfills (https://developer.mozilla.org/en-US/docs/Glossary/Polyfill) to help bridge the gap for things that it hasn't yet implemented. Leaning on work that's already been done by the open-source community.
Link for anyone who didn't know about it: https://en.wikipedia.org/wiki/Northeast_blackout_of_2003
The die has not yet been cast: the legions have not only indicated they do not wish to cross the Rubicon, they specifically remain true to the "American People."

https://news.ycombinator.com/item?id=23412986

PSQA?
I'm the same way, also thanks to [img] in BBCode. For what it's worth I was also a heavy ImageShack user and always avoided PhotoBucket. I wonder if there's any relation :p

The HTML5 <picture> tag makes that variation a lot more relevant. The "photo" people are also implicitly talking about art direction! Photos are almost always a "page content" thing, then I see people talk about generating "images" and "pictures" for their website's pixel-perfect UI/navigation/logo needs.
I've been a Mullvad customer for several years now and love it - thank you for the service.
> computing bent the language instead. Jägerstraße => Jaegerstrasse.

Um, no. The words were originally written that way. Ä, ö, ü and ß actually developed from ligatures for ae, oe, ue and ss, long before computers were a thing.
They should be fined trillions for having videos with no volume control.
Is he always like that? That's toxic af
>removing the ability to search for preferences in my preference list

They did what? frantically clicks Hamburger -> Options, which opened about:preferences, "Find in Options" is top and center. Firefox 79, Windows 10.
Terrible straw man argument
That's interesting that you tie it to the region, rather than the state. I was wondering why they had to shed load when the demand according to the CAISO dashboard was only about 90% of the all-time record demand (which was set in 2006).
That bacon tray is always at the end of the buffet. You regret all the stuff on your plate. What am I doing with all this worthless fruit? I should have waited! If I had known you were here, I would have waited. I would eat only you bacon...
It's interesting how your response to the point that farming plants is far more efficient and sustainable than farming animals is "but some vegetable farms are bad for the environment, too!"
Thanks man. Very similar plans as you :) My plan is to eventually start a small fund dedicated to giving a few semi-random individuals a perpetual basic income.
One thing that interests me about using Rust for a project like this is modularity. The Rust toolchain makes it so easy to work with separate crates that it feels very natural to split your work at logical points. C++ doesn’t have that kind of baked in toolchain and just the act of downloading and compiling the Chromium code is a pretty intimidating prospect. If I could easily download and test, say, a CSS parsing module that could be really useful outside of regular browser contexts.
They are talking about this:

https://en.wikipedia.org/wiki/Trophic_level#Biomass_transfer...
Too limited IMO to be useful.
Given what some other commenters have said here, I'd also assume a conflict in weight put on it. For the organizers, this is obviously a very important touchpoint that nobody would miss, and if they did they clearly don't care about important things. It's obviously really important to the in-person program, and now it's online. Where for the author it suddenly was just another online meeting that he missed the pointers to. (EDIT: if I understand the author correctly, not even the first thing in the calendar?)
Texas is a huge state, of course there's a bit of everything. You can absolutely find some of the best beef in the world there. You can also find some so-so, or even bad beef. I don't think OP's statement is wrong, but also shouldn't be read as 'all beef from Texas is best'. Same with Brazil and Argentina, I'm sure.
Isn't it rather exaggerated? Doesn't agriculture as a whole cause around 11% of emissions but car driving and heating/cooling causes around 30%?

So if we all stopped eating meat we could cut emissions but a couple of % but if we all stopped driving and turned our heating down/up we could actually make a real difference?

Edited with real numbers from https://www.c2es.org/content/international-emissions/
>The XBL document mentions more systemic problem but I maintain that they could have been fixed iteratively ... >Significant problems that could have been fixed

It is not like the Firefox developers do not understand the value of iterative change. That was after all the basis for Project Quantum. If this were true, they would have done it.

But I'll let a Mozilla engineer explain this instead:

https://dblohm7.ca/blog/2015/08/30/on-webextensions/

https://dblohm7.ca/blog/2017/11/16/legacy-firefox-extensions...
Reagan would be a cool name for an extension or app used for taking down paywalls.
I remember seeing non-technical people back in the days making the switch to chrome because it was faster indeed. Firefox had to do some catch up, and words of mouth didn't work in Firefox's best interest for quite some time.
In case you’re not familiar with this guy, his writing isn’t much better. Consider this for example:

In 2016, Thiel apologized for two statements he made in the book: 1) "The purpose of the rape crisis movement seems as much about vilifying men as about raising 'awareness'" and 2) "But since a multicultural rape charge may indicate nothing more than belated regret, a woman might 'realize' that she had been 'raped' the next day or even many days later." He stated: "More than two decades ago, I co-wrote a book with several insensitive, crudely argued statements. As I've said before, I wish I'd never written those things. I'm sorry for it. Rape in all forms is a crime. I regret writing passages that have been taken to suggest otherwise."
And as you well know, no one is suggesting that, so why is it worth to mention?
On (2): It is often easier to have the organism do it for us.

Fungi are especially good at creating defense compounds like antivirals, antibacterials, and antifungals. This makes sense when you think about how they grow: miles of hyphae in a single square inch, and only one cell wall keeping the inside from the outside.

There are a lot of compounds that we don’t know how to synthesize, or where it’s so costly so as not to be worth it. Compare that to simply feeding a mushroom waste and waiting. Plants work similar wonders with chemistry.
That would all but guarantee the browser never gets used by a sizeable number of people.
I have been writing cross platform software since 1994, there was no Electron back then.

Electron as idea of shipping a full browser alongside the application has already been born multiple times, just it got luckier this time with the amount of devs that aren't willing to actually learn anything else.