skysight-inc/HackerNews huggingface dataset:
I have only very-basic understanding of energy markets, but the jargon is fine to me, and pretty standard economic/energy speak.

- Supply is being forced offline.
Oil/Gas production is being forced to stop.

- Russia shut-ins likely.
"Shut-Ins" is when the well production needs to be stopped. Sometimes (especially for fracking) this means the well can not restart.

- Not quite at “no-bid” levels yet, Urals discount of $30/bbl to Brent is a marked hit relative to historical levels.
Just standard economic bid/ask commodity market talk. Commodities are basically sold at auction. "No Bid" means nobody is offering to buy it, no matter what the price.

- Demand is the governor and for now, demand is holding in.
Governor as in "in control of the process". I don't know what "Holding In" means but I would guess from context: "not buying"
Wonderful. How is monetary policy going to do anything about a lack of supply?

There's a shortfall in the wheat harvest due to floods in China, drought in the Western US and war in Ukraine, an electronic component shortage due to Covid, chronic underinvestment and again the war in Ukraine, there's a housing shortage in the US due to 15 years of underinvestment, a general stuff shortage due to container shipping disruption - what is a raise in interest rates supposed to achieve?
Why Trees Grow at Night
Yes, that is correct. There was still an unidentified flying object, but the remaining aspects of its behavior do not require invoking advanced unknown technology to explain.
Did you really, truly think that a product like Docker desktop would stay free forever? This is a fundamental aspect of building software products and companies. I do not understand how in 2022 we still have people hanging out in tech forums like HN that do not understand this.

The first objective of a pre-revenue company is to grow as fast as possible and then either get acquired or start generating revenue, which almost always involves marking up their product. And because of the nature of software, it's easy to build POC's and prototypes that half-work today, with the promise of better functionality and integration in the future. But that tomorrow always comes with a cost.

Somehow, folks in this industry seem to be convinced that it's OK for them to turn a profit on their value-add software, but not other people. What are software companies supposed to do? Overcharge today for software that doesn't necessarily work right now? What's the model that companies like Docker should use instead?
The code is open-source, nobody is hiding the "real state of the software".

"Production-ready" means different things to different people. For many, "production-ready" means "we have a support contract with the software vendor". In that case, the project would never be usable in production. To others with higher risk tolerance, a 1.0.0 release is all you need! You'd have to consider each user before making a recommendation about production-readiness.

Instead the author offers the software AS-IS and you can decide for yourself. The author doesn't owe anyone anything, least of all a personal consultation about whether using the software is prudent.
You’re saying no one uses your software whether it’s open or closed, you just got annoying “contributions”. How did you know no one was using it? How would you know if someone was?
Well, I did a search on "Ukraine war" on US Amazon and in the first page there wasn't a single notebook. All results were either for books or movies related to the subject.

Screenshot of my results: https://postimg.cc/4Y8mK7rG
> So I'm not sure where this notion of Berkeley being a ghost town is coming from.

As someone that now lives far from Berkeley, I was just asking for better indication of activity than a knowingly ephemeral group passing through. It's silly evidence.
Yes, thank you. Shows which is more important I guess.
"Deleted from social media" is a pretty weak definition of "being cancelled".

Regardless of whether you agree or not "cancelling" is more about large scale boycott of a person and the media or services associated with them. It's not "Just" about blocking someone on social media, and it often has significant impacts on the business or the individuals who are being cancelled.
That isn't the same thing. It is temporary. You can also only limit to existing users (blocking only new GH users which is useless), or limit to contributors (people who have merged commits in the main branch), or limit to users with write access. I want to retain sole write access but allow issues to be cut by trusted users who have never submitted PRs or code. I also want it permanent and not temporary.
Lithuania is already unhooked from Russian gas. LNG terminal in Lithuania can supply enough gas for all 3 Baltic states and there's a massive gas storage in Latvia. All 3 gas grids are well interconnected as well.

Russian gas through pipe were cheaper than fully loading LNG terminal though.
Small sidenote: Litestream loosened their contribution policy, and they now accept bugfixes but not new features:

https://github.com/benbjohnson/litestream#contribution-polic...
What a great and important lessons on anti competitive efforts, unfair technology and how big companies and organizations can bully you with scale. Probably a much more important lesson then the silliness of doing Cookie sales
Yes exactly… I think the idea is that "author" as a verb can have multiple word senses, one of which, the one in the sense of acting as the author-on-paper, would be in play here. And likewise "authorship" can have multiple senses, again in this case authorship-on-paper being the one in play.

Of course one could ask, if this is allowed, what's to stop humans from claiming authorship for the work of other humans? I'd argue this already exists, in the form of ghostwriting, as just one example. Not saying it's good or bad — it depends not the particulars of each case — just saying, as an elaboration on all this, that the system already allows for it.
Universal Control is Apple’s most impressive new feature in years
There’s nothing to lie about. You’ve never sent your kids to school in all all-DST winter.
The human population isn't really important to that chart.

"Below, we can see the number of acclaimed scientists (in blue) and artists (in red), divided by the effective population (total human population with the education and access to contribute to these fields)."

The denominator has increased massively faster than the base population.
Having the option for users to exclusively belong to organizations would be nice. It makes implementing tenant boundaries, and avoiding cross-account broken access control, much easier.
800# gorilla. don't think gitlab supports this either. that probably leaves self-hosting and all the brittleness and pain around that.
One could also see this article as pointing out that these uncured meats are actually cured, but simply using an unapproved curing agent, and thus must by law be misleadingly labeled as uncured, and must be misleadingly labeled as no nitrates added (despite nitrates indisputably being added).

The food still has nitrates and nitrites. Your focus is on the "no safer" part of the headline, which does seem overstated.

From basic chemistry, nitrates and nitrites are all salts that dissolve in water. So the only differences between different nitrates are what which cation is present, since the body is designed to deal with sodium ions. I suppose celery based curing agents could potentially have different cations. It is also possible that the amounts introduces are meaningfully different. (And of course, the nitrite side of things differs in a similar manner.)

But other than cations, and amount of nitrate and nitrite salts remaining in the food, the only other plausible difference is any trace impurities in the curing agent which may be related to how the curing agent is sourced.
I'd rather see the ettiquette around coughing in public confined spaces. In some cultures it is frowned upon and happens very rarely.

In western culture it seems like the agreement is that coughs are completely uncontrollable and are acceptable anywhere.

Maybe those that can't control their coughs should wear masks but those healthy enough to suppress coughs do not have to.
>Storing hydrogen is really hard

Wouldn't this just be a low pressure insulated tank? The temperature would self regulate as the liquid H2 boiled off.
Perhaps it comes down to a difference in where we spend most of our time? I'll give you an example.

I once spent a full day debugging a problem that came down to the implementation details of .zip. The author had assumed that .zip would add extra null elements to the output array if the inputs didn't match in length, which is sadly not the behavior of our programming language. We determined this was the bug after breaking out the REPL and running line by line because it was hard for us to visualize exactly what was happening in functional methods like these (there were more around the .zip call). We ripped out the .zip and turned it into an explicit for loop because we wanted the behavior for the case of "these arrays are different length" to be extremely obvious to the reader. The author and myself probably learned that zip had this behavior at some point, but its terseness hid a ton of nuance in code review that we decided we cared about later on in a way that explicit looping did not.

So, I get that internalizing functions like this can reduce cognitive load in some cases and it's certainly shorter. However, I spend a large percentage of my time looking at code where small semantics like the above matter a great deal. What happens if the length of this array is less than 20? What is the default return value if there are no items: None or 0? When I loop over something, it's often extremely important -- something that operates on an absolute ton of elements, altering its behavior is a big change in business logic type of stuff. Too often we've run into edge cases like the above that just flat out need to be explicit.

I think if I were working on smaller teams/codebases with more homogeneous experience levels I might feel differently. On my current team I will take the tradeoff of "the average function takes a bit longer to parse" if it means that everyone can reason about any given bit of code without trouble. We're trying to minimize how bad things can be, e.g. never have multiple programmers sitting around a computer trying to figure out what the bug is in a nested list comprehension with gratuitous use of function chaining. We use Go over other languages nowadays because we believe that for our team, explicitness results in the lowest cognitive burden on a global level. I think it's fine that other languages make other choices -- sometimes I program in Haskell for fun -- but if I come back to something I wrote long ago, I always break out the manual to remind myself what exactly certain expressions do.
Recently Jim Lacatski confirmed that Colm Kelleher ran the daily operations of AAWSAP/AATIP. Colm was also the deputy administrator of NIDS which started in 1995.

This along with the fact that Lue Elizondo used remote viewing to “save soldiers” in Afghanistan are pretty shocking revelations.

AASWAP produced no results and shut down. Yet Elizondo talks often about a 23-minute close video of a craft. And has allegedly shown videos on his phone to people.

Only recently have people claimed the government has high quality evidence, yet the evidence seems to be unclassified (but not public).

If such evidence exists, it’s almost hard to believe it’s only recently been discovered and it hasn’t somehow leaked out. The whole ordeal is highly suspicious.
Lufthansa, Air France have the best pet policies for pet air travel. KLM too iirc. (I did this with three cats from India to USA)

I picked Air France because there was no layover and we’d all arrive and land at the same time. I wanted to be in the same flight with them at all times. They let me spend some time with them at CDG during the few hours stop.

I chose not to sedate my pets. I do not recommend it. But I speak for cats. Check with your vet. The pet cabin in the cargo belly is set up in terms of temperature and pressure for the pets comfort. You need to get airlines approved crates. Ours were comfortable enough for them to walk around and sleep. I did not feed them either. Because I did not want them to pee or throw up in the crate. But I left water. And I checked on them at CDG.

One thing tho’..and maybe this has changed now… I was asked to microchip them twice. Because the American format is different from the European standard. I also had to vaccinate them again closer to the date of departure.

You likely won’t have to jump as many hurdles as I had to because moving them from India required a lot more hoops. Between two western courtries should be fine as they’d likely accept each other’s pet passports.

If there were no other pets being flown, I could have possibly had them with me in the cabin. But my pets are vocal and everyone would have had a miserable time. Depending on your dog’s personality you could possibly book a seat or four for yourself but it won’t be pleasant for the dog. You’d probably be asked to muzzle your dog.

Having said that..chartered flight and possibly splitting costs with friends/family seems to be the better option. Good luck. Best wishes for a safe journey.
Cryogenic, or some hybrid. If insulation involves some actual gap I'd imagine that reliable methods to detect any cookoff failures would be simple and having access to a near sonic airsteam should give plenty of emergency venting opportunity. You'd still have a serious problem, but more of the ETOPS kind than of the fireball kind.
Yeah... But I only got it working after enabling these settings: https://mashable.com/article/apple-universal-control-mac-ipa...
i’ve trained on flutter for over 8 months and pushed an from design to app on the app store and built the api in dart as well.

i am one of those weirdos who likes it but nobody is hiring so i am rebrushing back up on javascript and react native. one area i would love to see is json being automatically accessible just like in javascript, also their routing in flutter needs work. it’s not for everyone but it has a ton of potential if some things get change
If your desire is to make sure that kids have light on both ends of the school commute, then adjust your time zone such that winter is optimal. Then just keep that time zone year round. Why bother moving the clocks?
I suppose the radar signature was camera "glare" too, smh. This is pretty weak.
US Federal Reserve raises interest rates for first time since 2018
"We aren't in violation of Roe vs Wade, no. We just passed a law that the state won't do business with a firm that has any employees that have ever had an abortion."

These word games remind me of civil asset forfeiture, "oh no, we aren't charging you with a crime we are charging your car and cars don't have rights so we don't have to have a trial. Hand over the keys."
Copyright exists upon creation, registration is required to sue. They don't need to register them all.
Similarly switched to https://github.com/abiosoft/colima and have been happy with it.
The how-to on lifewire misses some settings that are under General > Display.

You can find a fuller description of the settings here: https://mashable.com/article/apple-universal-control-mac-ipa...
And in the realm of mundane objects that may create very strange radar and visual patterns, we have our choice.

Space Data Corporation was operating as early as 1997. Their product is radio communications provided by balloon. IIUC, normally those balloons are tethered, but if a tether snapped and one got away and was caught in a high-altitude crosswind, you'd have a mostly-metal object catching sunlight and throwing it in weird ways as it tumbled.
Did they say from the beginning "Hey, it's free for now, but brace yourselves, we'll start charging you at some point in the future"?
Thanks, saved me the read.
The answer to your question is "no", but it misses the point. Of course it's not possible to create economic value without using energy, because living requires energy, and dead people don't spend money, except on cemetery plots. However, "haggling over efficiency" is the entire economy. Basically all of the interesting questions are about trade-offs needed to produce goods & services more efficiently.
There are a lot of people commenting on how difficult this will be to achieve, but it’s worth keeping in mind that even the “conventional” roadmap for improving aircraft efficiency is full of enormous challenges.

Some of the proposed technologies include variable-pitch turbofans, laminar flow wings, blended wing body aircraft designs, all of which are risky R&D projects which might cost tens of billions of dollars to bring into production.

Just an incremental improvement like the last GE9X engine cost several billion to develop, for a 10% fuel efficiency improvement.

While these hydrogen concepts are incredible risky, it’s worth putting into context how difficult it will be to get to the next level of efficiency in aviation even without them.
It seems pretty likely they will either continue to develop Nova, or replace it with a newer app, indefinitely. They’ve been consistently shipping a code editor (Coda until 2020, now replaced with Nova) since 2007. Apart from uncharacteristically losing interest, I think the only reason they’d stop developing Nova or some spiritual successor is becoming unsustainable as a business. Fortunately for Panic, there are still a lot of Mac users who are happy to pay for quality native apps.
Fair enough. I do agree that JS-based libraries, frameworks, and tools tend to have bad docs and questionable API designs, compared to equivalents that I've used in other languages. There is some cultural issue there that I don't understand.

But... this is an embedded scripting environment! You aren't using any of that stuff.
Usefulness makes it more interesting and motivating.
Electrons in an atom do merge with a proton to form a neutron. https://en.wikipedia.org/wiki/Electron_capture
OpenZiti and NetFoundry address by enabling you to close all your inbound firewall ports (and link listeners) such that even your OpenZiti (open source) or NetFoundry (SaaS) Fabric Routers can't initiate sessions into your network.
Our world in data: The Future is Vast, Longtermism’s perspective on humanity
Yikes. It’s not that someone had a stroke because they found it too hard to change the clocks. It means, measurably, that bad things can happen. Maybe your doctor is a bit more tired because he lost an hour of sleep and his surgery goes a little wrong and you’re dead. Worth it to change the clocks?
To err is human. Until we develop a language that is perfectly unambiguous,all we can do for now is minimize chances of miscommunication. To continue on the air traffic comparison, sometimes the pilots land on the taxiway[1] despite clear instructions

1. https://www.cbc.ca/news/business/air-canada-investigation-nt...
.NET 7 Preview 2
> Such obviously false statements might be treated as jokes, or at worst as evidence of insanity, but they are not likely to make anyone mad. The statements that make people mad are the ones they worry might be believed.

There's some truth to this that's worth pausing on.

But it's a fallacy (probably with a fancy name) to say "it made you mad therefore you worry it's true".

A statement could be false yet incite anger because it's demonstrably harmful.
I am getting a bit nervous. Russia is carrying an unconventional war. And despite their economy supposedly tanking, russia is neither backing out nor is it toning down its threats to nato countries. Their propaganda tv still shows plans for invading further countries and their president is still forging ahead with the plan of pushing the west further…west. Their propaganda machine is still up and running while their “friends” China, India, Iran and others are still on their side. There doesn't appear to be any threat to putin from the inside and his popular support seems to be going up. All it took to make nato stop squeaking was the threat of nuclear readiness. Countries in europe are utterly unprepared for a conflict - its not just germany basically lacking an army, but the eastern flank is undefended without the uk, the us or france stepping in. My trust in the long term outlook of this is negative. We are one election in the us going wrong away from a new soviet union. I have zero trust in western europe helping defend east europe as per treaties. Moving trucks and troops around is great for posturing but i see no voice to look up to. Not a single confidence booster - other than the us and the uk for now. And its not because we are no stepping in or not enforcing a no fly zone, but simply because we have no leadership. I hope somewhere deep in the pits of the pentagon, GCHQ and the balard brilliant minds are working on ways to de nuke russia or else we are up for a rough century. This wont stop here because putin is armed with an ideology and the machinery around him are readying for total war.
Thank you! I hadn't heard of it and will check it out.
I don't see why RLS would mandate all your logic living in the DB level.
Basically what the database does when you enable RLS is add the RLS policy clause to every query you run against a table that has the policy applied. So if you have a policy saying "A = 'blah'" on table "dummy", a query like "SELECT * FROM dummy WHERE a_col = 123" becomes "SELECT * FROM dummy WHERE a_col = 123 and A = 'blah'".
> i'm pretty certain the average astronomer is a lot smarter than the average AI researcher

Perhaps! But is the smartest AI researcher / quant / etc. smarter than the average astronomer? The fact that so many of the smartest people in our generation go into these fields is surely bringing the average down in the hard sciences.
> I think this article is also wrong for implying that policies are not a factor

I think that's a misread of the article. I think what it is showing is that partisan leadership, and the policies that flow with it, don't have the causal relationship that the narrative claims (which shows that the narrative is fictional/hypothetical). At the very least, the narrative does not explain the national trend, which one would think ought to be our focus.

I don't think anyone, including the author of the article, thinks there is no connection between policies and aggregate crime outcomes. It's hard to imagine there wouldn't be. There's mostly disagreement about the size of the impact and which policies have which impact.

You're right, there's been no explanation or investigation by the author about anomalies. That's a rather higher bar than the false narrative.
So far Baltics' grids frequency is stabilised by Russian massive hydro plants. Technically Moscow can bring down Baltics grids if they want to and try to hard enough. Baltics could try to disconnect, but there's not enough stable power generation to keep frequency stable permanently. Big part of electricity is imported from Scandinavian hydros and they can't be utilised for stabilising the frequency.

Another side effect - that means Kaliningrad would be unhooked from Russian mainland grid. They already have enough power generation on-site to keep the lights on, but I'm not sure if they have the means to stabilise frequency and enough redundancy if something bad happens. On top of that, political question comes up if it would become it's own tiny grid or become synchronised with continental europe grid too. Major Russian navy base attached to NATO-controlled grid may not sound cool for Russians :)
He was also aristocratically tutored, learning mostly at home (first from his parents and then from a litany of professional mathematicians who tutored him in what they were interested in) and then speeding through classes all the way through undergrad.
Russia's state TV hit by stream of resignations
why not just use Go, since it's a modern day lovechild of C and Scheme, with a very smart compiler?